Archive

blog

Bluetooth LE for Mobile - 3. iOS Central 21 Mar, 2018
Reducing iOS App Size The Hard Way 17 Mar, 2018
Bluetooth LE for Mobile - 2. iOS Peripheral 1 Mar, 2018
Bluetooth LE for Mobile - 1. An Overview 20 Feb, 2018
L2TP/IPsec VPN with NetworkManager on Debian Stretch 16 Jan, 2018
Permission scopes in Sharepoint Web Services 16 Dec, 2017
Enough technology to get the job done 16 Nov, 2017
Synapse matrix homeserver with systemd 15 Oct, 2017
An ARP Server in Rust – Linux Raw Sockets 1 Sep, 2017
Improving ARP performance on slow AX.25 links 6 Aug, 2017
Making the CW filter work on an FT-817ND 16 Jul, 2017
Sending JSON over websockets in Rust 2 Jul, 2017
Operating Packet Radio on Debian 7 May, 2017
FSQ Experiments in VK7 13 Mar, 2017
Facebook and capitalist newspeak 30 Dec, 2016
Riot’s magical push notifications in iOS 11 Dec, 2016
Playing an MP3 with compression on Linux/OSX 5 Nov, 2016
S.A.T. Kongreso 1947, Aarhus 16 Sep, 2016
A visit to the ecovillage 14 Sep, 2016
Privacy Implications for OpenStreetView 23 Aug, 2016
The legality of EN15194 Pedelecs in Tasmania 31 May, 2016
Learning morse for the RD 8 May, 2016
The Tragedy of the Electrical Commons 5 Apr, 2016
The conflicting motivations of free software supporters 26 Mar, 2016
Free speech on Twitter and the concept of the Public Timeline 12 Feb, 2016
GNU social and #RIPTwitter 9 Feb, 2016
How Firefox’s Awesome Bar earns its name 12 Jan, 2016
Fastmail/DAV on KDE & Akonadi 29 Nov, 2015
Tapping the discriminator 6 Oct, 2015
AX.25 Client and Server Programming 27 Sep, 2015
Xcode 7’s New Linker Rules 15 Sep, 2015
Baofeng interface, now with PTT control 25 Jul, 2015
kissattach and its QST packet 20 Jul, 2015
Dire Wolf, BBSes and Beyond 19 Jul, 2015
Packet Radio Interface for UV-B5 27 Jun, 2015
Why Rick Falkvinge’s rambles about public libraries don’t make sense 13 May, 2015
Sending authenticated SMTP alerts from Zabbix 31 Dec, 2014
Monitoring a Ubiquiti NanoBridge with Zabbix 31 Dec, 2014