Recent submissions

Comment · 5 years ago
One issue I have seen in distributed systems is where a library is on another customer/teams hosts and brings them down due to a bug in the library. The other customer/team has no way to fix the bug and is dependent on getting the attention of the company/team who vended the lib in the first place. One I remember is where a library had a bug which created 0 byte files and exhausted the inodes causing an outage.

Cloud systems have become cheap enough and flexible enough that protecting your customers by not putting your bugs on their hosts is not as big as a lift as it used to be when you had buy bare metal servers or explicit VMs.

Comment · 5 years ago
Counter argument, don't deploy your code on other people's hosts.
Comment · 6 years ago
The first hysterical blindness was documented by Herodotus in the battle of Marathon, "Epizelos the son of Cuphagoras, while fighting in the close combat and proving himself a good man, was deprived of the sight of his eyes, neither having received a blow in any part of his body nor having been hit with a missile, and for the rest of his life from this time he continued to be blind"
Comment · 10 years ago
My car tracks engine hours and rpm over the lifetime of the car. It is in the console with a couple of clicks.
Comment · 11 years ago
Java went through this in the late 1990s and early aughts. Now everyone pretty much uses Spring.
Comment · 11 years ago
The US would have been able to replace their aircraft carrier losses pretty quickly, far quicker than the Japanese. By the end of the war the US had close to thirty carriers IIRC.
Comment · 11 years ago
Engineers always under estimate the amount of business logic in an existing application. This is one reason my mainframe apps are so hard to replace, they often have 30 years of business logic built into them.
Comment · 11 years ago
There is the (internet) story of an engineer that could only log in when he was sitting down. Standing up he could not login.

The problem was he had cleaned his keyboard a couple of days earlier and put some keys back wrong. When he was sitting down he logged in by touch typing. Standing up he looked at his keyboard when he typed.

Comment · 11 years ago
It is no uncommon for Australians to start their world working tour in London/UK either.
Comment · 11 years ago
I wrote a maven plugin to put all the markdown files together. I use iA Writer as the UI.
Comment · 11 years ago
We could always exterminate them again and make them extinct. Would be a very human thing to do.
Comment · 11 years ago
We have a xeriscaped yard. Basically the only cost is hitting it with some water when it is 110F+ and cleaning up some brush.
Comment · 11 years ago
Kanban is more relaxed than scrum.

When the teams I worked with switched to kanban, they liked that they didn't have the end of scrum deadline, they also disliked that they didn't have the ten day deadline anymore as they felt the arbitrary deadline helped to push them a little.

That being said, kanban is better, it is more relaxed and feature feedback is faster than scrum.

Comment · 11 years ago
More common than you think in my experience.
Comment · 11 years ago
Whiteboarding is pretty terrible for interviewing developers, the only time they whiteboard is when interviewing.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton