From dishwasher to world’s ninth-richest man: Nvidia boss faces his future
Jensen Huang has a simple lesson from running the world’s most valuable company: “Don’t get fired, and don’t get bored”. ⌘ Read more
Enquanto esperam pelo debate entre todos os candidatos (desta vez mesmo todos, os 11) que vai dar às 22h, estejam à vontade para ler o meu resumo do debate na rádio que aconteceu entre os três “candidatos excluídos” (André Pestana, Humberto Correia e Manuel João Vieira), caso não o tenham ouvido.
Costumo fazer threads para os debates, mas visto que este ouvi em diferido preferi escrever no meu blog em vez de ter aqui uma mega-thread… mas se quiserem comentar, estejam à vontade para comentar aqui 😛
Travelling to America? Here’s how to protect your privacy in phone searches
US Customs and Border Protection agents have broad authority to look through travellers’ phones, laptops and other electronic devices. Here’s what you need to know. ⌘ Read more
I came across this on “Why Is SQLite Coded In C”, which I found interesting:
“There has lately been a lot of interest in “safe” programming languages like Rust or Go in which it is impossible, or is at least difficult, to make common programming errors like memory leaks or array overruns.”
If that’s true, then encountering those issues means the programmer is, simply, horrible?
お知らせ:CyberNewsFlash「MongoDBにおける情報漏えいの脆弱性(CVE-2025-14847)について」 ⌘ Read more
Lego releases the smart brick but how does it work?
Tom Donaldson, head of Lego’s Creative Play Lab, unveils the smart brick at a news conference ahead of the CES tech show in Las Vegas. ⌘ Read more
Lego unveils their new Smart Brick
Touted as changing how kids play with Lego, the Smart Brick is revealed in Las Vegas, and will be sold as part of three new Star Wars Lego sets. ⌘ Read more
Lego unveils ‘Smart Bricks’, its biggest innovation in 50 years
Eight years of development have produced a computer small enough to fit inside a classic 2x4 brick. But do kids really need a microphone and speaker chip inside it? ⌘ Read more
お知らせ:訃報 JPCERT/CC 理事 早貸 淳子 氏 ⌘ Read more
Did you miss today’s event on #PublicDomain ? Or you didn’t, but want more? Don’t miss Natick FOSS’s upcoming event, on the 8th of January, where #PublicDomainDay will be celebrated!
2:45PM NY time
7:45PM GMT
And now the event loop is not a simple loop around curses’ getch() anymore but it can wait for events on any file descriptor. Here’s a simple test program that waits for connections on a TCP socket, accepts it, reads a line, sends back a line:
https://movq.de/v/93fa46a030/vid-1767547942.mp4
And the scrollbar indicators are working now.
I’ll probably implement timer callbacks using timerfd (even though that’s Linux-only). 🤔
Google’s ‘chess master’ is working on AI’s killer app
A product breakthrough has long eluded Demis Hassabis, but that could change in 2026. ⌘ Read more
@movq@www.uninformativ.de I noticed that your feed’s last modification timestamp was missing in my database. I cannot tell for certain, but I think it did work before. Turns out, your httpd now sends the Last-Modified with UTC instead of GMT. Current example:
Sat, 03 Jan 2026 06:50:20 UTC
I’m not a fan of this timestamp format at all, but according to the HTTP specification, HTTP-date must always use GMT for a timezone, nothing else: https://httpwg.org/specs/rfc9110.html#http.date
Why a groundbreaking new TV show disappeared without a trace
Choosing high-profile tech boffin James Curran as co-host proved to be disastrous. ⌘ Read more
New post: 2025 - A Year in review (https://www.itsericwoodward.com/journal/2025/12-31-year-in-review.html)
Happy New Year, everyone!
At around 19 seconds in the video, you can see some minor graphical glitches.
Text mode applications in Unix terminals are such a mess. It’s a miracle that this works at all.
In the old DOS days, you could get text (and colors) on the screen just by writing to memory, because the VGA memory was mapped to a fixed address. We don’t have that model anymore. To write a character to a certain position, you have to send an escape sequence to move the cursor to that position, then more escape sequences to set the color/attributes, then more escape sequences to get the cursor to where you actually want it. And then of course UTF-8 on top, i.e. you have no idea what the terminal will actually do when you send it a “🙂”.
Mouse events work by the terminal sending escape sequences to you (https://www.xfree86.org/current/ctlseqs.html#Mouse%20Tracking).
ncurses does an amazing job here. It’s fast (by having off-screen buffers and tracking changes, so it rarely has to actually send full screen updates to the terminal) and reliable and works across terminals. Without the terminfo database that keeps track of which terminal supports/requires which escape sequences, we’d be lost.
But gosh, what a mess this is under the hood … Makes you really miss memory mapped VGA and mouse drivers.
Salt Typhoon hackers ‘almost certainly’ in Australia’s critical infrastructure
China’s hacking campaign is one of the most effective long-term espionage moves ever seen, a top cybersecurity figure says. ⌘ Read more
It’s that time again, I’ve just rotated my #twtxt feed!
Find last quarter’s twts at the feed, or see them on the web.
Cyber expert gets rare Australian visa by hacking the government
The self-taught British security researcher found a unique way to beat 99 per cent rejection odds for the elite visa. ⌘ Read more
always an adventure | https://nilfm.cc/decadv_2025.html
A billion chatbot users can’t be wrong … or can they? Let’s ask a human
It’s a job description for the 21st century: human-AI relationship coach. But this job is all about the humans. ⌘ Read more
I was wrong about Elon. But he was wrong too
A year ago, I predicted that Musk would quit Tesla. He predicted our newspaper would ‘bore its audience to death’. We were both mistaken. ⌘ Read more
My little toy operating system from last year runs in 16-bit Real Mode (like DOS). Since I’ve recently figured out how to switch to 64-bit Long Mode right after BIOS boot, I now have a little program that performs this switch on my toy OS. It will load and run any x86-64 program, assuming it’s freestanding, a flat binary, and small enough (< 128 KiB code, only uses the first 2 MiB of memory).
Here I’m running a little C program (compiled using normal GCC, no Watcom trickery):
https://movq.de/v/b27ced6dcb/los86%2D64.mp4

Next steps could include:
- Use Rust instead of C for that 64-bit program?
- Provide interrupt service routines. (At the moment, it just keeps interrupts disabled.)
Silicon Valley’s billionaire elite can’t engineer our consent
A decade after Peter Thiel backed Donald Trump, the ascent of the “tech right″ has made billionaire founders “evil geniuses” in the eyes of many. ⌘ Read more
Lab report: Reading a 4th Edition Research Unix tape image on Plan 9 — http://a.9srv.net/reports/index.html#v4
Christmas mess? This robot vacuum trick is a game-changer
Previous mop pads had a tendency to drag muck around your floor, but a new innovation may have fixed that. ⌘ Read more
Happy birthday Katrina! https://www.uninformativ.de/blog/postings/2025-12-23/0/POSTING-en.html :-)
Wow, @movq@www.uninformativ.de, so many tables. No idea what I expected (I’m totally clueless on this low-level stuff), but that was quite an interesting surprise to me. https://www.uninformativ.de/blog/postings/2025-12-21/0/POSTING-en.html
I liked my boyfriend and his man-bun, but had to end it. He didn’t understand public ridicule
Naomi would still be up at 3am without understanding how ridiculous the situation was. Nigel had much more in common with me, apart from his lack of an actual body. ⌘ Read more
I quit LinkedIn
I recently quit LinkedIn. Ironically, the post I made about why I was
quitting was probably the most viewed thing I ever posted. Haha.
If you need to see my CV it’s right here on my website:
This is what I wrote back in November:
I’m terminating my account on LinkedIn next week. This is possibly
some kind of career suicide.I’m very seldom visiting LinkedIn, so I’m probably late to the party,
as usual. Perhaps there has already been a lar … ⌘ Read more
The phone situation
I need to write something about this or I’ll burst.
I have a new phone. It’s an old iPhone SE 2022. Yes, I know. Evil,
evil Apple. Won’t someone please think of the privacy issues? Right,
well, Apple has at least better reputation about these things than
Google does, but we’ll come to that.
It feels like I’m betraying the FLOSS cause. I feel horrible, although
probably not just because of this.
Let’s recap:
- My main phone has been a de-googled (not even microG) Fairphone 4
with CalyxOS. CalyxOS … ⌘ Read more
Independent report released by Optus shines light on serious issue
An independent report released by Optus shines a light on a serious issue with our modern mobile-reliant communications systems and the Triple Zero Emergency line. ⌘ Read more
‘Inexcusable’: Optus staff face sack after review into Triple Zero outage
The telco’s chairman calls the findings of an independent review into the incident “a sobering read for everyone at Optus”. ⌘ Read more
Fake hero, wrong suspect: Misinformation floods social media after Bondi shooting
Elon Musk’s chatbot said Edward Crabtree – a fictional 47-year-old IT professional – was the hero who tackled one of the attackers and seized his weapon. ⌘ Read more
お知らせ:制御システムセキュリティカンファレンス2026 参加登録開始 ⌘ Read more
Desperate vibes as under-16s crowd into Yope and Lemon8
Lemon8, Coverstar and Yope are social media hiding places for Australian under-16s, but for how long? ⌘ Read more
The best video games of 2025, from Ghost of Yotei to Hades 2
There were hundreds of great games released this year, but these are my favourite 15. ⌘ Read more
Alright, Advent of Code is over:
https://www.uninformativ.de/blog/postings/2025-12-12/0/POSTING-en.html
It’s been quite the time sink, especially with the DOS games on top, but it was fun. 🥳
In case you’re wondering: All puzzles (except for part 2 of day 10) were doable in Python 1 on SuSE Linux 6.4 and ran in a finite time on the Pentium 133. Puzzle 10/2 might have been doable as well if I had better education. 🤣
The great scroll off: Inside Australia’s world-first teen social media ban
How grieving parents, media campaigns, and political opportunism collided to create the world’s most ambitious - and contentious - experiment in digital regulation. ⌘ Read more
‘Missing the mark’: Reddit files High Court bid to overturn teen social media ban
The platform says banning under 16s from social media silences young Australians and makes them less safe online. ⌘ Read more
Reddit files High Court bid to overturn teen social media ban
The platform says banning under-16s from social media silences young Australians and makes them less safe online. ⌘ Read more
Cat and mouse: How under-16s are circumventing the social media ban
Most kids on social media will be blocked, but here’s how the most relentless plan to stay. ⌘ Read more
お知らせ:CyberNewsFlash「React Server Componentsの脆弱性(CVE-2025-55182)について」(更新) ⌘ Read more
I tried making new social media accounts as an under-16. Things are still messy
Most apps will block you if you say you’re under 16, but some don’t seem to be doing much to vet users if they lie. ⌘ Read more
Social media ban shouldn’t be judged by its impact on day one
Regardless of workarounds and likely teething problems, the impact of the law will be measured not over days and weeks, but over the much longer term. ⌘ Read more
Senators accuse telcos of Triple Zero ‘cover-up’ over system failures
Almost 100,000 Samsung phones still can’t reliably call Triple Zero, and the inquiry into the system has revealed dysfunctional communications between telcos, regulators and the federal government. ⌘ Read more
‘People want me to fail’: The woman in charge of enforcing Australia’s social media ban feels the heat
Julie Inman Grant is battling tech giants and High Court challenges while navigating her 13-year-old daughter’s conviction that the ban will “ruin her life”. ⌘ Read more
TPG reveals second possible Triple Zero death
The telco’s chief executive Inaki Berroeta has told a Senate committee hearing that incompatible Samsung software is to blame. ⌘ Read more
TPG reveals new possible Triple Zero death
The telco’s chief executive Inaki Berroeta has told a Senate committee hearing that incompatible Samsung software is to blame. ⌘ Read more
How Avatar: Frontiers of Pandora’s From the Ashes expansion aligns with the new film
Avatar: Frontiers of Pandora’s From the Ashes game expansion is directly connected to James Cameron’s upcoming film, Avatar: Fire and Ash. 9news.com.au spoke with its creators to learn more about the new game update ahead of its release on December 18. ⌘ Read more