* Posts by Paul Crawford

5665 publicly visible posts • joined 15 Mar 2007

OK, we know iPhones are expensive but... $11 a month for Twitter Blue on iOS?

Paul Crawford Silver badge

Re: I'm still bemused by the whole idea of making the blue badge a profit centre

Paying for genuinely useful aspects makes sense. The much wider question though is will Twitter still be attractive to businesses willing to pay for premium ranking, etc?

Server installer fails to spot STOP button – because he wasn't an archaeologist

Paul Crawford Silver badge

Re: Paint all over everything, including power sockets and emergency buttons?

I doubt it now, the only two compulsory forms of insurance in the UK is for vehicles on public roads, and employee insurance.

But it is normally smart to have some cover for other things, assuming (unlike the MOD case) the exclusions are not going to render it useless. It is the same with some spacecraft launches, the premiums can be so high that it comes to "self insuring" the launch, especially in the case of a first real-world launch of a new rocket with real payload(s).

IT security teams, business execs still not on same page

Paul Crawford Silver badge

Seems your memory is not clear - they did not exfiltrate data there, they monkeyed with the centrifuges to damage them. No communication needed as they knew what range of parameters to expect on the target, and what to fiddle with once found matching.

Paul Crawford Silver badge

That's not particularly fast for your average stroll around the internet, but according to the paper 1,000bps would enable real-time keylogging, could transmit an entire 4096-bit RSA key in a little more than four seconds, and could steal private cryptocurrency keys in a quarter of a second.

If you already can run malware on the target machine to manipulate power draw and you can get close enough, then I would imagine you could get the key out by other means for more easily. If the machine really is air-gapped so no internet, then its private RSA key is not terribly useful to outsiders?!

So quite an interesting achievement, but I'm not sure how much sleep anyone needs to lose over it.

If today's tech gets you down, remember supercomputers are still being used for scientific progress

Paul Crawford Silver badge

Re: How will this help?

It is the same thing. You simulate what you think are the laws of physics at whatever scale and situation and see if they predict what you observe, and if that goes well you try to predict new stuff - and then you can turn up the hardon's to 11 and see if you find experimentally what the software predicted.

If you get a decent match then you have determined your theory is not wrong so far. You never really prove 'right' in anything other than maths, but if all of your predictions that are testable go well, you have a theory that is useful for predicting stuff within the region of tested hypothesis.

San Francisco investigates Hotel Twitter, Musk might pack up and leave

Paul Crawford Silver badge

Step 1) Let Musk pack his toys and run away from anywhere that forces him to follow the rules others do. Let the cost of building lease termination come down on them. Hopefully the remaining employees say F-you and leave instead of relocating.

Step 2) Get your popcorn and see how long Twitter stays up.

Linux kernel 6.1: Rusty release could be a game-changer

Paul Crawford Silver badge

Re: Better Security, nearly always makes things a bit more complex.

True, but if this is mostly for new drivers then there is less chance of needing the rust compiler on obscure platforms.

Paul Crawford Silver badge

Seems sensible, less high-risk bugs in new code, and hopefully effort on old code is more about bug-fixing and not introducing huge new features (with related percentage of bugs).

Google's Dart language soon won't take null for an answer

Paul Crawford Silver badge

Re: Why pass a pointer when you can pass a reference?

C also allows you to pass a reference, after all it is just a compiler-determined pointer.

First-ever orbital satellite launch from British soil will be delayed

Paul Crawford Silver badge

Basically Virgin are doing the same as the Pegasus launcher from the 1990s but using a civilian 747 instead of military B52:

https://en.wikipedia.org/wiki/Northrop_Grumman_Pegasus

Longstanding bug in Linux kernel floppy handling fixed

Paul Crawford Silver badge

Re: Floppies against the passing of time

My father has a Sharp "word processor" which was basically an electric typewriter but you could preview the text before it started hammering the paper, and save it to floppy. Eventually it died and he desperately wanted access to the saved files which, to be fair to him, he generally had saved two copies on different disks.

Unfortunately the floppies were oddly formatted, sort of MS-DOS but not quite, and any windows machines saw them as corrupt/unformatted so wanted to format them and so trash the data. Also the file format was something peculiar to Sharp and they did not have any information on it (presumably long lost code).

