* Posts by Jim 59

2047 publicly visible posts • joined 24 Jun 2009

Better filters won't cure this: YouTube's kids nightmare

Jim 59

Tom and Jerry won seven Oscars? Excellent. Fully deserved. It remains the funniest thing to hit the screen ever, anywhere.

4 for Tom and 3 for Jerry ?

Don't worry about those 40 Linux USB security holes. That's not a typo

Jim 59

"...physical access is a prerequisite to an attack..."

Yawn. Next.

Superdome X gets pumped on Skylake to become Superdome Flex

Jim 59

6TB if memory? That's more than every Sinclair spectrum manufactured, put together. In fact it might be more than every 8 bit home computer in the UK.

Look out, Pepe: Martha Lane Fox has a plan

Jim 59

It might be a good idea, if they can keep the politics out of it. But what are the chances of that?

Will it eventually become a badge meaning "this website agrees politically with the people who awarded this badge" ? Given the condition of much of social media, it seems likely. The badge might then become just one more piece of ordinance in the ongoing "culture war".

Many things are better without the addition of politics. Remembrance is one example. If MLT and co can indeed produce something like the Fairtrade mark, and treat it as such, then it might just work.

Donald, YOU'RE FIRED: Rogue Twitter worker quits, deletes President Trump's account

Jim 59

Re: Fake news

Twitter's absolutely within their rights- and indeed responsibilities in many localities- to remove accounts without their registered user's permission. It's not YOUR account. It's /their/ network and /their/ account, which you use with /their/ permission. People seem to forget that.

What? Nobody forgets that. Has anyone suggested that Twitter doesn't have the right to delete its own data (user accounts) ?

Hardware has never been better, but it isn't a licence for code bloat

Jim 59

Re: code bloat is not necessarily slow

@Adrian 4

What causes bloat is the use of libraries and frameworks to speed development. Yes, they do speed it - providing they do what you want and you know how to use them. But very often, you're only using a small part of their functionality yet you get a large part of the baggage.

Exactly. "Hello world.c" might contain 2 lines, but how many lines after pre-processing ? 5000 ?

Jim 59

It has always been a license for code bloat

Moore's law: your new laptop is 1000 times faster than that Pentium in the loft.

Bloat: They take the same time to boot up. Also to run MS Word.

Osama Bin Laden had copy of Resident Evil, smut, in compound

Jim 59

Re: Probably gone down

No proof he was killed.

What sort of proof would convince you ? There have been no more videos or statements released by BL and no more has been heard from him. Al Quaida has not denied his death or contradicted the US account. If B-L was still alive, he could simply release a video and thereby securing a massive propagands coup.

The contention that he is alive would require an intricate conspiracy theory. Similar theories would used to claim that almost anyone is still alive. So, his death seems to be as sure as anyone else's.

Official: Perl the most hated programming language, say devs

Jim 59

Re: Perl.... Arrggh

Speak for yourself. I've used 10 of those and they still don't list the one I hate the most: Lisp. I've used Lisp on two different platforms and... I haven't touched it since 1989...

Yes yes, and I could bore you with my 36 years of programming experience, but won't. We are all experts here. My point was, most survey respondents are likely to have used only 2 or 3 languages to an expert level, and have little or no basis for judging the others. For example, I dislike Python, but having used it for just a couple of months, I am not really qualified to say, because I haven't yet experienced the full benefits of advanced Python.

Jim 59

Re: Perl.... Arrggh

"I started learning it as a substitute for awk and various horrible shell variants. It was a great replacement for awk because..."

Ditto. It was created as a reporting language, to replace & unify awk, sed, sh, a job it did, and continues to do, splendidly. A system administrators language, not really meant for writing general apps. Perhaps its success was its undong, as it came to be used for CGI in the 90's Internet, then spread to more general applications, which it was never really intended for, despite all the tweaks and OO extensions.

The Stack Overflow survey is a pointless. Of the 16 languages presented, a respondent will have used only about 2. Whatever.

Health quango: Booze 'evidence' not Puritan enough, do us another

Jim 59

Most of the general public dismissed the HE advice when it changed to recommending the same levels of alchohol for men and women, something which:

- seems to contradict common sense

- contradicted the previous guidelines

- contradicts guidelines other countries.

- has an odour of politics about it.

Fresh bit o' Linux to spruce up that ancient Windows Vista box? Why not, we say...

