20 random bookmarks

2026-06-19

49.

What was nice about the UI of Windows 2000

movq.de/blog/postings/2026-06-16/0/POSTING-en.html

2026-05-20

45.

Haskell for all: Type out the code

haskellforall.com/2026/05/type-out-the-code

2026-05-05

42.

Work with the garage door up

notes.andymatuschak.org/Work_with_the_garage_door_up

2026-03-06

41.

DNS4EU – a bit EU, a bit secure, a bit pointless – BadCyber

badcyber.com/dns4eu-a-bit-eu-a-bit-secure-a-bit-pointless

2026-01-15

40.

C++ tutorials he-he

www.learncpp.com

2026-01-07

39.

Semantic Compression

caseymuratori.com/blog_0015

In other words, revisiting the code you've already written and making it more concise could improve its readability (and also why code review is a thing).

This also aligns with the "Writing code that is easy for others to read" chapter in the Programmer's Brain book.

2025-12-15

34.

Ink & Switch

www.inkandswitch.com

2025-11-28

33.

Artificial Innovation

4u.lol/writing/artificial-innovation

2025-10-01

32.

Go 101 -Go 101

go101.org
31.

SadServers - Linux & DevOps Troubleshooting Interviews

sadservers.com

2025-08-28

29.

Why I do programming | Hacker News

news.ycombinator.com/item?id=44691722

2025-08-19

25.

No Comment

prog21.dadgum.com/57.html

2025-08-13

24.

Coding Without a Laptop - Two Weeks with AR Glasses and Linux on Android | Hold The Robot

holdtherobot.com/blog/2025/05/11/linux-on-android-with-ar-glasses

2025-06-13

11.

Data Engineers Should Be Held To The Same Standards As Bakers

www.hermit-tech.com/blog/data-engineers-and-bakers

The latter consequence of low expectations is the more serious one. It's something that some people may never recover from. The average career of a paramedic is 6-8 years because of the physical and psychological strain the job puts on a person. The career of a physiotherapist is about the same, mainly because they become someone's personal psychologist 8 times a day while treating back pain or a sore knee. The trajectory of a data or software engineer seems to be a bit different: they burn out from the mental stress of working in dishonest and fraudulent cultures that produce unsatisfying work, but the engineer stays in the profession. Only they're a shell of a human. How many developers or programmers do you know who are a little sad all the time? I wonder what caused them to be like that.

2025-06-12

9.

Jeff's yt channel got strike for showing "Dangerous and harmful content" – Jellyfin

www.jeffgeerling.com/blog/2025/self-hosting-your-own-media-considered-harmful-updated

Jeff Geerling

Eventually (about 12 hours into the ordeal), the TeamYouTube account on X mentioned they were looking into it (after the appeal had been rejected).

After there was some coverage on /., Hacker News, and a few tech news sites, I was contacted by the YouTube Creator Liason (Rene Ritchie, great guy who often has to be the go-between for creators and whatever internal machinery spits out these decisions) and he said they would be restoring the video.

Almost exactly a day after I got the initial strike/warning, the video was restored.

But the rejection notice still shows up in my YouTube Studio dashboard, go figure :D

I wouldn't care too much about a single video like this... except the exact reason for why it violated community guidelines (and survived the first — and for most creators who don't have the social media reach I do — only appeal) still hasn't been given.

This kind of rejection can have a chilling effect on certain types of content. Like was it a mention of Kodi, or LibreELEC, or just the idea of having a local media library? Or was it triggered by showing the playback of a movie outside (legally acquired on physical media, mind you) of some movie studio's boutique streaming service?

Who knows...

2025-06-01

7.

I Want to Love Linux. It Doesn't Love Me Back: Post 3 – Speakup, BRLTTY, and the Forgotten Infrastructure of Console Access — fireborn

fireborn.mataroa.blog/blog/i-want-to-love-linux-it-doesnt-love-me-back-post-3-speakup-brltty-and-the-forgotten-infrastructure-of-console-access
5.

I Want to Love Linux. It Doesn’t Love Me Back: Post 1 – Built for Control, But Not for People — fireborn

fireborn.mataroa.blog/blog/i-want-to-love-linux-it-doesnt-love-me-back-post-1-built-for-control-but-not-for-people

It seems that Linux distributions were more accessible for blind people in 2012 than in 2025. It hurts my soul. Accessibility is not a question of "if", it's about "when" - you and me don't get any younger with each passing day - our vision might get blurrier, our programmers hands will get tired pressing those keys every day.

I hope my projects doing a little bit better in that regard.

Reposted 4.

Software: betula | FediIndex

fedi.wrm.sr/software/betula

FediIndex data on Betula. Very interesting! 1.3.0 is still used by some, 1.2.0 has ceased to exist. Third of all instances are hosted in Russia.

I wish it knew more Betula instances though.

2025-05-31

Reposted 3.

CSS Minecraft

benjaminaster.github.io/CSS-Minecraft

A Minecraft clone made with pure HTML & CSS – no JavaScript.

2.

This blog is hosted on a Nintendo Wii

blog.infected.systems/posts/2025-04-21-this-blog-is-hosted-on-a-nintendo-wii

NetBSD-based Nintendo Wii that serves static content using HTTP, proxied by Caddy to the whole world wide web. Beautiful.