Live data from Hacker News

Viewing profile — phomer

phomer

HN member
Joined
Thu, Apr 24, 2008, 8:57 PM UTC
HN karma
6
Public activity
30 items

Recent public activity

  1. comment
    Comment #22802908

    http://theprogrammersparadox.blogspot.com/ Nearly 15 years of writing about most aspects of software development. Not really awesome, but it is my attempt to make some sense out of…

  2. comment
    Comment #22750217

    Location: Toronto Remote: Yes, preferred right now. Willing to relocate: Maybe, later, at some point. Technologies: Go, Java, C, C#, Unix, Windows, etc. Résumé/CV: https://www.link…

  3. comment
    Comment #21940580

    Location: Toronto Remote: Yes Willing to relocate: No Technologies: Go, Java, C Résumé/CV: https://www.linkedin.com/in/paulhomer/ Email: paulwhomer@gmail.com 30 years of experience…

  4. comment
    Comment #20310747

    It is mentioned a couple times explicitly, but I think most of the readers for this blog would know that the border line for tractable is polynomial growth. Still, it is an interes…

  5. comment
    Comment #20307920

    Yes. Theoretically the algorithm is tractable, but the exponent is so large that it wouldn't be practical to run it in a real environment.

  6. comment
    Comment #4490548

    Interesting. The boss gives a very specific set of requirements, then the programmer disobeys this direct order, goes behind his back to do it differently and has essentially been …

  7. comment
    Comment #4476122

    Personally I think it is sad. FB tricks people into paying too much, and then some wealthy guy who should have been able to evaluate the offer properly gets fooled, but because he …

  8. comment
    Comment #4408956

    And I have a tail-bone, but no tail ...

  9. comment
    Comment #4106774

    http://theprogrammersparadox.blogspot.ca/2012/02/software-cl...

  10. comment
    Comment #3984184

    The world doesn't need 7 billion programmers, and if people really do want to learn programming then they should learn to do it correctly since the world doesn't need anymore badly…

  11. comment
    Comment #3644478

    When I get paid to work I really care that the work I do is worth the money I am paid. That is, if I'm paid for 40 hours, I feel its important to give my employer 40 hours of good …

  12. comment
    Comment #2117237

    These were really neat machines. When I worked with them, the dominate language was Pascal and I think they were running a version of X Windows (or at least a similarly powerful wi…

  13. comment
    Comment #2117086

    I tried at one point to port some software to Amix, way back when it was released. Mostly the OS was OK, but there were some issues with the floating point handling that stopped th…

  14. comment
    Comment #2009622

    A designer breaking the rules will generally enhance their work. A coder violating an architecture will often just create long-term technical debt, at the expense of some short-ter…

  15. comment
    Comment #2009487

    Actually it is deeper than that. It's really teaching you how to see... (and then draw what you see).

  16. comment
    Comment #2009480

    There are "rules of thumb" which nice people have put together, but they are just a starting point. If you follow the rules pedantically or even closely, the results won't be good.…

  17. comment
    Comment #2009408

    Programming and Graphic Design are opposites. Logic, reason and lots of self-discipline makes for good programmers. Art on the other hand is grounded in emotion and perception. It'…

  18. story
  19. story
  20. comment
    Comment #567105

    I'm not actually trying to say that programming is the same as typesetting. I just wanted it as an example of a 'profession' that came and went purely because of technology. That's…

  21. story
    Things Every Software Architect Should Know

    The printed book for the project 97 Things Every Software Architect Should Know has been released and is now available. This project was a community wide effort to articulate the k…

  22. story
  23. comment
    Comment #304696

    The stuff I've always liked is usually really obvious. For example, if it's complex tree code, you don't have to spend a lot of time digging into the details; what the code is tryi…

  24. comment
    Comment #304246

    Oddly, good communication is nearly the complete opposite from good code. Your code should be boring, consistent and obvious. It makes it easier to fix that way. Writing should var…

  25. comment
    Comment #304140

    The deformations are there on purpose, I was trying to give it an edgy style, otherwise it just doesn't appeal to the audience I am trying to reach. I fixed the other typos, as the…