Jim 59

Just to note Q4OS is currently at number 40 in the Distrowatch ranking. This article might push it up a few places.

And that dear old basket case Ubuntu is at number 4, below Manjaro. Oh, mate.

You may not know it, but you've already arrived at DevOps Land

Jim 59

“DevOps was the inevitable outcome of building and operating the sites that became the web's giants.” As [Shafer] notes, once a website involves “thousands of computers distributed world-wide, you can't just log in and do an upgrade. You can't give a few commands and reload the site. At this scale, automation isn't an option. It's a requirement.”

All customers are not alike. True, a large PaaS or SaaS company might run with an infrastructure like the above. Downtime is somewhat acceptable, and comprehended in SLAs. But what about an air traffic control system, for example, or the CAD systems of an IC manufacturer, or the control systems for a power station, or a trading floor computer, a payroll system, and so on and so on? They all have different characteristics and priorities. Or more accurately: the same priorities, but in a different order.

Isn't Devops most popular in environemnts where there is, in fact, a limited amount of ops ? Your 1000 SaaS web servers might be crawling with devs who release a new SW version every 2 weeks. Smashing! But meanwhile, in air traffic control, they take a slightly different attitude. And the CAD lads are only bothered about backups and speed, while the bankers obsess about security and compliance. The power station manager thinks your ansible-playbook is gorgeous, as long as it doesn't black-out Surrey.

Is the Devops crowd just a little bit parochial?

Ubuntu 17.10: We're coming GNOME! Plenty that's Artful in Aardvark, with a few Wayland wails

Jim 59

Re: I wonder why it's *still* not the year of Linux on the desktop

"Perhaps the fact that as evidenced by the comments above, no-one can agree of the best distro/desktop combination!

Choice is bad, and the best restaurants have only one dish on the menu, right?

The lack of Linux desktoppery might have more to do with 3 decades of business agreements which legally ensure that every PC comes with Windows fully integrated.

Jim 59

Re: Ch-Ch-Changes

Note: Files is what happened when Nautilus was simplified to death. If you liked Nautilus then Caja (part of the MATE ecosystem) carries it on in spirit, look and feel.

And PCmanFM does the same to Caja as Caja does to Nautilus, in that regard. (On Mint 17 MATE, anyway). Faster and less buggy.

What’s the real point of being a dev? It's saving management from themselves

Jim 59

OO

some 25 to 30 years ago, there was a belief that software production would change radically...

...This was O-O, or object oriented software. Software production would radically change, the experts predicted... Of course, software production didn’t change radically into the component utopia that the academics had envisaged...

I confess to leaving a C++ course in 1991 almost overcome with excitement about OO. At the time I was working for Texas Instruments, and OO seemed like an unbeilievably powerful way to solve engineering problems. Select a few objects, glue them together, et voila. An end to repetitive programming. An and to complexity. Write and exchange objects. Share and enjoy.

High level languages embraced OO. Even assembled ones like Perl and VB. And whatever the current flavour-of-the-month language is, it is almost certainly OO.

But orgasmic object sharing never materialized. Instead, standard "object libraries" became part of the language. Instead of being a super-duper, custom built, poloymorphous, multi inherited, operator-overloaded panacea that we would exchange and embellish and re-use, OO turned into a boring old standard library. Basically, OO == stdio.h.

The OO model is still the best way to handle complexity as an application grows. Only the code re-use remains elusive.

OK now I must return to that programme, think I'll re-use that class from 2 years ago. No. it wold be quicker to write a new object. After all, I am better at the language now, and conditions have changed, and the hardware is 10 times faster now, so that optimized cache is no longer needed, and, and...

Survey: Tech workers are terrified they will be sacked for being too old

Jim 59

Apollo

Don't you just hate those posts where commentards bore you with obscure computers they once used. Well stop reading. I won't have a bad word said against Apollo. Ah yes, and the sublime Domain/OS. If the Ubuntu/Gnome crowd want to see how a graphical shell is really done, go forth to Ebay, where you can buy a nifty DN3500 for only....

Jim 59

Translation

When Megacorps say "young", they mean "cheap". Cheap is what they want, not yoof. They love cheap. Shareholders love cheap. Cheap boosts short term profits by reducing the wage bill, by far the biggest expense any megacorp faces. If a 64 Python dev would work for the same wages as a 24 year old, the older chap would get the job every time. More euphamisms:

