The Curious Engineer

All blogs / General

voices in my head

cpbotha.net

Recent content on voices in my head

GeneralEssays / personal

Posts
748 from 27 Feb 2001 to 7 Feb 2026
Posting
now and then (2 in the last year)
Kind
personal blog
Feed
https://cpbotha.net/index.xml

2026 1

  1. The 2025 to 2026 transition post

2025 6

  1. Weekly Head Voices #263: High Dynamic Life
  2. Weekly Head Voices #262: Beast machine
  3. Weekly Head Voices #261: Father's day
  4. Weekly Head Voices #260: I'm not your guy, buddy
  5. Weekly Head Voices #259: Backbone
  6. The 2024 to 2025 transition post

2024 23

  1. Weekly Head Voices #258: Kogelberg 25
  2. Weekly Head Voices #257: Untitled49.ipynb
  3. Weekly Head Voices #256: Word
  4. Weekly Head Voices #255: You lift me up
  5. Hivemind / Proximity: Distributed interactive personal lighting art project at AfrikaBurn 2018
  6. Weekly Head Voices #254: Ratio
  7. Daily Head Voices for week 9 of 2024
  8. Daily Head Voices for week 8 of 2024: India Venster
  9. Daily Head Voices for week 7 of 2024: Rest For Success
  10. Daily Head Voices for week 6 of 2024: Head Like a Hole
  11. On the two world problem and personal knowledge management
  12. Daily Head Voices for week 5 of 2024
  13. Daily Head Voices for week 4 of 2024
  14. Daily Head Voices for week 3 of 2024
  15. Daily Head Voices for week 2 of 2024
  16. Daily Head Voices on Sunday 2024-01-07
  17. Daily Head Voices on Saturday 2024-01-06
  18. Daily Head Voices on Friday 2024-01-05: Café Zest
  19. Daily Head Voices on Thursday 2024-01-04
  20. The 2023 to 2024 transition post
  21. Daily Head Voices on Wednesday 2024-01-03: Escalating streaks
  22. Daily Head Voices on Tuesday 2024-01-02: Culture of doubt
  23. Daily Head Voices on Monday 2024-01-01

2023 18

  1. Daily Head Voices on Sunday 2023-12-31
  2. Daily Head Voices on Saturday 2023-12-30
  3. Daily Head Voices on Friday 2023-12-29
  4. Daily Head Voices on Thursday 2023-12-28
  5. Daily Head Voices on Wednesday 2023-12-27
  6. Daily Head Voices on Tuesday 2023-12-26
  7. Daily Head Voices on Monday 2023-12-25
  8. Daily Head Voices on Sunday 2023-12-24
  9. Daily Head Voices on Saturday 2023-12-23
  10. Daily Head Voices on Friday 2023-12-22
  11. Daily Head Voices on Wednesday 2023-12-20
  12. Daily Head Voices on Tuesday 2023-12-19
  13. Daily Head Voices on Monday 2023-12-18
  14. Weekly Head Voices #253: Weekend Warrior
  15. Weekly Head Voices #252: My prostate cancer post
  16. Note-taking strategy 2023
  17. Weekly Head Voices #251: Week one fun
  18. The 2022 to 2023 transition post

2022 15

  1. Weekly Head Voices #250: Durable, blissful contentment
  2. Weekly Head Voices #249: Self-discipline
  3. Weekly Head Voices #248: Oh snap
  4. Weekly Head Voices #247: Precious moments
  5. Weekly Head Voices #246: Call up your friends
  6. Weekly Head Voices #245: This too shall pass
  7. Weekly Head Voices #244: Biyamiti Bat-Fan
  8. Weekly Head Voices #243: Part-time role-model
  9. Weekly Head Voices #242: Multiplicity of me
  10. Weekly Head Voices #241: Best intentions
  11. Weekly Head Voices #240: I am just a copy of a copy of a copy
  12. Weekly Head Voices #239: Embarrassing finitude
  13. Weekly Head Voices #238: Live deep and suck out all the marrow of life
  14. Weekly Head Voices #237: Don't step over the thing
  15. The 2021 to 2022 transition post

