blogsoni

hi

about unsub log in
Announcing: Socialcube LITE - My proof-of-concept evolved to a intuitive platform which is free for every educational institution
PHP script that filters moods from twitter - ..how depressed is the web?
Temperature visualization - from 6 months of data
Raspberry Pi controlled LEDs - to visualize the up-state of my servers
My XP-based grading system - a modern approach to grading in the year 2014
Takua Render Revision 5
A queue of page faults
Intrusive Lists in Doom 3
The Thirled Way
Ripping Sprites From Super Cyborg
Scotland, Class and Nation
Beam Waves Live Wallpaper for Android
SIGGRAPH Asia 2014 Paper- A Framework for the Experimental Comparison of Solar and Skydome Illumination
Lightweight Continuation Passing in C++
A Fate Worse than Debt
Rust, Lifetimes, and Collections - Faultlore
German Firefox 1.0 ad (OCR)
My thoughts on Tor appliances
Subresource Integrity
Happy Programmers’ Day!
Apple and security: Are we back to using our favorite band as our passwords?
Using TCP keepalive with Go
Revoke App Permissions on Firefox OS
Yet Another "Types of Programmers"-post
Generation Yes (ish)
Movement politics v professional politics
Experimenting with static site generation
(Self) XSS at Mozilla's internal Phonebook
C++ Needs Better IO Facilities
You already use Lisp syntax
📝 I love learning how things work
A small WTF regarding CSS units
Picking Up a Buzz
The curious case of YouDecide2014 - Tories in 'neutral' clothing
I was interviewed for the Scottish Independence Podcast
DOS debugging quirk
2048: A close look at the source
UE4 available to all
Tales of Python's Encoding
Come see me talk at GDC 2014
Scotland No More
PIC/FLIP Simulator Meshing Pipeline
Currency unions: an idiot's guide
Weighted Blended Order-Independent Transparency
📝 Flood Fill: The Game
Website Makeover
Kdbus Details
New PIC/FLIP Simulator
Comparing Filesystem Performance in Virtual Machines
Rant about YouTube