"recent graduate" -> cheap

"free of family commitments who can work long hours" - no, just cheap

"digital native" -> cheap.

On the subject of "digital native", any grad born after '66 has spent their whole career in the Internet age, but lacks a certain skill, ie the ability to work for a very small wage indeed.

Combinations? Permutations? Those words don't mean what you think they mean

Jim 59

Oh yes they do

Phrase/sentence howler - come on Ed.

"You might have heard the words "combination" or "permutation" used in conversation..."

Permutaions and combinations are not news to Reg readers. This isn't the Grauniad.

"...mathematics has a convenient formula for the calculations shown above and you can search the internet for it... "

Or just remember it from school. Not a bad article, despite my sniping. Just told to the wrong people.

NHS: Remember those patient records we didn't deliver? Well, we found another 162,000

Jim 59

"My personal experiences with the NHS have been uniformally excellent and the staff friendly, helpful and competent "

I've had good NHS experiences, medium ones, and awful NHS experiences. That's the trouble. You never know what you are going to get. Here is a very trivial example, three recent blood tests:

1. Nurse took a sample of blood so skilfully I felt no discomfort. Had I been asleep when she stuck the needle in, I probably wouldn't have woken up. She was also friendly and efficiant. Great.

2. Same surgery, different nurse. Talked non-stop about her holidays while wobbling the needle painfully in my arm. Afterwards I almost fainted, which might be unrelated.

3. Same surgery, third nurse. Friendly and efficient. Almost as good as (1). I noticed she ommited to wipe the injection area with alcohol beforehand, presumably slightly increasing my chances of an infection, but I didn't say anything.

Taking blood samples is trivial, but the same inconsistency happens in the most serious treatments. I could relate depressing stories of crappy "treatment" received by seriously ill relatives, but won't. Some will argue that poor NHS experiences are caused by lack of funding but I think that lack of responsibility and accountability plays a big part.

Put bluntly, the NHS, as a huge publicly funded body, lacks motivation to keep you alive, to treat you with compassion or to minimize your discomfort. Human nature dictates it. A private health company, on the other hand, is highly motivated to achieve all these things. But then, private health companies are also motivated by profit, which can lead to a whole different set of problems, equally as bad as the above.

Okay sorry about the lecture, I'll stop there.

Night out in London tonight: Beer, Reg and platform wars

Jim 59

"another BBC owner here went from model B with a watford dfs to my beloved Acorn A310 Archimedes. 6502 assembler was better than Z80 by a street mile, but ARM assembler..."

2 grand for less memory than a Speccy. No wonder you had to write everything in assembler.

Jim 59

...and all yours for just 2 grand.

Jim 59

I would go to the lecture but I'd end up rubbing shoulders with ex Spectrum owners who haven't washed since 1984, stuck up BBC Micro types, smug Amiga fanbois, oh and by the way, the person making the next comment below is the *worst* kind of person-

Don't fear the reap... er, automation: Puppet hopes to make IT boring, says that's a good thing

Jim 59

On the subject of making IT boring, this article reads like a Puppet in-house magazine. Did The Register ask any questions in the "phone interview" ? Or just transcribe a statement from the Puppet marketing director ? Come on, man.

Footie ballsup: Petition kicks off to fix 'geometrically impossible' street signs

Jim 59

For the same reason that cartoons have only 3 fingers and a thumb, many roadsigns are not accurate representations, nor should they be. They are designed for quick comprehension and no more. If Matt Parker can design a pentagonal ball which is also clearer and quicker to recognose than the current model, I'll sign his petition.

Dropbox thinks outside the … we can't go there, not when a box becomes a 'collection of surfaces'

Jim 59

I miss Lester

These articles remind me of Lester Haines (RIP), and his stout work on Logowatch over the years.

On Uber - "The norms of modern online journalism require that at this point we embed a few tweets from the unwashed masses* decrying Uber's descent into branding anarchy, as if anyone really gives a tinker's what people are gobbing off about in 140 characters or less."

TomTom - "A free whalesong CD (including the hit track The Ross Sea Minke posse versus the Japanese whaleburger crew) to sharp-eyed reader Mat Butterworth."

More on Google site:theregister.co.uk haines

Hollywood has savaged enough sci-fi classics – let's hope Dick would dig Blade Runner 2049

Jim 59

Never got ET. Perhaps at 15 I was a bit too old.

