Because this is so sweet..
Because this is so sweet..
When people talk about how great Mr Robot is I agree but I suspect we’re not talking about the same thing.
onism – n. the frustration of being stuck in just one body, that inhabits only one place at a time, which is like standing in front of the departures screen at an airport, flickering over with strange place names like other people’s passwords, each representing one more thing you’ll never get to see before you die-and all because, as the arrow on the map helpfully points out, you are here.
Ironically due to our connected world we’re all the more aware of the blank spots in our maps.
If you use a WordPress site, either as a visitor or owner, you’re using code that Alex King, one of the original developers of WordPress, worked on.
He passed away after fighting cancer for 2 years but his online presence lives on in the form of his blog with it’s deep archive of posts going back years, and in so much code that it’s humbling to look at his projects page. Looking through the svn log of WordPress trunk shows he still had a hand in helping the WordPress project until relatively recently:
trunk$ svn log|grep alexkingorg
props alexkingorg for the initial, long-suffering patch.
props alexkingorg. fixes #24162.
Props alexkingorg
`wp.media` instead of just `media`. props alexkingorg, see #22676.
Add $post_ID context to the pre_ping filter. props alexkingorg, devesine. fixes #18506.
Add filter so the users can select custom image sizes added by themes and plugins, props alexkingorg, fixes #18520
esc_textarea() and application for obvious textarea escaping. props alexkingorg. fixes #15454
Escape links by default. Props alexkingorg. see #13051
Safely include class-json.php, class-simplepie.php and class-snoopy.php, props alexkingorg, fixes #11827
Fix user creation from admin after changes for #10751. Fixes #10811 props alexkingorg.
Hooks needed to allow alternate category admin inteface. Props alexkingorg. fixes #3408
Wrap cat name in CDATA. props alexkingorg. fixes #3252
I’m sorry I never met Alex, however I remember working virtually with him and Adam Tow on AllThingsD which seems like a lifetime away now. Adam has a great article on Alex on his blog, as does Matt who went into detail about Alex’s involvement with WordPress going back to the days of b2. I had completely forgotten the CSS competition he mentioned!
Alex, your legacy lives on.
WP Super Cache is a fast caching plugin for WordPress. It will help your site run faster and serve more traffic.
This is a security and bugfix release.
When you upgrade, your “legacy cache” files for logged in users will be deleted. This may have an impact on your site:
Your site will suddenly have to generate new cache files for all visiting known users.
Relying on caching like this is not recommended for these types of users as it’s very inefficient. Each user has a separate cache file that must be checked whenever the plugin does administration work like cleaning up stale cache files.
If most of your traffic is anonymous users who don’t comment you don’t need to worry about this.
If a server is configured to show directory listings it will show files and directories in the cache directory to visitors who access those directories directly through their browser. This might reveal private posts, and in the case where legacy caching is enabled for known users the login cookie was stored in “.meta” files that could be downloaded.
Files named “index.html” were added to the main cache directories to stop remote users viewing the contents of the cache directories. Unfortunately it’s not possible to add empty index.html files to the supercache directories because those files could be served by accident to legitimate visitors of the site. However, the plugin will also add a directive that disables directory listings to the file cache/.htaccess. You can now also change the location of the cache directory on the Advanced Settings page of the plugin. If you can’t disable directory indexing on your server and you have private posts you should change this location and use PHP mode to serve cache files.

If a directory index is found in the cache directory it will show a warning like this to administrators:
Clicking the logout link will log everyone out, except the user who clicks it, but it guarantees that the login cookies are updated, just in case someone has copied the cookie from an old meta file.
User input in the settings page wasn’t properly sanitised. The code that sanitised directory paths when deleting cache files wasn’t secure and might allow an attacker to view or delete files named index.html. Deletes are protected by a nonce, limiting the useful lifetime of the URL however.
The plugin used serialize and unserialize to store data in “legacy cache” meta files. This might be used to perform a PHP object injection attack. Serialised data is now stored as JSON data.
The format of legacy cached files has changed. The files in the meta directory no longer have a .meta extension. They are .php files now and each file has a “die()” command to stop anyone loading them.
The data stored in those files is now stored as JSON serialised data. The login cookie is an MD5 hash now as well.
When you upgrade the plugin your existing legacy cache files will be deleted and regenerated as visitors use your site.
Apart from those security fixes there have been a number of enhancements and bugfixes:
This release wouldn’t be possible without the help of Brandon Kraft, Dane Odekirk, Ben Bidner, Jouko Pynnönen and Scrutinizer. Thank you all!
Via this Reddit post.
Someone used my gmail address when they signed up for Sky Television. They must have lots of spare time and money to burn as they’re getting the “Variety with Sports & Movies” package at 83 Euro a month. Yikes.
I filled in the Sky customer survey a few times but they appear to have been ignored. One more time then.
Their emails aren’t really helpful, but Gmail does somehow know how to unsubscribe from Sky emails. I’ve sent Sky a reply telling them they have the wrong email for this account. Updates in the comments if I hear back from them!
You received this because you enquired about subscribing or subscribe to Sky. If you have received this email in error, please accept our apologies.


This interview with Penn Jillette of “Penn & Teller” fame is fascinating.
He really hates psychics, but he loves magic. There’s a world of difference.
The numbers are scary. Sitting really seems to be bad if the observational studies and meta analysis studies are to be believed. Sitting for lengthy periods of time contributes to all sorts of nasty diseases like cancers and heart disease. It’s a wonder I’ve reached this age at all!
It doesn’t matter how much you exercise, it has no effect on how bad sitting is for you. You’re better off getting up and walking around for 2 minutes every half hour or hour than doing that intensive hour of walking in the morning. (damn)
And the findings were sobering: Every single hour of television watched after the age of 25 reduces the viewer’s life expectancy by 21.8 minutes.
By comparison, smoking a single cigarette reduces life expectancy by about 11 minutes, the authors said.
Looking more broadly, they concluded that an adult who spends an average of six hours a day watching TV over the course of a lifetime can expect to live 4.8 years fewer than a person who does not watch TV.
I’m just glad I have a standing desk but I need to use it more often in it’s elevated position.

I have no idea why sitting is bad for you. The video above suggests a few reasons but it’s all speculation.
Via this Reddit thread.