philcrissman
Re the margin notes, the footnote numbers are clickable to toggle them inline when the width is too small... I should add a bit of color or underline to them in the css so that this is easier to intuit. :/
My favorite FizzBuzz solution is actually:
``` ->(n){[[["Fizz"][n%3],["Buzz"][n%5]].join].find(->{n}){|w| w if !w.empty?}} ```
This is Ruby, of course, probably something very similar can be done in several other languages.
I'm definitely an amateur mathematician, though I tried my best to write the post like I think I'd try to write a proof. It came about because I stumbled across the equation, but I did not know _why_ it worked, so I was semi-obsessed with figuring out the _why_ for a long time.
I have nothing else to promote, haven't even put anything on the site since this one and only post... Anyways, thanks, news-YC.
Refactoring with code blocks in ruby
Show HN: Yoyo, a rubygem for the YO API (tldr: YO has an API)
10 things I've learned about working with rails
Your Domain Model is broken
Make Better Mistakes
Naive Testing
Software is terrible and it's never getting better
Design Placebos
Touching the stove, broken glass, and other peoples mistakes
>Mr. Mitnick, who ... is publishing his first book in August...
Er... Following the link to his "first book" leads to Mr. Mitnick's website, whose products page lists his... other books...
Not to mention the well-known tech writer Stevy Levy. :-)
Play + Build should absolutely be 90% of the activity of a would-be developer. Most of the rest of the list could go away. Research is fine, but really only if you're going to _use_ it.
I do find local meetups beneficial, _particularly_ if you can work yourself up to do a presentation on something. Presenting on a topic is a great way to make yourself learn it better.
++FIND A CUSTOMER: Maybe the best advice ever. Has the additional benefit that unless you completely mess up, you get paid. And if you do mess up so badly that you don't get paid, hopefully you learn something about how not to repeat that.
I have to add (since this is a list for people learning): learn git or mercurial. If you know one, you can pick up the other. I don't really think this is optional.
The best Web security against hackers and spammers: advanced math
I'm not interested in reading a techcrunch article about a new startup. I'd rather go straight to the startup and look at it.
MenTaLguY: The Sound of Sorting
Test First As A Productivity Hack
Stop releasing prototypes
http://speedylemur.com is also local to Minneapolis, though I don't know how many startups they've funded yet.
Regardless, still cool news for entrepreneurs in this part of the midwest...
Start Me Up: Minnesota’s First Start-Up Accelerator
Would really like to see this. :-) If it has an API I'd love to tie something like this to http://tldrd.com to auto-generate summaries of various texts.