AndreasPK
andreaspk.bsky.social
AndreasPK
@andreaspk.bsky.social
Compiler enthusiast, GHC Maintainer, working with Well-Typed.
Still a better experience than twitter these days 😅
August 27, 2025 at 2:27 PM
Did you read a certain discourse discussion 😅
August 26, 2025 at 10:45 AM
> 5% is a little excessive, IMHO. I can't imagine the Canadian prairies being 5% wildflowers instead of farmland.

What makes it seem excessive to you? Imo in the end pollinators need enough space to maintain a stable population. If that takes 5% then it takes 5%.
August 8, 2025 at 8:57 AM
And if it goes wrong you can still pivot to bread theory.
April 25, 2025 at 12:42 AM
If you haven't thought about unification before probably yes.
April 7, 2025 at 7:01 PM
Lua. Because everyone should experience 1-indexed arrays at least once.
April 7, 2025 at 6:59 PM
It's not perfect but you could try using the serokell hackage code search to search for uses of those: hackage-search.serokell.io
Hackage Search by Serokell
hackage-search.serokell.io
December 20, 2024 at 6:46 PM
As far as I know if one needs ($label | 3) or similar often you can still avoid computing this at runtime by using linker scripts which will compute the relevant address at runtime and expose it as a symbol. But I haven't had to use that myself yet.
December 13, 2024 at 10:51 AM
It comes down to what the linker relocations support and that is in the end "arbitrary".

Offsetting an address is a common operation (read a field in a struct), and so is multiplication (indexing into an array). So they have good support. By comparison ($label | 3) is pretty exotic.
December 13, 2024 at 10:47 AM