The Curious Engineer

All blogs / Linux / Unix

Jonathan's waste of space : Front page

earth.li/~noodles

Linux / UnixNetworkingAI / MLSoftware / engineering practice

Posts
317 from 6 Feb 1999 to 31 Aug 2026
Posting
monthly (7 in the last year)
Kind
personal blog

2026 5

  1. What do I want in a Linux distribution?
  2. My CPU died
  3. locally
  4. onak 0.6.5 released
  5. Free Software Activities for 2025

2025 14

  1. NanoKVM: I like it
  2. 21 years of blogging
  3. Onak 0.6.4
  4. Local Voice Assistant Step 5: Remote Satellite
  5. last release
  6. openWakeWord
  7. built Tensorflow
  8. Local Voice Assistant Step 2: Speech to Text and back
  9. ATOM Echo
  10. Who pays the cost of progress in software?
  11. A year in free software
  12. RIP: Steve Langasek
  13. Christmas Movies
  14. A year in free software

2024 9

  1. The (lack of a) return-to-office conspiracy
  2. Thoughts on Advent of Code + Rust
  3. Using QEmu for UEFI/TPM testing
  4. Sorting out backup internet #4: IPv6
  5. 5G (well, 4G) based
  6. failover
  7. setup recursive DNS
  8. Amazon Alexa
  9. A year in free software

2023 18

  1. PSA: OpenPGP key updated in Debian keyring
  2. Installing Debian on the BananaPi M2 Zero
  3. DebConf23 Writeup
  4. new OpenPGP key
  5. OMGWTFBBQ 2023
  6. listadmin3: An imperfect replacement for listadmin on Mailman 3
  7. Figuring out the right card for foreign currency transactions
  8. RIP Brenda McDowell
  9. repurposing my C.H.I.P.
  10. Fediverse announcement
  11. Buttering up my storage
  12. Fixing mobile viewing
  13. First impressions of the VisionFive 2
  14. Building a read-only Debian root setup: Part 2
  15. Finally making use of bpftrace
  16. A year in free software
  17. retrogaming with Kodi on Debian
  18. part 1

2022 8

  1. last release
  2. Onak 0.6.2
  3. Resizing consoles automatically
  4. my own FreshRSS install
  5. Neat uses for a backlit keyboard
  6. A year in free software
  7. upgrading my home internet
  8. Upgrading from a CC2531 to a CC2538 Zigbee coordinator

2021 10

  1. installed my desktop
  2. previously
  3. Digging into Kubernetes containers
  4. Trying to understand Kubernetes networking
  5. DeskPi Pro update
  6. Hacking and Bricking the EE Opsrey 2 Mini
  7. Bpi m2 zero u boot with spl v2023.07.02.bin
  8. Working better with an online whiteboard
  9. Previously
  10. A year in free software

2020 9

  1. Rooting the Tesco Hudl
  2. DeskPi Pro + 8GB Pi 4
  3. Rb3011 mainline
  4. OpenOCD snapshot uploaded to Debian experimental
  5. Building a very minimal initramfs
  6. Early on
  7. New laptop: Walmart Motile M142
  8. A beginner tries PCB assembly
  9. oversight

2019 21

  1. This Week I Voted
  2. last time I looked
  3. Debian Buster / OpenWRT 18.06.4 upgrade notes
  4. Ada Lovelace Day: 5 Amazing Women in Tech
  5. Native ipv6 fttp
  6. Life with a Yubikey
  7. Making xinput set-button-map permanent
  8. DebConf19: Brazil
  9. Burn it all
  10. back in 2019
  11. Support your local Hackerspace
  12. NIDevConf 19 slides on Home Automation
  13. More Yak Shaving: Moving to nftables to secure Home Assistant
  14. Go Baby Go
  15. Setting up SSH 2FA using TOTP
  16. making my first PCB
  17. wrote it up
  18. Bordering on ridiculous
  19. Gemini NC14 + Debian
  20. IoT Security, DRM and user freedom
  21. Mapleboard

