679
ProgVal
u/ProgVal
Monads are not some kind of obscure math-y thing that only the big brains think are necessary. No, instead monads are a fundamental abstract algebraic description of imperative programming as a computational context.
pure-systems.org/posts/2026-04-29-functional-...10324
For Python, 0.1 increases are major versions and 1.0 increases are cataclysmic shifts.
news.ycombinator.com/item?id=47295381786
Apparently, removing the vowels should help the Mach-O linker with its space limitations.
github.com/haskell/cabal/issues/72096613
Wayland's protocol is basically an isolation prison that requires "big DE's" and destroys choice.
news.ycombinator.com/item?id=322974794017
This opportunity IS NOT for you if you like coding in RUST, Go, or anything useless that might make a startup fail under it’s own complexity (because shipping value is better than shipping nicely formatted code)
ycombinator.com/companies/stacksync/jobs/MJCw...10731
When trying to understand complex C codebase I've often found it helpful to rename existing variable as emojis.
news.ycombinator.com/item?id=440430308014
Something about the direct connection between thought and creation — where my fingers were simply the conduit for translating ideas into working software — felt almost transcendent.
terriblesoftware.org/2025/04/23/the-hidden-co...122
How do I mark someone as an enemy/threat-vector on crates.io?
reddit.com/r/rust/comments/1ibdxf9/beware_of_...3113