AndreasPK
andreaspk.bsky.social
AndreasPK
@andreaspk.bsky.social
Compiler enthusiast, GHC Maintainer, working with Well-Typed.
2026 will be the year of sound just working on Linux. We all just have to believe.
February 12, 2026 at 3:14 PM
The european Superbowl experience.

Go to bed. Wake up. Realize the superbowl was yesterday.
February 9, 2026 at 9:27 AM
I'm so compiler brained I keep typing llvm when I mean llm.
February 8, 2026 at 11:45 PM
Watching this python script run for over 5 hours so far, and starting to wonder if I'm going about this all wrong.
February 7, 2026 at 11:53 AM
Day 4(ish) of Rust: Most of my problems are now of my own design. Turns out the hard part about programming is still the programming.
February 3, 2026 at 8:10 PM
Getting around the in-agent confirmation was surprisingly easy.

Wonder if it would have just deleted the file with a different workspace config or if there are other security checks there.
February 1, 2026 at 2:09 PM
Haskell should have a Turbofish operator. Not because I think it's good design. Just because I love the name.
January 31, 2026 at 4:19 PM
Good first impression.
January 29, 2026 at 3:20 PM
Don't try Monads kids. You might get hooked.
January 28, 2026 at 11:04 PM
Rust adventures: Day2
January 28, 2026 at 7:28 PM
Maybe a bigger library ecosystem really just means you have the choice between 5 half-broken C wrappers rather than one.
January 28, 2026 at 6:32 PM
One day of playing around with Rust and I managed to trigger a stack overrun. Not even using unsafe or anything.
I really seem to have a talent for finding those edge conditions.
January 25, 2026 at 10:18 PM
I did not expect installing rust on windows to be this annoying. I guess if they want to be compatible with VS-C++ they don't have much of a choice but still ...
January 24, 2026 at 10:38 AM
Committees are reified bystander effect.
January 19, 2026 at 10:18 PM
It's wild that we spent 40 years learning how to separate data from code down to the CPU level. Just for everyone to agree the thing to do is to splice data and code into one string and dump it into a black box.

Because that's the only way I can describe how most LLM designs work today.
January 15, 2026 at 7:50 PM
I imagine this is how Russian news reported about Crimea in 2013.

www.reuters.com/world/europe...
Denmark's Greenland dilemma: Defending a territory already on its way out
President Trump's threats to seize Greenland have forced Copenhagen to rally support among its European allies, but it won't have much to gain if the territory declares independence.
www.reuters.com
January 11, 2026 at 12:47 PM
Resisting the urge to send (Message Deleted) into some chats.
January 7, 2026 at 3:00 PM
I completely stopped using my e-reader at some point. Even looking back I don't know when exactly that change happened. I think I also haven't seen one in public in ages.

I'm sure there are still users but now I wonder if it was a fad or if I'm just turning into a Luddite.
January 6, 2026 at 8:15 PM
Another year and another blog post: andreaspk.github.io/posts/2026-0...

I (kinda) benchmarked two ways to give variables a new name if you clone them.
Andreas Klebingers Blog - uniqAway: Benchmarking odd things
andreaspk.github.io
January 4, 2026 at 8:30 PM
Wonder if learning about international law at Uni comes with a big disclaimer these days.
January 3, 2026 at 12:44 PM
Reading a book that is almost great but repeatedly falls flat is so much more frustrating than reading a book that's just bad throughout.
December 14, 2025 at 4:08 PM
Reposted by AndreasPK
The State of #Haskell 2025 survey is out! Please take ~10 minutes to fill this out and share it with friends/colleagues/coworkers, whether or not they are users of Haskell.
State of Haskell 2025
Hello everyone! The Haskell Foundation is reviving @taylorfausak’s State of Haskell Survey. It’s been a few years and so we’re doing it a bit differently, but the plan is to start doing this yearly a...
discourse.haskell.org
December 10, 2025 at 8:14 PM
I think on average I spawn about 1.5 GHC tickets every time I use Haskell for non GHC related tasks.
December 6, 2025 at 2:16 PM
Tried looking up some historic data from 2008

Found bots talking to each other last month in the comment section of a 17 year old article. Really nothing online is real anymore 🥲
November 13, 2025 at 11:41 PM
Reposted by AndreasPK
This is not a drill: GHC (the #Haskell compiler) now runs in your browser. See the announcement (and please report any bugs) here: discourse.haskell.org/t/ghc-now-ru...
Ghc now runs in your browser
ghc itself can now run purely client-side in the browser, here’s a haskell playground demo. terms and conditions apply, and i’ll write up more detailed explanation some time later, but i thought this ...
discourse.haskell.org
October 25, 2025 at 7:28 PM