RSSAmplifier

Blog

(untitled)

ewintr.nlRSS feed ↗91 posts

Latest posts

Shuttle

Oven of stone. Street after street, not a single tree or shrub in sight. Stone and asphalt everywhere, dead weeds between the paving. Rows and rows of bricks that, swept up by the fierce sun, assault you from all sides with a radiating heat. My head is about to explode. Susan is flushed red. Sweat streams down her neck, but she walks with more ease than I do. Calmer. More determined, too. The last…

Link #2025-42 - My First Kernel Patch

My First Kernel Patch - vkovskiv.com An inspiring write-up of the quest to get the multimedia keys on a 20 year-old laptop working under Linux. I don't really know C and I definitely don't know anything about kernel development, but I could follow this and I immediately felt encouraged to undertake something similar. Knowing myself this feeling will wear off in a day or two. Fortunately.…

Links #2025-41 - Seven links and some contemplation

You wouldn't know it from the amount of links I can present to you this week, but life, or more specifically work, has been very busy lately. As a result I have not given nearly enough attention to these weekly posts for some time now. One would think nothing is more simple than to put a couple of links in a list and hit publish. And one would be right. After I removed the short introductions…

Links #2025-39 - Spy, watch, and explore

Articles and videos I found last week that I actually read or watched until the end. Wanted to spy on my dog, ended up spying on TP-Link - kennedn.com My Watchy OS - robey.lag.net Exploring Concurrency Issues with Philosophers and Go - clustersandcoffee.substack.com

Links #2025-38 - Early return, brilliant UTF-8 and Strudel

Articles and videos I found last week that I actually read or watched until the end. Early return and goroutine leak - rednafi.com UTF-8 is a Brilliant Design - iamvishnu.com 2 Minute Deep Acid in Strudel (from scratch) - www.youtube.com

Links #2025-37 - IRC and a Secret Web

Articles and videos I found last week that I actually read or watched until the end. Internet Relay Chat. - www.youtube.com A Secret Web - blog.clew.se

Links #2025-36 - Hard loads, the Enter key, and doubts

Articles and videos I found last week that I actually read or watched until the end. Who's Afraid of a Hard Page Load? - unplannedobsolescence.com The day Return became Enter - aresluna.org Doubting Your Favorite Web Search Engine - マリウス.com

Links #2025-35 - IBM i, NAPTR, and Anubis

Articles and videos I found last week that I actually read or watched until the end. From Clouds to Classics: Revisiting IBM i - www.tara.sh Preventing NAPTR Spam - shkspr.mobi This Website is Served from Nine Neovim Buffers on My Old ThinkPad - vim.gabornyeki.com Anubis. - lock.cmpxchg8b.com Code Review Can Be Better - tigerbeetle.com

Links #2025-34 - Art, adventures, and neural embeddings

Articles and videos I found last week that I actually read or watched until the end. Nerdkunst: Gentle and interactive introduction to generative art (WHY2025) - media.ccc.de Evaluating LLMs Playing Text Adventures - entropicthoughts.com Building a web search engine from scratch in two months with 3 billion neural embeddings - blog.wilsonl.in what is the go proxy even doing? - flak.tedunangst.com…

Links #2025-33 - Burning and scrabbling

Articles and videos I found last week that I actually read or watched until the end. Why MCP’s Disregard for 40 Years of RPC Best Practices Will Burn Enterprises - julsimon.medium.com Writing a Text Editor - Computerphile - www.youtube.com

Links #2025-32 - Chatting, racing and multiplexing

Articles and videos I found last week that I actually read or watched until the end. A dive into open chat protocols - wiki.alopex.li Go's race detector has a mutex blind spot - doublefree.dev you might not need tmux - bower.sh The Hype is the Product - rys.io

Unix is my private cloud IDE - part 1: introduction

Saying that your development environment should be simple and productive is like saying you like good food and that you enjoy nice holidays. That is, it isn't saying anything at all. Of course you enjoy a nice holiday. You wouldn't call it nice if you didn't enjoy it, right? Explaining what exactly the words 'simple' and 'productive' mean to you may take some…

Links #2025-30 - Bedrock, magazines, and OOPs

Articles and videos I found last week that I actually read or watched until the end. Bedrock - benbridle.com How I Make Personalised Mini Magazines At Home - blog.decryption.net.au What if your laptop had a FOSS firmware? - thelibre.news Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025 - www.youtube.com Yes, it is a video of two-and-a-half hours. Go watch it anyway.…

Links #2025-29 - FOKS, Shazam, and Epsilon wrangling

Articles and videos I found last week that I actually read or watched until the end. Trying To Find Meaning In Owning An Old Mac - blog.decryption.net.au systemd has been a complete, utter, unmitigated success - blog.tjll.net Announcing FOKS, the Federated Open Key Service - blog.foks.pub You Should Run a Certificate Transparency Log - words.filippo.io I Recreated Shazam's Algorithm from…

