Viewing profile — jolux
jolux
HN member- Joined
- Fri, Oct 10, 2014, 5:08 AM UTC
- HN karma
- 6,502
- Public activity
- 2,529 items
- HN profile
- View on Hacker News ↗
About jolux
Interests:
- programming languages, especially functional programming and static type systems
- operations research and logistics
- policy analysis, especially around urban land use and mass transit
- business strategy
Formerly at the MBTA, currently building transit operations software at Swiftly (opinions my own).
Shoot me an email: hn@klebe.dev
Recent public activity
-
comment
Comment #49218620
The creator of Nix soft-forked it and started a company, that sort of inevitably leads to bad vibes I think
-
comment
Comment #49064536
ChatGPT has over a billion monthly active users.
-
comment
Comment #48971217
They probably should rewrite it in Rust, but also, I think the Bun guy wanted to rewrite it in Rust because he thinks Rust is a better choice for Bun, independent of Bun being used…
-
comment
Comment #48961445
Love the new site! Minor typo in the Erlang card: “Elixir also excels at IoT, distributed systems, and everything the Erlang is renowned for” should probably be “everything the Erl…
- comment
-
comment
Comment #48930311
I am not really sure how much yet another post complaining about async/await that ends with “thread-per-core is the way to go” adds to this discussion. Granted I’m both an Erlang p…
-
comment
Comment #48878519
No, it’s a desktop with an Intel processor.
-
comment
Comment #48877442
My experience with non-Apple Thunderbolt products has been pretty dicey across the board. My ASUS motherboard has a port and theoretically works with it but across several firmware…
-
comment
Comment #48383352
Claude Code uses Bun.
-
comment
Comment #48294679
Rust is technically older than Go, but who was actually using it when Go 1.0 came out in 2012? Rust 1.0 wasn’t until 2015.
- comment
-
comment
Comment #48262641
> I think I said named branches, but that is definitely what I mean I think I misread you, because you were talking about git vs svn in a way that made it sound like jj was a step …
-
comment
Comment #48261953
Totally fair :) personally I used to be a git wizard and I am relieved at how much about it I’ve been able to forget since learning jj, but I understand not everyone has the same e…
-
comment
Comment #48261849
Yes, that describes me at both jobs I’ve had since learning jj. Hence why I asked for specifics: I’m genuinely curious what other people struggle with, partially because I’d like t…
-
comment
Comment #48261721
There’s nothing stopping you from using separate changes to emulate the staging area if you want.
-
comment
Comment #48261477
Also `sl absorb`.
-
comment
Comment #48261312
I assume you mean named branches (bookmarks in jj)? Because anonymous branches in jj are trivial: you just `jj new ` and you have a new branch. Bookmarks aren’t that bad either IMO…
-
comment
Comment #48261270
What do you find insufficiently minimalistic about Erlang? It’s not exactly a shaggy dog of a language.
-
comment
Comment #48173928
Uber has been profitable since 2023.
-
comment
Comment #48021474
Rust originally came with a green thread library as part of its primary concurrency story but it was removed pre-1.0 because it imposed unacceptable constraints on code that didn’t…
-
comment
Comment #47915834
Cmon, this is the guy that was running a shady online casino which was tanking Cloudflare’s IP reputation, completely different.
-
comment
Comment #47803811
This is in part because those countries have been historically reliant on the US for their national defense…
-
comment
Comment #47480770
Huh, interesting. Looks like they were indeed quite different until the Mk3 in 2012
-
comment
Comment #47480740
It has found actual reproducible SQL injections for me as well as XXE vulns.
-
comment
Comment #47475519
Sonarqube did not flag public fields as a security issue by default the last time I used it — however it has found several real vulnerabilities for me before.