The Register Home Page

* Posts by diodesign

3532 publicly visible posts • joined 21 Sep 2011

NASA to launch 247 petabytes of data into AWS – but forgot about eye-watering cloudy egress costs before lift-off

diodesign (Written by Reg staff)

"This story sounds a bit odd"

FWIW we're reporting what the auditor said - so if something looks odd, you mean, the auditor's findings are odd.

C.

diodesign (Written by Reg staff)

Re: Hang on...

"surely that data should have gone directly to a NASA data centre first anyway"

That's the rub. NASA didn't want to run its own data centers: it opted to upload all the stuff gradually to the cloud. According to the audit report, it didn't realize that people can't download this stuff "for free" from the cloud – someone has to pay for the bandwidth. NASA, in this case.

C.

UK government puts IR35 tax reforms on hold for a year in wake of coronavirus crisis

diodesign (Written by Reg staff)

Re: Errata:

Thanks for the feedback - I've tweaked that sentence.

Don't forget to email corrections@theregister.co.uk if you spot anything wrong. We can't read every comment, but we can read every email to that address. Case in point: if you had emailed us, we could have addressed this hours ago.

C.

Vimeo freezes accounts after malware hunts for logins, coronavirus map app infected with evil code, and more

diodesign (Written by Reg staff)

Re: $Deity Crap !

Shared ;)

C.

Broadcom sues Netflix for its success: You’re stopping us making a fortune from set-top boxes, moans chip designer

diodesign (Written by Reg staff)

FRAND

The patents are now linked from the article. They don't look standards related.

They look like the usual video-on-demand and video encoding fare. Check 'em out and let us know.

C.

America: We'll send citizens cash checks amid coronavirus financial hardship. UK: We'll offer £330bn in biz loans

diodesign (Written by Reg staff)

It'll come from the US Treasury, and it's not returned. It's a one-off check.

C.

Microsoft Teams gets off to a wobbly start as the world and its cat starts working from home

diodesign (Written by Reg staff)

Re: Why the kick in the nuts...?

Microsoft is a multi-billion-dollar company: it can take the criticism. We're not here to kiss ass, no matter the vendor's good intentions: we're here to scrutinize.

What's the point of offering something for free if it just goes down?

C.

Coronavirus pandemic latest: Trump declares 'two very big words' – national emergency – and unexpectedly ropes in Google to help in some form

diodesign (Written by Reg staff)

"And what's the point of that snarky comment?"

It's PR trolling by billionaires. It's 0.01% of his net worth. We're just playthings to them in their weird point-scoring battles.

"We join hands with Americans in these difficult times"

C'mon.

C.

Apple fans may think they can't get viruses but Cupertino disagrees: WWDC 2020 dev summit goes online-only

diodesign (Written by Reg staff)

Ah thanks, yeah, we've watched back some of the previous WWDC content online in the past. We'll mention that in the article.

C.

Ex-director accuses iRobot of firing him for pointing out the home-cleaner droids broke safety, govt regulations

diodesign (Written by Reg staff)

Re: Safety?

From the court document:

"At a subsequent meeting on March 15,2018, Pankowski reiterated the statement he made during the earlier meeting that his team could not approve the product because it did not meet safety requirements and doing so would place consumers of the product at a safety risk and expose iRobot to liability."

And:

"iRobot ... refused to provide required safety and labelling information with the products it sold"

Emphasis mine. Hope this helps.

C.

Thought you were done after Tuesday's 115-fix day? Not yet: Microsoft emits SMBv3 worm-cure crisis patch

diodesign (Written by Reg staff)

'Unfixable' boot ROM security flaw in millions of Intel chips could spell 'utter chaos' for DRM, file encryption, etc

diodesign (Written by Reg staff)

What kind of ramifications does this have on DRM in general?

Any decryption done using keys secured by the CSME can be broken: so video streaming, anti-copying mechanisms, etc that rely on the EPID/TPM to store and use keys.

DVD and Blu-ray encryption is already cracked.

C.

Facebook, distributor of deceptive political ads, sues registrar Namecheap over deceptive domain names

diodesign (Written by Reg staff)

Re: Only in England the source of the Skripal fantasy would this title fly

Wow. You hear about these sorts of comments on the internet. It's incredible to see one with your own eyes.

We've struck gold

C.

MPs to grill Post Office and Fujitsu execs on Horizon IT scandal after workers jailed over accounting errors

diodesign (Written by Reg staff)

Re: JohnG

Thanks for the feedback - don't forget to email corrections@theregister.co.uk if you spot anything wrong so it can be fixed ASAP

C.

Uncle Sam's nuke-stockpile-simulating souped-super El Capitan set to hit TWO exa-FLOPS, take crown as world's fastest machine in 2023