Never got Bladerunner either, for which I apologise and will keep rewatcing.

Loved The Thing (1982) on TV but couldn't watch it, or other gore-fests, in the cinema.

Tron perhaps "didn't impact pop culture", but it did help to send regiments of us down the computer track.

Home Sec Amber Rudd: Yeah, I don't understand encryption. So what?

Jim 59

On topic, I don't think Rudd needs to understand encryption to a deep level for her job, so long as she gets the relevant principles, many of which are stated in the above comments.

15 years for reading terrorist literature on the Internet ? A tad OTT ?

BBC Telly Tax petition given new Parliament debate date

Jim 59

Re: If you have issues with the Telly Tax...

"Secondly, the presence of the BBC raises the standards of the other channels. "

@AC how does that work ?

Jim 59

Re: If you have issues with the Telly Tax...

It's worth it for This Week alone. Radio 4 makes many intelligent people want to throw their radio into the garden.

Jim 59

Re: If you have issues with the Telly Tax...

"Just try watching the sh!te on the other channels, peppered by adverts, and you'll soon turn back to the Beeb."

If only that were still true, DailyLlama. Unfortunately, all BBC programmes are seperated buy long avertising cycles, on both TV and radio. On radio, news programmes are also routinely interrupted, sometimes every 8 ot 10 minutes, for a short advertising slot. The ads themselves are usually for future BBC programs, or just promoting the BBC itsellf. Just adverts for themselves, no more.

It is quite tragic for the Beeb. They have killed their own biggest advantage over commercial rivals, and shown how little they think of viewers and listeners by targeting them with anoying advertorial that isn't even needed for commercial survival.

And now here is the soft music, and that honeyed voice intones, for the 11th time, about that forthcoming Radio 4 programme that you have no interest in...

Brit prosecutors fling almost a million quid at anti-drone'n'phone ideas

Jim 59

Cynical view

Call me cynical, but I reckon it would be easy-peasy to stop phones getting into prisons and to block signals within, but allowing a certain level pf phone traffic helps to pacify prisoners

Telco forgot to renew its web domain, broke deaf folks' video calls – now gets a $3m paddlin'

Jim 59

Stale web domain - that's a paddlin'.

Bill Gates says he'd do CTRL-ALT-DEL with one key if given the chance to go back through time

Jim 59

Re: ...wrote some truly awful software...

Micrisoft wrote the BASIC interpreter for the Dragon 32, as confirmed in the wake-up message. I enjoyed it, thanks Bill.

Hitachi Data Systems is no more! Arise the new 'Hitachi Vantara'

Jim 59

Hitachi

$article = "" unless $article ~= /josticks|whale *song/;

The developers vs enterprise architects showdown: You shall know us by our trail of diagrams

Jim 59

Broadly agree. Many "Devops" teams lack the "ops" experience to justify the name, and are sometimes just a group of well meaning developers and power users who have been given the root password. Cloud gives them the power to orchestrate, and they pump out instances blithely unaware of sysem basics, with predictable results. It isn't their fault though.

Google sued for paying women less than men

Jim 59

...this isn't meant to imply that Claburn secretly agrees with Delmore, but to point out the general situation: Many people must now have, or quickly obtain, the "correct" views, or risk losing their jobs and livelihood.

This affects people across the media, in many large companies and public organisations.

Common sense indicates that many of these people will secretly disagree, but not dare to speak out..

Jim 59

Thomas Claburn dismisses Damore's entire article without a pause:

"Among other ill-supported claims, he insisted there's no pay gap."

In fact the scientific claims Delmore made have since received some vindication. However, I would not advise any ambitious journalist to dwell on that, or to be seen to agree with Delmore in any way, because, as the author knows:

"Damore's tract got him fired shortly after it became public."

Red Hat speed fiends celebrate automation

Jim 59

Ansible/Devops

In your devops team, I am sure there are qualified software engineeers. But how many team members have years of experience as real, full time systems administrators ?

Right. There aren't as many sysadmins in the world as their are devs. Devops teams tend to be lopsided. A better decription would be devdevdevdevdevops. So you end up with a polished and elegant Attlasian infrastructure, but everyone thinks that "Dirty Cow" is some James Herriot thing. Get more oppy. Your infrstructure will than you.

I'm not sure what the solution is. Giving me a rate rise would be a good start.

Jim 59

Re: @Jim

