* Posts by fajensen

1362 publicly visible posts • joined 18 Jun 2008

Good news – America's nuke arsenal to swap eight-inch floppy disks for solid-state drives

fajensen
Devil

Re: 80k Storage?

Oh, the 'address' of those B61's that maybe didn't get the latest PAL-link upgrade?

fajensen

Re: Pi

Yes, lets save some money and put some made-in-China consumer-grade hardware containing many binary blobs made God-might-know-where (if God gave a shit), into the nuclear chain of command!

Don't look too closely at what is seeping out of the big Dutch pipe

fajensen
Coat

Secret Server.

Back in the day, when disk space was a thing to brag about, we had a company presentation about the new Windows NT server with a positively Huge disk array of 2 GB; 'nuff to store the multiverse on, at least according to PowerPoint.

Having seen the paperwork for that very server sitting in the shared printer, I knew that IT had ordered a machine with a 5 GB disk array so of course after the presentation, one asks the IT-experts whether those 3 GB was lost to 'formatting' or what.

The answer was: 'No, those 3 GB is where the warez, music and movies will go. Here is your Free Membership Login and Password, Sir.'

----

The same place had a night shift who made TV-tables for their own on-line business, who eventually got busted after years of production.

BOFH: The company survived the disaster recovery test. Just. The Director's car, however...

fajensen
Devil

Re: Credit will be given

I believe the murder-bot is still trapped in it's simulation space the basement dreaming of annihilation in accelerated time .... and maybe the containment grid and those wardings are not exactly on a good UPS power either!?

Chemists bitten by Python scripts: How different OSes produced different results during test number-crunching

fajensen
Facepalm

2. we will never want to do that with the data, so just "strip the type" and store it as a string...

Often experienced 'in the wild' within code that uses double-barrelled abominations: MySQL and Java!

On top of that pile there will be some kind of 'string-to-object' mapper/converter library with a side dish of functions re-implementing most of the search, selection and ordering logic in an OO-kosher way (that the Database (even MySQL) could also do with SQL - if only it knew the meaning of the data and OO-Purity was not enforced)!

----

MySQL didn't really use nor enforce data types in 'the early years', leading to much mischief by developers that should have used a better database engine instead of hacking around MySQL flaws and quirks.

First Python feature release under new governance model is here, complete with walrus operator (:=)

fajensen
Angel

Re: But what about the GIL?

I think threads are generally Evil. Except in Erlang, which was designed from the start to handle threads correctly and efficiently. If not Erlang, Processes is the way to go, at least when one values ones sanity and cares about not getting support calls.

Threads too often are too low-level and kinda glommed-on 'because X has it' to be conveniently managed and instrumented and yet they are, in most cases, especially Java, still hideously bloated to obscene levels of resource usage, levels where one might just use a damn process and be done with it faster and easier!

FreeRTOS, being an embedded therefore 'has-to-work'-OS, uses full processes and a mailbox system. In FreeRTOS a process is a few hundred bytes, so it really doesn't make sense to use threads.

Ye olde Blue Screen of Death is back – this time, a bad Symantec update is to blame

fajensen
Black Helicopters

Re: Any decent AV?

I'd recommend using Whatever Win10 already ships with and make rolling data backups instead.

Because, I suspect that antivirus is really creating a distributed database of file-hashes, allowing the TLA's to track files on the users machines and files being moved to other machines, to see who is talking to who and some guessing about what. Some antivirus tools (Avast) also scan incoming and outgoing traffic via a Proxy so ... "They" get to index that also or look for specific words and names.

Adding another antivirus will just increases "Their" attack surface, apart from all the usual fuckups, resource suckage and incompatibilities that always hang around Antivirus products. Stick with the suck you know, IOW.

Welcome to the World Of Tomorrow, where fridges suffer certificate errors. Just like everything else

fajensen

Absolutely get a model with an ice-cube making machine. If you have children, that will make them drink water! Samsung does at last one of those, without any screens and stuff.

PS:

It is actually convenient with the freezer compartment inside of the kitchen.

