Unthreaded
Back in the day where systems booted from floppy disc - one thing I often did was to search the floppy files for expletive text strings- quick to do .... (regex patterns)
I can report that I was rarely disappointed.... There was a manager at Storagetek who seemed remarkably unpopular... I didn't find what the trigger (if any) was.
Don't want Aussies getting any ideas... I noticed that the MSM haven't afaics mentioned any bereaved relatives.
tomo
It's only a snapshot..... I've heard gossip about server failures at Tesla that've caused days of inconvenience of varying severity. BMS problems on an assortment of other cars - owners need to be careful since the unscrupulous in the trade will rinse the unwary...
Some years back I looked at (original) Tesla Roadsters and the reportedly positively Byzantine full reflash procedure which involved a base install and then several years of updates sequentially installing - sounded painful - the battery management was v.sketchy too with a bunch of hardware / software issues. Mr Musk seems to have learned from that experience :-)
Repeated fast charging absolutely screws some Nissan Leaf batteries (no temperature modulated charge control) - early Leaf batteries didn't, apparently, have a stable electrolyte recipe and cold weather caused non reversible crystallisation of the electrolyte goo.
Beyond the legendary EGR cooler recall (250,000+ cars)
BMW full black screen (or iDrive/CID software glitch) is a common issue. It is often caused by a temporary software freeze, unfavorable head-unit software, a failed/incomplete update, low battery voltage, or (less commonly) a MyBMW app conflict. Many cases are fixed without parts replacement.
Quick reset (try this first)
Park the car safely and put it in radio-ready or drive-ready mode (iDrive active).BMW Operating System 7 / 8 / 8.5: Press and hold the volume/power knob for up to 70 seconds. When the screen goes black, release it and wait for a full restart (it may cycle a few times).
BMW Operating System 9: Press and hold the volume/mute (VOL) button for up to 70 seconds until the screen goes black, then release and wait for restart. (Some guidance also suggests first going to Apps → ConnectedDrive store → Manage → Update all, then doing the hold.)Older systems often respond in ~20–30 seconds. Official BMW how-tos confirm this soft reset clears many glitches (sluggish performance, unresponsive controls, connectivity, or black screen).
Other useful stepsLock the car and let it fully sleep for 10–30+ minutes (modules power down).
Check the 12V battery voltage/health (or recent battery work/jump-start). Low voltage frequently triggers black screens or freezes. A battery reset is sometimes recommended before hardware replacement.
Update the MyBMW app on your phone to the latest version (older versions have caused intermittent head-unit resets and black screens on some models).
If the problem started after an update, display replacement, or coding, a dealer software programming (ISTA/RSU to the latest I-level) is often the proper fix. BMW has issued service bulletins for black CID screens on various models (including 7 Series, 2 Series, and others) due to unfavorable head-unit software—programming resolves them.
Confirm whether audio, Bluetooth, or other functions still work with a black screen (helps distinguish software vs. display/hardware failure). Also check brightness settings and related fuses if accessible.If the soft reset and sleep cycle do not restore the screen, or the problem keeps returning, visit a BMW dealer or specialist with diagnostic tools. Persistent cases after software updates or on newer HU-H4/H5/H6 systems are frequently solved by programming rather than part replacement.
To give more precise advice, reply with:Model and year (e.g., 2023 X5, 2025 3 Series, i4, etc.)
Exact symptoms (fully black and dead? intermittent? BMW logo then black? audio still works?)
When it started (after update, battery work, driving, etc.)
Operating System version if knownThis is a well-documented software-related issue on many recent BMWs, so the reset or a dealer software update usually resolves it.
PROGRESS! /sarc
Your coding team perspective on FADEC fits with my experience of aerospace contracting - there were talented engineers and not so talented engineers and the system and the management - In my short honeymoon in avionics I saw several really mangled projects that were headshaking poor and heard of others that defied belief (Nimrod AEW)
tomo
tomo,
That grok.com link tells me "This chat is private".
Interesting comparing the Apollo and FADEC software. Both in assembly language. Both on hardware that was relatively constrained (for the day). Google contrasts that Apollo had about 40 dedicated programmers for each major subsystem (lander, command, etc.) whereas FADEC had "a handful".
Google suggests this is at the heart of the problem. Doubtful. I'm a bit puzzled what 40 programmers could do on the tiny Apollo computers. I'd put far more blame on the high turnover in the FADEC team and the fact that the project dragged on for nearly a decade.
Quite possibly the *big* difference was motivation. I imagine the Apollo programmers sensed they were making history, and the passing parade of FADEC programmers were just there for the daily grind.
The sad thing is that things have probably gone downhill since FADEC. Vastly larger systems, far more people programming than before (inevitably getting further down the aptitude bell curve) and technology pervading nearly everything we do. Apollo -> FADEC -> Horizon -> Brazil.
Didn't know BMW went for WinCE. Blech. Probably involved some quid pro quo from Microsoft. Apparently it didn't last all that long and iDrive has been QNX/Linux/Android based for a fair while.
Svetlana piece sounds plausible enough. Thing is, the Russiagate stuff was never compelling to me. The question: why would the Russians have preferred Trump over Clinton? Without that being well established, the supposed controversy was just so much chattering amonst the talking heads.
Robert Swan
Yes, the Apollo software is a tour de force... I confess that when the innards of it started to get exposed a decade ago I had a look around...
Having followed the UK MoD Chinook Mk2 FADEC fiasco from the early days - I had a long term curiosity in relation to machines that used software to maintain crews in one piece via the management of complex systems inside timeframes that easily defeated meatsacks.
AI now excavates the hair-curling Chinook detail quite tolerably.
Kind of amazing if that lesson needs to be relearnt for EV motors - yeah!
I was surprised at BMW putting Windows CE into their iDrive cars (albeit with VxWorks underneath) - given the gossip about how awful it was from coders working on trivial UIs in my neck of the woods....
Svetlana is worth following.... https://x.com/RealSLokhova/status/2109420141570298014
tomo
tomo,
The Audi was indeed terrible. I was just wondering why they had the catch can (presumably because they anticipated seal failure), but had nothing in place to detect when coolant was getting into it.
A long time ago, car water pumps would fail badly after seal failure because coolant got past the seal and washed the grease out of the bearings and it wouldn't be long before it all fell to bits. Sorted out in more recent pumps by including a weep hole after the seal but before the bearings. The hope was that somebody would notice the loss of coolant and the rusty telltale below the weep hole. Meanwhile the pump continued to work fine. Kind of amazing if that lesson needs to be relearnt for EV motors.
I agree that things like oil pickups being made of plastic are crazy; the epitome of penny wise and pound foolish. There's some sort of sickness taken over in car manufacturers. Basic engine designs used to be very stable things, refined little by little with decades of experience. Nowadays it's a festival of daft new ideas (wet cam belts, concentric clutch slave cylinders, non-priming oil pumps). Any savings they make on fuel are completely lost in increased maintenance costs and/or shortened life.
Don't know what to make of the Widdecombe murderer. I'm pretty sure the internet has dramatically increased the number of delusional people getting around.
The Orlowski tweet was news on me too, though not a great surprise. Then again, a degree in creative writing is hardly a prerequisite to making a bunch of blarney about AI (or anything else you want to sell).
As for that other tweet with AI as a new foot-in-the-door for the nanny state: no thanks. An offbeat '80s song that I liked was O Superman, by Laurie Anderson. We seem to be getting closer to that comfortless future.
And from a less bleak past, I see one of the weekend's comments at Jo Nova's linked to a video on the Apollo 11 software. Interesting how they could do so much with so little.
Robert Swan
The sheer quantity of spouting is epic....
tomo
Robert - that Audi was awful - the front motor sounded like a spade digging in a tub of random metal bits and the telltale catch tub hidden in a suspension component is the sort of thing that'd be found after the noise was noticed inside the car - Vorsprung Durch Teknik = "advance/progress" - Audi fail imho. Jean Philanthrope seemed to me to be from the widely mocked Jaguar EV rebrand stable _ an Intenet curiosity - I'm as likely to get and Instagram account as to buy a Jaguar EV :-) That said, I've seen some hairculingly dysfunctional software on Jaguar EVs and acquaintances have told tales of panicked JLR reflashing hundreds of cars at the export storage in Southampton.
That said pisspoor design choices abound it seems in modern German vehicles - my daugher's Merc V6 diesel had an oil leak d/t a cheap, innapropriate polymer used in a oil-water heat exchanger seal buried in the cylinder V under everything at the back of the engine under fuel/coolant/turbo plumbing. £2k bill for a £5 part. Merc also use shit plastic (that goes brittle and cracks)in the in-engine oil pickups on some engines (bang!)...
On information clamp down - it seems that the murderer of Anne Widdecombe had a list of 100 targets - the existence of which (but not the complete list) was leaked to selected newspapers. The police /authorities are properly dicking us all around. It made me think in part of the (acknowledged) £8 billion+ stolen from UK public bodies (and more from lenders - mostly property) by Pakistani gangs that only came to light after MI5/MI6/HMRC officials leaked/handed a summary dossier to London Times journalists. The majority of the coverage was muted and quite a bit removed later....
A tubby beardy office worker from Rotherham with a 100 person "hit list" seems a bit ambitious as a solo game - obviously a lone wolf with MH issues...
elsewhere...I didn't know that - now I do....
https://x.com/AndrewOrlowski/status/2108494748809933242
tomo
tomo,
Thanks, I hadn't seen that Tele article by Orlowski before. Conclusion goes somewhat against the general drift of the article: it’s less an AI problem than an ethical one, but I think that's that's the right way to view it.
Computers are well suited to problems of search, and it seems this breakthrough on Navier-Stokes was joining up pieces that were already there. AI may mark the end for mathematicians like Ramanujan (who "merely" found pearls on the beach). Still plenty of scope for human invention. And as Grant Sanderson said in that interview (and as he practises in his YouTube channel) there's plenty to do in coming up with better ways of making results understandable.
As for misinformation crackdowns, they're on a hiding to nothing and it'll end up as a running joke in the mold of Pravda. The path to being believed is through an established record of truthfulness. Maybe they should give that a try.
Don't think Jean Philanthrope will be on my frequently viewed list. The things that go viral: very odd.
On Brazil: I've long thought we were already living in Brazil world in the details — all the little tendrils of bureaucracy reaching into everything we do — but as you say, the darker, big-picture parts of Brazil may be in play too.
Speaking of bureaucracy, had a refreshing change yesterday. My US bank has changed ownership and I'd lost access to online banking. Making it difficult, I had a friend's address registered with the old bank, so all the authentication stuff was being sent to her. Tried to get it sorted with a phone call to their support number. Two *amazing* things (to this inhabitant of Brazil world):
o The phone was answered immediately by a human.
o He bypassed a security check (authentication code SMS) so that he could update my phone and address details.
Dealing with a human who gives every indication he thinks you might be a human. Such a contrast with what we put up with here!
Very interesting on the EV coolant leaks. So "last indefinitely" becomes more like "last as long as an old-school water pump". Crazy that they let this completely predictable leak get into the electrics or the mechanicals. Ok, they'd have to swallow their pride and admit a (say) 100,000 mile service item to replace the seal. A lot cheaper than replacing the motor or the car.
Audi "catch can" seems a good first step. Lets you see that there's a problem. Seem to have failed on step 2: when coolant detected in the can, replace seal on motor.
Robert Swan
I think I read this correctly - Audi put a coolant "catch can" on (one of) their electric motors so that when (i.e. not "if") the coolant shaft seal fails - it leaks to one place.... that you can see if you put the car on a lift....
https://youtube.com/shorts/Q4yHjv9TvtQ
Audi 60k miles - both motors buggered = brilliant
tomo



