* Posts by Dan 55

16872 publicly visible posts • joined 13 Jun 2009

In profitability push Mobileye dumps LiDAR, slashes workforce

Dan 55 Silver badge

Also Tesla which moved away form Lidar in 2016 (maybe because Mobileye didn't have confidence in how Tesla's "Autopilot" would use their technology) is now returning to it just at the same time that Mobileye is dropping it.

This self-driving thing is not at all an exact science.

Russia's top-secret military unit reportedly plots undersea cable 'sabotage'

Dan 55 Silver badge

Re: Russian activity damaging undersea critical infrastructure

Odd that you should choose to post that from a year ago, and not e.g. this from a month ago:

Germany Issues Arrest Warrant for Ukrainian Over Nord Stream Explosion

But perhaps the German government should instead be thankful that Ukraine has quickly and decisively corrected its energy policy.

Kremlin-linked COLDRIVER crooks take pro-democracy NGOs for phishy ride

Dan 55 Silver badge

Re: Whois the ‘Free Russia Foundation’

In case it had escaped your notice, the current Russian regime needs subverting.

Google says replacing C/C++ in firmware with Rust is easy

Dan 55 Silver badge

Re: Let's look at the guy's title

Google's engineering director for Android is also a chair of Rust. Apart from issuing glowing press releases about Rust, you can work out what happens next to employees who aren't on board with Rust.

Dan 55 Silver badge

And if I'm writing a new GUI app on Windows, I would still go to C# (with minimal pcode calls into C++ where necessary), GUI stuff is still UGH.

It requires inheritance which Rust doesn't have. GUI stuff in Rust will probably always be UGH, or a variant of it.

Dan 55 Silver badge

Re: Let's look at the guy's title

The 2x productivity easily comes just because the majority of bugs show up in the form of nice compiler/linter errors shortly after writing them

Which reminds me of the fallout from the recent Debian bcache-tools SNAFU:

it seems that some Rust people have lots of confidence that if something builds, it will run fine.

There are a whole class of runtime errors where the problem isn't if the program compiles or works without crashing, rather if it does what it is supposed to do in the first place. Rewriting everything again in a new language is an easy way of introducing these kinds of bugs which take time to find and fix.

Dan 55 Silver badge
Holmes

Let's look at the guy's title

director of engineering for Android Programming Languages at Google and chair of the Board of Directors of the Rust Foundation

I suppose rustifying everything in Android will get further than rustifying everything in the Linux kernel, because he's the guy in charge who gets to fire people if they don't rustify everything.

As for this rumoured 2x productivity? Easy to reach if you're just translating one language to another and probably not including the regressions found months or years in the future due to reimplementating software in a new language.

SQL king Larry Ellison becomes sequel sultan with controlling interest in Paramount Global

Dan 55 Silver badge

It's an improvement. In the 1990s they offered shitty ancient mid 1980's software.

Dan 55 Silver badge

Now that Oracle's acquired The Federation there'll be no more talk of SQL injections.

Trump taps Musk to lead 'government efficiency' task force

Dan 55 Silver badge
Happy

Government efficiency by Musk

Are we talking about the Musk that gets nothing but subsidies for SpaceX and Tesla. That one?

What is this computing industry anyway? The dawning era of 32-bit micros

Dan 55 Silver badge

Re: OS/2: the expensive flop

Perhaps the r strategy works in a growing market, but we're not in a growing market any more. Maybe MS need to work on switching to a K strategy and nurture the customers it has by giving them something they want, because as it stands there are plenty of reasons to bail on Windows 10/11.

Dan 55 Silver badge
Unhappy

No mention of Nokia choosing ARM for The Matrix slide 8110 phone and then Nokia, Ericsson, and Motorola choosing ARM and Psion to write the OS, based on EPOC. But maybe the article was focused most on PCs.

Key aspects of Palantir's Federated Data Platform lack legal basis, lawyers tell NHS England

Dan 55 Silver badge

Re: Is opt-out even legal?