2018 25

  1. ⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛
  2. Power monitoring
  3. Enabling Wake-on-Lan with the N34 Mini PC
  4. Controlling my heating with Home Assistant
  5. automation
  6. PSA: the.earth.li ceasing Debian mirror service
  7. Controlling the Energenie 433MHz mains switch with an ATTiny
  8. mqtt-arp
  9. DebConf18 writeup
  10. fixing the flash
  11. TEMPer USB clone
  12. Thoughts on the acquisition of GitHub by Microsoft
  13. setup Home Assistant
  14. The excellent selection of Belfast Tech conferences
  15. Mqtt broker
  16. Rpi mqtt temp
  17. various
  18. monitoring
  19. Using collectd for Exim stats
  20. First impressions of the Gemini PDA
  21. Getting Debian booting on a Lenovo Yoga 720
  22. Virgin Super Hub scripts
  23. Going to FOSDEM 2018
  24. terrible Virgin experiences
  25. twisted EE network setup

2017 13

  1. C, floating point, and help!
  2. On my way home from OMGWTFBBQ
  3. Notes on upgrading from Jessie to Stretch
  4. How to make a keyring
  5. Learning to love Ansible
  6. Just because you can, doesn't mean you should
  7. Going to DebConf 17
  8. the GitHub TOS changes
  9. GnuK on the Maple Mini
  10. BelFOSS 2017
  11. Experiments with 1-Wire
  12. Cloning a USB LED device
  13. 2016 in 50 Words

2016 13

  1. Timezones + static blog generation
  2. No longer a student. Again.
  3. IMDB Top 250
  4. previously mentioned
  5. Confirming all use of an SSH agent
  6. Vboxhd
  7. previously stated
  8. locally
  9. First steps with attiny
  10. Notes on Kodi + IR remotes
  11. Going to DebConf 16
  12. Software in the Public Interest contributing members: Check your activity status!
  13. Dr Stoll: Or how I learned to stop worrying and love the GPL

2015 17

  1. Updating a Brother HL-3040CN firmware from Linux
  2. The Joy of Recruiters
  3. Thoughts on the LG G Watch R Android smartwatch
  4. The sad state of home entertainment software platforms
  5. New GPG key
  6. Getting a Dell E7240 working with a dock + a monitor
  7. Random post-DebConf 15 thoughts
  8. FST-01/BusPirate
  9. Recovering a DGN3500 via JTAG
  10. conversion script
  11. Masters in Legal Science
  12. I should really learn systemd
  13. Stepping down from SPI
  14. Shipping my belongings across the globe
  15. tracking a ship around the world
  16. Cup
  17. Moving to jekyll

2014 9

  1. Automatic inline signing for mutt with RT
  2. Back from DebConf 14
  3. Breaking up with America
  4. On the state of Free VoIP
  5. Fixing missing text in Firefox
  6. 2014 SPI Board election nominations open
  7. Forms of communication
  8. Choosing a new laptop
  9. Fixing my parents' ADSL

2013 2

  1. Thoughts on SSDs and encryption
  2. previous server

2012 11

  1. KVM + usbmon + Wireshark == win
  2. SPI 2012 Board Election
  3. Revoked: 0xF1BD4BE45B430367 (1024D key)
  4. SVG::TT::Graph::TimeSeries and the Debian keyring
  5. Go go gadget multiarch
  6. 6 months of GNOME Shell
  7. Going to DebConf 12
  8. The future is here again
  9. On arranging meetings
  10. Totally divorced
  11. I want you to see my storage automagically

2011 14

  1. pico projector
  2. The cost of progress
  3. Thanks for the offer, but...
  4. Chromium
  5. Building a FreeDOS bootable USB stick under Linux
  6. A minor keyring-maint rant
  7. Not going to DebConf11
  8. onak 0.4.0 released
  9. Why Linux? (Part 7: Support)
  10. Another 2 wheels
  11. Notes on moving to America
  12. My Squeeze upgrade notes
  13. Why Linux? (Part 6: Freedom)
  14. We fear undocumented change