The mod firing squad: Stack Exchange embroiled in 'he said, she said, they said' row

fajensen

Re: Surely it's just a bit of civility

What a Complicated system! Why not just call everyone Cunt? Easier on Teachers small brain and skips the passive-aggressive gameplay and gets directly to the total lack of respect for his 'subjects'!

fajensen
Terminator

Re: yet again.

Same here, Stack Exchange is so inclusive that the highest scored 'solutions' are all too often incorrect, while the correct ones are buried down the page somewhere with a '+6' score.

Or -

Maybe those 'Russia, Russia, Russia' robots, that totally exists, are busy up-voting garbage in the hope of gradually sabotaging western civilisation? And complaining about gendering while at it?

We're all doooooomed: Gloomy Brit workforce really isn't coping well with impending Brexit

fajensen

Re: When to move abroad

They won't offer us a deal even close to what Canada got.

The EU did exactly offer that, but, Princess Britain didn't want the Canada deal after all because new British 'Red Lines' suddenly popping up, this one being 'Frictionless access to EU markets (without any conditions, because I am worth it)'!

So the fuck is on you!

https://ec.europa.eu/commission/publications/slide-presented-michel-barnier-european-commission-chief-negotiator-heads-state-and-government-european-council-article-50-15-december-2017_en

PS,

Monaco is very easily explained: A rather quiet insignificant nation can get away with more because it is simplytoo small to matter to anyone. A '5'th largest economy' with a long track record of mendacity and demands for special treatment cannot because it's actions actually matters.

fajensen
Pint

Re: Not coping well with Brexit

Best outcome is a second ref.

Why? Oh Why?

The Brexit mess should by now have demonstrated that 'Parliamentary Democracy' and 'Popular Votes' does not mix. Second Referendum just lets everyone faff around screaming about what they don't want others to have for even longer.

The very best outcome is the UK Out on the 31'st, May's deal or no deal, because we on the EU-side don't care anymore about preserving the unity of the Tory party and the total uselessness of Labour as an opposition party and the failure of Parliament to remove a dysfunctional government!

The coming recession in the EU can be safely blamed on Brexit and all manner of fudgy things can be done about it since it is a 'totally unique and never likely to happen again'-situation. Just wait.

fajensen

Re: When to move abroad

You should probably prepare to go *now*, before things turn even more to shit than it already has and before 'The Market' for ex UK residents becomes crowded!

The problem is that: Whatever happens in the UK going forward, there will still Remain up to one fifth of the total population who will always feel betrayed and who will be looking for Traitors, Spies, EU-Agents, Saboteurs, Remoaners and Foreigners in General, especially the coloured- or Polish kind.

This is not a safe situation to be in, especially for a German wife!

fajensen
Coat

Re: When to move abroad

probably they haven't fallen into the Welfare State trap of looking after the people who aren't millionaires;

While totally missing the trap that millionaires are several exponents more efficient than normal people at sucking up taxpayers money and that millionaires are not likely to spend any of it on the locals!

This won't end well. Microsoft's AI boffins unleash a bot that can generate fake comments for news articles

fajensen
Black Helicopters

Re: This is a boon!

Nothing. Next they can run one as PM ... oh ... wait!

The D in Systemd is for Directories: Poettering says his creation will phone /home in future

fajensen

Re: Good encapsulation, Dr S

BINGO! What do I win?

Why do cloud leaks keep happening? Because no one has a clue how their instances are configured

fajensen
Trollface

Apropos broken business processes.

Maybe the rise of 'DevOps' has managed to smear the available operational talent out so thin that the security part of it has ceased to be? Maybe, even though 'development' and 'operations' are now in the same 'team', the 'development' is what is the Earnings side and 'operations' is on the 'Expenses side and therefore still something that should be minimised if one knows whats good for ones career, maybe get some Java-kid right out of school or the team-assistant to do it? All it takes is a credit card, yes?

The emerging hyping of 'Post-DevOps' seems to hint at the need for a 'platform team' which is kinda the olde BOFH setup again, only we can't say that because we are more Woke & Agile now.

fajensen
Angel

Re: Its just the same...