I was able to make an image of the floppy disks using Linux and the 'dd' utility, then I could mount a copy of that image as a virtual floppy on a VMware machine running DOS 6.22 that could chkdsk them without damage and so render the files readable without cross-links, and then copy all of the files off. All dated Jan 1980 as the typewriter had no clock, of course.

Finally I was able to write a small C utility that would extract the test from the odd .doc files and translate some of the special characters such as 1/2 or 3/4 into Unicode, etc, and render a version that could be printed on a modern computer in a manner that was tolerably close to the paper copies of some letter he had that I used to reverse-engineer the formatting of the files.

Windows 11 still not winning the OS popularity contest

Paul Crawford Silver badge

Re: I don’t get all the whining

It looks a little different, so what?

Ah, clearly you have never had to support family and friends who are not El Reg readers or have IT support on the phone :(

Quantum computing is a different kind of computing, says AWS

Paul Crawford Silver badge

That applies to a whole lot of technologies...

Killing trees with lasers isn’t cool, says Epson. So why are inkjets any better?

Paul Crawford Silver badge

I have had a couple of colour inkjet printers in the past 20 years and they are an utter pain and waste of materials. I also have an old HP LasterJet 6 monochrome laser for almost 25 years now and it is still going on and only 3rd toner cartridge...

US Air Force reveals B-21 Raider stealth bomber that'll fly the unfriendly skies

Paul Crawford Silver badge

Re: What a waste of resources

Roam if you want to, roam around the world

Roam if you want to, without wings without wheels

US commerce bosses view EU rules as threat to its clouds

Paul Crawford Silver badge

Re: "ensure that non-EU suppliers cannot access the EU market on an equal footing"

First nobody is being deprived of their information and second people freely choose if they wish to share it or not.

They are being deprived of their sovereign rights to privacy, and many cannot choose to opt out of this if it is some gov agency, employer, or key business that has gone with the lowest-bidding company that plays fast and loose with data reuse rules.

Boffins' beam forming kit opens the door to more realistic holograms

Paul Crawford Silver badge

Re: Another StartWars connection

No, it will be pr0n that becomes the first use-case for holographic TV...

Processing data... in space: AWS powers Earth observation satellite payload

Paul Crawford Silver badge

AWS ground services are odd, they really don't fit in to Amazon's business model of large scale and cheap to run as the nitty-gritty of operating a radio service has a lot of country by country rules along with the ITU oversight. What they probably hope to achieve is folks using AWS storage and servers once data comes down, but even there you might be better elsewhere.

There are many others offering ground stations as a service: ATLAS Space Operations, RBC Signals, Leaf Space, K-SAT, Swedish Space Corporation, Contec Space, etc, etc.

UK cuts China from Sizewell nuclear project, takes joint stake

Paul Crawford Silver badge

Re: Local generation

The reasons for central generation still apply, it is still more cost-effective than having lots of lower efficiency units everywhere.

The main 'advantage' of getting folks to do so is more of a voluntary taxation arrangement to reduce stress on the centrally managed system. In strict economic terms it does not pay.

Britain has likely missed the boat for having a semiconductor industry

Paul Crawford Silver badge

Re: Add it to the pile

You forgot pissing away tens of billions on hubristic budget plans that get reversed in a week or two.

Paul Crawford Silver badge

Re: Meh

Instead, the government should be laser focused on keeping the lights on.

The missed that boat by 30 years as well.

Twitter gives up fight against COVID-19 misinformation

Paul Crawford Silver badge

Re: conspiracy nut

All he really wants is fee speech (as El Reg put it a while back).

Yandex plans to break up with its Russian motherland

Paul Crawford Silver badge
Joke

Re: "nations that don't operate pervasive censorship surveillance"

We want none of this pinko commie state surveillance, Google give us the finest capitalist surveillance money can buy!

Paul Crawford Silver badge

Indeed, I really can't see mad Vlad being happy with such a public demonstration of a lack of faith in Russia's immediate future.

RIP Fred 'Mythical Man-Month' Brooks: IBM guru of software project management

Paul Crawford Silver badge
Pint

RIP

Always sad to hear of someone so notable in the furtherance of science or engineering passing away.

One last one for Dr. Brooks =>

Musk: Twitter will have 1 billion monthly users inside 18 months

Paul Crawford Silver badge

Re: A path to a billion users

Cheap at the price!

Telecoms networks could provide next-gen GPS services without the need for satellites

Paul Crawford Silver badge

Re: Multilateration!

I bet what happened was the gov was asked for money to make it work and quietly forgot all about it. Much the same with the BS aimed at replacing our position within the Galileo project.

Brexit! Benefits! Stop laughing at the back!

Paul Crawford Silver badge

Re: GPS was intentionally de-tuned

During the Gulf war the US had to rely on civilian GPS in a hurry so they turned off the "selective availability" feature normally in place during peace time.

Yup, exactly the opposite of what you would expect (war = degraded accuracy). The Clinton administration realised this was pointless so changed policy:

https://www.gps.gov/systems/gps/modernization/sa/

Paul Crawford Silver badge

Re: Sorry which bit of this is new?

Hmm, I seem to remember that mobile networks and digital TV depends on GPS (or system of choice) for correct operations, so at best this is to help navigation in dense areas and is in no way a usable alternative to GPS due to said dependency. Unless they totally rework it all to work without GPS and relying on optical timing and some other knowledge of the base station locations, all at huge cost and effort, which won't happen without a gov mandate and them being expected to pick up the cost...

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

Paul Crawford Silver badge

Re: Alternative Lesson: "Never turn anything off if..."

However, if a power failure needs serious effort or hardware fixes to get it going, its a shit system.

Who here has not see a UPS fail and simply take out the supply instead of going to bypass? (Think of any unfortunate APC owners)

Or, less commonly, a local digger has JCB'd the local 11kV feed and your power is off for hours and UPS exhausted? (Generators are available, some of them might even work when needed)

UK bans Chinese CCTV cameras on 'sensitive' government sites

Paul Crawford Silver badge

Re: Devil's Advocate

In the case of Huawei the UK gov / GCHQ did not find any back doors, but they did fine plenty of piss-poor software process control and general bugginess. Nothing terribly surprising there, and indeed the likes of Cisco, Fortinet, SonicWall, etc, have plenty of critical CVE related to their products to suggest they are not much better.

Beyond the issue of deliberate back-doors to specific product, many devices now phone home and can do firmware updates "for security reasons" on their own. If you control the company that controls that process you can simply find products on a given IP range and push our special versions of the firmware to them. And that is the fancy way, simpler is world+dog using your cloud service that is available to your government of choice (not just China, but also USA Cloud Act).

Trust nobody really, keep crap off the outside world with your chosen combination of VLAN and firewall rules, etc. Not only for government spying but for other industrial espionage and general criminal hacking for fun or profit.

Paul Crawford Silver badge

Re: Good idea anyways

We use Vivotek which is Taiwanese and have been very good. Yes, the hardware is made in China (at least models i have used) but firmware is not under the immediate influence of the CCP, which really is the obvious political risk.

But no matter what, you should assume cameras and other IoT tat is insecure by design and have them isolated from both the internet at large and any critical systems.

Paul Crawford Silver badge

Even before the question of ripping them out, WTF are cameras in 'sensitive' areas doing if they have any external access allowed to the Internet?

Time Lords decree an end to leap seconds before risky attempt to reverse time

Paul Crawford Silver badge

It will break other things. Until now you could assume UTC and the Earth's rotation were aligned to 1s or less, so many astronomical or satellite software would use that knowing there is a bound on the error. Not any more, they will have to get the offset value from somewhere.

While means an internet connection and security implications.

It also means such systems will break subtly when some muppet changes a web site design or domain name and said offset file is no longer at the same URL, or if they disable some older version of TLS, etc.

And all because software is being created by people who do not bother to understand time-keeping nor test it.

Twitter engineer calls out Elon Musk for technical BS in unusual career move

Paul Crawford Silver badge

Only legally sold in Scotland though.

Twitter, Musk, and a week of bad decisions

Paul Crawford Silver badge

Re: For a Comparison

Come now, by comparison Musk is an amateur! Truss cost £65B in intervention in half the time he has been screwing around with Twitter, and also a massive long-term cost to the UK's reputation (and thus international borrowing costs):

https://metro.co.uk/2022/11/04/uk-was-hours-away-from-potential-meltdown-after-trusss-mini-budget-17698497/

Both are excellent examples of hubris in action, sadly we all pay somehow.

Paul Crawford Silver badge
Trollface

"turning Twitter into a fee-speech platform"

Ah, now that makes a lot more sense of Musk's statements.

World Cup apps pose a data security and privacy nightmare

Paul Crawford Silver badge

Re: App Stores

I think you will find money trumps rights & decency most times for big corporations. After all, that is how they got that way...

KFC bot urges Germans to mark Kristallnacht with cheesy chicken

Paul Crawford Silver badge

Re: A double insult

I had not realised that kosher depends not just in the ingredients but also the mix.

NSA urges orgs to use memory-safe programming languages

Paul Crawford Silver badge

Re: Better compilers?

Complete memory safety cannot be enforced in C/C++ in any practical manner.

Good programming practice goes a long way, and there are guides for C programming for safety critical systems such as cars (see MISRA guidance), etc, available that go through the sub-set of syntax you should use and things to avoid doing as they commonly result in bugs.

However, you (and others) can go a long, long way to avoiding problems by turning on the highest warnings and using various analysis tools, both static (e.g. lint, coverty scan, etc) and dynamic testing (e.g. the electric fence library, valgrind). I would be willing to be a large portion of security faults come from not listening to and correcting warning (possibly as legacy code had so much that developers wound back on the checks).

Beyond that, and for all languages, you can also use tools such as AppArmor for mandatory access control so software once executing is limited in what it can do by rules designed around what it should do.

Sadly try that with many programs like web browsers and its a complete mess of rules and requests for stuff you really, REALLY wonder wtf the developers thought they needed to poke around all sorts of places in the OS just to play cat videos and brows the web.

Tesla recalls 40k cars over patch that broke power steering

Paul Crawford Silver badge

The CX got heavier as you got faster to reduce the risk of a sudden manoeuvre, had a hear-shaped cam for centring and the hydraulic force on it was increased as road speed rose using some sort of governor arrangement.

Paul Crawford Silver badge

Indeed. It amazes me that something as basic as power steering would ever need a "calibration update" in the first place.

My father used to have a Citroen CX in the 80s and it had fancy self-centring hydraulic power steering (actual servo, not assist, and with fake centring feeling) but it also proved to be VERY reliable.

TSMC reportedly looks to raise a second Arizona chip fab

Paul Crawford Silver badge

Re: Probably leant on

Xi's gun perchance?

Zoom adds email and calendar to its apps, to relieve the crushing burden of ALT-TAB

Paul Crawford Silver badge

Re: North America only

Because timezones are hard

Only for folks who don't work in time_t and apply the zone offset for display only.

The all liquid-cooled colo facility rush has begun

Paul Crawford Silver badge

They might just be a touch quieter if the needed air speed is less due to larger radiator area as noise pressure level is 8th power of exhaust speed.

Paul Crawford Silver badge

Re: 250 kW per rack?

Tsk! Don't you have Redundant Arrays of Hot Tubs?

Twitter begs some staff to come back, says they were laid off accidentally

Paul Crawford Silver badge

Re: Modest proposal.

They can pick up a phone.

Paul Crawford Silver badge
Gimp

Re: Modest proposal.

Now that would be a "speciality video" with a difference.

Sizewell C nuclear plant up for review as UK faces financial black hole

Paul Crawford Silver badge

Re: But, in other news.

Heating bulk water by microwave has no energy advantage over a resistive element. Might even be worse if you don't completely capture the cooling/waste heat of the microwave device(s).

The only reason is it more efficient when cooking is you heat the water in the food quickly, not the whole oven for long periods.

Paul Crawford Silver badge

They can add this to the list of causes of Britain's downfall when that is written in a couple of years. Here was a recent article covering it:

https://www.bbc.co.uk/news/uk-politics-63477214