2010 22

  1. Why Linux? (Part 5: Flexibility)
  2. Why Linux? (Part 4: Package Management)
  3. Contract free phones are the way forward
  4. Why Linux? (Part 3: It's cheap)
  5. Why Linux? (Part 2: Efficiency)
  6. Why Linux? (Part 1: Familiarity)
  7. tiny laptop
  8. No, you can't have my password
  9. Not my usual sort of keys
  10. Random election related numbers
  11. frustration in finding a new laptop
  12. Going to DebConf10
  13. California here I come
  14. SPI 2010 AGM & Board Election
  15. Linux on the mobile is the way forward
  16. Page43
  17. Previous
  18. Out, damn'd PGP v3
  19. Fizz buzz
  20. Meta: Rant about rants about PGP keysigning problems
  21. Sinful admission
  22. Prettifying Debian boot output

2009 13

  1. already in use
  2. Playing with an e-reader
  3. replacing my laptop
  4. What to wear?
  5. Adventures with an Intel G41 and KMS
  6. Back from DebConf9
  7. Oh yeah, we released, didn't we?
  8. Bachelor Pad
  9. Recording application sound output with ALSA
  10. Home directory on SD card?
  11. Yet another missed FOSDEM
  12. Life with the Google/T-Mobile G1
  13. Role addresses

2008 41

  1. Debian: King of procrastination
  2. We need a STFU option
  3. Perl regex help
  4. FDMI success
  5. NM gets longer and longer
  6. Shrinking the keyring
  7. Asus EEE 901
  8. Which data contract?
  9. Which netbook?
  10. No so clever now, eh?
  11. Neither really means neither
  12. DebConf8 writeup
  13. Back from DebConf8
  14. Jonathan's Essential DebConf Spanish
  15. Previous
  16. previously mentioned
  17. Too many secrets
  18. BarCamp Belfast 2008
  19. BarCamp - What to say?
  20. It's a bit cold
  21. Missing small IPv6 packets
  22. See you in Mar del Plata
  23. Finally rid of the millstone
  24. DG834Gv3
  25. USB/Serial converters
  26. Best bluetooth GPS for walking?
  27. I'm totally Rick Moranis
  28. RIP John Magirr
  29. Switching to movable type
  30. Archos 705 media player
  31. DG834G + OpenWRT + IPv6 love
  32. Hacking the Wii
  33. This week I have mostly been listening to...
  34. My DG834G considered dead
  35. Epic IPv6/DG834G fail
  36. Sennheiser PXC 250 headphones
  37. Inaugural all-Island Conference on Free and Open Source Software, Belfast
  38. Dirty Sea Monkeys
  39. Kickstarting my body for the week
  40. Thanks, but not helpful
  41. onak: not dead, just resting

2007 33

  1. Die, AIX, die.
  2. A year passes
  3. Going to DebConf 9
  4. Getting Linux talking to a Nortel VPN
  5. What to do if your TomTom loses its memory
  6. Moving on
  7. Electricity prepay meters and graphing
  8. Crazy Domino's pricing
  9. Drawing floor plans
  10. SATA hotswap on Linux
  11. All new the
  12. new house
  13. Reciva++
  14. Logik IR100 Internet Radio
  15. A change is gonna come
  16. Nice guy EDI
  17. Is it cos I is ginger?
  18. Indexing documents
  19. What's the fuss about ATI/AMD?
  20. What did you say?
  21. calendar conversation
  22. In search of a HDTV PVR
  23. Planned bank outages
  24. Wireless keyboard update
  25. In search of X
  26. Help on wireless keyboards
  27. Virgin Media vs Sky
  28. The UK rail network sucks
  29. MythTV wants more than 1GHz
  30. xkcd.com
  31. i2c remote evilness
  32. NTL HD on its way
  33. Hello 2007

2006 4

  1. Ubuntu on the Advent 8111
  2. Progress with the balloon
  3. Getting used to a trackball
  4. More amstrad e3 joy

2005 3

  1. evil Perl script
  2. when I got the R200
  3. Breaking the Web of Trust

2004 1

  1. first blog post

2001 1

  1. room allocation

1999 1

  1. Page45