catechu | 15 years ago | on: The Hacker's Path
catechu's comments
catechu | 15 years ago | on: WebSockets Disabled by default for Firefox 4
catechu | 15 years ago | on: Long Bets
"Having the winnings become philanthropic gifts solves the legal problem and also introduces an appropriate element of service and generosity to the whole process."
catechu | 15 years ago | on: Building Software Systems at Google (Jeffery Dean)
There's a slide in there "Numbers Everyone Should Know" that deserves its title -- things like 10,000,000ns for a disk seek.
catechu | 15 years ago | on: JQuery 1.4.4 Released
catechu | 15 years ago | on: Timing your startup
catechu | 15 years ago | on: Jets of seawater for radio antennae
If not, that's pretty neat. Now to make an iPhone app for it...
catechu | 15 years ago | on: How the Wall Street journal stipple drawings are made
(1) robustness to lighting conditions
(2) recognition of continuous shapes, such as hats (captured well in [1])
(3) avoiding stipple effect on facial features (e.g. lips, eyes)
I'm not saying it's impossible, just that I haven't been clever enough to encode it correctly. :)
catechu | 15 years ago | on: Rejected, not Dejected...A Designer for hire
catechu | 15 years ago | on: Poll: For or against Offer HN type posts?
catechu | 15 years ago | on: OCaml for Haskellers
FWIW, I've also never been able to design a large project in Haskell (a la darcs), whereas I could write fairly large projects in OCaml without much awkwardness. I suspect the ability to "cheat" with mutability outweighs in practical terms the theoretical elegance and enjoyment of programming in Haskell.
catechu | 15 years ago | on: Ubuntu moves away from GNOME
catechu | 15 years ago | on: Ask HN: Do CS students enjoy C anymore?
But even better would be to find students who hack on open-source projects written in C (e.g. Linux-related efforts) -- that's much more representative of a graduating student's ability to be productive using C. There are a lot of students working on such projects, and it might be worth starting there.
catechu | 15 years ago | on: Ask HN: Show me your Half Baked project
Kind of like Google Squared, but easier to generate the table.
catechu | 15 years ago | on: Ask HN: Show me your Half Baked project
catechu | 15 years ago | on: Ask HN: Show me your Half Baked project
I need to add more products, product specs, and fix the way the pros/cons work, but I'm already using it to start thinking about which digital camera to get.
catechu | 15 years ago | on: "I wrote this film, and I am doing everything I can to prevent its release"
catechu | 15 years ago | on: Try Arc
This is convoluted and fragile, but if I wanted to roll out "sandboxes" on limited hardware I'd start with something like this.
catechu | 15 years ago | on: Learning Python – day three.
"Enter a paragraph of text. We'll run it through our highly sophisticated algorithms* and output a lovely, totally original piece of text."
rather amusingly yields:
"come in a piece of writing of text. We'll run it done our extremely advanced algorithms* and end product a lovely, wholly unoriginal part of text."
As a next step you could encode rules from Strunk & White [Strunk: http://www.bartleby.com/141/].
Personally, reading the following in Raymond's essay many years ago impressed me with the importance of mastery and motivated much of my attitude toward programming:
"Learning to program is like learning to write good natural language. The best way to do it is to read some stuff written by masters of the form, write some things yourself, read a lot more, write a little more, read a lot more, write some more ... and repeat until your writing begins to develop the kind of strength and economy you see in your models."
The focus on mastery is critical to any hacker's path, in my opinion -- it is not an option.
That said, kudos on encouraging more hackery. :)