* Posts by MJB7

571 publicly visible posts • joined 27 Nov 2013

Page:

Server broke because it was invisibly designed to break

MJB7

Re: A service provider that doesn't bill because their attempted fixes failed?

I can see why IT support might seem like a sensible thing to outsource. Instead of having one person who needs to be able to handle DB admin, network configuration, hardware wrangling, etc (and who can't go on holiday), you can have a share of a full-time DBA, and a networking guru, and a hardware experts - and with cover so you don't have to worry about holidays or sickness.

In practise of course, it never seems to work. I remember when I foolishly deleted a file and asked IT (a three man in-house team) to restore a copy from backup if possible (if not, I could regenerate from scratch). Three days later I got an apology for having taken so long - they had been struggling with sickness in the team. AT THE SAME TIME, my customer had corruption in their SourceSafe database. The only fix was a restore from backup. Until this was sorted, a ten person team were effectively unable to work. It took their (out-sourced) IT over a week to restore it.

Equinix would offer more liquid cooling but struggles without standards

MJB7

Re: China Syndrome // server equivilent?

> said vats could be placed on a bare concrete pad... Which to me somewhat implied a ground level floor.

Why? My house has concrete on all three floors.

How not to test a new system: push a button and wait to see what happens

MJB7
Thumb Down

Boo! Very poor "Who? Me?" this week. "One side of mirror switched off; mirror does its job" ... and that's it?

Guess the most common password. Hint: We just told you

MJB7

Re: implement backoff to stop brute forcing

That works just fine (and is very worthwhile) until the site loses their entire hashed and salted password database. At the point the hackers just point John the Ripper at the db and print out most people's passwords. Then off to try the same password+email on Facebook, gmail, and banking sites -> profit!

(Actually, these days, banking sites tend to _insist_ on 2FA, so direct profit is a bit more difficult.)

Bright light from black holes found to be caused by particle shock waves

MJB7
Boffin

Re: It's empty in space

" Information from inside is coming to the outside. "

Err, no. That's the whole point. *Nothing* comes from the inside to the outside. Inside, space is so bent, that there is no direction which is "out" (well there is, but it's backwards in time). Famously, "a black hole has no hair". That is, a black hole is _completely_ described by three vector quantities (position, momentum, and angular momentum), and two or three scalar quantities (mass, charge, and magnetic monopole moment if that exists).

JWST snaps first chemical profile of an exoplanet atmosphere

MJB7

El Reg may now be American, but that doesn't affect the spellchecker *in the user's browser*.

iFixit stabs batteries – for science – so you don't have to

MJB7
Flame

Re: Energy has to go somewhere

I'll bite. If you firmly grasp conductors with damp hands, it doesn't matter where you are standing - the current will go across your heart anyway.

However, 120V American electrickery kills a lot more people than the nice safe 220V European stuff. The trouble is you have decreased the risk of electrocution at the cost of increasing the risk of fire - and that is a bad trade; most people killed by electrical faults die from smoke inhalation.

(At this point, defenders of the American system point to 110V site tools in the UK: Building sites have a much higher risk of cables being damaged, and a much lower chance of people sleeping in them overnight, and so dying in the fire in their sleep.)

Former Theranos CEO Elizabeth Holmes sentenced to 11 years in prison

MJB7

For UK residents

Note that this is more like a 15-20 year sentence in the UK. In the UK there is (crudely) an automatic right to release at the half-way point. In the US it is more like 90%.

GitHub sets up private vulnerability reports for public repos to avoid 'naming and shaming'

MJB7

Re: So they want to hide the flaws?

Of course they are trying to hide the flaws until they have fixed them.

If I find a buffer overflow in OpenSSL, it's important not to tell the world + dog until a fix has been developed and tested.

Otherwise the bad guys will develop an exploit while the good guys develop the fix.

Now, if it turns out that the good guys aren't going to bother to develop a fix, all you can do is publish the details of the vulnerability and warn people not to use the package or application - but that's what "responsible disclosure" is all about.

Just follow the instructions … no wait, not that instruction to lock everyone out of everything

MJB7

"Who? Me?" is one of my favourite columns on El Reg, but the stories seem to have got a lot less dramatic recently. Time to take a break?

I'm happy paying Twitter eight bucks a month because price isn't the same as value

MJB7

It's a good job El Reg puts a timestamp on stories (and not just a datestamp). This particular story hasn't aged well: "Official" was rolled back in the last day, but has apparently been rolled out again (nobody knows how long for), and Yoel Roth has left the company.

