nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 I'm interested in taking on the filesharing bounty from a couple months ago. Is it still open?
The worst part about Clojure is that it's part of the Java ecosystem. The best part about Clojure is that the Java ecosystem was so annoying twenty years ago that there's a mountain of posts explaining how to mitigate almost every annoying little problem that the non-Clojurescript Clojure ecosystem has in the present day.
(You can also just use it as an environmental variable, just prefix lein run with it.)
Try adding: _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true'
to /etc/environment
Did you see that they recently managed to bootstrap their entire system in 357 bytes?
They've been trying for years to get bootstrapping down, and this is exceptional.
https://guix.gnu.org/en/blog/2023/the-full-source-bootstrap-building-from-source-all-the-way-down/
They mention Mes in it, which I think is one of the most important projects in the world for genuinely trustworthy computing:
If half of the code in the world was half as good as anything djb wrote in the 1990s, people would be far less skeptical of computers doing interesting things in the real world.
djb's C is written more securely than most people can manage to write Rust. Absolutely mind-boggling. His existence is an anachronism.
The bounty wasn't specific enough, because "replace GitHub" is really broad. GitHub does a really wide amount of things really poorly.
Could you list the feature list you were hoping for?
Rust 🤝 Go
Terrible networking libraries.
This is the one situation where I won't blame a W3 protocol or Google for being bad. Aside from some people failing to implement the WHATWG/W3 standard (which had some slight differences from the original RFC pushed forward by Google, but in ways that simplified things, mostly), web sockets is one of the few relatively sane web standards.
Amjad is manipulative and very good at PR.

