Tom Morris

A pungent mix of programming, philosophy, pedanticism, procrastination, perplexity, peripheral political polemic, and platters of preposterousness.

About this site

This site is a blog. Some call these kind of blogs ‘tumblelogs’ or ‘microblogs’, but I was calling them ‘blogs’ before blogs became big complicated things with lots of ‘Share This’ buttons and banner ads.

The site is hosted on Tumblr and uses a theme designed by langer with a fair bit of customisation.

I don’t follow anyone on Tumblr: if I find a Tumblr blog I like, I subscribe to it in my RSS reader so I can read it a bunch of different devices. I’m sorry if you don’t get an ego-boost from one less follower, but I am reading plenty of your blogs. I don’t tend to ‘like’ things on Tumblr, but I will reblog stuff that’s interesting, regardless of whether it is posted on Tumblr or not.

It currently doesn’t have any fancy semantic stuff, but I hope to add RDFa and microformats soon.

Some posts are geolocated: they are marked up with a geo microformat specifying where they were posted from. New posts do not currently have this because the infrastructure I use to get the location information is currently broken and needs rewriting and possibly turned into a web service for others to use with Tumblr.

Comments are posted using Disqus, and metadata from Tumblr’s like and reblog infrastructure.

Blog posts are written in Markdown (actually, technically, PHP Markdown Extra which just adds stuff like footnotes. I don’t like Markdown much, but it is reasonably inoffensive compared to Textile, reStructuredText and the proliferation of wiki syntaxes.

Posts now have tags. Except old posts. I’ve got a few thousand posts to go through and tag. This sucks. I’ll do it eventually.

Not all posts have titles. Some find this deeply offensive. If you are one of these people, you may not like this blog.

All opinions posted on this site are mine at the time of writing. I reserve the right to change my opinion. My employer, university, friends, colleagues, government, political party and computer manufacturer do not necessarily share my opinion, nor do I necessarily share theirs.

Comments

I don’t tolerate spam. I don’t tolerate racism, homophobia, discrimination or poor logic. No trolling. Make your posts constructive.

I delete stupid posts. There is enough stupid on the Internet, and I don’t want to add to it. If I delete your post, I’m not infringing on your freedom of speech.

If you are a well-known troll or arsehole from elsewhere (Wikipedia, Twitter etc.), you posts will be deleted and you will be blocked.

Please adhere to the principle of charity and don’t commit logical fallacies.

Use your real name (unless you are a Chinese dissident or something). Keep it on topic. Don’t post your URL in the comment - there is a box for your URL. I’m much more likely not to delete your shit if you link it with an established identity (Disqus enables this: use it). By posting, you expose your IP address to me. I won’t tell anyone about it if you aren’t aren’t a dick.

If you don’t like these rules, feel free to start your own blog - Blogger, Tumblr and Wordpress make this easy and free.