Nice to see the Haskell community aligning itself so fast around a package manager/build tool created first and foremost for ease of use and convenience.
> Traditionally, most journals were published by non-profit scientific societies. But when journals shifted from print to online digital formats, those societies couldn't afford the cost of the equipment needed to make the switch. Instead, they sold their journals to large, for-profit publishers
wait, what
I can't figure out how it would be possible that shifting from physical paper to online hosting could be more expensive
There's that bit which made me chuckle at first, then think. A lot. When he shows an algorithm written in prose, then in modern mathematical notation.
The real leap forward here? User interface.
Everywhere I look, I see instances of that same pattern:
One person or small team of very clever people develops a given technique or algorithm, and a gigantic army of technological lumberjacks go out and progressively make it easy to use.
And it's not just UI as in "the paying consumer of a product"; it's UI as in the person which will build the previous UI, and to person which builds that person's tools, and so on, turtles all the way down.
Progress is not algorithms, progress is not ease of use; it's (power of an algorithm / ease of its use).
In the end, progress in user interface is progress, _period_.
Punk is a suffix usually employed to evoke one part of another of the punk ethos of independence, DIY, peaceful anarchist self-governance, respectfulness, abstention from consumerist abuse (of hardware or of drugs) and so on.
Nice to see the Haskell community aligning itself so fast around a package manager/build tool created first and foremost for ease of use and convenience.