tomo,
Thanks for the new link. Very interesting. Serious software failures at all levels from charge management to infotainment. It puts me in mind of Feynman's view on the testing of the shuttle rocket motor: no component-by-component tests, just assemble the whole thing, test to failure and say it's good for half that. Admittedly not a close parallel, but there's a similar air of slapdash about both setups.
All the BMW reset stuff is straight from that joke about car industry versus IT industry. Finally the car industry has caught up with try a reboot and see if it happens again. Yep: progress!
I like your idea of searching for notes of programmer disaffection in released software. Could be quite effective, but not once word got around. The toxic managers would be doing their own greps (once they found out what it was) since a key step in dysfunctional management is to hide the symptoms.
Shellenberger gets my tick of approval on that one. There's a lot of criticism of democracy these days; seems misguided, but how on earth *did* we end up with an Australian government that actively hates Australians?
On battery management, I got a sense of the complexity of it a couple of years ago writing some charge/discharge stuff. To begin with you're saying how hard can it be. After a while you find out. Batteries seem to be on the next big thing treadmill. Each chemistry has problems and, depending on which problems you focus on, you can direct people to the next magical solution. Much movement, little progess.
Somewhat interesting video on Musk's Boring Company. Too long, and too much of an advert, but watchable (or at least skimmable). Bit doubtful about scale and equipment failure, and it's not too attractive if it's Tesla only.