Transactional Memory: Multi-threading Without Locks

IBM has released a new memory architecture which handles transactional updates in hardware. This architecture enables programmers to write multi-threaded code without managing locks or handling failure cases such as deadlocks. The potential benefits ...

Posted in Innovation and Startups | Leave a comment

Brilliant Innovation: The Wind Lens

Some Japanese researchers combined a funnel with a wind turbine. As wind passes through the funnel, the wind speeds up and therefore provides more power to the turbine. Brilliant! The result is wind power that’s cheaper than nuclear. I doubt &h...

Posted in Innovation and Startups | Tagged | Leave a comment

Why Google+ Matters

Anonymity on the web is the key enabler for misuse and abuse, i.e. crime. Without anonymity the web is a perfect environment for collecting evidence. Every action is tracked. Every communication is logged. There is no escape, save anonymity. Facebook...

Posted in Software and Tech | Leave a comment

Reflecting on Steve Jobs

As I write this, I am aware that Steve Jobs isn’t dead. He’s still alive and will be involved with Apple for at least a while longer. The sentiment I feel though is akin to awareness of the passing of … Continue reading →...

Posted in Personal | Leave a comment

An Interesting Problem: Scaling Graph Databases

An Interesting Problem: Scaling Graph Databases...

Posted in Software and Tech | 1 Comment

The Tiny House Movement – Tiny House Plans and Examples

The Tiny House Movement – Tiny House Plans and Examples Amazing examples of frugal, eco-responsible living....

Posted in Uncategorized | Leave a comment

JavaScript Particle System Sandbox

JavaScript Particle System Sandbox Fun!...

Posted in Software and Tech | Leave a comment

Why Data Structures Matter

Why Data Structures Matter So true. I don’t think engineers necessarily need to have a degree in computer science to be effective. But the fundamentals are essential. And this post helps to show why....

Posted in Software and Tech | Leave a comment

Clojure on Heroku

Clojure on Heroku Very exciting. A great addition to the fabulous Heroku platform....

Posted in Software and Tech | Leave a comment

Why Twitter Should be Very Worried About Google

Why Twitter Should be Very Worried About Google Good points....

Posted in Software and Tech | Leave a comment