I don't know why opt-out will make it all suddenly okay. An illegal platform is an illegal platform no matter if the data subjects are opted in or out and what their default option is. It's just a fudge to save everyone's face and not kick up a fuss.

Starlink U-turns, will block X in Brazil after all

Dan 55 Silver badge

23 ground stations and a bunch of bank accounts

Perhaps someone had to sit Musk down and explain to him that this was a persuasive argument.

US govt halts medical study into Havana Syndrome, cites 'coercion' of participants

Dan 55 Silver badge

If that doesn't work they could always try becoming an Olympic athlete.

U.S. Athletes Are Taking Full Advantage of Free Healthcare in Olympic Village

Dan 55 Silver badge

"The CIA hasn't responded to questions from The Register so far"

There's more chance of getting a response from Apple.

Admins wonder if the cloud was such a good idea after all

Dan 55 Silver badge

"CIOs cannot turn their back on cloud."

Well there you go then. The Man from Gartner he says no, and when has he ever been wrong before?

AI firms propose 'personhood credentials' … to fight AI

Dan 55 Silver badge

Re: EFF

MS have been trying at this in one form or another for a quarter of a century now. This is just using a problem created by themsleves as another step in coming up with an identity management scheme for the whole world, or at least that part of the world which is online.

The fact that some nations would be happy to cede control of this to MS and OpenAI and others do identity management so badly that their citizens are motivated to go to MS and OpenAI, does not mean that everyone should have to use them.

What checks and balances are there for those of us living in functioning democracies? Many. What checks and balances do MS and OpenAI have? Only shareholders who want to see the line go up.

The EFF managed to hardwave concerns away and start talking about governments which is completely the wrong idea. They should be more concerned about those who create tools which allow the Internet to fill up with AI slop that will make it impossible to trust anyone who expresses any idea online and, instead of offering ways to identify AI output, they want to impose their way of identifing people.

Dan 55 Silver badge

EFF

"It provides for governments – or potential hand-wavy other issuers, but in reality, probably governments – to grant people their personhood, which is actually something that governments are historically very bad at," he said.

Apart from birth and death certificates, passports, ID cards (those countries that have them), driving licences, social security, etc... In fact, if you wanted an organisation to check that someone was a real actual live person, then the government would probably be the best one to do it and they wouldn't need Microsoft, Open AI, or the rest of band of hangers on who have signed up to this to help them do that.

EFF meanwhile has a few more paragraphs railing against the government. Is that their default position or something? It's MS and Open AI that came up with this "solution" for a problem they themselves created in the first place. Perhaps the EFF could comment on that.

Dan 55 Silver badge
Meh

passport.net

Now with added AI.

Deadline looms: Google Workspace mandates OAuth by September 30

Dan 55 Silver badge
Holmes

Odd how Microsoft's recommendation is to switch Microsoft Outlook where possible... They say per passwords are apparently not good enough yet you can disable individual clients just as well as you can disable clients connecting using OAuth.

Google's support page starts with a message which makes it look like they want a bit of that lock-in action in a few years.

Telegram CEO was 'too free' on content moderation, says Russian minister

Dan 55 Silver badge

Re: Sooo....

Not that impossible, the database is unencrypted and doesn't immediately delete rows.

Dan 55 Silver badge
Stop

Re: Sooo....

For the n-th hundredth time, Telegram is not encrypted.

Windows 11 continues slog up the Windows 10 mountain

Dan 55 Silver badge

Re: How can I?

Perhaps your motherboard manufacturers included a TPM header on the board, in which case you can buy the TPM modules. Should you really want Windows 11...

Zen Browser is a no-Google zone that offers tiling nirvana

Dan 55 Silver badge

combined-URL-and-search "awesome bar"

There used to be a Firefox setting to have two separate bars but that got removed in the frog boiling so beloved of modern tech companies. However you can still configure a separate search bar.

Perhaps Zen has a similar setting. I can't tell at the moment, the site looks like it's been Slashdotted^WEl Reg'd.

Dan 55 Silver badge

If not losing your XUL extensions were your reason for initially switching to Palemoon, you'll probably find most if not all have WebAPI replacements by now.

Rust for Linux maintainer steps down in frustration with 'nontechnical nonsense'

Dan 55 Silver badge

Re: Other problems

Wasn't the complaint that he (T'so) couldn't change stuff without breaking things and couldn't be arsed to fix the things he's broken?

Hello, I'm going to commit a bunch of Rust stuff which affects your area of the kernel. I'm not going to force you to learn Rust or prevent you from refactoring your C code, but if there is a dependency which means the Rust part doesn't compile any more, and therefore the kernel doesn't compile any more, then you'll have to learn Rust to fix it or not refactor your code. What, you don't like that? Why not?

Dan 55 Silver badge

Re: I don't see the ptoblem here

It's not the same person proposing a Linux-compatible kernel at the end of the article. That's someone else and it seems he's worked out that no true Rustacean will be happy until the whole Linux kernel is completely rewritten in Rust, so they may as well go and rewrite it in the same way as they rewrite user-space software, which is disappear for a while and come back and announce they wrote a replacement for something. It sounds much more easier for everyone than Rustaceans arriving in ships to the fabled lands of the Linux kernel, disembarking, and trying to convert all the non-believers.

Black horse down: Lloyds online banking services go dark

Dan 55 Silver badge

Don't tell me the bank of Mum and Dad use Azure too.

Microsoft decides it's a good time for bad UI to die

Dan 55 Silver badge

Seems like allowing the user to save settings in the MS/Apple/Google account which are then automatically applied when logging into a new computer. Already done in a way with Windows user profiles in enterprises, but difficult to do fully since many settings are per device instead of per user.

Tired of airport security queues? SQL inject yourself into the cockpit, claim researchers

Dan 55 Silver badge

Re: I'm sure FlyCASS considers safety and security as its highest priority.

Amazing that acceptance testing did not pick this up.

Where the computer industry went wrong – the early hits

Dan 55 Silver badge
Thumb Up

Re: The Speccy global phenomenon and TIMEX involvement on it

I don't know if you can but I know I can.

https://loadzx.com/en/

https://loadzx.com/timexcomputerworld/

Dan 55 Silver badge

Thought of a new project I'll also never complete, I'm tempted to assemble a completely incompatible version of the Spectrum ROM which has all the OS-like stuff in the first 8K and all the language stuff in the last 8K so the language can be chosen and paged into the last 8K.

Dan 55 Silver badge

Re: Micro Men

All of the Computer Literacy Project is online here, sometimes the BBC Archive social media account drops a hint about it on Facebook or Twitter but it seems like it's something that could have the plug pulled at any moment if management find out.

Dan 55 Silver badge

But does it make that reassuringly expensive honking sound when it's turned on?

Dan 55 Silver badge
Dan 55 Silver badge

The C64 only had 20kB of ROM, which is why its BASIC was so poor

The again it was Microsoft BASIC... the Spectrum did more with 4K less.

Dan 55 Silver badge

2) is what happened between the ZX Spectrum 48K and 128K (successfully), C64 and C128 (successfully), Acorn BBC machines (successfully), Amstrad CPC464/6128 and CPC464/6128+ (unsuccessfully, launched too late) but compatibility was always lost in the jump from 8 to 16 bits except for the Archimedes where you could run BASIC programs or use an emulator, but then you could also emulate the BBC on the 16-bit computers too.

Dan 55 Silver badge

Re: Flogging a dead horse

0. It already had developed it, remember?

They started development on the C65 in 1989 and then sat on it until bankruptcy in 1994 when it was discovered. There was no money in developing a new 8-bit machine but they could have cost reduced the C64 again.

In 1989 there could have been another cost reduction on the A500 and they should have been working for a while on a better Amiga (better than the A1200 and A4000). The A500+ and A600 were just distractions.

Instead it wasted millions on the C16 and +4.

These were supposed to be cheap and compete with the Spectrum and make people want to upgrade to the C64, but once Tramiel was gone everyone else who didn't know how to do anything took over and the price was raised so instead of competing with the Spectrum they competed with the C64. Foot-gun moment.

But the key requirement is ROM cartridge software, and Sinclair (and indeed Apple) didn't have that.

Sinclair did but they fumbled it. They put the cartridge slot on a separate peripheral instead of on the back of the Spectrum so there weren't enough users to sell to. At least Commodore got that right.

France charges Telegram CEO with multiple crimes

Dan 55 Silver badge

Re: EFF

It couldn't be easier to prove, Telegram hosts the dodgy content on their own servers and makes it available to users in unencrypted form and it also takes a commission from payment bots.

Dan 55 Silver badge

Re: I think he's probably better than the last two, and possibly the last three

Do you think it helped the parade of Tory clowns over the past 14 years?

Dan 55 Silver badge

Re: EFF

12 criminal charges that Telegram’s founder is facing in Paris

The last three charges seem merely a failure to follow procedure, but they want to charge him with as much as possible. It's difficult to argue that the other charges are meaningless, even the EFF know that.

Dan 55 Silver badge

Re: "It looks like he didn't comply"

It seems like he came to some agreement with Russia. It might explain why they're so unhappy about him been detained in France.

Dan 55 Silver badge
Meh

EFF

Not even they believe the nonsense they're saying. Given the list of crimes which Telegram has engaged in or facilitated and their lack of co-operation, it's not overreach, it's the way things should be.

Dan 55 Silver badge

Re: "It looks like he didn't comply"

If he were not a French national he would have the right to consular assistance from Russia, however he is a French and Russian national (amongst other nationalities).

I guess that's the downside of going round buying citizenships as if they were going out of fashion.

Sweet 16 and making mistakes: More of the computing industry's biggest fails

Dan 55 Silver badge

Re: Honourable mention

And that's the single greatest mistake in the history of computers.

People needed operating systems, no other language around between 1970ish-1995ish was as portable or made it as easy. The closest was Pascal and it lost that battle.

As for me, HiSoft C on the Spectrum and SAS C on the Amiga got me to uni and through uni.

Dan 55 Silver badge

Re: Honourable mention

It seems that the PDP-7's B compiler was ported from assembly to B, altered to be a cross-compiler and generate PDP-11 machine code, and then modified into the C language. So it was built on a PDP-7 for a PDP-11.

Source: DMR's C history - the paragraph above the "Embryonic C" heading.

Dan 55 Silver badge

Well you couldn't even get multiple apps at once on a QL, not in its released form. Yes it could do multitasking if you wrote the assembly language program to do it but then again you could do something approximating multitasking on the Spectrum too if you wrote the assembly language program to do it.

It had higher resolution graphics but it wasn't supplied with a monitor and users could get by with lower resolution graphics on a TV. It didn't have a GUI or mouse. It came with decent office software, but you could also find similar software for the 8-bits. It had a better BASIC but then again BBC BASIC was also pretty good. There were 8-bit computers with a better keyboard if you wanted one for office work.

So it didn't offer that much new over the 8-bits, apart from the built-in tape loop shredders. And Sinclair compromised quality by pressuring to get it released in 1983 even though the Spectrum did away with naming the machine after the year of release. In the end they released a compromised computer in 1984 and people could see it was late and had problems with ROMs... Not a compelling purchase.

CrowdStrike's meltdown didn't dent its market dominance … yet

Dan 55 Silver badge

Google trains a GenAI model to simulate Doom's game engine in real-ish time

Dan 55 Silver badge
Terminator

Google says each TPU v5p pod composes together 8,960 chips over our highest-bandwidth inter-chip interconnect (ICI) at 4,800 Gbps/chip in a 3D torus topology. If it took that to make something which looks like Doom running at 20fps on a 486, maybe it could run Crysis on all the data centres in Ireland...?