I rather like news stories that are fascinating and constantly changing but are about a rather unimportant part of my life - as opposed to being about the government of the UK being in crisis, again.

Fujitsu to test robot datacenter inspector that – trust us – won't take your jobs

MJB7
Headmaster

Standard of commentards is falling

At the time of writing there are seven comments, and _two_ of them are asking a question which El Reg has spent fully half the article on answering (to wit, why would you use a robot to do this?).

Is it no longer considered appropriate to read at least the first page of an article before writing a comment?

Hot, sweaty builders hosed a server – literally – leaving support with an all-night RAID repair job

MJB7

Re: Botched Aircon

> I didn't know that the Four Yorkshiremen worked in IT...

You didn't? I'm a programmer, and our office has a wide age-range (and at 64, I'm at the high end). *EVERY* time we start to discuss old tech it degenerates into the Four Yorkshiremen.

Can gamers teach us anything about datacenter cooling? Lenovo seems to think so

MJB7

Re: Isn't it stating the obvious that liquid cooling is more effective than air cooling?

It is stating the obvious that liquid cooling is more effective than air. The more interesting statement though, is that it is becoming _cheaper_. That is a (big) change - liquid cooling for mainframes went out of fashion because it was more expensive than air cooling. (Switching from ECL to CMOS helped, a lot, by reducing the amount of heat you needed to get rid of.)

The boss worked in a fishbowl, so office tricks were a treat

MJB7

Re: Pranks and things

Well I'm glad you enjoyed them (no, really, I _am_ glad you enjoyed them). I would very strongly not have done so, and would have tried to involve the police if any of them had been done to me. If the police weren't interested, I would have tried to undertake a private prosecution.

No, I will not pay the bill. Why? Because we pay you to fix things, not break them

MJB7

Secular Britain

Err, actually not. Like Iran, the Head of State is head of the national religion of the largest nation in the United Kingdom. It's just that, very much unlike Iran, and pretty unlike USA, we are very relaxed about what (if any) religion people are.

I know Sunak is the first Hindu PM - does anyone know if any previous PM has been not-Christian? (Disraeli doesn't count, he became an Anglican aged 12.)

MJB7

Re: "Unless we call it Xmas"...

You do realize that X is not the Latin letter between W and Y don't you? It is the capital form of the Greek letter Chi, which happens to be the first letter of "Christ" (and "Christmas"). As the new testament was originally written in Greek, X is a common abbreviation of Christ.

Meta wants to sweat its servers for longer – at a cost of $60b

MJB7

Re: Dead Friends

Actually, it is supposed to be down to the nearest and dearest to "memorialize" the dead account. It's a tough problem; they probably _could_ scan everyone's feeds with AI and detect when someone dies - but they would inevitably get it wrong from time to time, and the publicity would be awful.

Of my 141 friends, four are dead. I expect that proportion to grow over time.

https://what-if.xkcd.com/69/

Linus Torvalds suggests the 80486 architecture belongs in a museum, not the Linux kernel

MJB7

Re: No loss of hardware support

Few modern software packages will run on the 486 these days. They will all assume the existence of AVX/SSE/SSE2 deep in their core, and simply won't run. It's dead Jim.

Musk reportedly wants to gut Twitter workforce by up to 75%

MJB7

Re: Musk

There are actually cryptographic voting protocols where it is possible to show that your vote is being recorded correctly, _and_ it is impossible to determine how you voted after the fact even if you assist (possibly because of that big Kalashnikov being stuck in your face).

Liz Truss ousted as UK prime minister, outlived by online lettuce

MJB7
Headmaster

Point of order Madam Author

She is still Prime Minister, and will continue to be so until the Conservative Party have elected another victim leader

MJB7

Re: Free speech, duh

Don't forget "permanent member of the UN Security Council"

Japan space agency blows up eight satellites aboard Epsilon rocket

MJB7

Sensitive image

What on _earth_ made Twitter think that a couple of shots of England from space might be "sensitive"?

This maglev turntable costs more than an average luxury electric car

MJB7

Re: Piledriving

I call bullshit here. There are a number of vibration sensitive facilities on the West Cambridge site, and there is also a site management committee for discussing things exactly like "the impact of construction work on on-going experiments". I'm sure the piling work did affect the nano-science lab, but they would have been warned well in advance that it was going to happen, and how long for.

Also the overlap between the normal waking hours of your typical building contractor and your typical grad student is not that long. (Which is no help if you want to run some experiment for a few days.)

What's Microsoft been up to? A quick tour of Windows 11 22H2's security features

MJB7

Re: "What else are they going to use?"

Yubikey, client certificates, there are lots of other options. (But all of them tend to be less convenient that a simple username and password for the end user.)

Business can't make staff submit to video surveillance, says court

MJB7

Re: Jurisdiction?

Given they had a NL office, the employment contract was almost certainly with Chetal bv (in other words, a subsidiary company registered in the Netherlands). That makes tax, health insurance, etc very much simpler. As such, the jurisdiction would be the Kingdom of the Netherlands.

He's only gone and done it. Ex-Register vulture elected to board of .uk registry

MJB7

Re: Dissent

Do you have a citation for the implication of what you have said that a director of a UK (by which I _probably_ mean English or Welsh) company is legally obliged to accept collective responsibility for board decisions?

Obviously if he does dissent outside board meetings, he is unlikely to endear himself to the existing establishment at Nominet - but I have a funny feeling that "endearing himself to the existing establishment at Nominet" is rather a long way down his list of priorities.

How one Ukrainian software maker planned for survival as invaders approached

MJB7

Re: LONGBOWMAN

No, the _most_ important lesson is that "The moral is to the physical as three is to one," as Napoleon said.

Rust is eating into our systems, and it's a good thing

MJB7

Re: "nobody should ever be allowed to use sharp knives"

But that's not what Rust says. If you need a sharp knife without a safety guard, you can have it - you just have to mark the code region as `unsafe`. That means when I come to review your code, I don't have to worry about dangling pointers, use-after-free, multi-threading errors, etc in 90% of the code, and hopefully the remaining 10% is so simple that it is obviously free of errors.

Look who's fallen foul of Europe's data retention rules. France and Germany

MJB7

Re: "ignores the possibility of oppressive regimes coming to power"

Germany has a history here (which is why there are quite so many privacy advocates in Germany). Religious affiliation has often been a question on censuses - and the German citizens of Weimar Germany dutifully filled out the question. Those that put "Jüdisch" had a problem a few years later.

On Luxembourg: The ECJ has one justice per member state, so almost all of them are not from Luxembourg.

Linux luminaries discuss efforts to bring Rust to the kernel

MJB7

Re: Crates

I expect there will be some kernal specific crates - but this is kernal code, there won't be many crates. In C, you don't get a normal standard library.

MJB7

Re: Rust is desirable simply because of its memory safety

When you say "it is easy to write safe rust", you are assuming the compiler doesn't have bugs. The compiler having bugs is exactly the problem the post your are reply to was trying to raise.

Personally, the compiler having bugs doesn't worry me that much; it's an issue, but much less of an issue than programmers make mistakes _all_ the time.

Rest in peace, Queen Elizabeth II – Britain's first high-tech monarch

MJB7

This is wrong, she was (and Charles is) monarch of:

United Kingdom of Great Britain and Northern Ireland

Antigua and Barbuda

Australia

The Bahamas

Belize

Canada

Granada

Jamaica

New Zealand

Papua New Guinea

Saint Kits and Nevis

Saint Lucia

Saint Vincent and the Grenadines

Solomon Islands

Tuvalu

Their constitutional position in each of those separate countries is identical.

Pakistan politicians label government cybersecurity team 'incompetent'

MJB7

Re: Yet another American English / British English difference

Thanks. Much better!

Maybe we are all feeling a bit too sensitive.

I have no idea what "government" means in Australian English.

MJB7

Yet another American English / British English difference

And this one actually matters.

I think this was written by an American (or at least the headline was). No Brit would refer to a Parliamentary Committee as "part of the government". The problem is that British English "government" is American English "executive". American English "government" is British English "state" or (more loosely) "establishment".

Given that El Reg used to be British, and still has a substantial number of British readers, it would be good if the authors could be aware of this sort of confusion and try to avoid it. Check/cheque is a minor irritant, and truck/lorry really doesn't matter at all, but this does.

Go programming language arrives at security warnings that are useful

MJB7

Re: Don't Mind The Fire

If there is a vulnerability in the way OpenSSL generates RSA keys, but I only ever use ECDSA in my application, the vulnerability doesn't affect me, and I don't need to upgrade (and have to rerun all my expensive regression tests).

Now maybe OpenSSL is overly complicated, and I would be better switching to LibreSSL or NaCl - but that's a much bigger change, and OpenSSL _has_ had a lot of eyeballs on it (at least since HeartBleed).

The same will apply to go modules.

One man's battle to get patent rights for AI inventors in America may be over

MJB7

Re: I like his chances

On "Two", you are mistaken. There are economic benefits to society in general. The patent holder gets a short term monopoly in exchange for making the invention patent (=open, public) to allow further inventions based on the idea.

AMD smartNICs to meld ASICs, FPGAs, Arm cores

MJB7

Re: Security Question

You can't update ASICs, so you really, _really_ need to get these right first time (so stick to small, well-understood, functions). Otherwise, you do it the same way you update any other firmware. If you care about security, the image is signed with a private key, and the corresponding public key is hardcoded in the update firmware. If you don't, just accept any old malware.

Nichelle Nichols' ashes set for trek to the stars

MJB7

Re: Chemistry, now?

It's common in America, and becoming common in the UK as a gender neutral term for a single alumnus or alumna. (And the plural is "alums".) In this case we don't _need_ a gender neutral term as Ms Nichols was (very definitely, my teenage self confirms) female - but I wonder how many people would recognize "alumna".

Meet the CrowPi-L – a clever, slightly rustic, Raspberry Pi laptop chassis

MJB7

Downvoting a joke

I went back and reread it. Why is it supposed to be amusing?

Google shuts off IoT Core services shortly after announcing API stability commitments

MJB7

Re: Once again, ahead of the curve

I have an oven and a hob that have a wifi connection - but we never use them. The IoT device we _do_ use remotely, is the pellet-stove: it's nice to be able to turn it on in the winter a couple of hours before we get home. The app with our e-Bike is also useful (the bike computer on the e-Bike has a tiny screen in comparison to the phone). The TV is slightly too old to understand the Internet.

Why you should start paying attention to CXL now

MJB7

Memory sharing

There's no mention in this article of security. While I'm sure nobody in this day and age could be so dumb (*) as to completely ignore security, I look forward to a rich vein of CXL vulnerabilities over the next few years.

*: I may be an optomist.

Bad news, older tech workers: Job advert language works against you

MJB7

Re: So?

"Recreation room, Bean Bags, Festival tickets, Health Club, Friday night drinks, climbing wall, Sushi bar, Basketball ring, Tuition re-imbursement, international transfer opportunities, and exciting team environment"

Sounds good to me, and I'm 40! (I've just started being able to give my age in hex again).

Watch a RAID rebuild or go to a Christmas party? Tough choice

MJB7

Re: IBM Engineer...

The Falklands War started when an Argentinian boat went into one of the old whaling stations on South Georgia and started dismantling it for scrap. They had permission from the Argentinian government, but not from the Falkland Islands government ... so the local magistrate arrested them.

Notes:

1. South Georgia is a dependency of the Falkland Islands.

2. The base commander for the BAS base is sworn in as a magistrate; this is usually a formality.

Elon Musk considering 'drastic action' as Twitter takeover in 'jeopardy'

MJB7

Re: Burn

Courts *hate* enforcing performance. They would much rather issue a judgement for monetary damages, and they are very likely to conclude that the $1B has been agreed by the parties as the amount of the damages.

NOBODY PRINT! Selfless hero saves typing pool from carbon catastrophe

MJB7

Re: Hobnobs - invented for mans pleasure

I think most Americans (particularly those that read El Reg) can be expected to understand British English, even if they can't speak it. Cultural references like "Hobnobs" though, is rather more of an advanced topic.

MJB7

Re: the markup, while maybe explainable, offends my grasping Yorkshire soul :)

Überbezahlungschmerz = Über Bezahlung Schmerz = "above/over" "payment" "pain"

DRAM prices to drop 3-8% due to Ukraine war, inflation

MJB7

Re: Coz war?

"People getting bombed on a daily basis don't buy new consumer electronics...."

This is true, but while Ukraine is a big country (40M approx), it's about a tenth the size of the EU or USA+UK, and while probably fewer Indians etc buy consumer electronics than Europeans, there are an awful lot of them.

So why is the war in Ukraine having an impact on global demand for consumer electronics?

Seriously, you do not want to make that cable your earth

MJB7

Re: Writing printer drivers

One of my earlier tasks as a paid programmer was writing a plotter driver to connect our CAD package to a Benson plotter. There was some sample code, but "the bad news is that the comments are in French; the good news is that there aren't many of them"

Meteoroid hits main mirror on James Webb Space Telescope

MJB7

Re: HHGTTG

_You_ hated the movie because it was so much worse than the original radio series or the books. On the other hand, I have a friend who thinks HHGTTG is brilliant _despite_ only ever have seen the movie.

DNA had so much of genius, that even when you filter out 90% of it, the result is still brilliant!

Page: