Archives
2019
- 15 May 2019
- The Terrible Turnbull and LNP NBN legacy
2018
- 18 December 2018
- Wayward Windows
- 24 July 2018
- Nexus redux
2017
- 23 December 2017
- LG refuses to honour warranty after my Nexus 5X develops bootloop issue
- 21 December 2017
- Death by bootloop of my Nexus 5X
- 31 January 2017
- VoidyBootstrap version 2.1 released
- 16 January 2017
- Upgrading to Pelican 3.7
2015
- 16 August 2015
- Android Tabs: How to use TabLayout
- 12 August 2015
- Android Tabs: Using PagerTabStrip with ViewPager
- 02 August 2015
- Big Government Puppies
- 14 July 2015
- Mandatory protocol analysis to the node
- 25 June 2015
- How to add a list of recent posts to a Pelican blog
- 01 June 2015
- What’s New In VoidyBootstrap Version 2
- 29 May 2015
- Smooth scrolling using jQuery
- 17 March 2015
- Laggy Lollipop: How to clear the cache partition on an Android Nexus 7
- 03 March 2015
- The Definition of Metadata
- 28 February 2015
- Mandatory data retention: futile and dangerous
- 23 February 2015
- Who cares about data retention anyway?
- 18 February 2015
- Electronic Graffiti
- 02 February 2015
- The Who Hacked Sony Story
- 12 January 2015
- Hello 2015, and goodbye online freedom and privacy
2014
- 30 November 2014
- Upgrading to pelican 3.5
- 28 November 2014
- Metadata karma
- 25 November 2014
- We all have something to hide
- 22 November 2014
- They’re coming for us and our metadata
- 31 August 2014
- To An Australia That Cares
- 26 August 2014
- Piracy Propaganda
- 19 June 2014
- How to install a Python development environment on Windows
- 12 June 2014
- How to turn a Windows box into a development machine
- 01 May 2014
- How to make a Samsung Galaxy S3 play nice with Eclipse on Windows
- 14 April 2014
- The Liberal Party’s broadband policy explained
- 30 March 2014
- Introducing VoidyBootstrap: A theme for Pelican
- 19 March 2014
- The winding road to a workable writing workflow
- 23 January 2014
- Upgrading to Pelican 3.3
- 15 January 2014
- Raiders of the Lost Django Registration Templates
- 06 January 2014
- Booze To The Node
- 05 January 2014
- Screwed To The Node
2013
- 30 December 2013
- The Deviant Luddites Screwing Us
- 27 December 2013
- Hacking Government: An Ineffective Digital Militia
- 19 December 2013
- Quantitative Geek Screwing
- 02 December 2013
- National Broadband Cyber-Futility
- 06 September 2013
- Mandatory Internet Censorship to the Node
- 01 September 2013
- The Australian Broadband Hustle
- 25 July 2013
- Extract emails from Gmail with Python via IMAP
- 21 June 2013
- Subclassing QTableWidget into submission
- 25 May 2013
- HTML meta mischief in Pelican blog posts
- 12 April 2013
- I’ll write a script instead…
- 05 February 2013
- Populate a Qt combo box from a database table in PyQt
- 24 January 2013
- PyQt database driver loading issues on Windows after installing PySide
2012
- 17 October 2012
- Installing NX Client on Linux
- 08 August 2012
- SVN in a world of Git and Mercurial
- 07 August 2012
- Canon MP Navigator “Scan Failed” Error
- 26 June 2012
- What license agreement?
- 29 March 2012
- Scripts for batch renaming of files to add a date prefix
- 03 March 2012
- Programmatically playing with AmiBroker watchlists
- 28 January 2012
- Goodbye crappy overpriced overhyped charting application, hello AmiBroker
2011
- 06 December 2011
- Goodbye Unity, hello once again KDE
- 07 November 2011
- Enable Apache userdir
- 03 November 2011
- Make Firefox open new tabs at far right
- 10 October 2011
- Batch rename of filenames to lowercase
- 04 September 2011
- Cold And Grumpy: Why hast thou failed me my modern mod cons?
- 30 August 2011
- JasperReports Font Foibles
- 17 August 2011
- Generating ssh keys
- 20 July 2011
- Generating gSOAP stubs in C
- 14 July 2011
- Move Gnome 2 window controls to right
- 05 July 2011
- Emacs search and replace newline shenanigans
- 02 July 2011
- First Post