Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cam-
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
1.
▲
by
cam-
6y 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
2.
▲
by
cam-
6y ago
Counter argument, don't deploy your code on other people's hosts.
3.
▲
by
cam-
6y 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 ha
4.
▲
by
cam-
11y ago
My car tracks engine hours and rpm over the lifetime of the car. It is in the console with a couple of clicks.
5.
▲
by
cam-
11y ago
Java went through this in the late 1990s and early aughts. Now everyone pretty much uses Spring.
6.
▲
by
cam-
11y 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.
7.
▲
by
cam-
11y 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.
8.
▲
by
cam-
11y 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 sit
9.
▲
by
cam-
11y ago
It is no uncommon for Australians to start their world working tour in London/UK either.
10.
▲
by
cam-
11y ago
I wrote a maven plugin to put all the markdown files together. I use iA Writer as the UI.
11.
▲
by
cam-
11y ago
We could always exterminate them again and make them extinct. Would be a very human thing to do.
12.
▲
by
cam-
11y 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.
13.
▲
by
cam-
11y 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
14.
▲
by
cam-
11y ago
More common than you think in my experience.
15.
▲
by
cam-
11y ago
Whiteboarding is pretty terrible for interviewing developers, the only time they whiteboard is when interviewing.
16.
▲
by
cam-
11y ago
We didn't keep continents Europe/Asia free when we populated them. Horses, sheep, wheat, etc to the Americas and Australia were important advances. I bet when we start populating other worlds, they will become Terran for the simpl
17.
▲
by
cam-
11y ago
Pretty awesome how the Commander of the Carrier can order a type of aircraft off the ship for safety reasons.
18.
▲
by
cam-
11y ago
Yeh there is an account updater service you can integrate with. So if you change cards it will expose that through the service and a company's billing service can continue unperturbed even if you change cards and credit card numbers.
19.
▲
by
cam-
11y ago
Dependency injection is brilliant for testing. Prior to DI you often has to have two constructors, one for prod, one for testing. DI took that away.
20.
▲
by
cam-
11y ago
JMock at least blows up if you don't mock something. Powermock and Mockito will let it pass. It is a shame JMock's API is so wordy.
21.
▲
by
cam-
11y ago
For DTOs we don't user mutators. Just public member variables. It is the only way to keep business logic out of them. That being said, I wish Java has some object/struct syntactic sugar like Javascript Object Literals. They are so
22.
▲
by
cam-
11y ago
A NullPointerException is unchecked as well. I would say about 40% of our code is checking for null to avoid NPEs especially with APIs. You have to protect yourself and cannot take nothing for granted.
23.
▲
by
cam-
11y ago
Software suffers from fashion. If you look at the core java libraries they are a history of software engineering fashion. I would argue that fashion drives most of our choices. We are not immune to it, if anything we are about the same leve
24.
▲
by
cam-
11y ago
In real world business logic and modeling you have to work really hard to make it fit into an OO paradigm. It also gets hard to manage long term as your data structures kind of get stuck with all the restrictions that OO allows you to make.
25.
▲
by
cam-
11y ago
Fashion.
26.
▲
by
cam-
11y ago
It used to be on tea towels that you could buy for a dollar when you were on vacation in Foster-Tuncurry.
27.
▲
by
cam-
11y ago
Intellij is one of the few IDEs that it is worth paying for.
28.
▲
by
cam-
11y ago
I worked at Lifelock. When Zappos had a breach in about 2010(?) my account was one of the ones that gat caught up in that. So myself and another engineer went over the Lifelock systems of the time and upgraded all the security related to it
29.
▲
by
cam-
11y ago
Agree, you want the GC sipping constantly, not gulping, or embarrassingly pulling up its pants.
30.
▲
by
cam-
11y ago
Java is great for middleware and backend systems.
More ›