Live data from Hacker News

Viewing profile — cam-

cam-

HN member
Joined
Thu, Oct 28, 2010, 8:41 PM UTC
HN karma
72
Public activity
49 items

About cam-

No profile information was provided.

Recent public activity

  1. comment
    Comment #26400158

    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 …

  2. comment
    Comment #26399689

    Counter argument, don't deploy your code on other people's hosts.

  3. comment
    Comment #22997034

    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…

  4. comment
    Comment #10876840

    My car tracks engine hours and rpm over the lifetime of the car. It is in the console with a couple of clicks.

  5. comment
    Comment #10797989

    Java went through this in the late 1990s and early aughts. Now everyone pretty much uses Spring.

  6. comment
    Comment #10686227

    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. comment
    Comment #10645058

    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 bu…

  8. comment
    Comment #10548094

    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 o…

  9. comment
    Comment #10534492

    It is no uncommon for Australians to start their world working tour in London/UK either.

  10. comment
    Comment #10499936

    I wrote a maven plugin to put all the markdown files together. I use iA Writer as the UI.

  11. comment
    Comment #10467977

    We could always exterminate them again and make them extinct. Would be a very human thing to do.

  12. comment
    Comment #10454975

    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. comment
    Comment #10429348

    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 …

  14. comment
    Comment #10429335

    More common than you think in my experience.

  15. comment
    Comment #10413951

    Whiteboarding is pretty terrible for interviewing developers, the only time they whiteboard is when interviewing.

  16. comment
    Comment #10357530

    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 o…

  17. comment
    Comment #10327869

    Pretty awesome how the Commander of the Carrier can order a type of aircraft off the ship for safety reasons.

  18. comment
    Comment #10280360

    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 unpertur…

  19. comment
    Comment #10248767

    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. comment
    Comment #10248758

    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. comment
    Comment #10248755

    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 …

  22. comment
    Comment #10248740

    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…

  23. comment
    Comment #10201796

    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 …

  24. comment
    Comment #10201706

    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…

  25. comment