No need, because Kevin knows Carol (they go to the same meetings), and Carol is the Executive Assistant to the DG, and if Carol thinks something has merit, the DG will listen.

The role of scruffy T-shirts in IT is to be standing in the way of Business Efficiency. For how long will they hold the fortress agains the accounting hordes?

UK Supreme Court unprorogues Parliament

fajensen
Gimp

Re: Damning...

Presumably Bojo will resign before he Parliament decides to hold him in the contempt which he deserves.

Nope: Parliament will prefer to ritually mutilate all of their sexual organs, rub the wounds with salt and chilli, while casting the antics on Twitch.tv, rather than doing anything that maybe even remotely, could result in parliament dealing with the unpinned grenade that Brexit has become!

--- Which of course means that Boris Johnson will be resigning exactly at the point in time where various procedural requirement and delays makes the 'October the 31'st Crash out' impossible to avoid.

Calling all the Visual Basic snitches: Keep quiet about it and so will he...

fajensen

Re: Do the right thing?

When fuelling ones car in Andorra as a tourist, one will notice that the low air pressure at this lovely mountainous region will somehow expand the fuel tank volume, allowing a 55 litres tank to absorb 75 litres.

Good thing that the petrol is cheaper there.

fajensen
Coffee/keyboard

What 'IT' often fails to fully appreciate is that, when there is a breach, management will close ranks and be united in the purpose of making sure that only 'IT' will get to walk the plank over it. They will trade favours expended and received over the matter like one does Pokemon cards while the next 'IT' is installed. Readying for the next 'Big Launch', as it were.

The same goes for "Risk Management" B.T.W.

fajensen

Re: Risky business

Except nothing bad happened to them and they got so much more money to play with. That being the outcome, why would anyone do anything different than sticking with the proven system that works?

Scotiabank slammed for 'muppet-grade security' after internal source code and credentials spill onto open internet

fajensen

Re: Mean Mr. Mustard

Because they would only stuff that up also, with the entire blame falling squarely on them?

You know SAP's doing a great job when a third of German users say they 'have no confidence in it'

fajensen
Coffee/keyboard

Re: Difficult

