Rushing for a few deadlines this week, I stayed over at the new maya lab to work. Usually my well trained sleep-deprived body would allow me to go on for 48 hours non-stop at a go, but I decided that this time, I would restrain myself and get at least a few hours of sleep each day.
An article by Esther Schindler discussing how it is often a good idea to start coding from scratch instead of trying to patch the big mess you created the last time when meeting a deadline.
I’ve come to believe that all great software is written three times. The first time you write it, it’s to see if your idea can work at all. It’s the digital equivalent of scratching something out on the back of the envelope, leaving out the fancy stuff and just concentrating on the basic feature or algorithm. Once you figure out that yes, this might be a good way to solve the problem, then you write the code a second time, to “make it work.” But it’s the third time you write the code, when you’ve had the opportunity to learn from the mistakes from the “try to make it work” phase, when your application will be the best it can be. (Well, almost. There’s often a 3.1, too. Even great software has a few bugs.)
Yesterday night this question suddenly came to me. I realised that althought I have always assumed they have the same number of ribs, I have not actually confirmed this fact.
So a quick search landed me on this interesting site that answered my question with science and logic, along with many more myths originating from christian faith (mainly the bible) It was sort of a mini wiki on the subject and I couldn’t help but spend a few hours reading through topics such as How old is the earth according to the Bible? and How did dinosaurs fit on Noah’s Ark? While many of the responses are a tad bias, using the bible as evidence, it nonetheless presented many ideas and facts that proofed to be interesting read.