The Dull Sound of Sharp Math

programming and math humor, science, technology, video games, poetry, language, the IT Crowd and Doctor Who.
charmed-as-a-charmander:

This is the Google trend for the search query “Quadratic formula”
It repeats in the same pattern every year.  Down in summer, up in September, down again in December and up again in spring time before going down again in the summer.
And so it goes on forever.

charmed-as-a-charmander:

This is the Google trend for the search query “Quadratic formula”

It repeats in the same pattern every year.  Down in summer, up in September, down again in December and up again in spring time before going down again in the summer.

And so it goes on forever.

(via visualizingmath)

brbdeath:

A semi-serious PSA in defense of math I made, featuring questionable graphic design decisions.

brbdeath:

A semi-serious PSA in defense of math I made, featuring questionable graphic design decisions.

(via visualizingmath)

When all you have is a hammer, everything starts looking like a face

—Cannibal Corpse about programming (via slashnull)

The thing about programming is that it’s hard not to feel like smashing the keyboard with your face would sometimes be more effective than your futile attempts to find a method’s name using auto-complete.

Project’s due - RUN AWAY FROM THE LAB!

Note to all grad students: Stay.. the hell away… from the computer lab when a project’s due.

Things I’ve said within the last half hour:

  • "….Wait, you don’t have anything in your workspace?"
  • "Why are there binary files in your repository?"
  • "Did you try running the program…. on a computer…?"

Linus Torvalds Quotes

theindexzero:

Does anybody else realize that Linus Torvalds [The founder of Linux] is the king of sass?

  • "Software is like sex: It’s better when it’s free." -Linus Torvalds
  • "In my opinion MS [MicroSoft] is a lot better at making money than it is at making good operating systems." -Linus…

Readme Driven Development

"I hear a lot of talk these days about TDD and BDD and Extreme Programming and SCRUM and stand up meetings and all kinds of methodologies and techniques for developing better software, but it’s all irrelevant unless the software we’re building meets the needs of those that are using it. Let me put that another way. A perfect implementation of the wrong specification is worthless. By the same principle a beautifully crafted library with no documentation is also damn near worthless. If your software solves the wrong problem or nobody can figure out how to use it, there’s something very bad going on.

Fine. So how do we solve this problem? It’s easier than you think, and it’s important enough to warrant its very own paragraph.

Write your Readme first.”