Links #2025-28 - Analog computer synthesizer, voice acting, and tee

Articles and videos I found last week that I actually read or watched until the end. How to turn your favourite Analog Computer into a Synthesizer - media.ccc.de You MUST listen to RFC 2119 - ericwbailey.website Taking over 60k spyware user accounts with SQL injection - ericdaigle.ca Prefer tee -a, not >>, in CI - huonw.github.io

Links #2025-27 - Shaders, reverbs, and bash

Articles and videos I found last week that I actually read or watched until the end. Future-proofing my blog for an AI audience - george.mand.is Modeling the World in 280 Characters - tympanus.net Sound Chip, whisper me your secrets! - media.ccc.de A CRDT-based Messenger in 12 Lines of Bash Using a Synced Folder - holdtherobot.com My Lights Run on Bash - kramkow.ski MCP: An (Accidentally)…

Links #2025-26 - malloc, trackers, and a punch

Articles and videos I found last week that I actually read or watched until the end. Note: I am dropping my introductions to the links and return to just putting them in a list. I am not convinced that my blabbing added that much value. The posts should speak for themselves. If they don't, I'll take that as a signal that they don't actually belong here. phkmalloc - phk.freebsd.dk…

Links #2025-25 - Atari games, ripped CDs, and toys

Articles and videos I found last week that I actually read or watched until the end. A meta comment: I ran out of time this week and planned on skipping this installment of the weekly links. But I did come across some interesting content, so I figured I'd send it anyway, only without comments. Finding Atari Games in Randomly Generated Data - bbenchoff.github.io Why Does My Ripped CD Have…

Links #2025-24 - Errors, fatigue, and haunting tech debt

Articles and videos I found last week that I actually read or watched until the end. [ On | No ] syntactic support for error handling - go.dev The Go team announced that they will no longer try to improve the error handling syntax. I think this is a good thing. If after so many attempts, they talk about hundreds of proposals, nothing better has come up, it is time to stop. But then again, I never…

Links #2025-23 - A font, a date, and a loop

Articles and videos I found last week that I actually read or watched until the end. I made a font - blog.chay.dev I appreciate a good font, even though it's not something you usually notice. Some fonts just work, and other... well they don’t. Creating a new one is not easy, that much I knew. But I had no idea that you even had to think about optical illusions too. This blog post details how…

Links #2025-22 - Glasses, puzzles, and brains

Articles and videos I found last week that I actually read or watched until the end. Coding Without a Laptop - Two Weeks with AR Glasses and Linux on Android - holdtherobot.com This post is light on details of the actual experience, but it sounds intriguing. Instead of using an ordinary laptop, take your phone, a pair of AR glasses and a keyboard and go outside. Sit on a bench in the sun and start…

Links #2025-21 - Agents, characters, and onions

Articles and videos I found last week that I actually read or watched until the end. How to Build an Agent or: The Emperor Has No Clothes - ampcode.com OpenAI paid 3 billion dollars for Windsurf, an AI coding tool. While creating and running a cloud service used by 400 million users is slightly more involved than running a simple Go app, this post shows how such an agent works under the hood, by…

Links #2025-20 - Prompts, a curse, and time

Articles and videos I found last week that I actually read or watched until the end. I'd rather read the prompt - claytonwramsey.com Amazed as I am by the technology, I find myself using LLMs for all kinds of purposes, but the actual writing of code and prose is something I tend to keep to myself. After all, who knows my thoughts and ideas better than me? In this post, an instructor lists and…

Links #2025-19 - Alphabet soup, Kafka, and ed

Articles and videos I found last week that I actually read or watched until the end. What the heck is AEAD again? - ochagavia.nl Cryptography is basically pure alphabet soup. But this one is worth knowing more about. Knowledge-based society, my ass - mihaiolteanu.me This must have been written by a distant cousin of Kafka. Go read Peter Naur's "Programming as Theory Building" and then come…

Links #2025-18 - Wii hosting, a boiler, and horseless carriages

Articles and videos I found last week that I actually read or watched until the end. This blog is hosted on a Nintendo Wii - blog.infected.systems Another exercise in minimalism. Hosting a web server on NetBSD on a Wii. From afar the Wii looks a bit like a toaster, so of course NetBSD runs on it. Attacking My Landlord's Boiler - blog.videah.net Hacking with SDRs always sounds interesting, but…

Links #2025-17 - TLS Checks, retro computing, and Forgejo PRs

Articles and videos I found last week that I actually read or watched until the end. Checking TLS Certificates with OpenSSL from Terminal - entropicthoughts.com Not earth-shattering news, but useful to know. You can use openssl to inspect online certificates from the commandline. openssl is one of those programs that has a ton of useful functions and options that mostly remain undiscovered by me,…

Links #2025-16 - Job scams and voice cloning hack

Articles and videos I found last week that I actually read or watched until the end. Having Fun With a Scamming Crypto Job - nguyenhuythanh.com Other than the usual reasons to get anxious for a job interview, these days you also have to worry about getting scammed. Note how it was not the malicious code that triggered the alarm, but the conversation that felt "off". Developing an intuition for AI…

Links #2025-15 - Dynamic linking, voice UX, and Dwarf Fortress

Articles and videos I found last week that I actually read or watched until the end. Giving up the dylib dream - octet-stream.net This post accurately explains a discomfort that has been growing over the years. On one hand, I'm mostly in lane 1, letting the Debian community decide which libraries to include. On the other hand, I'm increasingly moving to lane 2, developing in Go and installing more…

Links #2025-14 - MCP, browser engines, and broliarchs

Articles and videos I found last week that I actually read or watched until the end. Notes on MCP - taoofmac.com This resonates with my, admittedly, brief experience with MCP. I always thought that HATEOAS was designed to address the kinds of problems that MCP aims to solve. Not that HATEOAS ever gained real adoption. But still, in this age of autonomous agents, shouldn't we just use that instead?…

Dipping my toes in OpenBSD, in Amsterdam

Sometimes the water is cold at first. $ nano ksh: nano: not found $ vim ksh: vim: not found A couple of years ago, I was playing with an ancient laptop, a Toshiba 300 CDT . I can't remember exactly, but I believe it had an internal memory of 32 MB. Sources on the internet differ on the exact specification, perhaps there were different models, but we are definitely talking about megabytes, not…

Links #2025-13 - Favorite git commit, Digger and AI shenanigans

Articles and videos I found last week that I actually read or watched until the end. No Longer My Favorite Git Commit - mtlynch.io Saw this linked in multiple places and many of the comments on it start with 'I agree with all of that'. And after reading my first thought was: I agree with all of that. Writing commit messages is an art form, but one like architecture. What you create should be easy…

Links #2025-12 - Niri, bug bounties, and a coffee machine

Articles and videos I found last week that I actually read or watched until the end. The Future is Niri - ersei.net Like the author, I am an old man. And a deep sigh escaped my mouth, but I must agree... tiling window managers should be great, except, well, they are not. I don't really use them anymore. The standard tabs and splits of Kitty aren't ideal either, but good enough for terminal apps.…

Links #2025-11 - Activitypub over NNTP, forgeless git, and theanine

Articles and videos I found last week that I actually read or watched until the end. Illuminant - koldfront.dk "An ActivityPub server with an NNTP interface". This is an awesome idea. Apart from the nostalgia factor, it might very well be that the newsreaders of old have superior interfaces for dealing with an information firehose. Back then the user was in control, not some opaque algorithm. Git…

Dialogue between an identity and an identity provider

My work requires me to do things on the Google Cloud Platform. So this morning I made some coffee, booted my computer and started thinking about the things I wanted accomplish there today. First step: log into the Google Cloud Console. I let my password manager fill in the details and... Hi, good morning! We know you just entered your login credentials, with the secret password only you know, but…

Links #2025-10 - TTS, Talks, and Tcl/Tk

Articles and videos I found last week that I actually read or watched until the end. Kokoro Local TTS + Custom Voices - www.youtube.com Sam Witteveen's tutorials on LLMs are always clear, concise and very easy to follow along. Here he shows how to use Kokoro, the latest hip text to speech model, that runs on your own laptop. There is a link to a Colab notebook in the description. Other kinds of…

Links #2025-09 - un-network, flow, and Jeff Bezos

Articles and videos I found last week that I actually read or watched until the end. An early social un-network - paperstack.com Music Process (February 2025) - log.jacobvosmaer.nl My LLM codegen workflow atm - harper.blog Removing Jeff Bezos From My Bed - trufflesecurity.com

Links #2025-08 - MUDs, emoji, and LLM backdoors

Articles and videos I found last week that I actually read or watched until the end. How Copyover MUD Servers Worked - jackkelly.name Windows 7: A 2025 perspective (rose-tinted or not) - www.dedoimedo.com Smuggling arbitrary data through an emoji - paulbutler.org You Don’t Need A Terminal Multiplexer on Your Desktop - マリウス.com technomancy search - why? - search.technomancy.us How to Backdoor Large…

Links #2025-07 - Zig, Go, and Zork

Articles and videos I found last week that I actually read or watched until the end. How I Use AI: Early 2025 - benjamincongdon.me Zig; what I think after months of using it - strongly-typed-thoughts.net Poisoning for propaganda: rising authoritarianism makes LLMs more dangerous - www.baldurbjarnason.com Go slice gotchas - rednafi.com postmarketOS-powered Kubernetes cluster - blog.denv.it The…

