99 karma · joined December 19, 2018
Some HN comments are incredibly insightful and well informed, and some threads have real historical value (i.e. the original Dropbox and Redis posts).
Does someone keep an archive of legendary HN comments that you could share?
Every specialist in every branch of software engineering thinks like that. Designers, architects, testers, compliance people, everyone seems to think the software development process should be framed according to their priorities. Who knows, maybe this is a healthy way to establish a balance of power.
I believe that, in most cases, it is better to control the exit costs of your architectural decisions than to avoid lock-in at all costs.
Isn't it odd that you can't read electromagnetic signals penetrating your walls without your consent?
There are no guarantees that they will provide the best complements to their own product, but the common sense is that they will. From a marketing perspective, I think it makes complete sense, especially when selling to enterprise customers.
I immediately thought about some Java (Gradle) projects at work that take 10 minutes to build, and other transpiled javascript projects that take an hour or so. What am I doing with my life?
Not completely related to the post, but sometime ago I had to build a calendar widget, in javascript, capable of displaying ISO and Hijri dates simultaneously. It turns out the most reliable way to convert between the two is to use a lookup table, similar to what Java Time does. Algorithmic implementations available started to drift in odd ways after a certain number of days.