HNHacker News
TopNewBestAskShowJobs

frej

13 karma · joined December 19, 2013

[ my public key: https://keybase.io/frej; my proof: https://keybase.io/frej/sigs/BZHH_h7OgghjXxlTBbejAZALDqbsYnahpQYG4rO7zb4 ]
submissionscomments
frej··on The case against JPEG XL
Jpg, does not do text well, at its regular file size.And somewhat related it has no alpha channel.
frej··on Quadlets might make me finally stop using docker-compose
Nitpick you wonder why yaml is preferred to ini files when it is lined up to each other.
frej··on Ask HN: Who is hiring? (September 2023)
It could be that this is plain marketing :).
frej··on Ask HN: Who is hiring? (April 2023)
links are broken :). Looks very cool though.
frej··on Why take a compiler course? (2010)
How can a compiler course not be requeried for a comp.sci degree? We had that. And i’m surprised others do not.
frej··on PR to Merge Multicore OCaml
Ocaml not unbearably slow when say running 10 simple tests. Ocaml is actually amazingly fast and a pleasure to work with.

Sbt is actually worse than dune+opam .

Ocaml has type inference globally so you are not required to spray type annotations at everything.

But Scala does have type directed lookup (type classes/ implicits).

Both have the curse of implementation/typing choices that stops you from doing the actual job ;)

frej··on PR to Merge Multicore OCaml
Which feature is prevalent in the go runtime that you must have? Or is it the ecosystem that is larger in go?
frej··on Featherweight Go
Authors wants to bring types to where people are. Simply justifying their work.
frej··on Featherweight Go
I dont think expirements are a way to qualify decades of research that went before.

Second what Sun choose to implement was a smaller subset and not that close to Featherweight Java/pizza compiler. It was only generics, not first class functions at the time, nor algebraic types/pattern matching.

frej··on Byte Magazine – LISP (1979)
How women are represented in these ads. It is just awful....
frej··on OS X El Capitan GM Candidate available
You can set your shell per user in /etc/passwd (or similar, can't remember the name)