Lars
banner
haselkern.com
Lars
@haselkern.com
Software, nature, music, photography
Reposted by Lars
yes
January 9, 2026 at 10:22 AM
fishshell.com is very neat. "Works Out of the Box" and "Reads Your Mind" is actually true.
fish shell
A smart and user-friendly command line shell
fishshell.com
August 28, 2026 at 4:03 PM
Reposted by Lars
June 23, 2026 at 8:18 AM
Reposted by Lars
reading: AI Economics for Dummies

www.mcsweeneys.net/articles/ai-...

I'll think of this every time someone tells me I'm being "left behind". Enjoy shovelling mule shit :)
AI Economics for Dummies
“Xavier owns an apartment that he rents out at a loss of $1 billion/month. Seeing this success, he decides to make financial commitments to construct $850 bi...
www.mcsweeneys.net
June 13, 2026 at 7:55 AM
Reposted by Lars
📝 As has been observed, Apple’s own app icons (displayed reverse chronologically) look like someone getting really good at icon design.

And as Apple goes, so goes the entire macOS platform.

blog.jim-nielsen.com/2026/rotten-...
Something’s Rotten in the State of macOS Icon Design
Writing about the big beautiful mess that is making things for the world wide web.
blog.jim-nielsen.com
May 18, 2026 at 3:22 PM
Reposted by Lars
I'm literally unscrewing lightbulbs to renew their DHCP lease

smart home was a mistake
May 4, 2026 at 1:36 PM
Reposted by Lars
"Address already in use."... but which process?

🧙‍♀️ portwitch — Find the process blocking a port and kill it instantly

🔥 Ask for a port -> see the culprit -> free it in seconds

🦀 Written in Rust & built with @ratatui.rs

⭐ GitHub: github.com/haselkern/po...

#rustlang #ratatui #tui #cli #devtools
February 17, 2026 at 7:19 PM
Want to know which process is blocking a port and want to quickly kill it? Ask portwitch. A small #tui made with @ratatui.rs in #rustlang: github.com/haselkern/po...
February 8, 2026 at 10:23 PM
I got an #esp32 for my first ever #electronics project 🎉 The first thing I learned (after only a few hours of debugging), was that the little cable thingy that comes in the box is the wifi antenna. You have to connect it for wifi to work 🙃
January 15, 2026 at 6:12 PM
Reposted by Lars
Task difficulty tier list of game development
December 23, 2025 at 10:47 AM
Quick #json pro tip: Use 👍 and 👎 for booleans to make your API more approachable and friendly.
December 21, 2025 at 3:16 PM
Reposted by Lars
One of the most common arguments you hear from fans of generative ‘AI’ is that it’s not plagiarizing people’s work, it’s just learning like a human learns. So I’m going to break down why that’s just not true, and why it can never be true, with the existing systems. 1/
February 26, 2025 at 6:58 PM
I took a few pictures of all the critters I came across walking through a meadow on my way to work. I think they came out quite nice :) #nature #photography
July 13, 2025 at 8:15 AM
Reposted by Lars
Here are all the posters I designed for RustWeek 2025!

1. "Box" (Back tot the Future)

#rustweek #rustweek2025
May 13, 2025 at 8:50 PM
Reposted by Lars
Generally we think of alt-text as the domain of those with accessibility needs.

However alt-text is useful for many reasons, which benefit your viewers, as well as you, the creator!
October 28, 2024 at 10:20 PM
Reposted by Lars
One of the most consistently neglected parts of today’s user experiences is our handling of errors. We’re so busy designing the happy paths through our products that we often forget to give the same care and attention to the times when things will go wrong

piccalil.li/blog/how-to-...
How to write error messages that actually help users rather than frustrate them
One of the most consistently neglected parts of today’s user experiences is our handling of errors. We’re so busy designing the happy paths through our products that we often forget to give the same...
piccalil.li
April 17, 2025 at 11:06 AM
Would you use a program for #macOS that show which processes are listening on which ports?

I sometimes find myself in the situation that a process has not been stopped correctly but can't remember the command to find it.

#mac #dev
March 30, 2025 at 10:56 AM
Reposted by Lars
“AI made art accessible” is like saying burglary made me having your tv accessible
March 28, 2025 at 11:27 AM
Reposted by Lars
📰 The #EU consumer commission has started a push against predatory microtransactions in #videogames, suggesting a ban or regulatations on practices that are harmful to the consumer.
#gaming #gamedev

Full report:
www.forbrukerradet.no/report-on-vi...

Guidelines:
commission.europa.eu/document/dow...
March 24, 2025 at 4:29 AM
Reposted by Lars
Well, that settles the debate
March 7, 2025 at 10:00 AM
Reposted by Lars
My GPU has 45 billion transistors in it.

Like, we have this magic rock that we carved 45,000,000,000 miniature switches on it to create images of worlds that do not exist on a screen.

We really, really not appreciate enough how insanely magical technology is.
January 19, 2025 at 5:33 PM
Using ariadne (github.com/zesterer/ari...) helped me spot an off-by-one error in my tokenizer! Seeing data structure visualized this way can really help. Check out ariadne if you are into #rustlang.
January 19, 2025 at 7:42 PM
Reposted by Lars
You’re still arguing about tabs vs. spaces? May I present…
December 25, 2024 at 6:37 PM
After a few attempts in the previous years, I finally managed to complete all 25 days of Advent of Code! #AdventOfCode adventofcode.com Thank you @was.tl for these amazing puzzles!
Advent of Code 2024
adventofcode.com
December 25, 2024 at 2:06 PM