"While I agree the single largest issue for most SA's *was* provisioning,..."

Eh? I have just written 2 posts arguing the opposite. Who are you agreeing with?

Jim 59

Re: Commissioning

@Charlie Clark Who said my 7 interface server was real ? It's virtual, and so are the interfaces. Same issues apply.

Jim 59

Re: Commissioning

Entropy is not the same as "uncontrolled changes". Entropy is also the build up of natural changes over time, eg. as files naturally grow and change, software ages, passwords change, and so on.

Eg. I need a new route adding to my critical server, which has 7 interfaces. Immutable infrastructure says I just roll out a new identical server but with the added route. However, that approach makes the large assumption no entropy has occurred which could impact the change. It also requires an interruption of service while a switchover is made to the new system. It also requires careful management of potential issues, eg. identical IP addresses, changing MAC addresses, changing system UUIDs, and much other stuff. In other words, it also requires a great deal more time, people and expense than the single command which could be used to add a route in the conventional way.

The moment a system is booted, it starts to change. Immutable?

Jim 59

Commissioning

I love Ansible. But its main use is in commissioning new systems, and comissioning new systems was never really the problem. We already had many ways to do it: cloning, golden images and so on.

Ansible gives the impression that you can translate your infrastructure to a code base, and that tickles developers' fancies. But maintainance is the hard bit, as it always was. It isn't appropriate to release an ansible playbook all over your live, mission-critical server. The consequeces of even a small bug are just too great. Even if Ansible was used to build the system in the first place, the server has since been subject to 12 months of entropy, and is now a stranger to the parent Ansible code.

Roll out is comparitavely simple, and always was. What little complexity it contains is easily managed. Maintenance is more tricky.

Oracle to shutter most Euro hardware support teams

Jim 59

"Oracle refused to comment. "

Oracle declined to comment..

Atlassian kills God, rebrands as a mountain, a structurally unsound 'A' or a high five

Jim 59

Rejected.

Bring back this article when it contains the phrase "josticks and whalesong"

Daily Stormer binned by yet another registrar, due to business risks

Jim 59

Morals

"If you are not opposed to this domain being hosted, you are a Nazi sympathiser, regardless of..." - careful @Kaltern. Becoming what one despises, and all that.

I agree that cencership is a necessary evil. But this is more about personal ethics than state censorship. I am strongly for free speech, but would not provide my contracting services to an organization like Stormer. Would you? Of course not. These companies feel the same way, and have done the right thing in my view.

It's official: Users navigate flat UI designs 22 per cent slower

Jim 59

Semi visible text

Not to mention the absurd contrast theft which plagues "modern" websites. The Register is in the minority with its crisp black-and-white text. Many sites are now only readable with constant eye strain. Or they were until a few months ago. Those who brought us semi-visible text are now in full reverse-ferret, but my accountants still server up limp whiteish on whiter text, and Google search is still pretty gutless.

UK.gov to treat online abuse as seriously as IRL hate crime

Jim 59

Safe space

It seems reasonable to treat online abuse like abuse in the street (as if you were shouting in somebody's face). In fact, I thought it was already treated like that.

The problem with a specific "hate speech" law is that it could be used as a means to silence criticism or dissent, leading to the "safe space" rubbish we see on some university campuses, bottling up extremism, and eventually promoting hate rather than reducing it.

"online" isn't the problem. "anonymity" is the problem. If Twitter could verify users' real names and addresses before letting them post, everyone would play (reaosonably) nice. I don't know technically how that could be done, but if you can figure it out you will be a rich man.

Slapping crap bosses just got cheaper: Blighty's Supreme Court nixes tribunal fees

Jim 59

"At £750 an hour the price per day would be several times £1500."

It would indeed. Itemised, this was the barristers bill for just a couple of hours iirc.

I look forward to professional engineers like myself obtaining a similar closed shop arrangement, so that only people with a BEng are allowed to touch or operate computers, and we can charge similar amounts.

Jim 59

The Supreme Court is part of the same legal profession that will, once you have filed your complaint and taken your employer to a tribunal, charge you £750 an hour or more for barrister representation.

In 2006 I took an employer to tribunal over unfair dismissal. It was all going well until it got to the part where hiring a barister was required (there is no choice; it is a requirement). Even for 1 day, the price was over £1500. Fortunately for me, the employer settled on terms before it came to court.

(Tip: tick that "family legal cover" box on your house insurance.)