Viewing profile — phomer
phomer
HN member- Joined
- Thu, Apr 24, 2008, 8:57 PM UTC
- HN karma
- 6
- Public activity
- 30 items
- HN profile
- View on Hacker News ↗
About phomer
Recent public activity
-
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…
-
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…
-
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…
-
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…
-
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.
-
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 …
-
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 …
-
comment
Comment #4408956
And I have a tail-bone, but no tail ...
-
comment
Comment #4106774
http://theprogrammersparadox.blogspot.ca/2012/02/software-cl...
-
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…
-
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 …
-
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…
-
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…
-
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…
-
comment
Comment #2009487
Actually it is deeper than that. It's really teaching you how to see... (and then draw what you see).
-
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.…
-
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'…
- story
- story
-
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…
-
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…
- story
-
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…
-
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…
-
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…