HNHacker News
TopNewBestAskShowJobs

towerwoerjrrwer

10 karma · joined September 21, 2024

submissionscomments
towerwoerjrrwer··on The Symbolics Genera Programming Environment (1987)
"Genera's design philosophy holds that no action of the software should be hidden from the designer"

So refreshing and edgy even to this day.

Also says a lot about the "New Jersey" model that CS as a whole pivoted to (see UNIX haters handbook), where every damn thing is hard , opaque and/or hidden, either in propreitary blobs, or not much differently, in complex unreliable build systems, and binary blobs.

A bit sad that we're moving back out of this religious dogma of the 70s with half-baked lisps like Python etc.

towerwoerjrrwer··on CuPy: NumPy and SciPy for GPU
Cupy was first but at this point you're better of using JAX.

Has a much larger community, a big push from Google Research, and unlike PFN's Chainer (of which CuPy is the computational base), is not semi-abandoned.

Kind of sad to see CuPy/Chainer eco-system die: not only did they pioneer the PyTorch programming model, but also stuck to Numpy API like JAX does (though the AD is layered on top in Chainer IIRC).