$this = (new Soapbox())->shout(array_map('strtoupper', $opinions)); //Shaun's blog


Posted November 01, 2017 by shaun

Wow, it's been awhile! According to my backups, the last time I had a blog here and posted anything to it was in March of 2014.

I once posted here frequently, but around the dawn of the Reddit era, I stopped updating this site regularly and started contributing my thoughts in discussion forums and social media instead. I'm still participating elsewhere, but I've found myself disillusioned to varying degrees with most of the social offerings.

With that in mind, I've decided to make an effort to revive the blog and centralize much of my ranting and bloviation here, where no one needs any particular app to see it, no one can delete it because they don't agree with it, and I don't have to navigate a minefield of constantly changing UIs to find my own stuff. With luck, this will also give me some much-needed motivation to refactor the blogging software and finally stick it up on Github.

After typing millions of keystrokes into other peoples' websites, it's time to bring some of them back home.

Recent articles

📰 Unusual HTTP POST traffic from

📰 Fast, but not so accurate (yet)

📰 autodiscover.xml as an Indicator of Attack

📰 Blocking Facebook's Tracking and Surveillance: A Comprehensive Approach

📰 Let's Encrypt Readies for Certificate Transparency with Embedded SCTs

📰 Evaluating DNSBL Effectiveness with Postfix Logs

📰 Russian/Ukrainian Referer Spam Campaign IPs

📰 Resolving subversion error E145001: Node has unexpectedly changed kind

📰 Installing PHP 7.2 with pthreads on CentOS 6

📰 LocalStorage kills another site, or: Working around Zap2it's new interface

📰 A new DNS geolocation service from PowerDNS

📰 Firefox's privacy.resistFingerprinting option reports a very old User-Agent (50.0)

▲ Back to top | Permalink to this page