Self documenting code is a lie, it only describes the single solution that was chosen not why it was and why others were not.

👍 [How Facebook Is Killing Comedy – Splitsider](

Wow, Inception – The App is back on the app store! My go to app to drown out background noise. Love it. “Hear” is also good.  


More Private Browsing

If you visit this site you will know what browser cookies are and that they are used to store information about you across visits to that website. A typical website will store a few to a few hundred cookies on your computer. Each cookie has an expiry date for when they are no longer valid […]

We’re building a dystopia just to make people click on ads

We’re building an artificial intelligence-powered dystopia, one click at a time, says techno-sociologist Zeynep Tufekci. In an eye-opening talk, she details how the same algorithms companies like Facebook, Google and Amazon use to get you to click on ads are also used to organize your access to political and social information. And the machines aren’t […]

Just Walk Out technology

Amazon Go, shopping without checkouts: Amazon Go is a new kind of store with no checkout required. We created the world’s most advanced shopping technology so you never have to wait in line. With our Just Walk Out Shopping experience, simply use the Amazon Go app to enter the store, take the products you want, […]

Hide Trackbacks

Hide Trackbacks 1.1.1

Hide Trackbacks is a WordPress plugin that hides pingbacks and trackbacks from your website comments. I’ve updated the plugin to indicate it works correctly with WordPress 4.9 and earlier.




The Death Of Stalin

Can’t wait to see this film!

Vladimir Trump

Watching Trump’s presser, I had a feeling I’d seen it all before?—?while covering Vladimir Putin’s annual news conferences. Source: A message to my doomed colleagues in the American media – Medium


How to install pip and pipenv properly on Ubuntu 17.10

Ubuntu 17.10 comes with python3 3.6.3 installed by default but not pip and pipenv. We can install install pip systemwide and pipenv into the user local bin so we can use all the convenience when working with our python projects: wget -O /tmp/ sudo python3 /tmp/ pip3 install –user pipenv echo “PATH=$HOME/.local/bin:$PATH” >> ~/.profile source ~/.profile […]

Painless Lektor Setup in Less Than 5 Minutes

Two technologies that I have can really recommend you try out – Lektor and Cloud9 – can be used together to start a static site or blog in a matter of minutes. If you want to try out the power of Lektor without leaving a trace on your machine then follow this quick setup. – work logging

I wrote this little script and thought it might be useful for others. allows you to keep track of what you are working on by writing a timestamped message to a CSV file. It turns out it helps me stay in tack during a long day of work.


Recognising Ogg Vorbis streams in WinAmp

I’m working on a side project where I am broadcasting an OGG Vorbis stream using Icecast. Google Chrome played the stream, and so did VLC, but WinAmp was unable to. It connected to the stream with an HTTP 200 status but could not interpret it. As it turns out WinAmp requires the mount point to […]


Understanding the adaptive Nintendo Switch

The Nintendo Switch is redefining gaming by adapting to the players environment. Unfortunately, it is widely misunderstood. It provides fun when used alone, with others, or with other Switch owners; in the living room, on the bus, at a desk. It an adaptive console, not a portable one. Any game that can be played like […]

Nvidia unveils GTX 1060: Faster than a GTX 980 for £220

1080p gamers, would-be VR explorers, and e-sports players who crave hundreds of frames per second look no further: the GTX 1060 is the graphics card to buy. Looks like the card to get if you’re not in the market for an ATI card.


Banning the “Ban Crypto” Agenda

Cory Doctorow over at writes: Theresa May says there should be no “means of communication” which “we cannot read” — and no doubt many in her party will agree with her, politically. But if they understood the technology, they would be shocked to their boots. Perhaps we should no longer assume that politicians ‘do […]


Generating Atom feeds from your Lektor site

After quickstarting a Lektor site, a next obvious thing to do is to add a feed to the site’s blog. Fortunately, Lektor has a growing ecosystem of plugins, one of them creates atom feeds. Installation of lektor-atom The plugin to install is lektor-atom, and is installed via the terminal: lektor add plugin lektor-atom lektor build […]

Building on temporary foundations

Just came across an interesting perspective on frameworks by Timothy Perrett: It is imperative to understand that the need for composability in our software tools is an absolute requirement. If we as an industry have any hope of not repeating ourselves time and time again, we have to change our ways. I definately agree that […]


Microsoft continous war on privacy

New controls are arguably an improvement, but data collection remains mandatory for most. Source: Windows 10 Creators Update to rejig privacy settings in a move unlikely to please anyone | Ars Technica UK


Updating Homebrew for macOS Sierra

Get Homebrew up and running again after upgrading to Apple’s latest desktop OS.

Traktor streaming to SHOUTcast servers using LiquidSoap

I’ve been using Traktor for years now as my deejaying solution and broadcasting tool. The one missing feature on the broadcasting side is that it can only stream directly to Icecast servers, lacking the ability to stream to SHOUTcast based servers. Most servers use the SHOUTcast streaming protocol which grew popular through the MP3 movement […]