Recent submissions

Comment · 1 year ago
Looking at your resume, I am curious how you are intimately familiar with XP. Seems like it should be before your time.
Comment · 3 years ago
Comment · 3 years ago
In my first semester as a freshman in an American university, I took a quiz in the Calculus class that had a question based on American football. Having never played the sports or even knowing the rules all that well, I aced the exam.

Yes, it is not that hard to keep the proprietary business logic separate from the system design.

Comment · 3 years ago
I am looking at this and thinking of the systems we build (in software) and what we can learn from the sublime postal system.
Comment · 3 years ago
This isn't about desktop vs web apps. Plenty of desktop apps (or mobile apps) use a centrally located database server side. So, #3 (synchronize between clients) is about merging data using CRDTs in a distributed manner without requiring a centrally located database.

A better way to think about it is Google Docs (as a desktop app or web app really doesn't matter), and it offers real-time collaboration on a single doc between users without using a centrally located database.

Comment · 3 years ago
Amazon has its own Uber, own fulfillment service down to monitoring tools that are built in house. So, not sure if it's a change in their "buy vs build" strategy or there's a more business play here to gain traction in the global markets?
Comment · 3 years ago
In the same vein, I think the industry is ripe for "smart-less" TVs. Reduce the cost, and take all the smarts out of it. Don't even need wifi. Apple TV, roku, chromecast - enough good options out there that there's really no need for your TV to come built in with any apps or smart features.
Comment · 5 years ago
I wish the author had done a comparison for Java apps using JLink that generates a custom Java runtime image that contains only the platform modules that are required for a given application, and if that makes a difference.
Comment · 5 years ago
While that is true, it isn't a problem inherently with comments.
Comment · 5 years ago
I always wondered if the "useless comment" comment was really a way of bragging employed by experienced programmers (or their wannabes). Why is it a burden on anyone? Most IDE clearly highlight the comments so you can tune it out. Also, even if it is obvious, at least when a bug presents itself, you don't have to spend much time figuring out the intention of the author and if it is indeed a bug or by design.
Comment · 5 years ago
Paul Graham is a good writer - I give him that. But this piece can't be taken seriously. Please don't go interrupting everybody in meetings to show that you are intellectually superior.
Comment · 5 years ago
Haven't looked at Jolie closely, but I am very well-versed in gRPC. Can someone give a quick comparison between the two or point me to a good resource that compares the advantages of Jolie over gRPC or vice-versa?
Comment · 5 years ago
I don't know - why do Californians have sky-high everything?
Comment · 5 years ago
If this will make Microsoft Office (specifically powerpoint) web client usable, then I will gladly pay $30 per month.
Comment · 5 years ago
Also, I wonder how can we realistically implement this for SaaS?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton