Latest blog posts

2017-04-15: MIDI Selector tool updated

Posted at 2017-04-15 23:50:23 by SHD

And then Windows 10 Creators Update came out. Along with all kinds of improvements came the reset of all customisation to default settings (ugh!). This included resetting the MIDI output to Microsoft's default and underwhelming "Microsoft GS Wavetable Synth". I found my MIDI Selector tool was no longer completely effective on Windows 10 x64 and had a minor bug as well as some slight inefficiencies. Fixed version 1.0.1 has been posted on the tools page.

2016-06-07: Review: Projector Face

Posted at 2016-06-07 01:49:02 by SHD

A cute new point and click adventure game was released through Steam last week. This particular adventure game is a bit different from most modern ones in that there is no speech, only about a dozen screens, and you play not as a person, but as a... film projector... walking around magically? This is Projector Face, by Fluik Entertainment.

2016-02-13: HTTP Public Key Pinning

Posted at 2016-02-13 20:46:37 by SHD

HTTPS sites are encrypted with a public/private key pair, being vouched for in a certificate by having that certificate signed by a trusted CA. However, it might be possible that somebody generates a certificate for your domain and has it signed by a fraudulent or compromised CA. Protection against this is provided by use of HKPK. But what keys should be "pinned" and why? I've found information about this online to be lacking, so I did some research and here's the results.

2016-02-10: Getting off's junk mail block list

Posted at 2016-02-10 23:04:51 by SHD

Microsoft's is one of the largest email providers in the world and anybody who sends email to customers will encounter plenty of, or addresses. As such, Microsoft has to deal with a lot of spam for all those billions of emails it processes and sometimes the spam detection is a bit overzealous. It doesn't take much for your server's IP address to be blacklisted, or you might even inherit a blacklisting from the previous owner of the IP address assigned to your newly commissioned server. Then you get the 550 SC-001 error.

2015-11-15: Je suis Paris! Je suis Beirut?

Posted at 2015-11-15 15:15:48 by SHD

It's been less than two days since horrific terrorist attacks took place in the heart of Paris. Just a day before that, IS also killed 40 people in Beirut in a particularly vicious attack. The entire world is in an uproar about Paris. Few people care about Beirut. How come? Why do the events in France overshadow those in Lebanon?