voices in my head
Recent content on voices in my head
- 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
2025 6
2024 23
- Weekly Head Voices #258: Kogelberg 25
- Weekly Head Voices #257: Untitled49.ipynb
- Weekly Head Voices #256: Word
- Weekly Head Voices #255: You lift me up
- Hivemind / Proximity: Distributed interactive personal lighting art project at AfrikaBurn 2018
- Weekly Head Voices #254: Ratio
- Daily Head Voices for week 9 of 2024
- Daily Head Voices for week 8 of 2024: India Venster
- Daily Head Voices for week 7 of 2024: Rest For Success
- Daily Head Voices for week 6 of 2024: Head Like a Hole
- On the two world problem and personal knowledge management
- Daily Head Voices for week 5 of 2024
- Daily Head Voices for week 4 of 2024
- Daily Head Voices for week 3 of 2024
- Daily Head Voices for week 2 of 2024
- Daily Head Voices on Sunday 2024-01-07
- Daily Head Voices on Saturday 2024-01-06
- Daily Head Voices on Friday 2024-01-05: Café Zest
- Daily Head Voices on Thursday 2024-01-04
- The 2023 to 2024 transition post
- Daily Head Voices on Wednesday 2024-01-03: Escalating streaks
- Daily Head Voices on Tuesday 2024-01-02: Culture of doubt
- Daily Head Voices on Monday 2024-01-01
2023 18
- Daily Head Voices on Sunday 2023-12-31
- Daily Head Voices on Saturday 2023-12-30
- Daily Head Voices on Friday 2023-12-29
- Daily Head Voices on Thursday 2023-12-28
- Daily Head Voices on Wednesday 2023-12-27
- Daily Head Voices on Tuesday 2023-12-26
- Daily Head Voices on Monday 2023-12-25
- Daily Head Voices on Sunday 2023-12-24
- Daily Head Voices on Saturday 2023-12-23
- Daily Head Voices on Friday 2023-12-22
- Daily Head Voices on Wednesday 2023-12-20
- Daily Head Voices on Tuesday 2023-12-19
- Daily Head Voices on Monday 2023-12-18
- Weekly Head Voices #253: Weekend Warrior
- Weekly Head Voices #252: My prostate cancer post
- Note-taking strategy 2023
- Weekly Head Voices #251: Week one fun
- The 2022 to 2023 transition post
2022 15
- Weekly Head Voices #250: Durable, blissful contentment
- Weekly Head Voices #249: Self-discipline
- Weekly Head Voices #248: Oh snap
- Weekly Head Voices #247: Precious moments
- Weekly Head Voices #246: Call up your friends
- Weekly Head Voices #245: This too shall pass
- Weekly Head Voices #244: Biyamiti Bat-Fan
- Weekly Head Voices #243: Part-time role-model
- Weekly Head Voices #242: Multiplicity of me
- Weekly Head Voices #241: Best intentions
- Weekly Head Voices #240: I am just a copy of a copy of a copy
- Weekly Head Voices #239: Embarrassing finitude
- Weekly Head Voices #238: Live deep and suck out all the marrow of life
- Weekly Head Voices #237: Don't step over the thing
- The 2021 to 2022 transition post
2021 28
- Weekly Head Voices #236: The surprising power of consistent chipping
- Weekly Head Voices #235: Speed silvers
- Weekly Head Voices #234: Huis op die duin
- Weekly Head Voices #233: Atomic party sections
- Weekly Head Voices #232: Side-project Smorgasbord
- Weekly Head Voices #231: Two thousand four hundred fourty-four
- Weekly Head Voices #230: Follow your blisters
- Weekly Head Voices #229: Staycation PERMA-Station
- Weekly Head Voices #228: Komkommertijd
- Weekly Head Voices #227: Reality bending security blanket
- Weekly Head Voices #226: Stress practice
- Weekly Head Voices #225: Just a perfect weekend
- Notes on the book "Seven and a Half Lessons About the Brain" by Lisa Feldman Barrett
- Weekly Head Voices #224: Zen machine
- Weekly Head Voices #223: The potjie never left
- Weekly Head Voices #222: Scotty, we need more power!
- Weekly Head Voices #221: The anti-breakfast club
- Weekly Head Voices #220: An uncomfortable brainstorm
- Weekly Head Voices #219: Stilbaai Easter weekend 12/10
- Weekly Head Voices #218: Back to the future
- Weekly Head Voices #217: Continuum of Consciousness
- New Emacs-capable hardware: M1 MacBook Air
- Weekly Head Voices #216: Sup?
- Weekly Head Voices #215: Gateway to an unknown universe (aka Taalmonument)
- Weekly Head Voices #214: One Main Thing
- An introduction to Asynchronous Communication for the workplace
- Super simple yearly post archives for Hugo
- The 2020 to 2021 transition post
2020 30
- Weekly Head Voices #213: Merry Christmas!
- Weekly Head Voices #212: Use it, or lose it
- Notes on the book "Creativity, Inc." by Ed Catmull with Amy Wallace
- Weekly Head Voices #211: Table Mountain Run(ish)
- Weekly Head Voices #210: MiniBurn 2020
- Weekly Head Voices #209: Blogging like it's 2009
- Weekly Head Voices #208: Stilbaai
- Weekly Head Voices #207: Kogelberg
- Weekly Head Voices #206: Mount Ceder
- Weekly Head Voices #205: Real-time sometimes, asynchronous most of the time
- Weekly Head Voices #204: What is your purpose?
- Weekly Head Voices #203: Spiritual
- Weekly Head Voices #202: I don't even have to miss Dr Topol!
- Weekly Head Voices #201: Sunny anniversary
- Weekly Head Voices #200: We are extremely pleased to be here
- Weekly Head Voices #199: I have to be a bit stubborn
- Weekly Head Voices #198: A short update for future me
- Weekly Head Voices #197: How to ship side-projects
- Weekly Head Voices #196: Get focused
- Weekly Head Voices #195: Pragmatic
- Weekly Head Voices #194: 136 words a day
- Weekly Head Voices #193: COVID-19 part 3.
- Drop-in replacement for Hugo figure shortcode with responsive img srcset
- Weekly Head Voices #192: COVID-19 part 2.
- The Morgan McGuire Markdeep project Management Method: MMMMM.
- Weekly Head Voices #191: COVID-19 part 1.
- Weekly Head Voices #190: 3=4.
- Can machine learning or algorithms be used in an electoral process?
- Weekly Head Voices #189: All systems green.
- The 2019 to 2020 transition post.
2019 35
- Weekly Head Voices #188: Exercise Canary.
- Weekly Head Voices #187: Checklists everywhere.
- Weekly Head Voices #186: Helderberg 20.
- Weekly Head Voices #185: Starship GOU #1.
- Weekly Head Voices #184: The tai chi of you.
- Weekly Head Voices #183: Wave functions wearing lycra.
- We now have self-hosted isso comments
- Weekly Head Voices #182: Can you predict what …
- Forming and maintaining habits using Orgmode.
- Weekly Head Voices #181: The Slow Ones.
- Weekly Head Voices #180: EnsembleYou and The Describers.
- Weekly Head Voices #179: Direct Experience Trigonometry.
- Weekly Head Voices #178: Parallel world.
- Note-taking strategy 2019.
- Weekly Head Voices #177: Streakers.
- Weekly Head Voices #176: Cycle of life.
- Weekly Head Voices #175: Plaintext me.
- Weekly Head Voices #174: Row row row your boat.
- Weekly Head Voices #173: I know.
- Weekly Head Voices #172: ABC.
- Weekly Head Voices #171: ICEMiRB.
- Weekly Head Voices #170: Yeet.
- meepx1e: I haz new laptop!
- Weekly Head Voices #169: A cunning plan.
- Weekly Head Voices #168: Postcards from the edge.
- Weekly Head Voices #167: Yes, and…
- Moving 18 years of this personal blog from Wordpress to Hugo
- Weekly Head Voices #166: Morgan Bay
- Weekly Head Voices #165: Get in my Pocket.
- Weekly Head Voices #164: It’s what future you would want.
- Weekly Head Voices #163: Ons wereldjie raak baie klein.
- Weekly Head Voices #162: Converse with a stranger today.
- Weekly Head Voices #161: Email Equilibrium.
- Weekly Head Voices #160: Write stuff down.
- The 2018 to 2019 transition post.
2018 36
- Weekly Head Voices #159: Extreme.
- Weekly Head Voices #158: Charlie and the Chocolate Factory.
- You can now also join the special head voices telegram group to stay up to date with this blog!
- Weekly Head Voices #157: Melodramatic.
- Weekly Head Voices #156: Karma Chameleon.
- Weekly Head Voices #155: Lush.
- Weekly Head Voices #154: It’s full of flowers!
- Weekly Head Voices #153: pH < 7 dreams.
- Weekly Head Voices #152: A small but highly trained team of 11 year olds.
- You’ll know if your iPhone is listening. Vice should consider toning down the sensationalism.
- Weekly Head Voices #151: We are pleased to meet you.
- Weekly Head Voices #150: The Road not Taken.
- Weekly Head Voices #149: I forgot to proof-read this.
- Weekly Head Voices #148: Data stylist.
- Weekly Head Voices #147: The yearly post-Mpumalanga post.
- Weekly Head Voices #146: You too can learn Kung Fu.
- Weekly Head Voices #145: The Narrating Self.
- Weekly Head Voices #144: Eternal learner.
- Weekly Head Voices #143: The rider and the elephant.
- Weekly Head Voices #142: Theory of mind.
- Weekly Head Voices #141: Albert was Burning really hard.
- Weekly Head Voices #140: Koperkapel.
- Weekly Head Voices #139: Luna.
- Weekly Head Voices #138: Born to run.
- Weekly Head Voices #137: Let me mine your metadata.
- Weekly Head Voices #136: Slightly more than nothing much.
- Weekly Head Voices #135: It’s all rainbows and unicorns, no really!
- Weekly Head Voices #134: SCARF.
- Weekly Head Voices #133: Onder in my Whiskeyglas.
- Weekly Head Voices #132: Potato deadline.
- Weekly Head Voices #131: Function over form.
- Weekly Head Voices #130-2: Direct experience dopamine.
- Weekly Head Voices #130: TTAGGG.
- Weekly Head Voices #128: Water water everywhere, but not a drop to drink.
- Weekly Head Voices #127: Readers are leaders.
- Weekly Head Voices #126: Fleur-de-lis.
2017 22
- The 2017 to 2018 transition post.
- Weekly Head Voices #125: Buddy.
- Weekly Head Voices #124: Ceci n’est pas d’ennui.
- Weekly Head Voices #123: A semblance of a cadence.
- Weekly Head Voices #122: Thanks Pythagoras.
- Weekly Head Voices #121: Autumn tripping.
- Weekly Head Voices #120: May you live in interesting times.
- Weekly Head Voices #119: Snowcrash.
- Fake news is just the beginning.
- Weekly Head Voices #118: Accelerando.
- Weekly Head Voices #117: Dissimilar.
- The Apple TV 4 Remote, nickname “Achilles”!
- Weekly Head Voices #116: Nothing much to see here, please move on.
- Android vs iPhone performance: A quick note.
- Critical Thinking 101: Three super easy steps to spot poppycock on the internet.
- Weekly Head Voices #115: So much Dutch.
- Samsung Gear Fit 2 voice guide at intervals not working at all: The Fix.
- Weekly Head Voices #114: So you know what I did last summer.
- Fixing the Samsung Gear Fit 2 GPS lock delay when running without phone
- Deep Work: A welcome kick in the butt.
- The 2016 to 2017 transition post.
- Massive fires around here, thanks to firefighters my neighbourhood escaped!
2016 37
- Review: Awei A990-BL Wireless Sport Bluetooth Earphones – Avoid!
- Dvorak remapping with Karabiner-Elements on macOS Sierra works!
- PGP Never Gonna Give You Up
- Weekly Head Voices #113: Science and Creation.
- nvpy 1.0.0 has been released!
- Android security in 2016 is a mess.
- OK Go’s new video for “The One Moment” is a stunning example of high-speed video.
- Google’s 0-shot neural machine translation system shows intriguing evidence of an interlingua
- Samsung’s 960 Pro M.2 NVME SSD is lightning fast in synthetic benchmarks, not so much in real-world.
- Microblog posts will NOT email subscribers anymore
- Look mom, Hacker News front page!
- Let’s replace Twitter with something much better.
- The Bluedio Ci3 bluetooth earphones will probably not fit your ears either.
- Weekly Head Voices #112: Emergency Smörgåsbord.
- Why it’s healthy that Microsoft and Google are eating Apple’s lunch
- ThunderBird support of RFC 3676 format=flowed is half-broken
- Weekly Head Voices #111: A swift hack.
- Moving 12 years of email from GMail to FastMail
- Weekly Head Voices #110: Satoshi.
- Weekly Head Voices #109: GABA
- Installing free Let’s Encrypt SSL certificates on webfaction in 3 easy steps
- Weekly Head Voices #108: Gaga.
- Weekly Head Voices #107: Balance.
- Weekly Head Voices #106: Ch-ch-ch-ch-changes.
- Dolphins on the R44
- Weekly Head Voices #105: There will be tears.
- Weekly Head Voices #104: Let me update you.
- Weekly Head Voices #103: Chips!
- Fix the unusable window resize border in Gnome Flashback Metacity on Ubuntu
- Weekly Head Voices #102: High on life.
- Weekly Head Voices #101: Welcome to the centre of the universe!
- Closure expressions in Swift
- User interface boo-boo #1: Disabled controls without explanations!
- Note-taking strategy early 2016
- Z Launcher: A breath of fresh air in the world of Android.
- Weekly Head Voices #100: Happy 2016!
- When we can, let’s use Signal instead of WhatsApp.
2015 18
- Weekly Head Voices #99: No-lands.
- Weekly Head Voices #98: Lemons.
- Weekly Head Voices #97: Beerbow.
- Weekly Head Voices #96: Never gonna give you up.
- Weekly Head Voices #95: A wheel of good fortune.
- Weekly Head Voices #94: Into the wild.
- Weekly Head Voices #93: A thank you note.
- Weekly Head Voices #92: The cake is a lie.
- Weekly Head Voices #91: They’re back.
- Science: Really not just for scientists.
- What a country!
- (more) music for programming
- A blacksmith and a lumberjack walk into a bar
- Surviving Autumn in the Cape: Lourensford Harvest Market
- Weekly Head Voices #90: The geriatric edition.
- meepz97: I haz a new computar machine!
- Weekly Head Voices #89: Xanthohumol.
- Weekly Head Voices #88: Just be yourself, they said.
2014 23
- Weekly Head Voices #87: Good Reads.
- Weekly Head Voices #86: Beardy.
- Weekly Head Voices #85: Gone south.
- Weekly Head Voices #84: On being grateful.
- Weekly Head Voices #83: Fallen Dragon
- Weekly Head Voices #82: Tiles and platitudes.
- Weekly Head Voices #81: Middle-aged zen.
- Weekly Head Voices #80: There can be only one.
- Weekly Head Voices #79: Remote-controlled mushrooms.
- Weekly Head Voices #78: Aeroimpressed.
- Weekly Head Voices #77: A South African state of Mindful.
- Weekly Head Voices #76: Someone is wrong on the internet.
- Weekly Head Voices #75: Nature White Noise.
- Weekly Head Voices #74: Truth.
- Weekly Head Voices #73: Keystroke megaphone!
- Weekly Head Voices #72: Ménage à trois.
- South Africa, why are you not running Linux?
- Ernestine teaches Charl isiXhosa: Lesson 1
- Weekly Head Voices #71: Vote for the future.
- Weekly Head Voices #70: Patterns in the sand.
- Weekly Head Voices #69: No sugar added.
- Weekly Head Voices #68: Harsh Autumn Weekends.
- Back in South Africa
2013 8
2012 7
- Please update your email and RSS subscriptions (cpbotha.net)
- Startups vs. Academic Research Groups: FIGHT!
- Nerd-alert: Ubuntu Linux 12.04 on my NVIDIA Optimus Samsung NP300V3A laptop
- Google Drive: Not reliable yet, but potential.
- Rhythm of the Night. [Weekly Head Voices #66]
- What is love? [Weekly Head Voices #64 no #65]
- Slow philosophy. [Weekly Head Voices #64]
2011 34
- Astropsychonaut. [Weekly Head Voices #63]
- You have beautiful ize. [Weekly Head Voices #62]
- Happiness slingshot. [Weekly Head Voices #61]
- Visual Boy. [Weekly Head Voices #60]
- Hell Yeah! [Weekly Head Voices #59]
- Time-traveling Danube Dubstep in my BBQ [Weekly Head Voices #58]
- Coffee addiction potpourri. [Weekly Head Voices #57]
- Rebecca Black is OK! [Weekly Head Voices #56]
- The Lowlands Tooth Fairy #37. [Weekly Head Voices #55]
- Ubik on the beach, please. [Weekly Head Voices #54]
- New Samsung NP300V3A laptop is welcomed into the family!
- Microscopic Orchestra [Weekly Head Voices #53]
- Opportunity Cost [Weekly Head Voices #52]
- Barbarossa Town [Weekly Head Voices #51]
- The Monthly [Weekly Head Voices #50]
- EuroVis 2011
- Schloss Dagstuhl: Computer Scientist Heaven
- Just One Thing. [weekly head voices #49]
- Great Success! [weekly head voices #48]
- GOUMEs [weekly head voices #47]
- More cowbell! [weekly head voices #46]
- Have a cow, man! [weekly head voices #45]
- HappinessException [Weekly Head Voices #44]
- Taxing but fun. [Weekly Head Voices #43]
- Drown in the now. [Weekly Head Voices #42]
- On my way to the A-List! [Weekly Head Voices #41]
- Spring has arrived in suburbia! [Weekly Head Voices #40]
- I crushed the GSVideo problematic frame error!
- I like nano-sabbaticals. [Weekly Head Voices #39]
- On the importance of taking notes. [Weekly Head Voices #38]
- Moar internets!
- Postmodern creativity. [Weekly Head Voices #37]
- The Future is Sick [Weekly Head Voices #36]
- 2011: A Cyber-Suburban Odyssey [Weekly Head Voices #35]
2010 34
- Focus. [Weekly Head Voices #34]
- An Inside Job. [Weekly Head Voices #33]
- Teaching InfoVis in Stellenbosch
- Slow e-mail. [Weekly Head Voices #32]
- An indecent proposal. [Weekly Head Voices #31]
- Time does wait for electronic true love [Weekly Head Voices #30]
- Happy returns! [Weekly Head Voices #29]
- Workin’ 9 to 5? [Weekly Head Voices #28]
- The Human Animal Post
- Island Style [Weekly Head Voices #27]
- VCBM 2010 [Weekly Head Voices #26]
- Sometimes, being in academia rules. [Weekly Head Voices #25]
- EuroVis 2010 [Weekly Head Voices #24]
- Processing + NyARToolkit + multiple marker tracking
- Facebook Like, Share and Retweet buttons in your WordPress
- Augmentation [Weekly Head Voices #23]
- An Even More Ultimate Boot Disk!
- Convert Word tables to EPS for inclusion in LaTeX
- The Next Level. [Weekly Head Voices #22]
- Godzilla. [Weekly head voices #21]
- I’m on a boat! [Weekly Head Voices #20]
- Weekly Head Voices #20: A Lamarckian Knot.
- Weekly Head Voices #19: The time-traveller’s BBQ.
- Weekly Head Voices #18: Refactor my dogfood.
- Weekly Head Voices #17: The Eternal Foreigner.
- Weekly Head Voices #16: Go Go Gadget!
- Processing + GSVideo + NyARToolkit on Linux x86_64
- Weekly Head Voices #15: Auto-tune my cloud.
- Weekly Head Voices #14: My Week Was A Wormhole.
- Weekly Head Voices #13: So you want to sue me?!
- Weekly Head Voices #12: Ceci n’est pas une bibliothèque.
- Weekly Head Voices #11: iCalmDown.
- Weekly Head Voices #10: Loose bits sink chips.
- The 2009 to 2010 transition post.
2009 21
- Three rules of stress-free email productivity
- Weekly Head Voices #9: Windows 7 Geek-o-Rama.
- Weekly Head Voices #8: Uninterruptible Fun Supply
- Your GMail account CAN be hacked over insecure WiFi
- Two PowerPoint 2007 tricks that could save your life
- Futuristic Betting at VisWeek 2009.
- Weekly Head Voices #7: The Answer, a STAR is born, post-human YouTube
- Weekly Head Voices #6: Heroic Wave, Brainy Mice, Don’t shoot the Messenger.
- Weekly Head Voices #5: Google Docs, Bad Netbook Karma, Cold does not cause cold.
- Weekly Head Voices #4: The New Roomie, MedVis at MeVis, Fairy Tale Beach.
- Weekly Head Voices #3: Powerless meat Zen, Xi leaves, NFBI, Motek
- Weekly Head Voices for Week 36
- Starting today: Head voices, every week!
- Python 2.6 enabled VTK 5.4 Windows binaries
- Bill Buxton at CARS 2009
- Eurovis 2009
- Python 2.5 enabled VTK 5.4 Windows binaries
- You must vaccinate
- My First Sabbatical
- When the going gets tough…
- I know what I want for my birthday
2008 22
- My new home on the interwebs
- A nicer foldable paper CD cover generator
- Backport of unison 2.27.57 to Ubuntu 7.10
- What I did this, err, summer
- Python 2.5 enabled VTK 5.2 Windows binaries
- A taste of brilliant Brazil
- Life update
- Pleasure Apparatus 2008
- The art of effective verbal communication
- Ultimate Dutch Snack
- Outraged
- Recording screencasts on Windows with free software
- I have an official course code!
- New work laptop
- Dr Werner, you are a singularity of stupid
- DeVIDE 8.2 released
- I’m in love
- SimVis 2008 Best Paper
- Lust
- Soulwax
- Alternative medicine, you suck
- Iron Man, I love you
2007 31
- Confessions of an addict
- Beware the ATI Catalyst downgrader!
- Final day of IEEE Visualization 2007
- Days 3 and 4 of IEEE Visualization
- Second day of IEEE Visualization 2007
- First day of IEEE Visualization 2007
- Running mxit in mpowerplayer on Linux (Ubuntu 7.04)
- Parallel Python
- Even more GMail (also for domains) storage for free!
- My PalmOS-based GTD setup
- ati2evxx is evil. bad_pool_caller evil.
- Bush knew that Saddam had no WMDs
- A first whiff of Gutsy Gibbon power-management
- Python-enabled VTK 5.1 and ITK 3.2 Windows binaries
- midlife crisis symptom #2351
- freeware of the month, psychedelic theatre, crackbook
- Another source of miso soup
- Google Calendar to Palm Desktop conversion
- Drinking in Delft
- I’m sorry Dave, I’m afraid I can’t do that
- a critical look at ubuntu feisty beta on an hp nc8430 laptop
- infinite espressos!
- Lovely miso soup
- infinite patience
- all your mail belongs to us
- picasa now 125% cooler!
- Livejournal blog imported
- Egyptian blogger jailed for “inciting hatred of Islam”
- Halleluja, internet!
- Internet at the new house
- Oh brother!
2006 14
- DeVIDE finally on MacOS-X
- Exporting Visio 2003 illustrations to EPS
- Amazingly crap print support in Ubuntu 6.06
- The idiotic South African AIDS policy
- New new laptop laptop!!
- Watch yer mouth whilst using the London tube
- New release of envedit
- Disabled trackback script
- envedit Windows Environment Editor released
- Posting from the train, because I can
- A quick note about VNC and GLX
- News on the audio front
- Yet another reason to join the Swedish fan club
- TU Delft in top 10 universities world-wide
2005 35
- IronPython video demonstration by Jim Hugunin
- How to write unmaintainable code
- Adding ErrorEvent handlers to all VTK objects in Python
- Nominees for the Losers of the Century
- Vis2005 day 1
- SORBS sucks
- Getting the FRIKKING euro key working on a Dvorak keyboard layout in Ubuntu 5.04
- My make-over
- GMail I love you dearly
- Controller.Controller.
- Moblog test 538
- I need a new keyboard
- HP’s business laptops and support rule
- Copernic Desktop Search 1.6
- My first moblog.
- Opting out of Dutch telemarketing
- alt.gil.die.die.die
- GMail Favour
- One small step for the TU Delft, one giant leap for Charl-kind
- Secret bandwith increase
- New A64 server
- Lush, OCaml and more, part deux
- Hitchhiker`s Guide to The Galaxy
- Ubuntu 5.04 preview on Stoeptegel-1
- Hyperlinked AVIs and PowerPoint 2003
- Blagg and WordPress
- The Commonly Confused Words Test
- My GMAIL experiment comes to an end
- Check out the Tungsten C
- Ken Livingstone: Could someone explain this to me?
- MoonEdit (and my new website)
- Solving the frikking BadPixmap Firefox/Thunderbird crash on Debian Woody
- Zyxel 650R-31 nat loopback
- World, the time has come to push the button
- Multi-agent frameworks and Python
2004 37
- phpBugTracker
- Lush, OCaml and more
- Nexus NX-3500 “Real Silent Power Supply”
- First two days at IEEE Visualization 2004
- Ubuntu, Drupal and more odds and ends
- Also moving to anhosting
- Me: 1 PhD monster: 0
- What heppened?
- Charl’s Aubergine Surprise
- The Official Ninja Website
- Sage, the Firefox aggregator extension
- UN Human Development Report 2004
- I don’t like Graffiti 2
- Thunderbird on Linux and URLs
- Washington Post Style Invitational 2004
- Music Plasma
- Care and feeding of your Lithium-Ion batteries
- Laptop No. 2
- The two rules to success in life
- Setting OpenOffice default to A4
- DeVIDE routing
- My laptop does not exist yet
- Popup tabs for Linux?
- tik tik VRRROOOOOM!
- Cheap phone calls, yay!
- Bad, interface, bad!
- My ADSL gets another upgrade
- Emacs Code Browser
- Prisoners are allowed to vote, I’m not
- Python new-style object method resolution order
- Die, filthy comment spammers!
- Converting VCARD to LDIF
- Andrew October threatens me with legal action!
- Death hurts.
- That laptop that you were going to buy me
- I hate spammers. Really.
- Windows programming is nasty
2003 106
- A slightly improved perspective BTF ordering
- The Visualisation and Image Processing Platform Formerly Known as DSCAS3
- Andrew October, Cape Town journalist, you are a CENSORED
- DSCAS does 2D registration
- Mark Shuttleworth NOT the first African in Space, but likes Python
- Setup CVS Read-Only Access
- Toshiba 2.5″ HDD power management
- Back from ZA 2003
- The Tungsten E and Linux
- First thoughts on the Tungsten E
- I love this place
- Decisions decisions
- Tungsten-E approaching at high speed
- 61 words
- A Gentle Warning
- Palm News
- Handy language tips from Bob the Angry Flower
- A new machine
- Don’t allow software patents in Europe!
- Java and Python programmer productivity comparison
- Sobig
- Emergency post
- His name was Wilberforce Mosuli Manjathi
- More Human than Human
- The Poor Man’s Ergonomic Laptop Stand
- Two more reasons why Italians are the happiest people in the world
- I’ve made it on the Interweb
- More ITK goodness
- Uptime schmuptime
- Matrix Ping Pong
- Code evolves
- Urgh
- ITK Python Now With Observers!
- ITK Python Now With Exceptions!
- My New Addiction
- UN Human Development Indicators
- Python IDE wanted, good, cheap and fast. :)
- Crash Different
- I’ve just been reloaded
- Swapping variables without a temporary
- A quick Python note
- Python new-style objects and slots
- Python bookses
- Where are the frikking WMDs?
- Standards Schmandards
- ZomboCom
- The Microsoft and I
- The American Propaganda Machine
- Where should that dang button go?
- Het boek, de pen.
- Cygwin CVS EOL problem solution
- An eventful weekend
- The most useless software of the year award
- Some of my unfavourite things
- Scum of the Earth
- Fly, little birdy, fly!
- Another small step on the way to S3 STR
- Back to the present
- New Radeon DRI resume-enabled drivers
- The plot thickens
- Sisters of Mercy live
- America wants you!
- B.I.A.S.
- Switch to the Dark Side
- I’m famous in Germany, just like my hero David Hasselhof
- Bowling for Bagdad
- Laptops in the kitchen
- Small Victories
- Diplomacy
- My kingdom, my kingdom for S3 suspend to RAM!
- The lighter side of Linux
- Suspend-to-disc update
- The Aggregator
- Have eyes, will watch movies
- Keeping the writer in suspense
- You can’t have your cake and eat it
- Smart Guns
- Mutiny on the Bounty
- Centrino Notebooks
- Nugget of the day
- “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”
- wxPython lovin’
- Knoppix
- Emacs Python folding fixed
- I’m afraid of Americans
- From the horse’s mouth
- Odd bits
- F*ck off Murphy
- Euphemisms ‘R Us
- Interesting Python factoid of the week
- I rule
- I R ekstreem chess playir.
- The Linux-running Entertainment PC that I can’t afford right now
- Joe “Zonker” Brockmeier is an uncivilized barbarian
- Bruce Perens came down from the mountain
- mv blog evolution
- My laptop
- I rule
- Aaaarrgghhhh
- dri_resume for XFree86 4.3.0 RC 1
- I’m moving!
- Extremely narrow text boxes in Movable Type
- Blogging will continue here
- Valuable lessons learned today…
- Kill all patents!
- I reveal myself
2002 79
- Do all humans have rigid skeletons?
- Porting woes
- Status
- AAARRGGHHHH!
- Yoohoo!
- The USA loves OIL!
- Patents suck, HARD.
- Urgh, mail server meltdown…
- A useful tip
- Bruce Eckel is even cooler than you thought
- Christmas Present
- Good UI != Graphics?
- Pragmatism
- All operating systems suck
- Happy me
- Improve that UI
- It works!
- Death to censorship
- William Gibson knew it then…
- 11:14:37 up 43 days, 23:01, 2 users, load average: 0.27, 0.24, 0.29
- Tidbits of the day…
- 76
- I scream you scream we all scream for 802.11b
- Too … much … water.
- Grand web page opening!
- Whoohooo, XFree86 + DRI hacked to suspend/resume
- Yet another jewel at emusic.com
- Laptop causes Labour of Love
- News flash.
- Toe matj toe sei, not enaf taim!
- gphoto2 and Kodak dc2xx TIP
- Aaaack…
- Bliss
- More 5600 info
- As if you didn’t know already…
- DIE spammers!
- The 5600 Saga
- Miscellany.
- I’m an engineer in the body of a computer scientist.
- Grrr
- Another day, another desktop…
- adsl woei!
- Hello fans
- news flash
- Pwm
- Slashdot Idiots
- More on Mozilla
- Make your time HA HA HA
- The years of pain are over.
- Wheee
- A note and some new music…
- Microsoft IDIOTS
- Damnit
- On DivX 4.0 and OpenDivX
- News update.
- InBook and Book both suck.
- Mo Music
- Come aboard, want some fudge?
- I hate Microsoft, you should too!
- mp3 player heaven
- Back from the US of A
- Humour for the Day
- Antwerpen is pretty.
- Python does rule
- 32
- Moop
- an old gem…
- Addendum
- WHeeeeeee!
- The stupidity continues…
- Gooooooo Zimbabwe!
- SPIE bish
- Music
- our vis website
- LATE BREAKING NEWS!
- emusic.com
- emusic – legal mp3s
- Hmmm
- Moooo
2001 28
- My New Vehicle
- 68k yay!
- Problem solved?
- Err, I was wrong.
- Unstable firewall
- debian thingies…
- Ltns
- The TIP
- GAim yaaaaaay!
- Atmospheric assimilation
- 15 minutes of fame
- KDE 2.1
- 5
- ASCI and stuff…
- loserjabber
- 2
- First post :)
- Random title assigned after the fact
- Untitled
- Untitled
- Untitled
- Untitled
- Untitled
- XJed anti-aliasing patch, too many meetings
- Untitled
- Untitled
- Untitled
- Untitled