- Feature Articles
- CodeSOD
-
Error'd
- Most Recent Articles
- Princess Pricing
- Einfach so
- Kaids Hen 2025
- Fi fa foe
- Microbits
- No Rush
- Bridge for Sale
- Super SEO Strategies
-
Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
And here I was expecting the "KAIDS HEN" was some butcherization of kaizen, the Japanese business practice of continuous improvement.
Admin
"refused to display unicode characters correctly"? They're all Unicode, presumably; it's just "é" that it doesn't like!
At a guess, it's using UTF-8, where "é" (U+00E9) is encoded as C3 A9, but it doesn't know how to display U+00C3 or U+00A9.
Admin
UTF-8 "é" decaying to C3 A9 could at least have been displayed as ISO-8859-1 "é": DELéMONT DéPART 19:21 - COURTéLLE, which is more fun than those silly boxes. But cheer up: German Deutsche Bahn is slow, but uncomfortable!
Admin
Funnily, I once caused a bug very similar to the SBB one in a software to show the same output on several distributed screens. Each screen was driven by a mini PC which got the data from a central server and cached images and fonts (*1). The bug could cause cache corruption resulting in some characters (*2) missing on some screens only. It wasn't this bug though since in my case a missing character would not show up as two (that indeed seems to be an encoding issue as MRAB wrote), and I never worked for SBB, and my bug was fixed before going into production. :)
*1 - A separate mini PC for each screen might seem wasteful, but is indeed often the cheapest solution these days. HDMI splitters cost about the same (i.e. negligible in this context), but require expensive HDMI cabling rather than cheap low-speed ethernet (*3). HDMI extenders over ethernet require higher network bandwidth as they transmit the whole image each frame, rather than high-level data when something changes.
*2 - Though in my case it would affect random characters rather than non-ASCII characters.
*3 - Or even WIFI if installed anyway, such as for passengers. Though some care should be taken to avoid ending up on this site again. :)
Admin
Only if the font has characters for those, though. It could be something like a damaged font file that results in it falling back on the font’s default character (⬜︎, apparently)?
Admin
Deutsche Bahn seems to have hired cheap designers (or is it AI?) for their new seat coach layouts I once had a seat map where one table looked like half of it was stuck outside the window. Hopefully this does not cause any accidents. when the train enters a tunnel or passes platforms.
Admin
Besides, that might spill your drink.
Admin
Platform / is actually pretty common here in Austria. Second most loved here after platform §.
Admin
I got directed to platform § once while waiting for the train from Vienna to Eierbach. Never did find either the platform or the train.
Admin
I don't get the bus one. Is there any evidence that the photograph was taken after the end of 2025?
Admin
Es fährt kein Zug nach Eierbach.
Admin
Here is a crackpot theory about the seat numbering. What if the seats were prenumbered at manufacturer and than the builders just didn't care and assembled them randomly. So now the train company has to just live with the numbers being randomized?
Admin
Only the date on the email and my trust in the sender's honesty.
Admin
The bus was real. I don't have the picture anymore but Lyle can check the EXIF data if he wants to.
Admin
Probably correct there.
Admin
Deutshbahn saw British Rail in all its glory and thought: Hold Mein Bier!