diodesign (Written by Reg staff)

Re: That article title

Commas are for wimps, and multimillionaires.

C.

Download this update from mybrowser.microsoft.com. Oh, sorry, that was malware on a hijacked sub-domain. Oops

diodesign (Written by Reg staff)

Pedant

Yeah, dude, the rub is that the researchers thought the bounty included sub-domain security, Microsoft disagrees.

C.

Come kneel with us at UK's Cathedral, er, Oil Rig of the Canal: Engineering masterpiece Anderton Boat Lift

diodesign (Written by Reg staff)

Re: Conversion error?

350ft = 106m, fixed.

Don't forget to email corrections@theregister.co.uk if you spot anything wrong.

C.

Amazon staffer based just a stone's throw away from Seattle HQ tests positive for COVID-19 coronavirus

diodesign (Written by Reg staff)

"So there is a high number of undiagnosed cases in that region"

Sure, doesn't change the fact that at time of writing, there have been 27 confirmed reported cases in Washington state.

C.

New Jersey beats New York – and then the rest of America – on broadband access. How does your state fare?

diodesign (Written by Reg staff)

Population density

Sure, I've added a note mentioning that.

C.

Wi-Fi kit spilling data with bad crypto – Huawei, eh? No, it's Cisco. US giant patches Krook spy-hole bug in network gear

diodesign (Written by Reg staff)

Re: Gotta bash with feeling now

If you click through to the original article, it lists Huawei as vulnerable.

HTH

C.

You've put up with us banging on about IT for years. Now it's your turn. Grab a mic and join us on The Register's podcast

diodesign (Written by Reg staff)

Re: I know...

Speaking in Tech was fabulous, though the decision to part ways with it was taken by El Reg's management some three years ago. A lot has changed since.

Also, this time around we want to focus on end users rather than vendors and suppliers.

C.

Wi-Fi of more than a billion PCs, phones, gadgets can be snooped on. But you're using HTTPS, SSH, VPNs... right?

diodesign (Written by Reg staff)

"MitM attacks on unencrypted network traffic do happen"

This isn't about that at all, so you're more strawman builder than Satan's attorney.

This is about forcing a nearby device to encrypt data with a key you know (0x00000000), and you can snoop on this data over the air to decrypt it.

C.

diodesign (Written by Reg staff)

Thanks, added to the story.

C.

Going Dutch: The Bakker Elkhuizen UltraBoard 950 Wireless... because looks aren't everything

diodesign (Written by Reg staff)

Re: El Reg shitty photography

"Why is it that The Reg publish the tiniest grainy photos of products, when a full resolution copy exists?"

Because we sometimes forget to link to the full-res - and forget that you can't click on the main top image to expand it.

FWIW our articles - the content written by journalists - are input and edited as raw HTML in our publishing system, which then sticks stuff like the mast-head, headline, comments link, and so on, automatically when the article is published.

The top image of articles is automatically inserted: we can control the URL of the image, and whether one appears, but it's always non-clickable. If we want to make the main image clickable, we have to manually hide it from the top and embed it lower down in the piece.

In other words: if there's no link to a larger version of an image, someone forgot to put the anchor tag in. If the top image isn't clickable, and should be, someone forgot to move it down into the article.

Drop us an email to corrections@theregister.co.uk if you think we've screwed up so we can fix it immediately.

I've moved the top image down into the article and made it clickable.

C.

Don't use natwest.co.uk for online banking, Natwest bank tells baffled customer

diodesign (Written by Reg staff)

They've fixed it, then, it seems. It was throwing certificate errors earlier.

C.

Judge Vulcan-nerve pinches JEDI deal after Amazon forks out $42m to pause Microsoft's military machinations

diodesign (Written by Reg staff)

"Most tech rags would not remember what they published last week"

You need to be a black-belt in reoccurring inside jokes to work around here.

It's partly to annoy pedants, and partly a send-up of publications (including El Reg TBF) that accidentally mix up pictures of TV shows, airplanes, battleships, old computers, actors, etc, in headlines and images.

C.

It's official: In May, Microsoft will close the door, lock the vault, brick over the entrance of dreaded Windows 10 1809

diodesign (Written by Reg staff)

LTS

That's not on the list of affected editions.

C.

Huawei to the danger zone: Now Uncle Sam slaps it with 16 charges of racketeering, fraud, money laundering, theft of robot arm and source code

diodesign (Written by Reg staff)

Re: Huawei to the danger zone

The Register's tweet for this story was more obscure...

C.

What do we want? A proper review of IR35! When do we want it? Last year! Bunch of IT contractors protest outside UK Parliament

diodesign (Written by Reg staff)