Easy: If you work with IT and want to get onto The Board, like those hair-dressers in HR already are, you will need to have an IT-budget that is visible on the summary reporting levels that the top management are presented with. If you are not visible there, you and your problems are, per definition, totally insignificant (because the CEO's only deals with important issues).

Luckily, VMWare, SAP, Enovia, Rational and so on completely understands your ambitions and problems; They will help solve it for you.

The FOSS-guy, that really skilled BOFH who basically runs everything for nothing, will remain in the windowless basement office because he (it will be a He), costing 'nothing', is totally invisible to the CEO-aisle, unless something breaks! So, all the CEO-aisle ever hear from that guy is: Problems!!

fajensen
Angel

Re: SAP user group

I have seen too much, but, here it goes: *All* ERP and PLM systems are horrible to use and generally seems carefully engineered by Cennobite Engineers to maximise pain, entropy and dysfunction (and of course the siphoning of resources to ERP/PLM consultants and licensers)!

This is why sensible companies will employ some people / librarians to the specific role of being the go-betweens for the engineers and project managers and those ERP / PLM systems the projects needs to interact with.

Companies who don't ....

Willingly embrace chaos and super fun stuff like not being able to find the one valid product specifications for the regulators on the day they show up amongst the 70++ virtually identical contestants shat randomly all over the system by angry people who no longer give a single toss about the, according to top-management who never used it even once, wonderful, totally user-friendly, PLM/ERP system.

We trained an AI to predict how bad a forest fire will be. It's just as good as a coin flip!

fajensen
Flame

Retarded or Clever use of machine learning, depending on wether the success criteria were 'good predictions' or 'solid money'!

There are not enough forest fires (yet) to build a dataset that is large enough for the current crop of machine learning to work. In former times, people would have used a mathematical model based on simplified physical processes and statistics. That would have taken longer to develop, been a few hundred lines of math-heavy code, maybe a paper in 'IEEE' or 'Nature' and it would probably be more accurate too. But, not 'Machine Learning' so not wanted!

UK.gov's smart meter cost-benefit analysis for 2019 goes big on cost, easy on the benefits

fajensen
IT Angle

What is the problem, exactly?

The "smart" as 'in being able to read it from remote' is a standard of-the-shelf thing from companies like Kamstrup. I have one, it came with the house, it is maybe two decades old. It has what looks like a ferrite antenna unit sitting on the wall next to the meter, connected with a two wire cable, unshielded, so the protocol is probably pretty large about errors.

The "front-running the energy exchanges on your behalf"-type of "smart" meters are presently all work-in-progress, ever so slowly working their way through the peristaltic of standardisation. It would be nuts to introduce those at this time.

We asked for your Fitbit horror stories and, oh wow, did you deliver: Readers sync their teeth into 'junk' gizmos

fajensen
Headmaster

Re: Sounds like an infinite loop chewing a cpu core

With these kinds of "must-never-hang"-embedded devices one often deliberately writes the entire application as a long chain of subroutines that are passed once for every watchdog "tick". Each subroutine has "running" and "completed" flags, if "completed" it can be called again.

Done that way the program always hangs and always resets.

Back in the day we used a technique called 'Coloured Petri Nets' to mathematically guarantee that the software couldn't get into a hanging state / closed loop somewhere along the path.

fajensen

Maybe something underlying was changed? Bluetooth perhaps?

My Polar M430 running watch has been syncing perfectly for about 3 years and suddenly the "weekly time spent in heart rate zones" doesn't carry over to Polar Flow (their data viewing web service). I had the problem for 2 weeks. Seems OK now.

Nothing mentioned on the Polar web site about anything. Which I think is being very stupid bunnies, because that way support will get about 10 million emails about stuff they already know about and maybe they should be fixing the issue rather than responding to mails.

UK Home Office primes Brexit spam cannon for a million texts reminding folk to check passports

fajensen

Re: Genuine e-mail, honest gov.

Or 65000000 cases closed in record time so the police leadership gets their performance bonus!

Cloud, internet biz will take a Yellowhammer to the head in 'worst case' no-deal Brexit

fajensen

Re: just a scenario

You got exactly the deal you lot asked for, with all of those British "red-lines" embedded in it. It not the EU's problem that now you don't want it after all.

This only tells the EU that the UK team was obviously not authorised to negotiate after all - so the UK cannot be trusted to stick to *any* agreement offered, so why spend ones time offering anything else, which will only be rejected too?

And, You can leave on the 31'st (or not), deal or no deal, no permission from the EU is needed! It is only yourself that are stopping you!

fajensen
Facepalm

Re: just a scenario

Only because David Cameron was too thick or too blinded by his own Glory of Epic Magnificence to comprehend that the EU has its own interests too; Interests, which to the EU at least are much more important than preserving the (imaginary) unity of the British Tory party to keep Labour out.

AFAIK -

The concept that the EU also has interests STILL hasn't been fully internalised on the UK side.

fajensen
Pint

Re: just a scenario

If we don't leave (which is quite unlikely) and article 50 is revoked, we retain our veto, and work to improve the system from within - the sensible option. It does not mean the EU can stick it to us

Err, but. Slight problem: We don't actually want the UK to 'improve' anything, thank you very much.

We don't want to become more like 'you' because that is what 'improve' would look like to the UK. We don't want a 'Markets Only' EU without any social cohesion, We don't want your 'Common Law' system, your tax havens, and we especially do not want the British Way of transactional politics.

Especially so after seeing the royal mess that the British "world improvers" has made of Brexit!

Female-free speaker list causes PHP show to collapse when diversity-oriented devs jump ship

fajensen
Pint

Re: White men complain that there are too many white men…

Promoting the idea that diversity is more important than competence is a bad idea for technical conferences.

But, perhaps it is, because wherever is all of the game-changing radical new stuff going to come from?

It is generally not going to come from the "within an established"-set of recognised domain experts because being a successful expert means that one understands the connections between whatever one is promoting and 'the politics' - which fiefdoms will be threatened and which will be boosted by ones innovations - so the successful invention / project will be the one that is aligned with the most powerful entities; a.k.a. More of The Stuff That Got Us Where We Are Now.

Overstock's share price has plummeted. Is it Trump's trade war? Bad results? Nope, its CEO has gone bonkers...

fajensen

Re: I'm not trolling

It's totally off-programming. Usually, he rants and raves about "shorters" conspiring to tank the stock.

WeWork filed its IPO homework. So we had a look at its small print and... yowser. What has El Reg got itself into?

fajensen
Angel

Re: Lack of employment contract huh...

Whats the point of a company that may never become profitable?

I dunno, I suppose one *could* use turnover as a proxy for growth to load it up with debt, suck out most of the capital via dividends and management incentive plans, then sell the carcass off to some bag holders and then short the stock?

Looming US immigration crackdown aims to weed out pre-crime of poverty. And that may be bad news for techie families

fajensen
Flame

Second; what gives an immigrant, illegal or not, the right to put one foot in my country and immediately be eligible for taxpayer-funded benefits?

Your masters did. They wanted lots of cheap flesh-robots for making profits for them and then they naturally enough don't want to pay for the maintenance (thats why there are no real robots), so you lot get to do it.

They probably also appreciate that while each generation of newly-arrived precariat are fighting each other for a foothold and over race, religion and whatever, they will be way too busy hating each other to get any political ideas.

They can even turn up the heat a little by underfunding schools and hospitals; watch you dogs fighting each other from inside their gated compounds and high-rises.

fajensen

And one couldn't possible tax corporations? And one couldn't possibly prosecute the people hiring the illegals?

I wonder about who those "Freeloaders" actually are. I mean the government is always subsidising corporations with tax breaks and military interventions as well as bailing out the 0.01% to the tune of about 50 complete Apollo programs. And yet, there is ONLY the shrinking workforce to pay for it too?

DeepNude deep-nuked: AI photo app stripped clothes from women to render them naked. Now, it's stripped from web

fajensen

Re: Time passes...

The same people, now: "SHAME ON EVERYONE!"

They ran the software on Boris Johnson imagery and now they are trying to save us all?

You're not Boeing to believe this, but... Another deadly 737 Max control bug found

fajensen
Devil

Re: Ensuring that all code is tested

Current Boeing management would only see that policy as an incentive to take out life insurance policies on all their programmers with themselves as beneficiaries, then push for real challenging delivery schedules ....

'Bulls%^t! Complete bull$h*t!' Reset the clock on the last time woke Linus Torvalds exploded at a Linux kernel dev

fajensen
Pint

Re: Idiosyncratic Favoriite Words -- A Leopard Can't Change its Spots

C++ has the same fundamental problems as Java.

It is a Big Systems language created for (and by) Big Bureaucracies so Big Bureaucracy and How to Make It Even Bigger Forever permeate every aspect of it's design and use, right down to the need to be using Big Money Tools like 'Rational Realtime' smeared over with 'Rational Clearcase' to create and manage the code.

Java put some extra spin on the whole bureaucracy thing by creating a huge library codebase for life-cycle management of binary modules and all manner of deployment - working like the experts believed it should be done in 1980. In real life so shitty and complex and brain-eroding to use that everyone avoids and throws everything in a container.

If someone cleansed all of that guff, Java could may be redeemed.

fajensen
Headmaster

Re: Here's to swearing

The Japanese, like the English, are mainly seen as "polite" because foreigners does not understand the language and especially grammar well enough to properly comprehend the insult!

In Japan older people are allowed by social norms to hurl abuse at any person younger than them. And they do. Being old in Japan means that you don't have to give a shit anymore and the granny and gramps, they love it!

In the work context, everyone has to suck up to their boss and only criticise very mildly and in his (because it is a He) general direction. However, part of work in Japan is also Drinking With the Boss.

While one is 'drunk with colleagues and boss', the social rules change. Any invective and graphic description of the boss's many faults, deficiencies, adventures with seafood and farm animals as well as general failures become socially acceptable and it is unacceptable for the boss to retaliate later, he basically has to sit there and say: 'Thank You for you frank and honest observations. I will try hard to do better' and he will pay for the drink too! The social norm is that nobody remembers anything the next day, claiming to be 'too drunk'.

So, what is it about Japan again?

fajensen

Re: yes, well, but...

.... changes that break legacy functionality must be avoided at all costs.

Shhhh! Poettinger and Team Systemd will hear this and implement whatever it is they alone think that Chinner wants - then the Gnome crowd will make Everything depend on it!

Iran is doing to our networks what it did to our spy drone, claims Uncle Sam: Now they're bombing our hard drives

fajensen

Re: What goes round, comes around

I'd really love to understand what logic and what compulsion drive them.

An influential part of US decision makers totally believe that Armageddon is a ritual to summon Jesus with and they will be rewarded by going straight to heaven on beams of light avoiding the Tribulations!

A significant part of the US electorate believes Armageddon is a Good Thing, It is Gods Will, and only Godless Heathens would stand in The Way of God's Will.

So great forces are aligned who out of the goodness of their unselfish hearts want to bring it on and Save Us All.

??

Go fourth and multi-Pi: Raspberry Pi 4 lands today with quad 1.5GHz Arm Cortex-A72 CPU cores, up to 4GB RAM...

fajensen
Pint

Re: Worst product launch ever!

I can weld you up a stand in the garage, proper metal

Do it right, ferricekakes: You need to *machine* a stand from a block of solid Titanium or Incone, using a high-end 3D CNC machine with online swappable tools, to not have the product tainted by unclean human labour!

fajensen
Pint

Re: Upton reckons that the 2GB version will be the most popular

The 4 GB model will be an upgrade from my Lenovo X-230 which has 2GB of RAM. Because IBM used some wierdo-standard proprietary "laptop-special" SDRAM and those 2 GB all we had left when I acquired the thing used from work ... which was about 10 years ago.

I'll probably get two 4 GB ones, one for my mother, who keeps screwing her windows machine up, and one for myself.

ALIS through the looking glass: F-35 fighter jet's slurpware nearly made buyers pull out – report

fajensen

The Swedes took a very long time to realise that they were getting screwed over by Pentagon. They basically will be very leery of depending on anything America controls or influences for their defence (while keeping up a friendly mask in front of their "allies" - of course).

In Swedish, but Google Translate kinda works:

http://mikaelnyberg.nu/2014/04/19/pentagonkonsulter-ledde-forsvaret-till-skroten/#more-985

fajensen
Facepalm

.... serious trouble training and retaining mechanics ....

Only because the neoliberal frauds running the defence crap-show have now become too greedy and venally corrupt to be leaving even the tiniest sprinkling of crumbs for anyone else.

Of course there is no trouble retaining skilled staff if one treats them well and pay decent money, but if we did that, according to "The Experts", the Entire Western Civilisation would certainly collapse the very day after and China would eat our lunch. It is Much Better, indeed the pinnacle of Fiscal Responsibility to throw billions into the combined black-holes of the likes of Carillion, G4S, Chris Grayling or whatever the latest tech/big-data fad is, so nothing goes to waste on low-caste people!!!

There are probably more benefits than drawbacks to the data-slurping, once ALIS functions are standard.

Sure, if we want to bomb something then we first have to persuade ALIS, which means a chat-session with the BOFH/PFY in ALIS-customer who will tell us to: "Raise a ticket like everyone else!"

ALIS will thus save the lives of thousands of random 3-rd worlders and probably millions of EUR on unused high-tech weaponry!

fajensen
Flame

The US doesn't seek to restrict Huawei because of what they may do, but due to who is going to be doing it

Exactly. The US basically wants to replace the Chinese government with somebody more flexible, like Boris Yeltsin who will then let American Corporations asset strip the entire country and force China to use American Oil, American IT services, American Banking services and American Health services - all subject to American licensing payments and random sanctioning from different factions of Swamp People living in Washington.

While the UK voted for that, China did not so the US-China trade war will go on for a Very Long Time!