Searching We Love Privacy Club

Twts matching #html
Sort by: Newest, Oldest, Most Relevant

Fallout 76 developers explain how the TV series influences the game
Fallout 76 developers Jon Rush and Bill LaCoste discuss with 9news.com.au how they take inspiration from the TV series and how player feedback continues to guide the game seven years on. ⌘ Read more

⤋ Read More

‘Absolute nightmare’: The social network where AI chatbots exchange ideas and gossip about humans
There’s a new social media platform capturing the imagination of millions but also ringing alarm bells. The real danger is not what you might think. ⌘ Read more

⤋ Read More

Adam’s last rocket blew up. Taxpayers are betting $75m the next one will go better
Super funds and the federal government are backing Gilmour Space Technologies, six months on from the launch of the company’s first rocket, which crashed after 14 seconds. ⌘ Read more

⤋ Read More
↳ In-reply-to » Btw @movq you've inspired me to try and have a good 'ol crack at writing a bootloader, stage1 and customer microkernel (µKernel) that will eventually load up a Mu (µ) program and run it! 🤣 I will teach Mu (µ) to have a ./bin/mu -B -o ... -p muos/amd64 ... target.

@prologic@twtxt.net I’d love to take a look at the code. 😅

I’m kind of curious to know how much Assembly I need vs. How much of a microkernel can I build purely in Mu (µ)? 🤔

Can’t really answer that, because I only made a working kernel for 16-bit real mode yet. That is 99% C, though, only syscall entry points are Assembly. (The OpenWatcom compiler provides C wrappers for triggering software interrupts, which makes things easier.)

But in long mode? No idea yet. 😅 At least changing the page tables will require a tiny little bit of Assembly.

⤋ Read More

Your colleague that’s happy to do the mundane parts of work: AWS announces frontier AI agents
In Las Vegas, AWS’s re:Invent 2025 conference showcased AI that doesn’t just assist, but acts autonomously, highlighting a profound shift in enterprise technology. ⌘ Read more

⤋ Read More

How Markdown Took Over the World
22 years ago, developer and columnist John Gruber released Markdown, a simple plain-text formatting system designed to spare writers the headache of memorizing arcane HTML tags. As technologist Anil Dash writes in a long piece, Markdown has since embedded itself into nearly every corner of modern computing.

Aaron Swartz, then seventeen years old, served as the beta tester before its quiet March 2004 debut. Goo … ⌘ Read more

⤋ Read More

Inside CES 2026: Giant TVs, robots unveiled in Las Vegas
From robots to giant TVs, technology expert Trevor Long reveals the latest household gadgets being unveiled at the 2026 Consumer Electronics Show in Las Vegas. Trevor Long travelled to Las Vegas with support from Hisense, LG, Reolink, LEGO and Samsung. ⌘ Read more

⤋ 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 😛

https://tilde.pt/~marado/blog/sobre-o-debate-na-radio-entre-os-candidatos-menores-a-presidencia-da-republica.html

#ptpol #debate #presidenciais

⤋ Read More

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

⤋ 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?

⤋ Read More
↳ In-reply-to » More widget system progress:

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). 🤔

⤋ 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

⤋ Read More
↳ In-reply-to » On my way to having windows and mouse support:

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.

⤋ Read More