2021 28

  1. Weekly Head Voices #236: The surprising power of consistent chipping
  2. Weekly Head Voices #235: Speed silvers
  3. Weekly Head Voices #234: Huis op die duin
  4. Weekly Head Voices #233: Atomic party sections
  5. Weekly Head Voices #232: Side-project Smorgasbord
  6. Weekly Head Voices #231: Two thousand four hundred fourty-four
  7. Weekly Head Voices #230: Follow your blisters
  8. Weekly Head Voices #229: Staycation PERMA-Station
  9. Weekly Head Voices #228: Komkommertijd
  10. Weekly Head Voices #227: Reality bending security blanket
  11. Weekly Head Voices #226: Stress practice
  12. Weekly Head Voices #225: Just a perfect weekend
  13. Notes on the book "Seven and a Half Lessons About the Brain" by Lisa Feldman Barrett
  14. Weekly Head Voices #224: Zen machine
  15. Weekly Head Voices #223: The potjie never left
  16. Weekly Head Voices #222: Scotty, we need more power!
  17. Weekly Head Voices #221: The anti-breakfast club
  18. Weekly Head Voices #220: An uncomfortable brainstorm
  19. Weekly Head Voices #219: Stilbaai Easter weekend 12/10
  20. Weekly Head Voices #218: Back to the future
  21. Weekly Head Voices #217: Continuum of Consciousness
  22. New Emacs-capable hardware: M1 MacBook Air
  23. Weekly Head Voices #216: Sup?
  24. Weekly Head Voices #215: Gateway to an unknown universe (aka Taalmonument)
  25. Weekly Head Voices #214: One Main Thing
  26. An introduction to Asynchronous Communication for the workplace
  27. Super simple yearly post archives for Hugo
  28. The 2020 to 2021 transition post

2020 30

  1. Weekly Head Voices #213: Merry Christmas!
  2. Weekly Head Voices #212: Use it, or lose it
  3. Notes on the book "Creativity, Inc." by Ed Catmull with Amy Wallace
  4. Weekly Head Voices #211: Table Mountain Run(ish)
  5. Weekly Head Voices #210: MiniBurn 2020
  6. Weekly Head Voices #209: Blogging like it's 2009
  7. Weekly Head Voices #208: Stilbaai
  8. Weekly Head Voices #207: Kogelberg
  9. Weekly Head Voices #206: Mount Ceder
  10. Weekly Head Voices #205: Real-time sometimes, asynchronous most of the time
  11. Weekly Head Voices #204: What is your purpose?
  12. Weekly Head Voices #203: Spiritual
  13. Weekly Head Voices #202: I don't even have to miss Dr Topol!
  14. Weekly Head Voices #201: Sunny anniversary
  15. Weekly Head Voices #200: We are extremely pleased to be here
  16. Weekly Head Voices #199: I have to be a bit stubborn
  17. Weekly Head Voices #198: A short update for future me
  18. Weekly Head Voices #197: How to ship side-projects
  19. Weekly Head Voices #196: Get focused
  20. Weekly Head Voices #195: Pragmatic
  21. Weekly Head Voices #194: 136 words a day
  22. Weekly Head Voices #193: COVID-19 part 3.
  23. Drop-in replacement for Hugo figure shortcode with responsive img srcset
  24. Weekly Head Voices #192: COVID-19 part 2.
  25. The Morgan McGuire Markdeep project Management Method: MMMMM.
  26. Weekly Head Voices #191: COVID-19 part 1.
  27. Weekly Head Voices #190: 3=4.
  28. Can machine learning or algorithms be used in an electoral process?
  29. Weekly Head Voices #189: All systems green.
  30. The 2019 to 2020 transition post.

2019 35

  1. Weekly Head Voices #188: Exercise Canary.
  2. Weekly Head Voices #187: Checklists everywhere.
  3. Weekly Head Voices #186: Helderberg 20.
  4. Weekly Head Voices #185: Starship GOU #1.
  5. Weekly Head Voices #184: The tai chi of you.
  6. Weekly Head Voices #183: Wave functions wearing lycra.
  7. We now have self-hosted isso comments
  8. Weekly Head Voices #182: Can you predict what …
  9. Forming and maintaining habits using Orgmode.
  10. Weekly Head Voices #181: The Slow Ones.
  11. Weekly Head Voices #180: EnsembleYou and The Describers.
  12. Weekly Head Voices #179: Direct Experience Trigonometry.
  13. Weekly Head Voices #178: Parallel world.
  14. Note-taking strategy 2019.
  15. Weekly Head Voices #177: Streakers.
  16. Weekly Head Voices #176: Cycle of life.
  17. Weekly Head Voices #175: Plaintext me.
  18. Weekly Head Voices #174: Row row row your boat.
  19. Weekly Head Voices #173: I know.
  20. Weekly Head Voices #172: ABC.
  21. Weekly Head Voices #171: ICEMiRB.
  22. Weekly Head Voices #170: Yeet.
  23. meepx1e: I haz new laptop!
  24. Weekly Head Voices #169: A cunning plan.
  25. Weekly Head Voices #168: Postcards from the edge.
  26. Weekly Head Voices #167: Yes, and…
  27. Moving 18 years of this personal blog from Wordpress to Hugo
  28. Weekly Head Voices #166: Morgan Bay
  29. Weekly Head Voices #165: Get in my Pocket.
  30. Weekly Head Voices #164: It’s what future you would want.
  31. Weekly Head Voices #163: Ons wereldjie raak baie klein.
  32. Weekly Head Voices #162: Converse with a stranger today.
  33. Weekly Head Voices #161: Email Equilibrium.
  34. Weekly Head Voices #160: Write stuff down.
  35. The 2018 to 2019 transition post.

2018 36

  1. Weekly Head Voices #159: Extreme.
  2. Weekly Head Voices #158: Charlie and the Chocolate Factory.
  3. You can now also join the special head voices telegram group to stay up to date with this blog!
  4. Weekly Head Voices #157: Melodramatic.
  5. Weekly Head Voices #156: Karma Chameleon.
  6. Weekly Head Voices #155: Lush.
  7. Weekly Head Voices #154: It’s full of flowers!
  8. Weekly Head Voices #153: pH < 7 dreams.
  9. Weekly Head Voices #152: A small but highly trained team of 11 year olds.
  10. You’ll know if your iPhone is listening. Vice should consider toning down the sensationalism.
  11. Weekly Head Voices #151: We are pleased to meet you.
  12. Weekly Head Voices #150: The Road not Taken.
  13. Weekly Head Voices #149: I forgot to proof-read this.
  14. Weekly Head Voices #148: Data stylist.
  15. Weekly Head Voices #147: The yearly post-Mpumalanga post.
  16. Weekly Head Voices #146: You too can learn Kung Fu.
  17. Weekly Head Voices #145: The Narrating Self.
  18. Weekly Head Voices #144: Eternal learner.
  19. Weekly Head Voices #143: The rider and the elephant.
  20. Weekly Head Voices #142: Theory of mind.
  21. Weekly Head Voices #141: Albert was Burning really hard.
  22. Weekly Head Voices #140: Koperkapel.
  23. Weekly Head Voices #139: Luna.
  24. Weekly Head Voices #138: Born to run.
  25. Weekly Head Voices #137: Let me mine your metadata.
  26. Weekly Head Voices #136: Slightly more than nothing much.
  27. Weekly Head Voices #135: It’s all rainbows and unicorns, no really!
  28. Weekly Head Voices #134: SCARF.
  29. Weekly Head Voices #133: Onder in my Whiskeyglas.
  30. Weekly Head Voices #132: Potato deadline.
  31. Weekly Head Voices #131: Function over form.
  32. Weekly Head Voices #130-2: Direct experience dopamine.
  33. Weekly Head Voices #130: TTAGGG.
  34. Weekly Head Voices #128: Water water everywhere, but not a drop to drink.
  35. Weekly Head Voices #127: Readers are leaders.
  36. Weekly Head Voices #126: Fleur-de-lis.

2017 22

  1. The 2017 to 2018 transition post.
  2. Weekly Head Voices #125: Buddy.
  3. Weekly Head Voices #124: Ceci n’est pas d’ennui.
  4. Weekly Head Voices #123: A semblance of a cadence.
  5. Weekly Head Voices #122: Thanks Pythagoras.
  6. Weekly Head Voices #121: Autumn tripping.
  7. Weekly Head Voices #120: May you live in interesting times.
  8. Weekly Head Voices #119: Snowcrash.
  9. Fake news is just the beginning.
  10. Weekly Head Voices #118: Accelerando.
  11. Weekly Head Voices #117: Dissimilar.
  12. The Apple TV 4 Remote, nickname “Achilles”!
  13. Weekly Head Voices #116: Nothing much to see here, please move on.
  14. Android vs iPhone performance: A quick note.
  15. Critical Thinking 101: Three super easy steps to spot poppycock on the internet.
  16. Weekly Head Voices #115: So much Dutch.
  17. Samsung Gear Fit 2 voice guide at intervals not working at all: The Fix.
  18. Weekly Head Voices #114: So you know what I did last summer.
  19. Fixing the Samsung Gear Fit 2 GPS lock delay when running without phone
  20. Deep Work: A welcome kick in the butt.
  21. The 2016 to 2017 transition post.
  22. Massive fires around here, thanks to firefighters my neighbourhood escaped!

