Opulence on a Grand Scale

So the lovely Cath Jenkin pointed us Facebookers to this article on the Mail and Guardian website this morning.

And then there’s this quote which I’ve shamelessly stolen from Cath’s Facebook page:

 …if we had amazing health care for all, in fab facilities, a non-existent employment rate, a crime rate that meant pickpocketing made the headlines and an education system, that taught our children well, for free…I’d build this estate with my own bare hands for the man. But we don’t. So. That’s how I feel.

I couldn’t agree more!


apt-get install with a caret?

Getting a LAMP server up and running today, I stumbled across a great little shortcut to installing Apache, MySQL and PHP all in one shot.


sudo apt-get install lamp-server^

You can see the more important details here.

But that got me thinking, what’s the deal with the caret at the end of that command?  I’ve never seen it before.

Well, take a gander over here for an explanation.

Automated road patching

The automatic road patcher resides on a trailer which is towed behind a service vehicle at 5 km/h. Cameras mounted near the front of the device detect cracks down to 3mm in width using an array of LED lights to guide the way. Once a fault has been detected, nozzles mounted under the trailer blast the road with liquid tar to seal the crack before it becomes a real problem.

via Hack a Day.

Be Graceful Under Pressure: 7 Tips

Nervous about that presentation or client demo?

Say something goes wrong; your client doesn’t notice, but you realize it was a close call that could have ruined the presentation. Don’t just walk away relieved. Think through what you could have done–and add the solution to your mental shelf.

Close calls are like gifts, because they let you learn painlessly.

How to be graceful under pressure

Thanks (Missing Link)

An app store for the cloud?

Anil Dash gives us some great food for thought about appstores and the inevitable direction they’re heading.

…I know there’s an entire class of applications that centralized services don’t create. Every day, a dozen different people at Google or at Facebook or at Twitter say to each other in a meeting, “Well, that’s a great feature, but only one percent of our users would want it, and it’s super compute-intensive, so let’s just table that for later.”


Unless some enterprising and generous engineer devotes their slack time to creating the feature out of sheer enthusiasm, those ideas die. Not because of merit, but because we have no option in between intermittently-connected, low-bandwidth personal devices and centralized megaservices with unified, homogenous feature sets.


No two people’s smartphones have the same functions, thanks to app stores. Everyone’s web sites have the same features, even despite platforms like Facebook’s apps, because those apps have to live within the constraints of what Facebook permits and can support.

Go read the whole thing, as usual, he’ll make you think.

via Anil Dash.


Get every new post delivered to your Inbox.

Join 27 other followers