buckwild
A Plan to Turn Inmates into Coders
Ginsberg's Theorem (Thermodynamics Parody)
Stephen King on Adverbs
Scroll through this history of data storage
Getting Protein-Protein Interaction Data Into Neo4j With Python
Copy Editing Stylesheet
Write better emails in 3 minutes
Improve your public speaking in 5 minutes
FDA warns Google-backed 23andMe to halt sales of genetic tests
Programming Cheat Sheets
Small Businesses Vs Startups
The front page of HN almost exactly 5 years ago
How to Improve Coding Style (In Python)
I worked in the california mortgage industry before going to college. These guys would convince families living paycheck to paycheck to buy/refinance REALLY expensive homes. If they were on a 30 year fixed, we get them on an option-arm. If they are on an option-arm, we get them on a 30-year fixed.
This is all typical finance stuff. But here comes the kicker--they would actually outright LIE about interest rates and had a few shady notaries to back them. They would say you have a 1% interest rate (for 30 years) when it was really a 5 year option-arm and screw people. The worst part is, CA has some sort of law that protects mortgage lenders from unhappy customers after 5 years time (exactly when the 1% interest rate would fly to the market rate). Needless to say, several people left the company when we found out. Some folks reported them to the BBB--I don't know what happened to those scumbags though. I really hope people like that stay out of science.
Julia looks interesting, but I don't see anything that makes me jump up and say, "I want to use that!" Everything I have seen so far can already be done with R, Python, or a combination of the two. If there are a few minor drawbacks to any process in R or Python, I would rather live with it than learn yet another language. Speed is not an issue -- if it is then I am likely coding incorrectly. If I have coded correctly, then it is worth taking the time to create a C library (and since everything else is in perspective, this is just "monkey coding" and never takes as long as we think).
I wish all of the folks who are bright enough to create their own language would voice their wants and needs to the existing coding communities to see if their needs can't be met rather than making something brand new. This kind of community interaction is crucial for a language to mature. Wouldn't you rather have a few very mature languages rather than a million young ones (each of which has its own pros and cons)?
"The Paper Airplane Guy"
Take the fortune 500 approach. It's not a bug unless customers complain.
I love using Java for the exact reason the author claims Clojure is so powerful--the magnitude of libraries.
If a decent web framework is available, then I would be inclined to give it a go.
Back then, real systems programmers did hexadecimal arithmetic – today, “there’s an app for it!”
A $14 "ergo" keyboard from surplus parts
What would you think if you received a similar email from Apple or Google?