Archive for the ‘Programming’ Category

Introducing: LCS – Least Crappy Solution

I’d like to propose a new term for everyone in engineering and computer science professions to adopt: LCS — abbreviation for Least Crappy Solution A solution or answer that was selected not because it met all requirements but because it was the option that was the least offensive or subject to the least amount of […]

Double Entendre Identification

Here’s an interesting paper (PDF) on Double Entendre Identification, in particular “that’s what she said“. It’s pretty interesting and likely one of the only places you’ll ever read about noun, adjective and verb sexiness.

Remote Programming

From the BBC: Wanted: 12 programmers to live on a remote tropical island for two months to do nothing but write code. Applicants are being sought for the coding jamboree that will take place on an as yet un-named island. Those applying will have to submit a proposal explaining what they will work on during […]

Why Airplane Bathrooms Have Ashtrays

Everyone has seen that airplane bathrooms still have ashtrays, despite smoking being banned on flights for almost a generation now. Engineering Infrastructures For Humans has a great blog post explaining why (spoiler: because some people will still smoke). Even greater is the takeaway for anyone who builds anything: You don’t engineer your systems with the […]

Quality Trumps Speed

Interesting perspective from Take Two CEO Strauss Zelnick reported by Ars: During a conference call accompanying today’s earnings report, Take Two CEO Strauss Zelnick attributed the company’s inability to reach its revenue and profit goals last year to “slippage”—what you or I might simply call “delaying games.” He insisted multiple times that putting off marquee […]

PHP 5.4 And Short Syntax

I’m actually pretty excited about PHP 5.4’s release. I still manage to write a fair amount of PHP these days. I suspect it will be quite some time until I have enough PHP 5.4 targets to utilize some of the newer features like Traits and the short array syntax, but that’s OK. Performance and memory […]

The Programmer’s Curse

Programmer’s Curse [proh-gram-er-s kurs] – When a professional programmer sees a problem they think “I can solve this by implementing ________”. They then go on to build something in a manner similar to a mad scientist in an old sci-fi movie. It’s often associated with eccentric behavior, ingestion of caffinated beverages, late nights and repeated […]

How Read Only Programming Languages Are Born

One day a man was writing an email when he left the room to get something to drink. In his absence, his cat walked over the keyboard and among the myriad of characters entered into the body managed to send the email off. The man returned and soon realized what had transpired. Wondering what the […]

Great Programming Book Review

I’m pretty sure this is just a joke… Via: @LeeCash

On Dennis Ritchie

The past week there has been a ton of recognition for the contributions Steve Jobs had made to computing and society through his work. Steve Jobs was a household name. Dennis Ritchie however was not a household name. Despite this his work was amazingly influential on almost every aspect of our daily lives either directly […]