2016 37

  1. Review: Awei A990-BL Wireless Sport Bluetooth Earphones – Avoid!
  2. Dvorak remapping with Karabiner-Elements on macOS Sierra works!
  3. PGP Never Gonna Give You Up
  4. Weekly Head Voices #113: Science and Creation.
  5. nvpy 1.0.0 has been released!
  6. Android security in 2016 is a mess.
  7. OK Go’s new video for “The One Moment” is a stunning example of high-speed video.
  8. Google’s 0-shot neural machine translation system shows intriguing evidence of an interlingua
  9. Samsung’s 960 Pro M.2 NVME SSD is lightning fast in synthetic benchmarks, not so much in real-world.
  10. Microblog posts will NOT email subscribers anymore
  11. Look mom, Hacker News front page!
  12. Let’s replace Twitter with something much better.
  13. The Bluedio Ci3 bluetooth earphones will probably not fit your ears either.
  14. Weekly Head Voices #112: Emergency Smörgåsbord.
  15. Why it’s healthy that Microsoft and Google are eating Apple’s lunch
  16. ThunderBird support of RFC 3676 format=flowed is half-broken
  17. Weekly Head Voices #111: A swift hack.
  18. Moving 12 years of email from GMail to FastMail
  19. Weekly Head Voices #110: Satoshi.
  20. Weekly Head Voices #109: GABA
  21. Installing free Let’s Encrypt SSL certificates on webfaction in 3 easy steps
  22. Weekly Head Voices #108: Gaga.
  23. Weekly Head Voices #107: Balance.
  24. Weekly Head Voices #106: Ch-ch-ch-ch-changes.
  25. Dolphins on the R44
  26. Weekly Head Voices #105: There will be tears.
  27. Weekly Head Voices #104: Let me update you.
  28. Weekly Head Voices #103: Chips!
  29. Fix the unusable window resize border in Gnome Flashback Metacity on Ubuntu
  30. Weekly Head Voices #102: High on life.
  31. Weekly Head Voices #101: Welcome to the centre of the universe!
  32. Closure expressions in Swift
  33. User interface boo-boo #1: Disabled controls without explanations!
  34. Note-taking strategy early 2016
  35. Z Launcher: A breath of fresh air in the world of Android.
  36. Weekly Head Voices #100: Happy 2016!
  37. When we can, let’s use Signal instead of WhatsApp.

2015 18

  1. Weekly Head Voices #99: No-lands.
  2. Weekly Head Voices #98: Lemons.
  3. Weekly Head Voices #97: Beerbow.
  4. Weekly Head Voices #96: Never gonna give you up.
  5. Weekly Head Voices #95: A wheel of good fortune.
  6. Weekly Head Voices #94: Into the wild.
  7. Weekly Head Voices #93: A thank you note.
  8. Weekly Head Voices #92: The cake is a lie.
  9. Weekly Head Voices #91: They’re back.
  10. Science: Really not just for scientists.
  11. What a country!
  12. (more) music for programming
  13. A blacksmith and a lumberjack walk into a bar
  14. Surviving Autumn in the Cape: Lourensford Harvest Market
  15. Weekly Head Voices #90: The geriatric edition.
  16. meepz97: I haz a new computar machine!
  17. Weekly Head Voices #89: Xanthohumol.
  18. Weekly Head Voices #88: Just be yourself, they said.

2014 23

  1. Weekly Head Voices #87: Good Reads.
  2. Weekly Head Voices #86: Beardy.
  3. Weekly Head Voices #85: Gone south.
  4. Weekly Head Voices #84: On being grateful.
  5. Weekly Head Voices #83: Fallen Dragon
  6. Weekly Head Voices #82: Tiles and platitudes.
  7. Weekly Head Voices #81: Middle-aged zen.
  8. Weekly Head Voices #80: There can be only one.
  9. Weekly Head Voices #79: Remote-controlled mushrooms.
  10. Weekly Head Voices #78: Aeroimpressed.
  11. Weekly Head Voices #77: A South African state of Mindful.
  12. Weekly Head Voices #76: Someone is wrong on the internet.
  13. Weekly Head Voices #75: Nature White Noise.
  14. Weekly Head Voices #74: Truth.
  15. Weekly Head Voices #73: Keystroke megaphone!
  16. Weekly Head Voices #72: Ménage à trois.
  17. South Africa, why are you not running Linux?
  18. Ernestine teaches Charl isiXhosa: Lesson 1
  19. Weekly Head Voices #71: Vote for the future.
  20. Weekly Head Voices #70: Patterns in the sand.
  21. Weekly Head Voices #69: No sugar added.
  22. Weekly Head Voices #68: Harsh Autumn Weekends.
  23. Back in South Africa

