AndreasPK
@andreaspk.bsky.social
📤 52
📥 18
📝 117
Compiler enthusiast, GHC Maintainer, working with Well-Typed.
Please AI companies. Can you stop giving our service a death hug multiple times a day.
15 days ago
0
0
0
I enjoy programming while waiting at the airport far too much.
20 days ago
0
0
0
I heard you like escape characters so I put some escape characters around your escape characters. Maybe I should have the logger convert win paths to unix-style paths just for the readability.
24 days ago
0
1
0
Me everytime I invalidate my Cabal cache: "Should binary haskell package caches for Cabal be a thing?" Also me 5-10 Minutes later when stockholm syndrome sets in: "Eh recompiling didn't take *that* long."
24 days ago
1
2
0
I'm mentally not ready for so many AI generated happy Easter videos.
about 1 month ago
0
0
0
Someone needs to write a follow up to
wiki.c2.com?Sufficiently...
called the SufficientlyIntelligentLLM.
loading . . .
This site uses features not available in older browsers.
https://wiki.c2.com/?SufficientlySmartCompiler
about 1 month ago
0
1
0
Bug reports in 2027 will be like: I've yelled at my computer. It started to mine bitcoin and deleting my files. How can I convince it to stop deleting the files.
about 1 month ago
0
0
0
forever $ sequence_ (eat, sleep, write_haskell) Or at least an hour or two:
www.twitch.tv/andisdevcorner
loading . . .
AndisDevCorner - Twitch
`forever $ sequence_ (eat, sleep, write_haskell)` - GHC perf tracker, day 2
https://www.twitch.tv/andisdevcorner
about 1 month ago
0
1
0
I'm streaming haskell stuff ATM:
www.twitch.tv/andisdevcorner
Not sure for how long yet
loading . . .
Twitch
Twitch is the world
https://www.twitch.tv/andisdevcorner
about 1 month ago
0
2
1
Have to get up at 15 minutes earlier for an appointment. Wake up in panic at 4am, 4:30am, 5am, 5:30 am for fear of being too late and having overslept. Just give up and get up at 5:30 am. Day ruined.
about 1 month ago
0
1
0
I saw an add where someone added their dog into a picture with AI. Somehow all I could think of was someone saying "My dog has always been in this picture." But spoken with 1984 vibes. Will people frame fake pictures at home until and convince themselves those are real memories? I guess so.
about 2 months ago
0
1
0
Opening htop just to check if I'm getting my 0.7€/day worth.
about 2 months ago
0
1
0
We are still talking about you.
2 months ago
0
1
0
What if Nero was just a prompt engineer on a bad trip.
2 months ago
0
0
0
The year is 2026. I can buy a toner subscription for my printer. I have to reset my printers power cable before I can print over USB.
#Priorities
3 months ago
1
0
0
I found myself debugging a Perl script today. And I realized Perl basically isn't a thing anymore. It used to be inescapable when I started to get into "computers".
3 months ago
1
2
0
Unironically my banking apps changelog.
3 months ago
1
1
0
2026 will be the year of sound just working on Linux. We all just have to believe.
3 months ago
0
0
0
The european Superbowl experience. Go to bed. Wake up. Realize the superbowl was yesterday.
3 months ago
0
0
0
I'm so compiler brained I keep typing llvm when I mean llm.
3 months ago
1
0
1
Watching this python script run for over 5 hours so far, and starting to wonder if I'm going about this all wrong.
3 months ago
2
3
0
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.
3 months ago
0
2
0
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.
3 months ago
2
1
0
Haskell should have a Turbofish operator. Not because I think it's good design. Just because I love the name.
3 months ago
1
6
1
Good first impression.
3 months ago
0
2
0
Don't try Monads kids. You might get hooked.
3 months ago
0
0
0
Rust adventures: Day2
3 months ago
1
1
0
Maybe a bigger library ecosystem really just means you have the choice between 5 half-broken C wrappers rather than one.
3 months ago
1
1
0
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.
3 months ago
1
0
0
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 ...
3 months ago
1
0
0
Committees are reified bystander effect.
4 months ago
0
1
0
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.
4 months ago
0
5
0
I imagine this is how Russian news reported about Crimea in 2013.
www.reuters.com/world/europe...
loading . . .
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.
https://www.reuters.com/world/europe/denmarks-greenland-dilemma-defending-territory-already-its-way-out-2026-01-10/
4 months ago
0
1
0
Resisting the urge to send (Message Deleted) into some chats.
4 months ago
1
0
0
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.
4 months ago
0
0
0
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.
loading . . .
Andreas Klebingers Blog - uniqAway: Benchmarking odd things
https://andreaspk.github.io/posts/2026-01-02-Benchmarking-uniqAway.html
4 months ago
1
0
0
Wonder if learning about international law at Uni comes with a big disclaimer these days.
4 months ago
0
2
0
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.
5 months ago
0
0
0
reposted by
AndreasPK
Haskell programming language
5 months ago
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.
loading . . .
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...
https://discourse.haskell.org/t/state-of-haskell-2025/13390?u=jmct
1
27
20
I think on average I spawn about 1.5 GHC tickets every time I use Haskell for non GHC related tasks.
5 months ago
0
7
1
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 🥲
6 months ago
1
1
0
reposted by
AndreasPK
Haskell programming language
6 months ago
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...
loading . . .
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 ...
https://discourse.haskell.org/t/ghc-now-runs-in-your-browser/13169?u=jaror
7
119
47
The debugger taunting me when I'm hungry.
9 months ago
0
5
0
Finally I learned what upgrading python projects is like.
11 months ago
0
1
0
reposted by
AndreasPK
Matt Massicotte
12 months ago
Programmers are usually fed a steady diet of features and bug fixes. But occasionally they get to work on performance problems. This development methodology is known as intermittent fasting.
4
84
9
Today I came across one of my comments on someones blog from 14 years ago. It was peak denglisch.
12 months ago
0
1
0
And a few hours later ...
about 1 year ago
0
2
0
about 1 year ago
0
3
0
Some musings about unknown function calls and arity tracking in GHC:
andreaspk.github.io/posts/2025-0...
Also: Five years between blog posts! Time flies when Covid happens.
loading . . .
Andreas Klebingers Blog - Unknown functions and their arity.
https://andreaspk.github.io/posts/2025-04-12-Unknown-Functions-Arity.html
about 1 year ago
0
1
0
Who doesn't love consistency?
about 1 year ago
0
0
0
Load more
feeds!
log in