Searching We Love Privacy Club

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

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

PlayStation, Xbox wars out, Netflix, Amazon in: the state of blockbuster games in 2026
As the jousts between PlayStation, Xbox and the Switch disappear, the new frontier looks likely to be a fight for content across all entertainment media. ⌘ 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

ChatGPT’s biggest rival is setting up shop in Australia
The multibillion-dollar AI start-up, Anthropic, is set to become the latest tech giant to establish a presence on local shores as Australia ramps up efforts to lure foreign investment. ⌘ Read more

​ 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

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

​ 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

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

​ Read More

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

​ Read More

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

​ 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:

https://hack.org/~mc/cv.html

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

​ 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

​ Read More