My Reddit Secret Santa is awesome
Wednesday, February 15th, 2012Last year, I took part in the record breaking worldwide Secret Santa organised by the Reddit community. I was one of 37,000 people who was given the details of a complete stranger to send a gift to, and at the same time, I received a gift from someone who’d been given my details. Usually, one gets matched with someone within your same country to reduce postage costs, but I opted to exchange gifts with people overseas to make it more exciting.
This is what I was sent. See if you can guess what country it came from!
Here’s my unboxing video:
So after I’d received it, the box sat around the flat for a while until I got round to throwing it out. As I threw it out I noticed something in wrapping paper and found an unopened present inside…. turns out I had an extra Turkish delight!
David, thanks again. I can confirm the biscuits went down very well indeed and I’m looking forward to making good use of everything else!
DnB + Ceilidh = Doubly Awesome :: Monster Ceilidh Band
Sunday, February 12th, 2012One thing that I don’t talk about that much is my tendency to fall in love with fusions of traditional and contemporary.
Take something awesome and traditional. Mix it with something awesome and contemporary. The result will be doubly awesome!
This post is about a band who certainly seem to be taking the “let’s just double that awesomeness” recipe to heart, but lets start from the beginning!
Last week I went to Manchester Ceilidhsoc – the university affiliated Ceilidh society who run regular events. Playing was a band I didn’t think I’d heard of, The Monster Ceilidh Band, but from the moment I walked in and heard the bassist going out of his way to lay down funky grooves, I could tell I was going to enjoy it. For unspecified reasons, I had about 70 glowsticks on me (as you do), and the hall was coincidently a bit darker that usual so I decided now was a good a time as any and handed out free glowsticks to anyone who’d take them… most people I danced with… the band… and the caller. From then on in, I didn’t stop the dancing and they didn’t stop dropping super-funky beats over killer tunes.
Afterwards I bought an album off them and, as they offered to sign it for me, I was very pleased to learn that disk two of their double album “Mechanical Monster” is “Monsters vs The Touch” – a collaboration with Tyneside DnB DJ “The Touch“.
If you thought Drum’n'Bass and Ceilidh could never meet, prepare your ears!
A breath of fresh air amongst other Ceilidh bands, The Monsters have an incredibly smooth web presence. I say this a technologist and social-media-ite.
Website, Facebook, Twitter, Soundcloud, Youtube? It’s all there.
Can you buy reasonably priced, DRM-free MP3′s of their work without tears?
A few days after the gig, I was listening to Disc 2, whilst browsing their Youtube channel and realised I was already subscribed to it. Hmm, how could that be? Well it turns out that actually I’d crossed threads with them before.
Their mandocello-player appears to be a semi-active redditor and so actually I’d come across them, way before the gig on reddit and even went as far to suggest that they come and play in Manchester. This is the same fiddle player who doesn’t seem to have a personal website worth linking to from the bands about page.
Instead their name has been linked to the Urban Dictionary definition of “awesome” and for this band, I think that’s about as fitting as one can get.
Building reddit-frontpage-proof websites?
Tuesday, February 7th, 2012Rick Falkvinge’s website Falkvinge.net recently frontpaged reddit.
Actually, in the default setup, he had three articles, (#16, #22, #24), which, as he says, is a record for him.
Why is this a big deal? Well with reddit being Alexa-ranked 133 and getting about 8.7 million visitors every day, being on the front page 3 times at once, means you’re going to get a lot of traffic in a relatively short space of time. Think of 3 phone numbers being read out concurrently on 3 TV stations that all point to the same call centre – that’s falkvinge.net
This is pretty much a nightmare scenario to prepare for from a systems administration point of view as you have to prepare for lots of traffic in a short window of time. In addition, with social media, you don’t have the foggiest clue how popular something is going to be – something posted to reddit is much more likely not to generate much traffic or a smallish amount of traffic than it is to cripple your webserver, so you actually need to be constantly prepared for lots of traffic in a short window of time.
Stats for the 24 hours when I had 3 articles on Reddit’s front: 421 gigs of data served, 21.7M HTTP requests, peak 630 reqs/sec
Rick has a somewhat customised WordPress setup with the W3 Total Cache plugin on the latest version of Ubuntu, probably definitely with Apache from what I can tell. It’s anyone’s best guess what hardware it’s running on (UPDATE: this is the hardware he’s running). Fairly standard as far as I can see – it’s mainly static content and not outrageously interactive or personalised. There are some images, but they don’t form the main part of the site.
Again, I could not have survived that traffic peak without @CloudFlare (see previous tweet)
Rick’s solution to the problem is to the “cloud” Infrastructure-As-A-Service provider Cloudflare, which is essentially is a caching reverse proxy/CDN combined with a Distributed DNS service. What this means in practice is that they’re able to use Cloudflare to handle these unexpected large peaks in traffic without changing their infrastructure.
Using a blackbox called Cloudflare to scale one’s website is all very well, but doesn’t suit everyone and presents an interesting sysadmin challenge:
How would you build a setup for a simple-ish WordPress instance, like Rick’s, to cope with the levels of traffic he mentions?
Problem: How long will it take to fix it?
Sunday, February 5th, 2012As a geek, one generally gets good at fixing things.
An interesting thing about technology, as opposed to say, carpentry, is that generally it’s very very small things that have significant implications. Frequently you spend a lot more time looking for the problem than you do actually implementing the solution.
Example:
- The symptoms: your website is taking a long time to load
- Diagnosis: check reproducibility, check server load, check for user error, check server error logs, see strange message in them and google.
- The problem: there’s a memory limit in the webserver program that’s set too low
- The solution: double a number in a config file and restart the webserver program
- The fix: do the solution (takes less than a minute)
One of the downsides of this, is that it’s really difficult to predict how long it’s going to take you to fix something. If fixing the problem is quick, yet correctly diagnosing the problem is much more time consuming, things can be frustrating for end users who ask the perfectly reasonable question:
When will it be fixed?
which as you can see doesn’t really have an easy answer – by the time you’re completely sure you’ve correctly diagnosed the problem, you’ve probably already fixed it.
Someone on reddit very eloquently summed up how you should explain the situation next time:
“Imagine you had lost your keys. You have no idea where they are. Now, tell me, when will you have found them?”
Inspired by a post on /r/sysadmin







Does CBS “get” digital? CNET is dead. Last.fm is killing itself. Is it too late to turn the tide?
Tuesday, January 15th, 2013CBS, the media conglomerate, are verging on irritating me.
They’ve effectively just killed CNET through a disastrous corporate decision, effectively killing the impartiality of the organisation.
When high profile journalists quit, citing that their impartiality has been called into question, and the Editor-in-chief explains the incident in an statement using the line:
You know the end is nigh.
CNET has had a good run. Arguably too much of a good run, but it’s purchase by CBS has clearly been a turn for the worse – that’s not reflecting on the journalists, but the suits at corporate.
As a business, they may be financially more successful, who knows, but as a business where the readers are the product, and where the readers value the balanced and honest reporting that they’re known for, they have no future. I hope there are enough up and coming publications for everyone to jump ship to – those guys have families and children – and CBS’s streisand-blindness could make it a chilly spring for those guys.
But that’s not all.
CBS also bought Last.fm a few years back. Since that point, Last.fm has declined in its startup-like quicky culture, CBS have messed around with well loved features and launched moronic ‘non-sites’.
This culminates in an announcement, a few weeks back, that today, Last.fm will turn off it’s radio support for a variety of countries, and will force users to subscribe to listen on their desktop.
Essentially the message they’re giving out:
is a great big corporate “you are the product, you are no longer needed”, presumably from finance at CBS.
I like Last.fm‘s product, and I used to like the company. But there are lot’s of music sites out there, many of them legal, various of them not-so-much.
Do I have to support CBS to listen to interesting music? Can I find a different ways to fill my ear with interesting sounds in a variety of genres? I guess it’s now time to look at we7, Grooveshark, Deezer, The Hype Machine can offer.
CBS’s digital strategy seems to be mainly a combination of shooting themselves in the foot and killing their communities.
It must be touch, because they’re following the footsteps of various other organisations – remember when AOL killed Techcrunch in similar moves (ironically well-reported by CNET) or when Slashdot’s oft-derided “Corporate Overloads” jumped the shark and launched the most pointless microsite ever “SlashBI”.
There’s one media conglomerate that owns a web 2.0 site and hasn’t killed it yet. In fact the startup culture, and founder’s values at reddit.com have propelled it to 97,000 views per day, ranking the site 138th on the internet. As media conglomerates go, Conde-Nast owns Glamour, Vanity Fair and various other glossy magazines, and so Reddit isn’t an obvious fit, yet apparently the corporate team at Conde-Nast “get it”.
Whilst CBS noisily helps its subsidiaries self-destruct, I hope Conde-Nast silently lets Reddit do it’s own thing.
Tags: AOL, Arrington, CBS, CNET, conde-nast, fired, jumped the shark, Last.fm, reddit, resigned, SlashBI, Slashdot, startups, Techcrunch
Posted in Commentary | No Comments »