Re: No conflict of interest

Not quite. Rishi Sunak, the new UK chancellor, is the son-in-law of Infosys co-founder Narayana Murthy. Murthy is the father of Sunak's wife.

C.

Microsoft: Yeah, dual screens are pretty rad, but check out our purple calendar

diodesign (Written by Reg staff)

Whinging

I read an amusing tweet by someone at IBM the other day. So, there's that.

C.

Internet's safe-keepers forced to postpone crucial DNSSEC root key signing ceremony – no, not a hacker attack, but because they can't open a safe

diodesign (Written by Reg staff)

Re: "during what was apparently a check"

I think it was more checking they were operational.

FWIW, ICANN has the ability to override protections and literally drill its way into accessing the KSK HSM but it's rather obvious if that were to happen.

The point being that IANA/ICANN staff can check security systems but there are tamper-proof protections and other layers to prevent actual access outside of a ceremony, unless you brute force your way in, which is, shall we say, detectable.

C.

He’s a pain in the ASCII to everybody. Now please acquit my sysadmin client over these CIA Vault 7 leaking charges

diodesign (Written by Reg staff)

Re: a digital Fort Knox: impenetrable to only a very few special people.

Yeah yeah, we meant "all but" not "only" - it's fixed. Don't forget to email corrections@theregister.co.uk if you spot something wrong like that, please, so we can fix it ASAP.

C.

Google, YouTube, Twitter tell face-rec upstart Clearview to stop harvesting people's content – that's their job

diodesign (Written by Reg staff)

Re: Ok...

It's fairly trivial facial recognition - it's the scale and the source of the training data that's causing people to kick off.

Here's how I'd do it. You take 3 billion pairs of images scraped from online profiles and URLs to those profiles. You train a convolutional neural network – or a series of networks – to map images to their source profiles. To make life easier, assign each profile an ID number. Thus a particular face will map to ID 1000, another to ID 1001, and so on.

So when you show it a face, it predicts what the correct profile ID should be. Thus if you show it an image it hasn't seen before, it will try to map it to the closest matching face and its profile ID. You then turn that ID number into a profile. You now have a suggested identity for that input face.

The neural network can output profile ID numbers with a confidence value, so a face could return ID 1001 90% confidence, ID 3000 70% confidence, ID 2000 10% confidence, etc. Just take the highest two or three.

Depending on the training and input data preparation, the training process and the network architecture, it'll be accurate or not very accurate.

As for the scraping: buy a lot of cloud instances and parallelize your curl fetches, crawling webpages, building a graph network.

C.

PS: Cache a copy of the page per URL so that if profiles disappear online, you still have a copy. These pages will contain stuff like names, personal info, links to other profiles owned by the person, etc

Is Chrome really secretly stalking you across Google sites using per-install ID numbers? We reveal the truth

diodesign (Written by Reg staff)

Re: 13 Bits

You're over-thinking it. A random number is generated between 0 and 7,999 inclusive, which falls within 13 bits. It's as simple as that.

C.

Oh ****... Sudo has a 'make anyone root' bug that needs to be patched – if you're unlucky enough to enable pwfeedback

diodesign (Written by Reg staff)

Better title

Yeah, if it was the default configuration and in the main distros.

If we focus on the bug type, people will complain we're overblowing it. If we focus on the scope people will complain we're downplaying it.

C.

Facebook coughs up $550m to make AI photo tagging lawsuit vanish. How ever will it survive on that $17.9bn left over?

diodesign (Written by Reg staff)

Re: One weeks worth of quarterly income

Between 10 and 11 days of full-year profit, or a week of Q4 profit. Facebook banked $50.7m a day in full-year profit in 2019.

C.

You know the President is able to shut down all US comms, yeah? An FCC commish wants to stop him from doing that

diodesign (Written by Reg staff)

"the Register can do much better than this"

You mean publish opinions you agree with. It's a comment piece, with some reporting. There are plenty of other stories to read if you don't like or agree with this one.

C.

Star wreck: There's a 1 in 20 chance a NASA telescope and US military satellite will smash into each other today

diodesign (Written by Reg staff)

Re: Pittsburgh, Philadelphia?

Yes, Pennsylvania, not Philadelphia. That's a bad oops.

It's been fixed. Don't forget to email corrections@theregister.co.uk if you spot anything wrong.

C.

Remember when Europe’s entire Galileo satellite system fell over last summer? No you don’t. The official stats reveal it never happened

diodesign (Written by Reg staff)

"how unreasonably low a target uptime of 75%"

1. We like to think it's obvious to Reg readers that 75% (it's actually 77) is low. Didn't seem worth making too much hay about it.