Building a personal, private AI computer on a budget

As everyone is well aware, the world is still going nuts trying to develop more, newer and better AI tools. Mostly by throwing absurd amounts of money at the problem. Many of those billions go towards building cheap or free services that operate at a significant loss. The tech giants that run them all are hoping to attract as many users as possible, so that they can capture the market, and become…

Links #2025-06 - UNIX, discovery coding, and distributed DNS

Articles and videos I found last week that I actually read or watched until the end. UNIX before Linux (1982) - www.youtube.com The first perfect computer - celso.io Seven things I know after 25 years of development - zverok.space Discovery Coding - jimmyhiller.github.io The Death of Email Forwarding - www.mythic-beasts.com we made a globally distributed DNS network for shits and giggles -…

Links #2025-05 - Plotters, POST-ing, and mythical Rails

Articles and videos I found last week that I actually read or watched until the end. Why is Git Autocorrect too fast for Formula One drivers? - blog.gitbutler.com Vectors, Pixels, Plotters and Public Participation - media.ccc.de Shifting Cyber Norms: Microsoft security POST-ing to you - berthub.eu Hacking Subaru: Tracking and Controlling Cars via the STARLINK Admin Panel - samcurry.net The…

Links #2025-04 - Nix, Reticulum, and the personal computer

Articles and videos I found last week that I actually read or watched until the end. Nix - Death by a thousand cuts - www.dgt.is Reticulum: Unstoppable Networks for The People - media.ccc.de The PC is Dead: It’s Time to Make Computing Personal Again - www.vintagecomputing.com

TIL one can automatically mount NFS shares with systemd

This might have been be obvious to some, but sometimes you don't learn about better ways to do something, just because the existing solution is not bad enough to spur you into action. Today, I learned that you can add a line to /etc/fstab and let systemd take care of how and when a network share should be mounted: 192.168.1.35:/volume1/notes /mnt/nas/notes…

Links #2025-03 - Empathy, 6500 regexes, and BEESAT-1

Articles and videos I found last week that I actually read or watched until the end. Automation and Empathy: Can We Finally Replace All Artistic Performers with Machines? - media.ccc.de Bad Apple but it's 6,500 regexes that I search for in vim - eieio.games What's involved in getting a "modern" terminal setup? - jvns.ca Hacking yourself a satellite - recovering BEESAT-1 - media.ccc.de…

Links #2025-02 - The RP2350, trains, and intellectual shame

Articles and videos I found last week that I actually read or watched until the end. EU's Digital Identity Systems - Reality Check and Techniques for Better Privacy - media.ccc.de Hacking the RP2350 - media.ccc.de Proprietary silicon ICs and dubious marketing claims? Let's fight those with a microscope! - media.ccc.de We've not been trained for this: Life after the Newag DRM…

Links #2024-52 - Semantic compression, Julius, and coding by voice

Articles and videos I found last week that I actually read or watched until the end. Semantic Compression - caseymuratori.com My colleague Julius - ploum.net Writing computer code by voice - media.ccc.de Breaking NATO Radio Encryption - media.ccc.de From fault injection to RCE: Analyzing a Bluetooth tracker - media.ccc.de

Links #2024-51 - Helix, Bluesky, and Chuck Norris red

Articles and videos I found last week that I actually read or watched until the end. Helix: Why (And How) I Use It - jonathan-frere.com Re: Re: Bluesky and Decentralization - dustycloud.org What Knowledge Isn't - jimmyhmiller.github.io AI and Internet Hygiene - www.late-review.com A polite disagreement bot ring is flooding Bluesky — reply guy as a (dis)service - pivot-to-ai.com My favourite…

An "invisible" media player with physical buttons

Two things I like are: minimalism and physical buttons. Two other things I like are Homeassistant and the Squeezebox streaming audio player ecosystem. I combined these things to solve a problem that is not really a problem, but something I wanted anyway: play music on my computer while I work without having an audio player window, or confusing multimedia controls. Something like this: When I work,…

Links #2024-49 - No NAT November, aider, and intuition

Articles and videos I found last week that I actually read or watched until the end. No NAT November: My Month Without IPv4 - blog.infected.systems Hugs of Death: How should we think about resilience in the IndieWeb? - blog.infected.systems Aider in your IDE - aider.chat Worlds: Mutability with Control - jimmyhmiller.github.io Intuition in Software Development - jimmyhmiller.github.io

TIL: Change text console font and size with console-setup

Today I learned one can change the font and its size on the text console of a Debian system using: sudo dpkg-reconfigure console-setup Keep in mind that the available sizes depend on the chosen font; some fonts offer fewer size options than others. If your primary goal is to increase text size (like mine was), it might help to experiment by going back and forth between different fonts. Backstory I…