blogsoni

hi

about unsub log in
Down With The Fancy Pants With^WAt Velocity
Unix? What Unix? This is Linux!
Unpatch (!= patch -R)
Just-in-time translation of user-provided LESS via NodeJS - Yikes!
...And They're Both Probably Right
(Some) Recruiters are People, too!
Metamatter
Why I left Yahoo!
All Good Things...
iCal, iPhone and iCloud - iVey!
Leaving Yahoo!
sudo: unable to execute : success
Of Headless User Accounts and Restricted Shells
Parental Math
No tratheroute for you!
Migration is hard...
It's a Book!
Marbles in my Underpants
Go Lisp!
Learning Programming Languages for Fun and Profit
Teaching "Advanced Programming in the UNIX Environment"
Ever wonder why they're called "asswords"?
Ye Olde TLS/SSL Renegotiation Vulnerability
A Tale of Two Exploits
Jan's Blog Episode IV -- A New Hope
Why I won't get Speakeasy DSL again
Bouncing mails due to relays.ordb.org
Google blocking certain User-Agents
Solaris pxeboot with pxelinux
Brilliant Ideas (I)
Nested SSH Tunnels
Of course it runs NetBSD!
Migrating Quotas
More on Solaris 10 ZFS vs. Apple XRaid
Solaris UFS >1TB vs. inodes
Solaris 10 ZFS vs. Apple XRaid
Moving License Managers
Ride down Williamsburg Bridge
Solaris 10: libstdc++.la empty
Solaris 10: svcadm rquotad
Solaris 10: Serial Console
Mac OS X: amanda vs. launchd
Mac OS X NFS share vs. Garritan Personal Orchestra
Netbooting vs. spanning tree
Mailman + HTTPS
So that's why they call it "rescue"...
Mac OS X: Remotely installing .dmg
Gigabit Cables
XServe and locking drives
Mac OS X: readlink(2)