Bless me, Father; I ate a lizard.
Liberty lies in the hearts of men and women. When it dies there, no constitution, no law, no court can save it. -- Judge Learned Hand 1944
It should be obvious that these pages represent the opinions of Greg Alexander and no one else. Not my employer, nor any of the various civic organizations I may participate in.
Photo of Greg taken from IFO on November 29, 2010.
Bloomington, IN local election candidates. These websites were hard for
me to find so here you go:
Don Griffin for Mayor
Isabel Piedmont-Smith for council 1
Kate Rosenbarger for council 2
Hopi Stosberg for council 3
Shruti Rana for council 5
David Wolfe Bender for council 6
Nicole Bolden for Clerk
I like to write about my laptops:
I like to write about my phones:
I like to write about my bikes:
I have started a dubious collection of apex conversations from various pieces of literature.
Henry George's Progress and Poverty - Nothing special, I just thought everyone who previously had published this online had done a really poor job of it.
systemd sucks - despite being written as a polemic, I think this is actually a rather good tutorial of how to work with systemd.
Lightness of Touch, extracted from Alan Watts' Become What You Are
Climate Impact of Increasing Atmospheric Carbon Dioxide (PDF) - a paper by J Hansen et al in Aug 1981 Science. This is basically everything you need to know about climate change, still complete and correct 34 years later. This is the bible. If you want to know what's on god's agenda, this is it.
On Mistrust of Science - evolution denial is not the tip of the iceberg that you are looking for.
Software Engineering II: Inlining Considered Harmful - I realized a lot of the things that suck in the world flow from the mental effects of meditating on inlining.
Debian bug #61354 Proof that I invented dpkg --force-all.
My 3d printer diary (a Kossel from mixshop.com)
Google rants - as I become more dependent on Google, I become more aware of how their corporate personality essentially sucks for all non-search services.
Befunge for Android - I made a Befunge development environment for Android. Example source archive
TunerTime - my arcane piano tuning software is now available on the Android market, and this is its documentation! (and people actually use it, wow)
T-Mobile sucks a lot.
Opening passage from Ursula Le Guin's Lathe of Heaven
UEFI Secure Boot: Who cares? - Microsoft's UEFI Secure Boot initiative isn't quite what you think it is.
Commander Keen on DOSBOX
Naked Juice sucks - a popular fruit brand juice is a fraud.
Soft84 - I actually kinda-sorta documented my HP48-alike RPN scientific calculator for Android.
Cat Clock - my house and cat cooperate to transform my fridge door into a winter-detector.
How infinite interference of waves produces a single point - from a physics lecture
Spotify sucks (too) - use Grooveshark instead
Rhapsody sucks - use Grooveshark instead
No Firefox 4 Status Bar - My friend discovered a hack to remove the damn status bar from Firefox 4
STM32 Value Line Discovery experiences
Vim still sucks
Moore's constant - a little reference of Moore's constant computed for various technology domains.
The Scientist and Engineer's Guide to Digital Signal Processing - free online book of extraordinary quality. I started to read this thing when I was a teenager and it taught me a ton that I still use. (2016: I am still re-reading chapters from it on a regular basis)
Insteon sucks - just a warning about the flavor of the koolaid from a taste-tester's perspective.
My struggles with Maemo - a documentation of my experiences with the delightful (now meant sarcasticly) smartphone OS from Nokia (run on an N810).
Zenni Optical rules
CatEye bicycle equipment sucks -- my attempt to disparage a brand which has provided a repetitively disappointing customer experience.
I used to keep a list of the corporations which had given my email address away but I realized if I brought it up to date it would be so large that it would represent an attack surface for compromising my accounts.
I like to build things out of PICs!
Sheet music to Theme from The Inner Light (for tin whistle in D). As faithful a representation as I could manage for the song Kamin (Picard) plays at his son's christening.
C Ain't Dead A poorly-written polemic about why C programmers are better than ASM programmers, but C++/Python/Java/Haskell programmers have yet to establish an edge.
Planes, planes, planes!!
UI design: A diatribe on user interfaces.
ratio A simple tool to help you find sets of resistors with a specific ratio among the set of common resistor values (a commissioned work).
Software projects I have developed a lot of crappy little tools over my days, and here is a better organized set of them.
GGB, some sound software
Dancing Beer Can (2004)
Dancing Face (2019)
I figured out the KB Gear Pablo Graphics Tablet serial protocol
ggLCARS my LCARS (Library Computer Access and Retrieval System) library
several days of webcam footage at 1440x real-time (that means time-lapse).
shortjournal.org the blog to end all blogs or something - now relocated to http://www.galexander.org/sj/.
fartjournal.com the blog to end all blogs or something - now relocated to http://www.galexander.org/fj/.
Enjoy some pictures of a "wearable computer" I built in 2001.
Enjoy a short story I wrote in 1997.
I built a clock.
This page is hosted on linode.com. I have been a linode customer since 2003. They're pretty good but they did give my email address to spammers once so I have to remove the "they have given me zero disappointments" canary.
My email address is
HD-DVD "AACS" key: 09-F9-11-02-9D-74-E3-5B-D8-41-56-C5-63-56-88-C0.
Shrubya is a miserable failure.
Richard M Stallman is an idiot.
Santorum is The frothy mixture of lube and fecal matter that is sometimes the byproduct of anal sex.
source to "PSGroove", a PS3 jailbreak. copied from github on Feb 8, 2010.
Tektronix MSO2000 modules are a 24c08 EEPROM programmed with the module's SKU. Use this PCB design.
apple secure enclave key? iPhone11,8 17C5053a sepi 9f974f1788e615700fec73006cc2e6b533b0c6c2b8cf653bdbd347bc1897bdd66b11815f036e94c951250c4dda916c00