2. Kieren wrote 3 great articles on Tuesday, and we at the back edited a load more. We're always pushed for time, there are always improvements and extra work that can be done, and we have to ship a product at some point. Sometimes you have to call it and run it, and move onto the next thing that needs covering.

C.

diodesign (Written by Reg staff)

Re: WTF?

Actually, sorry, it's 77%. Not 75%. Small difference but important to get right.

C.

Cache flow problems continue for Intel: Yet more data-leaking processor design blunders discovered, patches due soon

diodesign (Written by Reg staff)

Re: Clickbait!

Cache flow, ca... *taps mic* is this thing on?

C.

Accounting expert told judge Autonomy was wrong not to disclose hardware sales

diodesign (Written by Reg staff)

"I just pity the jury"

There is no jury (unless I've missed a major development): it's a judge-only hearing

C.

Beware the Friday afternoon 'Could you just..?' from the muppet who wants to come between you and your beer

diodesign (Written by Reg staff)

"Guys is now an all inclusive term"

It's kinda leaning towards being just blokes rather than inclusive these days.

I thought it was gender inclusive, too, but then someone pointed out: ask a straight male friend how many guys they've dated, and witness the inclusion in action.

C.

10nm woes, CPU supply shortages, competition from AMD... What? Sorry? Intel can't hear you over the cash register going bonkers

diodesign (Written by Reg staff)

Spectre-Meltdown-L1FT-Zombieload-et-al

I've heard rumblings that a chunk of the data center sales are or were due to banks and cloud builders replacing processors with those with mitigations built in.

But it's mainly Intel auctioning off chips to hyperscalers ordering 1m parts a year, I reckon.

C.

In the red corner, Big Red, and in the blue corner... the rest of the tech industry

diodesign (Written by Reg staff)

"I cannot find it easily"

The original complaint is way out of date - the legal battle has changed over the many years it's been running. Various claims have changed, or been thrown out.

I recommend reading the latest appeals court ruling: https://regmedia.co.uk/2018/03/29/oracle_v_google_opinion.pdf

The original is here: https://regmedia.co.uk/2010/08/13/oracle_complaint_against_google.pdf

C.

Judge snubs IT outsourcers' plea to Alt-F4 tougher H-1B visa rules: Bosses told to fill out the extra paperwork

diodesign (Written by Reg staff)

Re: ... at the current price

Yeah, I've tweaked that sentence.

C.

'I am done with open source': Developer of Rust Actix web framework quits, appoints new maintainer

diodesign (Written by Reg staff)

"The Rust standard library isn't available on bare metal?"

For bare metal, you can use what's called the core library, and a few others, that provide primitives and basic structures. There's no IO nor heap allocator: you have to implement that yourself.

If you pull in a third-party library that expects to use std library primitives, you're out of luck in a core-only environment. It's not the end of the world: not all libraries require std. Ones labeled nostd will work with core.

std expects there to be an OS underneath providing stuff like heap allocation and IO. With bare metal, there is no OS. You are the OS. Core doesn't require an OS. Core expects you to provide things like the heap allocator.

So, with core, you're not totally on your own, you get some support, you just can't use dependencies that require std, and you have to provide stuff like memory management.

Compare std: https://doc.rust-lang.org/std/

to core: https://doc.rust-lang.org/core/

Core gives you a lot, along with common data structures in the alloc library, but not all of std.

C.

diodesign (Written by Reg staff)

Re: Whats the problem with unsafe code in Rust?

FWIW you still have to obey Rust's borrower rules in unsafe code. You also wrap unsafe { } around unsafe code so you can find and audit it easier - whereas with C/C++ any old pointer could be wild.

Unsafe IO port access on Rust looks like this:

unsafe { *(0x10000000 as *mut u8) = c };

..for writing a character to a serial port at 0x10000000, say.

I've done a fair amount of low-level Rust dev in my spare time and it's helped me write much better code, so much so, I am terrified about the thousands of lines of C I've previously written.

I'm not on the Kool Aid, though. It's frustrating that a lot of the ecosystem uses the standard (std) library, which is unavailable on bare metal. Thus, you may find a third-party library that will save you reinventing the wheel, only to find it's reliant on std and you can't use it.

C.

Unlocking news: We decrypt those cryptic headlines about Scottish cops bypassing smartphone encryption

diodesign (Written by Reg staff)

Remote access

There is that, but this is in the context of physically seized devices.

C.

Copy-left behind: Permissive MIT, Apache open-source licenses on the up as developers snub GNU's GPL

diodesign (Written by Reg staff)

Hair splitting

Yeah, all right, but you get the gist of what we meant. It's in the context of releasing, aka distributing, software. I've taken that sentence out so people can't misread it.

C.