2013 8

  1. The new MedVis Book is out!
  2. On leaving the Netherlands
  3. Creative Process Stage 5. [WHV #67]
  4. Dear USA, my data has left your building.
  5. 5 months as an independent engineer: lessons learnt.
  6. Don’t dream big.
  7. Just start.
  8. Dear Academia, I hope we can still be friends.

2012 7

  1. Please update your email and RSS subscriptions (cpbotha.net)
  2. Startups vs. Academic Research Groups: FIGHT!
  3. Nerd-alert: Ubuntu Linux 12.04 on my NVIDIA Optimus Samsung NP300V3A laptop
  4. Google Drive: Not reliable yet, but potential.
  5. Rhythm of the Night. [Weekly Head Voices #66]
  6. What is love? [Weekly Head Voices #64 no #65]
  7. Slow philosophy. [Weekly Head Voices #64]

2011 34

  1. Astropsychonaut. [Weekly Head Voices #63]
  2. You have beautiful ize. [Weekly Head Voices #62]
  3. Happiness slingshot. [Weekly Head Voices #61]
  4. Visual Boy. [Weekly Head Voices #60]
  5. Hell Yeah! [Weekly Head Voices #59]
  6. Time-traveling Danube Dubstep in my BBQ [Weekly Head Voices #58]
  7. Coffee addiction potpourri. [Weekly Head Voices #57]
  8. Rebecca Black is OK! [Weekly Head Voices #56]
  9. The Lowlands Tooth Fairy #37. [Weekly Head Voices #55]
  10. Ubik on the beach, please. [Weekly Head Voices #54]
  11. New Samsung NP300V3A laptop is welcomed into the family!
  12. Microscopic Orchestra [Weekly Head Voices #53]
  13. Opportunity Cost [Weekly Head Voices #52]
  14. Barbarossa Town [Weekly Head Voices #51]
  15. The Monthly [Weekly Head Voices #50]
  16. EuroVis 2011
  17. Schloss Dagstuhl: Computer Scientist Heaven
  18. Just One Thing. [weekly head voices #49]
  19. Great Success! [weekly head voices #48]
  20. GOUMEs [weekly head voices #47]
  21. More cowbell! [weekly head voices #46]
  22. Have a cow, man! [weekly head voices #45]
  23. HappinessException [Weekly Head Voices #44]
  24. Taxing but fun. [Weekly Head Voices #43]
  25. Drown in the now. [Weekly Head Voices #42]
  26. On my way to the A-List! [Weekly Head Voices #41]
  27. Spring has arrived in suburbia! [Weekly Head Voices #40]
  28. I crushed the GSVideo problematic frame error!
  29. I like nano-sabbaticals. [Weekly Head Voices #39]
  30. On the importance of taking notes. [Weekly Head Voices #38]
  31. Moar internets!
  32. Postmodern creativity. [Weekly Head Voices #37]
  33. The Future is Sick [Weekly Head Voices #36]
  34. 2011: A Cyber-Suburban Odyssey [Weekly Head Voices #35]

2010 34

  1. Focus. [Weekly Head Voices #34]
  2. An Inside Job. [Weekly Head Voices #33]
  3. Teaching InfoVis in Stellenbosch
  4. Slow e-mail. [Weekly Head Voices #32]
  5. An indecent proposal. [Weekly Head Voices #31]
  6. Time does wait for electronic true love [Weekly Head Voices #30]
  7. Happy returns! [Weekly Head Voices #29]
  8. Workin’ 9 to 5? [Weekly Head Voices #28]
  9. The Human Animal Post
  10. Island Style [Weekly Head Voices #27]
  11. VCBM 2010 [Weekly Head Voices #26]
  12. Sometimes, being in academia rules. [Weekly Head Voices #25]
  13. EuroVis 2010 [Weekly Head Voices #24]
  14. Processing + NyARToolkit + multiple marker tracking
  15. Facebook Like, Share and Retweet buttons in your WordPress
  16. Augmentation [Weekly Head Voices #23]
  17. An Even More Ultimate Boot Disk!
  18. Convert Word tables to EPS for inclusion in LaTeX
  19. The Next Level. [Weekly Head Voices #22]
  20. Godzilla. [Weekly head voices #21]
  21. I’m on a boat! [Weekly Head Voices #20]
  22. Weekly Head Voices #20: A Lamarckian Knot.
  23. Weekly Head Voices #19: The time-traveller’s BBQ.
  24. Weekly Head Voices #18: Refactor my dogfood.
  25. Weekly Head Voices #17: The Eternal Foreigner.
  26. Weekly Head Voices #16: Go Go Gadget!
  27. Processing + GSVideo + NyARToolkit on Linux x86_64
  28. Weekly Head Voices #15: Auto-tune my cloud.
  29. Weekly Head Voices #14: My Week Was A Wormhole.
  30. Weekly Head Voices #13: So you want to sue me?!
  31. Weekly Head Voices #12: Ceci n’est pas une bibliothèque.
  32. Weekly Head Voices #11: iCalmDown.
  33. Weekly Head Voices #10: Loose bits sink chips.
  34. The 2009 to 2010 transition post.

2009 21

  1. Three rules of stress-free email productivity
  2. Weekly Head Voices #9: Windows 7 Geek-o-Rama.
  3. Weekly Head Voices #8: Uninterruptible Fun Supply
  4. Your GMail account CAN be hacked over insecure WiFi
  5. Two PowerPoint 2007 tricks that could save your life
  6. Futuristic Betting at VisWeek 2009.
  7. Weekly Head Voices #7: The Answer, a STAR is born, post-human YouTube
  8. Weekly Head Voices #6: Heroic Wave, Brainy Mice, Don’t shoot the Messenger.
  9. Weekly Head Voices #5: Google Docs, Bad Netbook Karma, Cold does not cause cold.
  10. Weekly Head Voices #4: The New Roomie, MedVis at MeVis, Fairy Tale Beach.
  11. Weekly Head Voices #3: Powerless meat Zen, Xi leaves, NFBI, Motek
  12. Weekly Head Voices for Week 36
  13. Starting today: Head voices, every week!
  14. Python 2.6 enabled VTK 5.4 Windows binaries
  15. Bill Buxton at CARS 2009
  16. Eurovis 2009
  17. Python 2.5 enabled VTK 5.4 Windows binaries
  18. You must vaccinate
  19. My First Sabbatical
  20. When the going gets tough…
  21. I know what I want for my birthday

2008 22

  1. My new home on the interwebs
  2. A nicer foldable paper CD cover generator
  3. Backport of unison 2.27.57 to Ubuntu 7.10
  4. What I did this, err, summer
  5. Python 2.5 enabled VTK 5.2 Windows binaries
  6. A taste of brilliant Brazil
  7. Life update
  8. Pleasure Apparatus 2008
  9. The art of effective verbal communication
  10. Ultimate Dutch Snack
  11. Outraged
  12. Recording screencasts on Windows with free software
  13. I have an official course code!
  14. New work laptop
  15. Dr Werner, you are a singularity of stupid
  16. DeVIDE 8.2 released
  17. I’m in love
  18. SimVis 2008 Best Paper
  19. Lust
  20. Soulwax
  21. Alternative medicine, you suck
  22. Iron Man, I love you

2007 31

  1. Confessions of an addict
  2. Beware the ATI Catalyst downgrader!
  3. Final day of IEEE Visualization 2007
  4. Days 3 and 4 of IEEE Visualization
  5. Second day of IEEE Visualization 2007
  6. First day of IEEE Visualization 2007
  7. Running mxit in mpowerplayer on Linux (Ubuntu 7.04)
  8. Parallel Python
  9. Even more GMail (also for domains) storage for free!
  10. My PalmOS-based GTD setup
  11. ati2evxx is evil. bad_pool_caller evil.
  12. Bush knew that Saddam had no WMDs
  13. A first whiff of Gutsy Gibbon power-management
  14. Python-enabled VTK 5.1 and ITK 3.2 Windows binaries
  15. midlife crisis symptom #2351
  16. freeware of the month, psychedelic theatre, crackbook
  17. Another source of miso soup
  18. Google Calendar to Palm Desktop conversion
  19. Drinking in Delft
  20. I’m sorry Dave, I’m afraid I can’t do that
  21. a critical look at ubuntu feisty beta on an hp nc8430 laptop
  22. infinite espressos!
  23. Lovely miso soup
  24. infinite patience
  25. all your mail belongs to us
  26. picasa now 125% cooler!
  27. Livejournal blog imported
  28. Egyptian blogger jailed for “inciting hatred of Islam”
  29. Halleluja, internet!
  30. Internet at the new house
  31. Oh brother!

2006 14

  1. DeVIDE finally on MacOS-X
  2. Exporting Visio 2003 illustrations to EPS
  3. Amazingly crap print support in Ubuntu 6.06
  4. The idiotic South African AIDS policy
  5. New new laptop laptop!!
  6. Watch yer mouth whilst using the London tube
  7. New release of envedit
  8. Disabled trackback script
  9. envedit Windows Environment Editor released
  10. Posting from the train, because I can
  11. A quick note about VNC and GLX
  12. News on the audio front
  13. Yet another reason to join the Swedish fan club
  14. TU Delft in top 10 universities world-wide

2005 35

  1. IronPython video demonstration by Jim Hugunin
  2. How to write unmaintainable code
  3. Adding ErrorEvent handlers to all VTK objects in Python
  4. Nominees for the Losers of the Century
  5. Vis2005 day 1
  6. SORBS sucks
  7. Getting the FRIKKING euro key working on a Dvorak keyboard layout in Ubuntu 5.04
  8. My make-over
  9. GMail I love you dearly
  10. Controller.Controller.
  11. Moblog test 538
  12. I need a new keyboard
  13. HP’s business laptops and support rule
  14. Copernic Desktop Search 1.6
  15. My first moblog.
  16. Opting out of Dutch telemarketing
  17. alt.gil.die.die.die
  18. GMail Favour
  19. One small step for the TU Delft, one giant leap for Charl-kind
  20. Secret bandwith increase
  21. New A64 server
  22. Lush, OCaml and more, part deux
  23. Hitchhiker`s Guide to The Galaxy
  24. Ubuntu 5.04 preview on Stoeptegel-1
  25. Hyperlinked AVIs and PowerPoint 2003
  26. Blagg and WordPress
  27. The Commonly Confused Words Test
  28. My GMAIL experiment comes to an end
  29. Check out the Tungsten C
  30. Ken Livingstone: Could someone explain this to me?
  31. MoonEdit (and my new website)
  32. Solving the frikking BadPixmap Firefox/Thunderbird crash on Debian Woody
  33. Zyxel 650R-31 nat loopback
  34. World, the time has come to push the button
  35. Multi-agent frameworks and Python

2004 37

  1. phpBugTracker
  2. Lush, OCaml and more
  3. Nexus NX-3500 “Real Silent Power Supply”
  4. First two days at IEEE Visualization 2004
  5. Ubuntu, Drupal and more odds and ends
  6. Also moving to anhosting
  7. Me: 1 PhD monster: 0
  8. What heppened?
  9. Charl’s Aubergine Surprise
  10. The Official Ninja Website
  11. Sage, the Firefox aggregator extension
  12. UN Human Development Report 2004
  13. I don’t like Graffiti 2
  14. Thunderbird on Linux and URLs
  15. Washington Post Style Invitational 2004
  16. Music Plasma
  17. Care and feeding of your Lithium-Ion batteries
  18. Laptop No. 2
  19. The two rules to success in life
  20. Setting OpenOffice default to A4
  21. DeVIDE routing
  22. My laptop does not exist yet
  23. Popup tabs for Linux?
  24. tik tik VRRROOOOOM!
  25. Cheap phone calls, yay!
  26. Bad, interface, bad!
  27. My ADSL gets another upgrade
  28. Emacs Code Browser
  29. Prisoners are allowed to vote, I’m not
  30. Python new-style object method resolution order
  31. Die, filthy comment spammers!
  32. Converting VCARD to LDIF
  33. Andrew October threatens me with legal action!
  34. Death hurts.
  35. That laptop that you were going to buy me
  36. I hate spammers. Really.
  37. Windows programming is nasty

2003 106

  1. A slightly improved perspective BTF ordering
  2. The Visualisation and Image Processing Platform Formerly Known as DSCAS3
  3. Andrew October, Cape Town journalist, you are a CENSORED
  4. DSCAS does 2D registration
  5. Mark Shuttleworth NOT the first African in Space, but likes Python
  6. Setup CVS Read-Only Access
  7. Toshiba 2.5″ HDD power management
  8. Back from ZA 2003
  9. The Tungsten E and Linux
  10. First thoughts on the Tungsten E
  11. I love this place
  12. Decisions decisions
  13. Tungsten-E approaching at high speed
  14. 61 words
  15. A Gentle Warning
  16. Palm News
  17. Handy language tips from Bob the Angry Flower
  18. A new machine
  19. Don’t allow software patents in Europe!
  20. Java and Python programmer productivity comparison
  21. Sobig
  22. Emergency post
  23. His name was Wilberforce Mosuli Manjathi
  24. More Human than Human
  25. The Poor Man’s Ergonomic Laptop Stand
  26. Two more reasons why Italians are the happiest people in the world
  27. I’ve made it on the Interweb
  28. More ITK goodness
  29. Uptime schmuptime
  30. Matrix Ping Pong
  31. Code evolves
  32. Urgh
  33. ITK Python Now With Observers!
  34. ITK Python Now With Exceptions!
  35. My New Addiction
  36. UN Human Development Indicators
  37. Python IDE wanted, good, cheap and fast. :)
  38. Crash Different
  39. I’ve just been reloaded
  40. Swapping variables without a temporary
  41. A quick Python note
  42. Python new-style objects and slots
  43. Python bookses
  44. Where are the frikking WMDs?
  45. Standards Schmandards
  46. ZomboCom
  47. The Microsoft and I
  48. The American Propaganda Machine
  49. Where should that dang button go?
  50. Het boek, de pen.
  51. Cygwin CVS EOL problem solution
  52. An eventful weekend
  53. The most useless software of the year award
  54. Some of my unfavourite things
  55. Scum of the Earth
  56. Fly, little birdy, fly!
  57. Another small step on the way to S3 STR
  58. Back to the present
  59. New Radeon DRI resume-enabled drivers
  60. The plot thickens
  61. Sisters of Mercy live
  62. America wants you!
  63. B.I.A.S.
  64. Switch to the Dark Side
  65. I’m famous in Germany, just like my hero David Hasselhof
  66. Bowling for Bagdad
  67. Laptops in the kitchen
  68. Small Victories
  69. Diplomacy
  70. My kingdom, my kingdom for S3 suspend to RAM!
  71. The lighter side of Linux
  72. Suspend-to-disc update
  73. The Aggregator
  74. Have eyes, will watch movies
  75. Keeping the writer in suspense
  76. You can’t have your cake and eat it
  77. Smart Guns
  78. Mutiny on the Bounty
  79. Centrino Notebooks
  80. Nugget of the day
  81. “Money, it’s a crime; share it fairly but don’t take a slice of my pie; money, so they say; is the root of all evil today”
  82. wxPython lovin’
  83. Knoppix
  84. Emacs Python folding fixed
  85. I’m afraid of Americans
  86. From the horse’s mouth
  87. Odd bits
  88. F*ck off Murphy
  89. Euphemisms ‘R Us
  90. Interesting Python factoid of the week
  91. I rule
  92. I R ekstreem chess playir.
  93. The Linux-running Entertainment PC that I can’t afford right now
  94. Joe “Zonker” Brockmeier is an uncivilized barbarian
  95. Bruce Perens came down from the mountain
  96. mv blog evolution
  97. My laptop
  98. I rule
  99. Aaaarrgghhhh
  100. dri_resume for XFree86 4.3.0 RC 1
  101. I’m moving!
  102. Extremely narrow text boxes in Movable Type
  103. Blogging will continue here
  104. Valuable lessons learned today…
  105. Kill all patents!
  106. I reveal myself

2002 79

  1. Do all humans have rigid skeletons?
  2. Porting woes
  3. Status
  4. AAARRGGHHHH!
  5. Yoohoo!
  6. The USA loves OIL!
  7. Patents suck, HARD.
  8. Urgh, mail server meltdown…
  9. A useful tip
  10. Bruce Eckel is even cooler than you thought
  11. Christmas Present
  12. Good UI != Graphics?
  13. Pragmatism
  14. All operating systems suck
  15. Happy me
  16. Improve that UI
  17. It works!
  18. Death to censorship
  19. William Gibson knew it then…
  20. 11:14:37 up 43 days, 23:01, 2 users, load average: 0.27, 0.24, 0.29
  21. Tidbits of the day…
  22. 76
  23. I scream you scream we all scream for 802.11b
  24. Too … much … water.
  25. Grand web page opening!
  26. Whoohooo, XFree86 + DRI hacked to suspend/resume
  27. Yet another jewel at emusic.com
  28. Laptop causes Labour of Love
  29. News flash.
  30. Toe matj toe sei, not enaf taim!
  31. gphoto2 and Kodak dc2xx TIP
  32. Aaaack…
  33. Bliss
  34. More 5600 info
  35. As if you didn’t know already…
  36. DIE spammers!
  37. The 5600 Saga
  38. Miscellany.
  39. I’m an engineer in the body of a computer scientist.
  40. Grrr
  41. Another day, another desktop…
  42. adsl woei!
  43. Hello fans
  44. news flash
  45. Pwm
  46. Slashdot Idiots
  47. More on Mozilla
  48. Make your time HA HA HA
  49. The years of pain are over.
  50. Wheee
  51. A note and some new music…
  52. Microsoft IDIOTS
  53. Damnit
  54. On DivX 4.0 and OpenDivX
  55. News update.
  56. InBook and Book both suck.
  57. Mo Music
  58. Come aboard, want some fudge?
  59. I hate Microsoft, you should too!
  60. mp3 player heaven
  61. Back from the US of A
  62. Humour for the Day
  63. Antwerpen is pretty.
  64. Python does rule
  65. 32
  66. Moop
  67. an old gem…
  68. Addendum
  69. WHeeeeeee!
  70. The stupidity continues…
  71. Gooooooo Zimbabwe!
  72. SPIE bish
  73. Music
  74. our vis website
  75. LATE BREAKING NEWS!
  76. emusic.com
  77. emusic – legal mp3s
  78. Hmmm
  79. Moooo

2001 28

  1. My New Vehicle
  2. 68k yay!
  3. Problem solved?
  4. Err, I was wrong.
  5. Unstable firewall
  6. debian thingies…
  7. Ltns
  8. The TIP
  9. GAim yaaaaaay!
  10. Atmospheric assimilation
  11. 15 minutes of fame
  12. KDE 2.1
  13. 5
  14. ASCI and stuff…
  15. loserjabber
  16. 2
  17. First post :)
  18. Random title assigned after the fact
  19. Untitled
  20. Untitled
  21. Untitled
  22. Untitled
  23. Untitled
  24. XJed anti-aliasing patch, too many meetings
  25. Untitled
  26. Untitled
  27. Untitled
  28. Untitled