Recent submissions

Comment · 3 months ago
Comment · 1 year ago
What does the reach look like on F-droid?
Comment · 2 years ago
This is JavaScript, npm rot is a huge problem in its ecosystem.
Comment · 2 years ago
I don't know why Hugo has no migration til like Go to deal with this.
Comment · 2 years ago
https://gohugo.io/ is pretty good. Here's a discussion about migrating website from WordPress to Hugo. https://news.ycombinator.com/item?id=41377331
Comment · 2 years ago
I never get this desire for micro services. You IDE can help if there are 500 functions, but nothing would help you if you have 500 micro services. Almost no one fully understands such a system. Is is hard to argue who parts of code are unused. And large scale refactoring is impossible.

The upside seems to be some mythical infinite scalability which will collapse under such positive feedback loops.

Comment · 3 years ago
Javascript still remains slow. Java is fast enough that it doesn't matter. However, no one will use Java to build Linux kernel.
Comment · 3 years ago
I don't mind Go's errors. I do mind the complete lack of hierarchy in that. Java's exceptions are hierarchical. I can create an exception that specializes from `IOException` and that I feel is really powerful. Go added this half-baked and much later. So, most FOSS libraries don't support it yet.
Comment · 3 years ago
You can use [limited] Java 17 with Google's Android. The compiler converts Java 17 -> Java 8 bytecode.
Comment · 3 years ago
Afaik, no language as great of exceptional handling as Java. I prefer Go but I have to admit, Java's checked exception handling is amazing.
Comment · 3 years ago
Probably some unit inside Meta. Most of Facebook backend was a deployed as a single unit.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton