I installed #gnome to hunker down and "get stuff done" as I was before using #windowmaker, but now that I'm using gnome, some things work nicer and easier, but overall I think I may go back to #windowmaker.
@someodd In Poland right now. yeah, it might be a DNS issue, but if it is it affects multiple networks. I tried connecting over the mobile internet as well
There's maybe too much focus on elegant and good code, systems that support better correctness, when in reality what works best are systems that have an okay degree of correctness assurance and mainly prioritize iteration and prototyping.
Does Haskell lose this battle?
You shouldnt be attached to code. You should feel able to delete and reiterate without too much hesitation. Does Haskell encourage too much "correctness scaffolding?"
@deshipu does it matter how approximate to "the ideal solution" something is if the effort to approach it barely gets an ROI in terms of time-to-outcome?
@someodd I use them for different situations. #irc is used for public rooms of community projects. #xmpp is good for private messaging and gateways to legacy networks.
@someodd, here's a few thoughts on #haskell packaging/distribution:
Support the widest range of GHC versions, deps, and all related tools you can reasonably manage, reducing unnecessary friction.
Get your packages and their dependencies into Stackage nightly and keep them there. From there they will trickle into Stackage LTS, which is a starting point for many packaging systems.
I feel for Haskell to survive it needs to be as easy to put together and get running and distributing as Python and Golang is.
I feel like sometimes the idea of starting a new Haskell project is so burdensome, and there's no real "official" way of doing certain things that actually works consistently (like static binaries) that I sometimes just decide a project's not worth it.
We're also in the age of AI now where it's like everything is reduced to glue.