2019-10-19: Noise Unit’s “Drill”, most especially “Miracle”, still makes me so, so happy …

2019-09-29: I’m hoping someone digitizes this live music archive: interactive.wbez.org/curiousci… …

2019-09-19: Declaring bankruptcy on @viticci ‘s iOS 12 review.

2019-09-15: Have been really enjoying Roomful of Teeth’s first album this past week. 🎵

2019-09-12: 📺 How much of popular history is made up just because it makes a nice story? An example: …

2019-09-11: 🎙 Headphones for this one (100 seconds) Wrap It Up — The World According to Sound: …

2019-08-28: 🔖 Filmmaker mode: Stop the over saturation insanity.

2019-08-27: 🎙 Most Important Meal 33: We Live In a Coffee Society ☕️

2019-08-27: 🎙 Notes on an Imagined Plaque to be Added to the Statue of General Nathan Bedford Forrest, Upon …

2019-08-26: 📖 The story behind CVE-2019-13013 You may start reading this and say that nothing in there interests …

2019-08-22: There’s a Hole in the Bucket is actually a song about yak shaving.

2019-08-21: TIL systemctl status will take a process ID as an argument. It’ll look up the unit the process …

2019-08-21: What systemd unit is that process running under? cgroups v1: grep '^1:name=systemd:' …

2019-08-18: I just “love” how long these signs last.

2019-08-17: 📖 The Tragedy of UCS-2

2019-08-14: My favorite IOCCC entry from when I was in college: ioccc.org/1989/jar…. char*_="Hello …

2019-08-13: Weirdness: getting SMS spam trying to get Facebook credentials about every 40 minutes from …

2019-07-27: The weird thing about bingeing on www.revolutionspodcast.com episodes is the realization that Mike …

2019-07-24: Listened to Cage’s 4’33” on the L this morning with Smart Speed on in Overcast, so, probably, it was …

2019-07-22: 🎭 It Is Magic is the most well written thing I’ve seen in years.

2019-07-18: Found that Vagrant is truncating mtime to microseconds on files in shared directories. Oh, joy.

2019-07-17: Grrr. Really want a uint1 datatype in PostgreSQL.

2019-07-16: Autocorrect is now suggesting German-looking words. (I’m guessing because I don’t know …

2019-07-11: Gotta love Fluid.

2019-07-11: Achievement unlocked: get specifically mentioned in release notes due to implied hacking of file …

2019-07-11: I am really loving Third Coast Percussion’s version of David Skidmore’s Aliens with …

2019-07-10: Breakmaster Cylinder is pushing out the beets [sic]. 🎵

2019-06-30: 🏳️‍🌈 For this Pride Day, giving thanks for all that Dannie Flesher and Jim Nash did. Thank you for …

2019-06-28: The Doubleclicks show tonight was great! Here’s hoping that “Jenga Bus” thing turns into a real …

2019-06-26: TIL that you can add an exclamation to the :digraphs command in Vim to get the output chunked into …

2019-06-25: The spam callers are getting lazy. Just got a call with Caller ID “(773) 1xx-xxxx”. That isn’t …

2019-06-23: Have spent the weekend on Nebula bingeing on Legal Eagle and Lessons from the Screenplay episodes. …

2019-06-20: 📺 Our Ignorance About Gravity

2019-06-12: 📺 The Pronouns Song by The Doubleclicks

2019-05-30: How to test your newly upgraded copy of ack: cd to the directory where it is stored, and then run …

2019-05-29: Hey! Ack v3 is out! beyondgrep.com

2019-05-23: 🎵 Anger is an energy 🎵 🎵 Anger is an energy 🎵 🎵 Anger is an energy 🎵 🎵 Anger is an energy 🎵 🎵 Anger …

2019-05-19: “Songs About Coffee” is the new “Fingertips”? (They Might Be Giants)

2019-05-12: 📺 Circus | Written by Tom Waits, Narrated by Ken Nordine, Illustrated by Joe Coleman

2019-04-30: HTTP servers that return errors with a 200 status. 🙄

2019-04-11: 🎙️ A debugging story: overcast.fm/+DzGVF52R…

2019-04-08: I wonder how this future "default" will need to be turned off. “Beginning in macOS 10.14.5, all new or updated kernel extensions and all software from …

2019-04-03: Ewww. Click-tracking built into HTML? Horrid. lapcatsoftware.com/articles/…

2019-04-02: No lines for voting. In and out.

2019-03-13: External iterators in Ruby are such a pain due to StopIteration. I really, really want a …

2019-03-11: Code comment I just wrote: # This could be done using a recursive regular expression, but I # don't …

2019-03-07: Oh, joy. I’m now working on stuff that explicitly cares what happens during a daylight savings …

2019-03-03: 🎙️Mac Power Users Live With surprise Europeans flown in.

2019-02-27: 🎙 The History of History Podcasts

2019-02-26: No line to vote today.

2019-02-14: systemd fallout Today’s systemctl --user … learning fun: The difference in resulting environments from ssh …

2019-02-13: What’s my public IP address? (Plus other stuff about your browser.) Nice.

2019-02-04: Doom clock

2019-02-03: Wow. The Microsoft Consolas font went open source. (via Ricky Mondello)

2019-02-01: Today’s minor epiphany: systemd does not parse the names of slices the same way as it does …

2019-01-30: Spam email lead: “NOTE : DOCUMENT IS PROTECTED WITH MICROSOFT MACROS, TO VIEW YOU MUST DOWNLOAD …

2019-01-21: Was perusing ancient Daring Fireball posts, and decided to look at odeo.com, expecting to be …

2019-01-15: Running command_line_lint reveals the top shell commands in my history as: gvim (15.7%), vcs (10.0%) …

2019-01-11: Just gave Vim fits by doing a gqip in the middle of a 5777 line, 180KiB swagger.yaml file.

2019-01-09: Robocall threatening that my “Microsoft Windows Services” will be stopped and that I will not …

2019-01-08: I’m shocked. Shocked, I tell you. (Thank you Viticci.) No, I don’t use Apple Music. This is …

2019-01-07: Bless me that I might do your dark works in this, the mortal realm! ☕

2019-01-04: Today I learned that the standard bulleted list handling in plain text files that I depend upon in …

2018-12-22: I just learned about the CSS user-select: none property. Eww.

2018-12-07: OMFSM, FLA is doing a cover of “Rock Me Amadeus”.

2018-12-04: The Steadfast Tin Soldier: Great costumes. Great puppets. Cool idea for what to do with the …

2018-12-04: New digital release of the Art Institute of Chicago’s collection means more Ivan Albright for …

2018-11-25: Yuck: slack.com/cookie-ta… But amazing that it is documented.

2018-11-10: Get yourself an education and learn from The Carl Stalling Project.

2018-11-09: Reading pipe(7). That BUGS section: ouch.

2018-11-08: Finally an iDevice that can hold my music collection.

2018-11-07: Elevator buttons at the National Museum of Mathematics.

2018-11-06: There are a lot of people trying to figure out how people are going to vote outside my polling …

2018-11-04: Allison Truj and Brian Hamilton are awesome: most-important-meal.com/episodes/…

2018-10-20: Today I learned that, if you unset PS1 in Bash, it really displays nothing as a prompt. I would have …

2018-10-19: Listening to The Doubleclicks’ Music for Nerds by Women and Nonbinary Folks playlist. 🎵

2018-10-10: 📺 “Why can’t you recycle plastic bags in Chicago?” www.youtube.com/watch

2018-09-25: Just figured out that exa does Mac-style ordering of numbered filenames. Awesome!

2018-09-23: Giving prettyping a try. Nice, so far.

2018-09-22: The source name length limit in RECaf is extremely frustrating.

2018-09-21: Naming new iPhone Amphibious Blustery Flapdoodle.

2018-09-19: Finding unlocking of Apple Watch via unlocking iPhone to be significantly slower with iOS 12/watchOS …

2018-09-18: Stop the 2 space indent nonsense in recent ruby.vim: let g:ruby_recommended_style = 0

2018-09-14: Today I learned about RFC 8081.

2018-09-12: I really, really wish PostgreSQL supported unsigned integers.

2018-09-11: The modern version of the XKCD “compiling” comic is “waiting for the Vagrant VM to …

2018-09-09: Going through Learning Perl 6.

2018-09-08: Today I learned that recent versions of Vim have a standard digraph for the ellipsis, so I can …

2018-09-06: The way to brighten your day: The Power of Lard! (lyrics). 🎵

2018-09-04: I am not happy with the concept of variable podcast contents.

2018-08-31: Copies of timestamps on files on High Sierra on APFS are truncating to microseconds, including cp -p …

2018-08-30: Seeing Ruby’s FileUtils.copy_entry(source, destination, true) mis-copy mtime on files on MacOS …

2018-08-30: OH in relation to a Fig problem: “there is some advanced Goldboltology [sic] at work.”

2018-08-29: Did you know that you can customize digraphs in Vim? Surprisingly, there is no standard digraph for …

2018-08-29: I’m really liking bat.

2018-08-28: Pulling email RFCs out of the top of my head like I was RJBS or something.

2018-08-27: Subshells are interesting beasts. #!/usr/bin/env bash echo Parent: $$ $BASHPID ( echo Child: $$ …

2018-08-27: Today’s Vim digraph is .M, for middle dot: ·

2018-08-20: In the realm of “just plain fun” podcasts, the recent discovery is The Pretzel Podcast. …

2018-08-17: Frustrated by ssh smashing together its command arguments so that you can’t get whitespace …

2018-08-17: And TIL about sshpass(1).

2018-08-16: The William S. Burroughs / Disposable Heroes of Hiphoprisy collaboration “Spare Ass Annie and Other …

2018-08-15: Today’s Ruby silliness: To get a current Date in UTC, you’ve got to Time.new.utc and …

2018-08-13: Today I am grateful for Zsh’s *(*) patterns.

2018-08-10: 🍕 Eat It, New York: Inside The U.S. Pizza Museum, Which Chicago Obviously Deserves

2018-08-10: Blrg. Burnt again looking for File.glob in Ruby. Whoever thought that Dir.glob was the right place …

2018-08-09: Still no ennui or schadenfreude emojis: blog.emojipedia.org/service-d…

2018-08-06: time(2) lies! It’s all lies!

2018-08-06: TIL that POSIX epoch time does not allow for leap seconds. Mind blown.

2018-07-27: These are Zsh functions, but you can change them to Bash via the liberal application of quotation …

2018-07-24: Fans of The Incomparable’s Old Movie Club should know that Get Carter (1971) and The Taking of …

2018-07-24: Hey, @chetcast, why don’t you add yourself to microcast.club

2018-07-23: The current season’s most accurate name would be “cicada madness”.

2018-07-22: This traffic cone has been here for years 2018/7/12 East side of Olgilvie Station @ Washington & Canal “Computer, enhance.”

2018-07-21: OMFSM, the disco balls were used.

2018-07-21: “Chechov’s disco ball”

2018-07-17: Why is there no “head desk” emoji?

2018-07-17: One of my favorite things about *nix is that stdin, stdout, and stderr are nothing more than …

2018-07-16: C++ is such a pain in terms of having to continually think of storage and object lifetime.

2018-07-15: Yum. www.theonion.com/hellmann-…

2018-07-15: I pay 3 podcast networks and 1 individual podcast to openly share their work. I hope the walled-off …

2018-07-15: Cherry Cola Oreos are horrid.

2018-07-15: Different ways of venting political anger: overcast.fm/+Mala3UcW…

2018-07-15: If you are an Amazon customer (and who isn’t these days), you should listen to this week’s Reply …

2018-07-11: Finally deleted the 40+ GB of apps in ~/Music/iTunes/iTunes Media/Mobile Applications. Sad that app …

2018-07-10: I love Inconceivable!. The amount of work that Dan Moren puts into the show is incredible. “Cheese …

2018-07-09: Today’s lesson: On systemd systems, override the postgresql-10 service’s idea of the …

2018-07-09: Email needs emoji reactions.

2018-07-07: Clever of @TurbocastApp to use chapter markers for ads. Dynamically added ads preclude chapters and …

2018-07-07: Actions have consequences. 📷

2018-07-06: I can’t bear to listen to the new Ministry album. Drumpf samples are just depressing as hell. …

2018-07-05: I’m liking the new Rhys Fulber solo album.

2018-07-01: I died of pneumonia.

2018-07-01: Someone signed up with Paypal with an email account I control. Now Paypal won’t let me go …

2018-06-30: Tribalism is ugly.

2018-06-26: Being sucked into object ownership & lifetime hell. Reading up on std::move().

2018-06-22: It’s new Front Line Assembly and Juno Ractor day!

2018-06-21: From the Wireshark INSTALL file: This is software. Beware.

2018-06-20: OMFSM, writing C++ code for the first time in 14 years.

2018-06-15: Cake doughnuts are the deserts of sadness, because they could have been raised, glazed doughnuts.

2018-06-11: Rails 📷

2018-06-11: Platform 📷

2018-06-05: Just got burnt by the lack of isolation that Thin applies when evaluating config.ru. The config.ru …

2018-06-04: I wonder what stories Microsoft is working on, now that they’ve acquired the most used …

2018-06-03: On the past and present of the word “queer”: www.theallusionist.org/allusioni… 🎙️

2018-06-02: If you want interesting @ mentions, have a handle that is also the name of a chain of British gay …

2018-06-01: Listening to the classics: The Fatima Mansions - Blues For Ceauşescu 🎵

2018-06-01: If you think of Bash as “we’re going to do a Bourne compatible version of Csh, plus …

2018-06-01: OH: “has anyone made Emacs bootable yet”

2018-05-31: I like USB-C and want movement towards it to accelerate.

2018-05-21: Hokey smokes. The copyleft symbol is going to be in Unicode 11.

2018-05-20: NASA’s New Planet Hunter Snaps Initial Test Image, Swings by Moon Toward Final Orbit 🔭

2018-05-19: TIL that APFS stores file timestamps down to the nanosecond.

2018-05-19: Recent ls replacement discoveries: exa and colorls.

2018-05-16: And Man Created God in His Own Image (1930) - Ivan Albright

2018-05-12: Nearby wifi network: “It burns when IP”.

2018-05-11: The refactoring aparently never stops.

2018-05-10: Refactoring refactored refactorings.

2018-05-10: Every time someone misspells your name, it shows that they don’t really care about what you think …

2018-04-30: Nice story on The Athletic over at Six Colors. It complements the sort of media discussions that Ben …

2018-04-26: The “IRS has a warrant out for your arrest” spam calls are getting ridiculous.

2018-04-25: Got something useful done tonight.

2018-04-25: Spam-caused double take: “New Brake Master Cylinder”. (vs Breakmaster Cylinder)

2018-04-24: “Clonezone” is Clonezone the Hilaritor from Nexus …

2018-04-22: Drafts 5 is making me extremely happy. Thank you @agiletortoise.

2018-04-21: The opening round of this weeks Inconceivable is brilliant: “Polearm or Cheese?” 🎙

2018-04-21: *mumble* *grumble* JavaScript Sets don’t have a .length. Instead, they have a .size.

2018-04-21: Shuttling chunks of JavaScript between Vim on on the MBP and Drafts 5 on the iPad via Dropbox.

2018-04-20: It’s the Drafts 5 test.

2018-04-18: Completed the Macstories review. I have plans for Drafts 5 this weekend.

2018-04-17: I wonder what @ismh’s plans for May are: www.macworld.com/article/1…

2018-04-15: What does one do when Mike Duncan is on one of his breaks? Binge-relisten to your favorite previous …

2018-04-13: Today’s Planet Money Indicator is right up Brianna Wu’s campaign’s alley: …

2018-04-12: Trying to manipulate an SQLite database from inside a VirtualBox VM and the host O/S, even …

2018-04-11: Use Dredd to test APIs described by Swagger and want to get the buggy incorporation of tags into the …

2018-04-10: Easily nerd-snipe Elliot: say the word “codepoint” within earshot.

2018-04-09: *sigh* Sad, but probably true. twitter.com/stroughto…

2018-04-04: Brilliant spoof or exemplar of the thing it is trying to criticise? 🎵 70’s Rock Must Die 🎵

2018-04-03: egrep(1) is “non-standard” and deprecated??? github.com/koalaman/…

2018-03-29: I find Bandcamp’s social features to be annoying and needless public display of private …

2018-03-28: Google Chrome v63: LC_ALL=en_GB ➡︎ navigator.language = 'en-GB' 👍 LC_ALL=en_CA ➡︎ …

2018-03-27: I find it hard to believe how primitive date/time parsing in browsers is in 2018.

2018-03-27: LC_ALL=en_CA.UTF-8 google-chrome ⇨ navigator.language: “en-GB”. 🤷‍♂️

2018-03-26: Had to Wikipedia “autogyro” just now. Wowzers.

2018-03-23: This review is great: www.npr.org/sections/…

2018-03-22: I ❤️ the Firefox JSON renderer.

2018-03-22: Where did all the emissions violating Volkswagen cars go? Here: …

2018-03-21: I’m going to cry so hard: www.youtube.com/watch

2018-03-21: This week’s Exponent is going to be entertaining: medium.com/@jamesall…

2018-03-15: The proposal for adding the copyleft symbol to Unicode is awesome. Lots of examples of existing …

2018-03-15: If you live in Chicago and have not voted early, be ready for Tuesday’s election.

2018-03-10: Never thought there would be a good explanation of why tariffs are bad that involved a sink clogged …

2018-03-08: It’s furniture and it’s lunch.

2018-03-01: The earworm that I’ve had for the past day and a half: Do You Swear to Tell the Truth, the …

2018-02-28: Hi clonezone, Sorry to hear you’re having trouble logging into Instagram. We can help you get …

2018-02-25: I wish Alto’s Odyssey wasn’t impossible to play half the time due to not being able to …

2018-02-22: What have you done this time, npm?

2018-02-21: Check your voting machine security.

2018-02-16: Third Coast Percussion makes me so happy. Tonight’s concert was so much fun. 🎵

2018-02-16: Screen adaptive head(1) and tail(1) functions. Bash: function hed { head -n $(( $(tput lines) - $(eval "wc -l <<<$'$PS1'") )) …

2018-02-15: This may sound boring at first, but it is short. Stay through the ABBA anecdote. …

2018-02-08: Since I’m on this weird protocol trail, it turns out there’s a /dev/null protocol, the …

2018-02-08: Correction: QOTD protocol is TCP port 17. Port 13 is the Daytime protocol, which isn’t any …

2018-02-08: TIL about the QOTD protocol, which takes up TCP port 13.

2018-02-07: Still no ennui or schadenfreude emoji. twitter.com/Emojipedi…

2018-01-31: Perl: ( {} ) x 5 produces 5 references to the same hash, not 5 separate hashes. Grrr.

2018-01-30: It’s one of the best kinds of days that only happens on rare occasions. It’s code …

2018-01-29: 👍for 🚀.

2018-01-22: Looks like with Vim v8, you can no longer «:call SetFileTypeSH(‘bash’)» to override the shell …

2018-01-20: New Meat Beat Manifesto album is mostly a pleasant rehash of past material, but is lacking in new …

2018-01-16: Apparently, uploads to Overcast with quotes in the file name silently fail. Removed quotes, upload …

2018-01-16: International statistic of the year: 69 Americans killed by lawnmowers per year: overcast.fm …

2018-01-10: My entry for the micro.blog bookathon: The Making of the Atomic Bomb. The first third of the book is …

2018-01-10: I do not like the Firefox v57 theme on macOS. The sharp angled tabs drive me nuts.

2018-01-10: For me, High Sierra is better than Sierra, though I held out for the .1 release.

2018-01-05: Use the inspector in your browser to turn off .container { width: 980px } in Github and everything …

2018-01-03: Dang. IBM mainframes and PowerPC processors are vulnerable. access.redhat.com/security/…

2018-01-02: I think that for the first time since 2006, I won’t be attending OSCON. Thinking of one of the …

2017-12-23: What does one test out a new music playing app with but some BMC: soundcloud.com/breakmast…

2017-12-17: Time again to listen to what the Puritans tried to do with Christmas: overcast.fm/+BFNpj_67… …

2017-12-06: I understand why robocalls come from spoofed Caller ID numbers, but why would one use a “(XXX) …

2017-12-06: Abusing Sequel by using Sequel::Dataset#update() to do an INSERT…SELECT so that I can get a row …

2017-12-05: Force yourself to change an email address that you’ve been meaning to change for a while by posting …

2017-12-05: Not going to happen.

2017-12-04: That feeling when you’ve made a big change to a chunk of code, and, on the first try, not only …

2017-11-28: Hooray! CivRev 2 has been revived for iOS 11!

2017-11-28: 📺 Wrong About Gender - The Doubleclicks: www.youtube.com/watch

2017-11-28: This phone feels way too small. (Yes, I know I’ve used smaller.)

2017-11-28: iPhone X refused to restore from iPhone 7+ iTunes backup. Had to back up to iCloud and restore from …

2017-11-18: Netflix needs a quality filter. For example, if the movie/show in question originated on the History …

2017-11-16: Added «One of Breakmaster Cylinder’s “Internet weirdos”.» to my Twitter profile.

2017-11-14: I really wish there was the equivalent of Little Snitch for iOS.

2017-11-12: Adding «add_header Referrer-Policy no-referrer always;» to the server block of my Nginx config …

2017-11-12: Firefox users (yes, we still exist): look at network.http.referer.userControlPolicy on …

2017-11-10: Christmas carols going full blast in Barstucks. 🤢

2017-11-10: Hooray for two years of @bleedsixcolors memberships! Keep it up @jsnell and @dmoren.

2017-11-06: (Ok, ok, last one for the evening) Seriously, see them live whenever you can. Mucca Pazza - All Out …

2017-11-06: More awesomeness. Mucca Pazza - Barbarous Relic: www.youtube.com/watch

2017-11-06: Something to be happy about. Mucca Pazza - Mr. Spider Goes Home to Spiderland: www.youtube.com/watch

2017-11-05: “Even though chancellor Metternich wasn’t dead, he was already spinning in his grave.” – @mikeduncan …

2017-11-05: Read this and see how you are being tracked: blog.branch.io/ios-11-sa… /via @benthompson

2017-11-04: Recent #vim setup addition: Lightline: github.com/itchyny/l…

2017-11-03: Backed www.kickstarter.com/projects/… for the happy thoughts.

2017-10-27: TIL: Don’t wear a red shirt anywhere near where TodayTix delivers.

2017-10-26: Decisions, decisions. To see Mike Duncan or the Revolting Cocks and Front Line Assembly?

2017-10-25: From whitney.org/Exhibitio…

2017-10-20: .@BrkmstrCylinder tweets an image of a trashed piano and I go on a 24 hour Art of Noise binge fest.

2017-10-18: TIL that JRuby ships with support for FFI. Didn’t imagine that that was a reasonable thing for them …

2017-10-16: .@imyke plays VR basketball with @viticci’s phone.

2017-10-15: .@ismh shows off his podcasting equipment to @viticci and @imyke in a hotel basement with a bunch of …

2017-10-15: .@johnvoorhees and @jsnell like hearing century old stories of tippy boats: …

2017-10-15: .@viticci appreciates @Ungeniused preparation.

2017-10-14: I didn’t know that “guy” was an eponym. 🔊 The Allusionist: 65. Eponyms III: Who’s That Guy? …

2017-10-10: Ah, effective dated relations, my old nemesis. We meet again.

2017-10-09: 📺 If it’s not gay, it’s not gay: www.youtube.com/watch

2017-10-08: Weird. The streetlights are on in the middle of broad daylight.

2017-10-03: Listened to a bunch of old Welcome to Macintosh episodes, so of course I’m now grooving to …

2017-09-22: Yes, riding the L triggers Do Not Disturb While Driving.

2017-09-20: Had to reboot iPad in order to see documents in iCloud Drive after iOS 11 upgrade. Dropbox isn’t …

2017-09-19: “Donald Rump” at Nasty, Brutish, and Short

2017-09-18: This is your periodic reminder to review the question that the Web answers: www.ftrain.com/wwic.html

2017-09-16: Oh, my, all the old people out past their bedtimes.

2017-09-16: Guh. Encores are stupid.

2017-09-14: Dear advertisers: Fuck off and die. www.adweek.com/digital/e…

2017-09-01: Ugh. Stay away from Roku, because their business model is changing to sell their users’ behavior: …

2017-08-22: Unsubscribed from Nomorobo. It wasn’t blocking any calls. There really needs to be an iOS option for …

2017-08-22: Returned AirPods. They didn’t produce full sound unless I pushed them fully into my ears and they …

2017-08-21: I reject the concept that Deckard is a replicant. Ridley Scott is wrong. /cc @siracusa @jsnell …

2017-08-14: It is just economically wacky when a shipped CD is less expensive than buying the digital files.

2017-08-11: Groove to The Beastles: thebeastles.com

2017-08-10: CORS is hell.

2017-08-08: Tonight at Steppenwolf, an actor received a round of applause for folding a fitted sheet.

2017-08-06: Rewatching “The Pallisers” en.wikipedia.org/wiki/The_…

2017-08-05: 📷 Love yourself (bathroom graffiti)

2017-07-24: Creepy: gizmodo.com/roombas-n…

2017-07-20: ♬ Cut and paste ♬ Cut and paste ♬ Never let code go to waste ♬ — Vivek Iyer Reusing code from an …

2017-07-14: Thanks to Little Snitch v4, I learned that, due to using Backblaze, I upload more than I download. …

2017-07-07: The Little Snitch v4 network monitor is pretty nifty. The research assistant has been not as helpful …

2017-07-04: Nice discussion of the codependency of math and physics: www.youtube.com/watch

2017-07-04: Thumbs up for Missile Cards. itunes.apple.com/us/app/mi…

2017-07-02: If you eat kale in homeopathic quantities, it’s quite tasty.

2017-06-25: Weirdness. Just had a Twitter list revert its name to a value that it last had months ago.

2017-06-23: It’s Kleptones listening day! kleptones.com/pages/dow…

2017-06-19: Hey, Skullpogo got a 64-bit update! Whee! itunes.apple.com/us/app/sk…

2017-06-16: Hell, for the next Transformers, the studio should just license www.youtube.com/watch

2017-06-16: Watching the extras on the “Tampopo” Blu-Ray and I want the studios to hire @tonyszhou to do stuff …

2017-06-15: 11 years ago I went through a tabs to spaces religious conversion and my income is a lot higher now. …

2017-06-15: «du -hs ~/Library/Logs/CrashReporter/MobileDevice/» ⇨︎ 995M Ouch.

2017-06-15: “Umm… Is that a cabbage?” “What did you do?!” “Would you like an egg?” 🔊Reply All: #99 Black Hole, …

2017-06-14: If scripting yum, don’t «yum install …» multiple packages at once because yum will return …

2017-06-14: Listening to @mikeduncan’s Washington biography for the fourth or fifth time: …

2017-06-12: Nearly 30 year old song predicted the present political situation: www.youtube.com/watch

2017-06-10: 🔊 the memory palace: If You Have to be a Floor (The Met Residency Episode 6) overcast.fm/+M9sDwYw …

2017-06-04: Eww. Chicago Park Drinking Fountains Have Been Running For Weeks To Flush Pipes | WBEZ

2017-06-01: I just love the Pinboard-buying-Delicious story.

2017-05-25: “You Fly Off the Handle” is such a great tune: vampyreanvil.bandcamp.com/track/you…

2017-05-22: Found a t-shirt for @BrkmstrCylinder.

2017-05-21: If you are going to see Alien: Covenant, I suggest avoiding the trailer, but do watch …

2017-05-19: I see little reason for internal web apps to use minimized JavaScript, only pain.

2017-05-18: If you use Twitter, you should read this: www.macworld.com/article/3…

2017-05-17: Micro.blog is doubling URLs when forwarding to Twitter.

2017-05-17: Cold Waves Soundcheck is back! Hooray! feeds.soundcloud.com/users/sou…

2017-05-17: bigsleeprecords.bandcamp.com/track/nas… is such a great song, for the music as well as the …

2017-05-15: I ❤️ the @roboismfm theme song.

2017-05-13: What good is an earworm if you can’t share it?

2017-05-11: Pigeon in the convention center. #OSCON

2017-05-09: Watching @manton do a nice job on presenting Micro.blog at Refresh Austin.

2017-04-28: If you’re posting messages to Slack, don’t count on response headers being 7-bit clean. 😖

2017-04-28: When your error-reporting mechanism runs into an error so that you lose all information about the …

2017-04-28: Listen. 🔊 the memory palace: Notes on a Plaque, Still Imagined

2017-04-27: Discovered that I had an old executable of HTML Tidy in my PATH that would not run because it was a …

2013-10-02: Just donated to the Lavabit defense fund. https://rally.org/lavabit

2013-09-21: Warning: Tonight’s performance of thecrownlessking.com features FOG, SMOKE, LOUD NOISES, and EPIC …

2013-08-17: Awesome WiFi SID: “FBI Monitoring Van #3032”.

2013-08-08: Semi-annual reminder to read http://www.ftrain.com/wwic.html

2013-08-02: Kill the blinky parts of the Web: set image.animation_mode to “none” in #Firefox.

2013-08-01: Anyone have a script for maintaining a list of #git repos and SHA1s and directories, kinda like …

2013-07-31: Awesome story, if you’re at all into #animation: …

2013-07-24: More Instantly Better Vim #vim #damianconway #oscon #tarball http:/is.gd/IBV2013

2013-07-21: The Department of Defense’s Encyclopedia of Ethical Failure [www.dod.mil]

2013-07-19: Piping into cat is useful for disabling tty behavior of commands, e.g. «ps | cat» to stop ps from …

2013-07-19: Thanks to @dalton for saying on the ADN podcast that URL shorteners break the Web.

2013-07-18: Getting a Canadian work visa is a lot more work than getting an Australian one was a decade ago.

2013-07-16: If you’re to the point of using «set -e» in your #bash script, you probably want to also use «set -o …

2013-07-11: I love Little Snitch. GoogleSoftwareUpdateAgent isn’t allowed network access of any kind.

2013-07-11: Fountain caught in reflected sunlight [photos.app.net]

2013-07-09: Guh. Wish #git supported hooks on fetch. Want to set up commit notifier on non-central repo.

2013-07-08: “There was a problem importing your sites from NetNewsWire 3. Only some of the sites may have been …

2013-07-07: Dennis Wadkins gets a swelled head. [photos.app.net] #housetheatre #chicago #magic

2013-07-07: “Not only will I leave no trace of my existence behind, there won’t even be anything from my entire …

2013-07-07: High-backed chair [photos.app.net]

2013-07-05: LSD sprintr.co/7404294

2013-07-04: “Heterosexual people don’t go around telling people that they’re heterosexual.”

2013-07-03: Gave #Felix ten stars again this month.

2013-07-02: Didn’t know that I was missing tests because I hadn’t pulled down the #git submodules. Joyous.

2013-07-02: Of all the issues with #git submodules, the worst has to be that they are not automatically set up …

2013-07-01: In #zsh, « typeset -a X Y; X=(1 2 3); Y=$X » results in a scalar value in Y. You have to use …

2013-06-29: Mmm… chewy coffee.

2013-06-29: Selfie reflection in yellow bridge [photos.app.net]

2013-06-29: “Bach Dancing and Dynamite Society”. Umm… what?

2013-06-29: Orpheum [photos.app.net]

2013-06-29: Mol Man [photos.app.net]

2013-06-28: Sanitized tape worms… Easy to swallow! [photos.app.net]

2013-06-28: Reliable Worm Cakes - pleasant and effective [photos.app.net]

2013-06-27: Black Batcolumn [photos.app.net]

2013-06-27: Drat. #zsh doesn’t expand braces before expanding variables. In #bash, «echo $X{A,B}X» gets expanded …

2013-06-26: “I hate PDAs. Public displays of hostility, on the other hand, are perfectly fine.”

2013-06-26: Gotta say that #zsh’s «typeset -TU SCALAR_PATH array_path» is pretty damn nice.

2013-06-26: Is there a #zsh equivalent of #bash’s «shopt -q»? In other words, I want capture the current value …

2013-06-26: #zsh version of array export functions: http://pastie.org/8083165

2013-06-25: #zsh has no way of including newlines in PS1 other than literally? «print -P “\n…”» does …

2013-06-25: Thinking of joining the dark side and using #zsh. It’s going to require a bit of effort to convert …

2013-06-24: Purposeful Misinterpretation of the Ambiguities of the English Language for Fun and Profit

2013-06-23: Sensitive pipes [photos.app.net]

2013-06-20: Quick and dirty testing of all HTTP GET routes: http://pastie.org/8063493 #ruby #rails #bash

2013-06-20: Sloppy bridge builders leave parts on top of the Wells Street bridge [photos.app.net]

2013-06-19: Enjoying The Beastles [thebeastles.com].

2013-06-18: Gabriel Weinberg, founder of Duck Duck Go, at Gel 2013: http://vimeo.com/68099450 #privacy …

2013-06-16: “My nose doesn’t usually smell a lot, but when it does, it’s usually food.”

2013-06-16: The problem with all these freemium games is that you can’t gift them.

2013-06-15: Three exhausted-looking, shirtless guys skateboarding uphill.

2013-06-15: On home rehab: “All you need is YouTube and a Mexican.” Uh, yeah.

2013-06-15: Tres leches cake for breakfast. Hey, that’s valid: it’s got eggs in it.

2013-06-13: Who’s Afraid (of The Art of Noise)?

2013-06-10: Finding out test coverage of this app isn’t as comprehensive as I thought it was. sigh

2013-06-09: Night reflections [photos.app.net]

2013-06-09: Skyline through the trees [photos.app.net]

2013-06-09: Triangle Sorrel photos.app.net/6563348/1

2013-06-09: Overcast over the L [photos.app.net]

2013-06-09: I love this idea of Mars’ Rebar (for movies what Chekhov’s Gun is to theater): …

2013-06-09: Interesting: crowdfunding a regex debugging service: …

2013-06-08: The number of app.net items in @1password is proliferating thanks to app-specific passwords. Sad …

2013-06-07: Flag [photos.app.net]

2013-06-07: West Fullerton Image [photos.app.net] #vanishingline

2013-06-04: Red Ashland/63 photos.app.net/6385771/1

2013-06-04: Tracks at Bryn Mawr. photos.app.net/6383419/1

2013-06-04: Seriously need an iOS email app where I can specify the from address.

2013-06-03: Upgrading app from Rails v2 to v3, entire test suite passes, but running the server and trying to do …

2013-06-03: First experience of using @adn Passport to authorize a new app was pretty damn awesome. /cc …

2013-06-03: Having fun with answers in @billkunz’s anti-spam field on his support form. The proper programmer …

2013-06-01: Elderly couple walking down the street discussing cloud computing. o_O

2013-06-01: Green patch. #nofilter photos.app.net/6261393/1

2013-05-31: When debugging unfamiliar #Ruby code and «self.singleton_class.included_modules.count» is 72, you …

2013-05-30: “Convention over configuration” sucks ass in my book right now.

2013-05-29: So, I’m trying to get away from the geek stuff and listen to Dale Lazarov on a podcast talking about …

2013-05-29: ♬ Make no mistake: we’re here to fuck you over ♬ — Murder, Inc.

2013-05-28: Giving up on not monkey patching. sigh

2013-05-28: I swear the #Ruby solution for everything is monkey patching.

2013-05-27: I love the need for the term “stabile”. The invention of something new required coming up with a …

2013-05-25: Toddler trying to pick up confetti on floor which is taped to the floor as a piece of art at the …

2013-05-24: Dammit, #Ubuntu, stop releasing new kernels on a weekly basis.

2013-05-23: Go old-school: create a smart playlist with the condition “last played is greater than 12 months”.

2013-05-22: You should be listening to Subterranea. http://podcast.kzme.fm/Subterranea/

2013-05-21: On TV screensaver, result of Flickr search for “Chicago”: back of a guy in a striped baseball …

2013-05-20: “NOTICE: It is considered bad manners and harmful to your taste buds to put ketchup on your hot dog …

2013-05-20: The pickle. Image [photos.app.net] #ivywild #thehypocrites

2013-05-20: Well, I screwed the pickle.

2013-05-20: Hypocritical sign and pickle. Image [photos.app.net] Image [photos.app.net] #ivywild #thehypocrites

2013-05-20: Would you have taken the invitation? Image [photos.app.net] Image [photos.app.net] Image …

2013-05-20: #school #protest #chicago photos.app.net/5872861/1

2013-05-19: Day One’s killer feature: entries are XML plist files. It would have been better if they were JSON, …

2013-05-19: Converting old calendar entries to Day One. The Mac app is in serious need of some keyboard …

2013-05-19: Turning into a podcast addict.

2013-05-19: Huh. Mr. Kite, as in “For the Benefit of …” by the Beatles, really existed. http://j.mp/189RxgM …

2013-05-18: Guh. My #perl is getting rusty. Couldn’t even deal with subroutine arguments correctly. sub foo { my …

2013-05-18: Woman walked by with a huge green bag under her arm with blocky white letters: “GOD HATES BAGS”. …

2013-05-17: Arseny Avraamov, “Symphony of Sirens” …

2013-05-17: Getting dizzy listening to Steve Reich’s “Come Out”. The effect would probably be less intense if I …

2013-05-17: TIL more #bash brace expansion insanity: it works in the middle of variable names: «echo …

2013-05-15: Canoe collection photos.app.net/5710512/1

2013-05-14: Spreading .bak files through the “gems” directory while trying to figure out my latest issue with …

2013-05-14: #Ruby’s Pathname’s + operator truncates the path if the parameter starts with a slash. E.g. …

2013-05-12: I hate mobile websites. They always end up hiding what you know is on the regular site.

2013-05-11: High intellectualism— Edison’s boxing cats: …

2013-05-10: Taking #Ruby #metaprogramming countermeasures.

2013-05-08: A new word is being added to my vocabulary today: “Highlanderism”. …

2013-05-07: Eww. Ack v2 is searching in PDFs.

2013-05-06: Acquitted of a crime in Cook County? Go back to jail. …

2013-05-05: “LOST CHILDREN & articles found will be taken to the LION HOUSE Losses should be reported there” …

2013-05-05: Detailed transit. photos.app.net/5361969/1

2013-05-03: Speaking as someone who doesn’t like REPLs (“irb is pointless; the shell is my REPL”), Pry is …

2013-05-03: What’s the devops equivalent of a “code smell” called? As in “It’s a [devops smell] to have an …

2013-05-02: Backed the Dr. Demento documentary Kickstarter [www.kickstarter.com].

2013-05-01: Guy on the L is listening to a seriously beat-up Zune with Apple headphones.

2013-04-30: Even though #Felix and @riposte are better iPhone clients, I mostly use @netbot because that is …

2013-04-30: Juh-heez. Yet another app with a v1.0 that can’t deal with “unusual” characters in passwords. What …

2013-04-29: Tor DRM-free one year later: http://www.tor.com/blogs/2013/04/tor-books-uk-drm-free-one-year-later …

2013-04-28: Vim regexes are awesome [briancarper.net] /via @vimtips on that other service.

2013-04-20: Read http://everything.badgods.com/view/mm-earseeker/ and thought of @rjbs’s complaints about his …

2013-04-19: Welcome to the future. Live Boston local news is playing on my no-antenna/cable/satellite TV in …

2013-04-19: Ack v2’s project-specific rc files are great!

2013-04-19: Stop #Rails from including .bak files in CSS/JavaScript: Change Hike::Index#entries() (line 80 in …

2013-04-19: Ack v2 is out! [petdance.com] #tools #beyondgrep

2013-04-17: «vcs rm public/javascripts/vendor/jquery-migrate-1.1.1.js» Woohoo! The code is clean!

2013-04-16: I find using #Ruby’s Object#tap() for anything but debugging to be code obfuscation. Just create a …

2013-04-16: Hooray for privacy! http://blog.pinboard.in/2013/04/little_green_locks/ Now why doesn’t this URL …

2013-04-15: If #homeopathy were real, tap water would be a panacea. …

2013-04-15: Booked flights and hotel for OSCON.

2013-04-15: Did someone say “Gotham”‽‽‽ https://posts.app.net/4759875 Ohpleaseohpleaseohplease.

2013-04-14: It’s just not possible to keep up with all the music out there. sigh

2013-04-12: Awww… no fun. #Ruby doesn’t support “#line” directives.

2013-04-11: Amazed that my forehead isn’t flatter from all the head desking from Rails v2 to v3 migration …

2013-04-10: Live in a text editor and not an IDE: …

2013-04-10: Don’t copy from your browser and paste into your terminal: …

2013-04-09: Blixa Bargeld and Amanda Palmer together? https://twitter.com/amandapalmer/status/321670027411587073 …

2013-04-09: Nokogiri description: “XML is like violence - if it doesn’t solve your problems, you are not using …

2013-04-09: Juh-heez. How fricking often does Ubuntu really have to release kernel updates? What a royal pain.

2013-04-08: Getting ebooks delivered via Dropbox is awesome.

2013-04-08: Taking defensive measures against the #Ruby community’s propensity for magic and buying the PragProg …

2013-04-08: Ummm… Wow… I’d never heard of pedobaiting, before. Pretty scary story: …

2013-04-08: For #Perl people missing Data::Printer, the #Ruby equivalent is awesome_print.

2013-04-08: Browse the directory of the current file in #vim: «:e %:h». “%” is a shortcut for the current file …

2013-04-08: I’d rather write programs that write programs than write programs. — Dick Sites, DEC

2013-04-06: Avocado: the lard of the vegans.

2013-04-06: Just bought http://learnvimscriptthehardway.stevelosh.com/ and cloned the repo.

2013-04-06: Features that keep me using Firefox, even w/o plugins: • Turn off HTTP_REFERER • Turn off GIF …

2013-04-05: #Cucumber isn’t a test framework. It’s a test framework framework.

2013-04-05: Amazed at the hoops having to be jumped through to maintain the pretense that #Cucumber is “plain …

2013-04-04: Getting tired of the B.S. The programming methodology people should be using is S.T.F.U.A.W.S.C.

2013-04-02: #Vim plugin of the day for me is definitely https://github.com/scrooloose/syntastic .

2013-04-02: States are looking more like political echo chambers: …

2013-04-01: Today’s #Ruby non-fun: There’s no method for testing whether a path is absolute, though there’s …

2013-03-30: The future has arrived. Guy in coffee shop is having a conversation in sign language via Face Time …

2013-03-28: Hello #PDX. I hear you have some fine drumming this weekend.

2013-03-27: Current mandatory Firefox plugins: • BetterPrivacy • Ghostery • HTTPS-Everywhere • It’s All Text! • …

2013-03-26: TIL to use current_config() instead of Rails.env() in database operations in #Rake tasks with #Rails …

2013-03-26: The #Ruby community’s propensity for monkey patching sucks rocks.

2013-03-24: The best programming language is obviously the one best able to string eval «1+1»: …

2013-03-24: Watching the Star Wars movies in Ernst Rister order. Not going with Machete order because I want to …

2013-03-24: AirPlay totally rocks. Media link in ADN post/tweet/web page/iBooks goes from iPad to 65” TV just …

2013-03-24: OMFSM. Kosher saccharin. What will they think of next? Image [photos.app.net]

2013-03-22: Half a dozen Don Quixotes, of both genders, armed to their beards with ukuleles, take on Sergio …

2013-03-22: What’s not to love about mashed potatoes deep-fried in duck fat?

2013-03-22: Tonight’s entertainment: Dawn, Quixote. Given their Moby Dick, I’m seriously looking forward to …

2013-03-22: What’s the solution to the «git checkout master && git pull && git checkout branch …

2013-03-21: From reading the C source, the valid component separators for #Ruby’s Date.parse() are “/”, “-”, and …

2013-03-21: You have got to be kidding me. #Ruby’s date parsing has time zone names hard coded in C …

2013-03-21: Today’s #Ruby fun: porting an app from v1.8 to v1.9 and Date.parse() changed such that it can’t deal …

2013-03-19: End of next week is the 10th anniversary of the peak of Daley hubris: the overnight, “stealth” …

2013-03-19: Hacked #Rails log colors in gems/activerecord-3.2.12/lib/active_record/log_subscriber.rb, in sql(): …

2013-03-17: Twitter Android app now requires access to your personal contact card? [beep] that.

2013-03-15: Hey #Perl people: if you get into a disagreement with a #Ruby bigot about sigils, ask them what they …

2013-03-15: Really appreciating https://github.com/tpope/vim-characterize today.

2013-03-15: Hah! Now there’s a /really/ free software license for you, the WTFPL. The “Do What The Fuck You Want …

2013-03-15: #ruby #vim #vimrc: «autocmd FileType ruby inoreabbrev tty; File.open(‘/dev/tty’, …

2013-03-13: Hooray for the death of Google Reader! Now we will hopefully get some feed readers on iOS instead of …

2013-03-13: TIL about the GNU ls(1) –full-time option.

2013-03-11: Tried Fleksy. You can’t even select text‽ Say what‽ And punctuation was impossible. Deleted.

2013-03-11: OH: “‘Tres leches’ is Spanish for ‘soggy cake’.”

2013-03-09: Tried and failed to come up with a metaphor to explain what Linux is to someone who isn’t close to …

2013-03-07: Left Lookingglass’s “Bengal Tiger at the Baghdad Zoo” at intermission last night; couldn’t deal with …

2013-03-04: ♫ And the chorus goes ♫ And the chorus goes ♫ Buh-buh-buh-buh-bang! ♫ #wire

2013-02-28: I’m wondering at the new 50 user token requirement for the #DIP. If an app doesn’t have users, it’s …

2013-02-28: Engaging in DDBF: “Documentation-Driven Bug Finding”.

2013-02-27: «ruby-1.9.3 -e ‘puts “\n” =~ /\R/ ? “yea” : “nay”’» ☞ nay «ruby-2.0.0 -e ‘puts “\n” =~ /\R/ ? “yea” …

2013-02-27: Wrote my first #Perl in several months. Hooray for terminating semicolons!

2013-02-25: The Fig test suite is 20% slower on #Ruby v2.0.0p0 vs v1.9.3p0. So much for that optimization of …

2013-02-25: More users on @adn means more of a need for lists.

2013-02-25: I’ve been paid for more than a year to work on an open source project. Now how damn cool is that? …

2013-02-25: I love having CI servers. Do a check in and tests in 16 different environmental permutations kick …

2013-02-25: John Adams’ “Short Ride in a Fast Machine” rocks.

2013-02-25: #Ruby v2 assumes UTF-8. Hooray!

2013-02-24: I still don’t understand the appeal of the iPad mini. But then I’m still mourning the death of the …

2013-02-23: Cold War in #Chicago: http://soundcloud.com/curiouscity/nike-missiles-chicagos-cold

2013-02-23: Only in #Chicago: http://soundcloud.com/curiouscity/only-in-chicago-the-song

2013-02-21: Ugh. Getting developers to upgrade their version of Fig is hard.

2013-02-20: Practical Vim: “… so we can invoke gUaw to convert the current word to SHOUTY case.” 😀

2013-02-20: The one #vim key remapping that I can really get behind: turn the arrow keys into no-ops.

2013-02-18: Just bought tickets for Portland Taiko’s March show: http://portlandtaiko.org/home-shows/ Hooray for …

2013-02-15: OH: “… All I care about in the end is removing a manual step from our build process, I don’t care …

2013-02-15: Moving code from spec/spec_helper.rb to new file under lib/. #ruby #rspec …

2013-02-15: Hooray! #Felix way more usable with “swipe to go back”. Still confused by the post icon; it’s too …

2013-02-13: Finding just the smell of sushi noxious. (The smell of the seaweed, I suspect.)

2013-02-08: FSM help all those who need backslashes in the second argument to #Ruby’s String#gsub(). What a …

2013-02-08: A-parsing we will go. A-parsing we will go. Heigh-ho, the derry-o, A-parsing we will go.

2013-02-06: Trying to decide on a VCS hosting service. Suggestions for ones where the VCS does not support …

2013-02-04: Periodic self-reminder to relearn what the Web is for: to allow everyone to say “Why Wasn’t I …

2013-02-04: Really digging the Looper soundtrack. Lots of fun crunchy noises.

2013-02-04: Relearning #javascript after a decade. Hey, you don’t need to do everything by hand any more!

2013-02-01: The term “equals” is such a horrible mess in programming languages. New languages should forbid that …

2013-02-01: Parked on the L tracks.

2013-01-30: On the heavier side of new music, the new Combichrist, “No Redemption”, seems like generic, bland …

2013-01-29: Enable HTTP_REFERER? Ummm… No. Upset that I allowed access to googleapis.com to get far enough to …

2013-01-29: Listening to …

2013-01-28: Guh. The tortured formatting required in #Ruby due to not requiring trailing semicolons.

2013-01-28: As of 2010, in Illinois drivers are required to stop at crosswalks: …

2013-01-27: Wishing for an iPad with 1TiB of storage.

2013-01-27: ♪ Goody two ♫ goody two ♪ goody goody two shoes ♫

2013-01-26: Watching NPR Tiny Desk Concerts. Musician after musician: “This is the first time I’ve played in an …

2013-01-24: Recurring theme: In languages with string interpolation, don’t use double quotes unless you really …

2013-01-23: Grooving to Mucca Pazza. http://www.npr.org/event/music/168491742/mucca-pazza-globalfest-2013

2013-01-23: Still can’t believe that #Ruby’s «caller» returns an array of strings.

2013-01-22: ♫ You’re a sad, sad robot. You’re a sad, sad robot. You’re a sad, sad robot. …

2013-01-22: Passing a block to #Ruby’s Dir.mktmpdir() is turning into a royal pain on block exit: File locking …

2013-01-22: It’s weird when two women refer to each other as “dude”.

2013-01-21: Illinois Medical District: When you’re here, you don’t want to be …

2013-01-20: Sorry, but I don’t know that movie that shaped your childhood. …

2013-01-20: No more #ADN clients for iPhone only. Only interested in ones with iPad equivalents. Note that I’m …

2013-01-19: Stereo camera #ancienttech http://moby.to/0wlxta

2013-01-18: #Ruby confusion: #Rails does some form of magical auto-requiring that ignores the RUBYLIB …

2013-01-15: “Bread cooties”

2013-01-12: There is no “The El” in #Chicago. It’s spelled “The L”.

2013-01-08: Now this thing about the swipe direction on a post in #Felix being the opposite that of a certain …

2013-01-08: Dang, #Felix’s reply behavior to a post with multiple mentions is awesome. Don’t ask whether to …

2013-01-08: sigh There does not appear to be an #ADN client in the #Amazon #Android app store, which is a pain …

2013-01-07: Assuming you already know Ruby, MVC, databases, and Web stuff and just need to learn Rails, thumbs …

2013-01-07: Learning #Rails and observing how much it encourages #ROT instead of #REST. …

2013-01-05: “Smells like a Steven Spielberg movie in here.”

2013-01-04: I’m interested in how long it will take for 50% of phones to be /used/ as smartphones. …

2013-01-04: The version of ftplugin/ruby.vim in #Vim itself is from almost 3 years ago and completely borks the …

2013-01-03: Create smart-playlist “last-played is not in the last 12 months” and put on shuffle. Instant “OMFSM, …

2013-01-02: «ack -l —text ‘[ \t]+$’ | xargs perl -pi -e ‘s/[ \t]+$//’» #stopthetwitching

2013-01-02: Having grown up with both parents working for Ma Bell, this is, um, wow. …

2013-01-02: Not a fan of imagery for @themagazine cover. Plain text is what set it apart before. Keep it simple. …

2012-12-29: The best way to listen to @NPR is definitely by apps and podcast. Thankfully, @WBEZ has their High …

2012-12-28: BTW, you don’t need to use the #AmazonMP3 installer. You can get at the app via “Show Package …

2012-12-27: Special editions of The Lord of The Rings movies were extra long to add all the bits that they had …

2012-12-21: Grooving and feeling my bathroom. Join in the musical awesomeness: …

2012-12-21: Just heard a “those wacky foreigners” story on #NPR. Make me wonder what “those wacky Americans” …

2012-12-18: The first two days of “uncrowding” on @ctabrown does not seem to have done much.

2012-12-17: #Chrome is “sensible-browser”?! I think not. #ubuntu

2012-12-17: Tired of the having to use line continuations in #Ruby. Gimme mandatory semicolons.

2012-12-14: Actually it makes sense that the nulls can’t make it through the *nix environment. Tried #zsh. It …

2012-12-14: #bash internals question: What happens with «export FOO=$‘blah\0blah\0blah’»? Does the …

2012-12-14: Dang. There was no dollar bill before the Civil War. Each bank had its own currency. …

2012-12-12: Work today is consisting primarily of sitting around thinking about “should I do X and what are the …

2012-12-11: Comparing sound from an iPhone 4S and an iPhone 5 by playing the AirMech soundtrack on both …

2012-12-11: Released #Fig v0.2.3, which requires #Ruby v1.9.2. No more Ruby v1.8, woohoo! I get to use splat …

2012-12-11: Hooray for promoting pedestrian use of streets. …

2012-12-09: Birds chirping like nuts outside. You’d think it was Spring.

2012-12-05: #Adobe won’t fix #Linux video bug in #Flash; they keep closing tickets. How to deal with it? Modify …

2012-12-03: Oh, wow. K&R-style C function declarations. #bash

2012-12-03: #bash: Inside double square brackets, == and != are not string equivalence tests, but glob pattern …

2012-12-03: #bash: “Because the extglob option changes the way certain characters are parsed, it is necessary to …

2012-12-03: You should go have tea with Chuck. Ask him what does in summer. …

2012-12-03: Thumbs up for We Three Lizas. Not what I expected, in a good way. #chicago #theatre …

2012-12-02: “Undercover meteorologist”

2012-12-02: ♬ The Business End of Love ♬

2012-12-01: Today’s word: “Kinderarchy”, as in being ruled by children.

2012-11-30: “I hear people who say… they’re quitting coffee. They’re giving that up. But I think why would you …

2012-11-30: From All Songs Considered “The Albums We Missed This Year” episode, band that should exist: Hampster …

2012-11-28: “When I give, I give tattoos.” http://j.mp/VeNCMK “… depictions of Santa change and evolve as time …

2012-11-27: Bitsquatting: Abuse other people’s bad RAM for fun and profit— http://dinaburg.org/bitsquatting.html

2012-11-27: Wowzers. Abusing bad RAM for fun and profit: https://www.cs.princeton.edu/~appel/papers/memerr.pdf

2012-11-26: Some high weirdness going on… something on my Mac is running Firefox every time I try to type an …

2012-11-26: The means of guilt-tripping people into doing things via gifts has a name: the “rule of …

2012-11-25: TRES LECHES! Belated birthday cake.

2012-11-20: Las Vegas

2012-11-20: “On the left is the children’s museum…” “How often do they let them out?”

2012-11-19: SUGAR RUSH!!!!

2012-11-18: “Slice n’ Share”

2012-11-17: OMFSM. I’m in a Hot Topic and I spot myself in a mirror. I look like I belong here. I’m a cliché.

2012-11-15: First holiday activity of the year

2012-11-15: Coca-cola asked the government to create a 7½¢ coin. And the reason that you can’t get a 5¢ Coke is …

2012-11-14: Exclamation!

2012-11-13: Today’s Ruby “Say what?!”: the Array class implements the “<=>” operator but none of the other …

2012-11-11: Rising to the occasion of a Sunday morning with the Extra Action Marching Band’s “The Triumph of …

2012-11-10: You should go see Chuck. He makes nice tea. I’m assuming that his mood hasn’t improved in the past …

2012-11-09: Don’t use which(1) to determine where a command comes from; it’s an external program and uses hacks …

2012-11-06: Election Night

2012-11-06: Voting in Chicago is like being in high-school scantron test-land again.

2012-11-02: HOME!!!! 🏡

2012-11-02: OMFSM!!! I’M ON A PLANE!!! Off the island, soon hopefully off the ground.

2012-11-01: Apps are going to kill TV, which killed movies, which killed theatre, didn’t it? …

2012-10-31: Giving up on getting out of New York tomorrow.

2012-10-30: In Manhattan restaurant: “I have Internet and I have power, but I also have the crane. I live on …

2012-10-29: Now have to figure out how soon we can get home. Given the current situation, I’m betting the …

2012-10-29: “Parking meter rules suspended today”. Oh, really? The point of this declaration eludes me.

2012-10-29: Peeked through hotel window curtains. Video screens in Times Square still going. People and cars …

2012-10-29: Light rain in Manhattan. People and cars still moving around, but most retail establishments are …

2012-10-28: Stuck in NYC.

2012-10-26: “Bring in the Menonites.”

2012-10-26: (On the features of a hotel bathroom) “That’s not a shower. That’s a tsunami.”

2012-10-24: I think I need to try this for my next hard problem (the different location part, not the dead trees …

2012-10-24: This morning’s atmospheric groove to get things gradually moving: Contagious Orgasm’s “Escape”. …

2012-10-23: #Android #ePub readers, based on ability to render “Practical Vim”: Aldiko: fail 😠 Bluefire Reader: …

2012-10-23: Surprised that I like @instapaper better on Nexus 7 than on iPad/iPhone. I’d probably like ePubs on …

2012-10-22: Hands cold? Find a place with questionable cellular signal and hold an iPhone while it struggles to …

2012-10-21: High class lunch — samples at Costco.

2012-10-18: Now have a folder just for #ADN clients.

2012-10-17: Obviously, @nelstrom has never met Damian Conway. “If you have to look down to find the keys on the …

2012-10-17: Adding meat to vegetarian food.

2012-10-17: The big feature that @netbot has that other #ADN clients don’t: crossposting to #Twitter.

2012-10-17: A new #ADN client? Must purchase! Gotta collect them all! Will probably need to move all the clients …

2012-10-17: Whee! Got spam on brand-new, not-yet-used email address. Was caught by @pobox spam filters, but …

2012-10-16: Just admit it. You sometimes read your spam just to see what crazy crap they’ve come up with this …

2012-10-15: I don’t like that even the core of #ruby requires monkey patching. Sets bad cultural precedent.

2012-10-13: No kite flying. http://instagr.am/p/Qv32DOTffF/

2012-10-13: No kite flying

2012-10-13: Awesome! I don’t know the guy’s name, but I love this #L driver.

2012-10-12: Need more #adn clients doing experiments like #rivr and not just Twitter clones.—listening to Bolero …

2012-10-12: The biggest problem with the #felix interface is the bright blue post button. In an otherwise …

2012-10-12: How nice it is to have CI tests across a large body of real world data with wildly varying …

2012-10-12: Dear @netbot, please allow me to use Pinboard and @instapaper at the same time.

2012-10-11: Several years ago, I was dealing with a recruiter who, by his accent, had obviously been born in …

2012-10-10: ♫ Are you radical? ♫ ♫ Are you relevant? ♫

2012-10-07: You’re walking down the street and you run into someone you haven’t seen in a while. They wave …

2012-10-06: Imagining someone learning English from I Can Haz Cheezburger.

2012-10-06: Giving in to iOS 6 and losing native transit support on my iPhone.

2012-10-05: The zap tower in #Fieldeunners 2 is a lot of fun and different in action than any other tower.

2012-10-04: #Rhino, thanks for the native iPad support, but could there be some design done specifically for the …

2012-10-04: Either conversations on #ADN are longer than those on #Twitter, in general, or the people I pay …

2012-10-04: Dear #ADN #developers, please charge money for you apps and services. If users don’t pay, your …

2012-10-03: It would be nice if other #ADN clients could at least indicate the presence of metadata even if they …

2012-10-03: #Rivr’s interface takes a tiny bit of learning, but if they make use of the meta information …

2012-10-03: #mood : tired #rivrMood

2012-10-03: #mood : calm #rivrMood

2012-10-03: With the increasing number of people, more and more I want to be able to put them into groups for …

2012-10-03: So, now we’ve got Netbot, we need lists. #ADN

2012-10-03: Daley Halloween

2012-10-03: Shower

2012-09-30: This picture is right-side-up. It’s the top floor elevator button.

2012-09-30: I don’t wish you were here.

2012-09-29: Shortened perspective

2012-09-15: Most desired #Twitter feature not currently supported by #ADN: lists.

2012-09-14: Which #rspec files have failures? «for X in *_spec.rb do rspec –fail-fast $X …

2012-09-10: I’m guessing that it was Purple, but I don’t remember.

2012-09-10: Big oopsie of the day: leaving out the colon from «:fork» in some #ruby code.

2012-09-09: For when #scp doesn’t work so well, e.g. preserving users: «# Be paranoid about tar not …

2012-09-09: First grumble about @adian: not showing newlines in posts.

2012-09-09: So @Adian is a step up from Rhino, but given the TweetFire screenshots on the app store, I’m not so …

2012-09-07: “Could I see your program so that I can make sure that you’re going into the correct theater?” “I’m …

2012-09-07: Smucking figar coker.

2012-09-07: Wet Wells

2012-09-05: “Writers take facts and statistics from all sorts of ridiculous places: About.com, interviews with …

2012-09-05: Would someone implement the #Ruby equivalent of #Perl6 grammars, please? By tomorrow morning would …

2012-09-05: Upgrade to Ubuntu 12.04 leads to some sort of VMware graphics driver problem where I can’t log …

2012-09-03: Hooray for native desktop apps.

2012-09-02: Hooray for native mobile apps.

2012-08-18: Well worn

2012-08-05: Radiator

2012-08-01: Vanishing point

2012-07-19: Facilities Font Faux Pas

2012-07-16: Portland, up close

2012-07-16: Portland

2012-07-13: Mini meatcakes with “maple” syrup

2012-07-07: Results of children

2012-06-22: 30 Queer Plays in 60 Straight Minutes

2012-06-21: Ready for a blizzard in June

2012-05-05: Attacked by Children (Whiteboard)

2012-04-08: Dead Trees

2012-03-19: The Chin

2012-03-16: Paddington

2012-03-13: Ball

2012-03-10: The police like me

2012-03-09: Angled

2012-03-08: Through to the cloisters

2012-03-08: The blobs are invading Cambridge

2012-03-08: Don’t drink the street

2012-03-02: Mmmm… meatcakes

2012-02-25: Crumbling street

2012-02-25: Fat Face

2012-02-25: Man carrying no-entry bar

2012-02-25: hcuot ton od esaelP

2012-02-24: Suck it and see

2012-02-24: This is not a highway

2012-02-22: The eye sees everything. Except who it was that killed Kennedy.

2012-02-22: Pizza Hut

2012-02-22: Firetrap

2012-02-21: Crocodile Dreams — I dreamed I was on holiday and a crocodile was in my bathroom wearing my converse …

2012-02-21: Fruit salad water

2012-02-21: Tube

2012-02-14: (boring, mundane photo of) Chocolate Overdose @cookiebarbakery

2012-02-13: Sheen from afar

2012-02-13: It be pirate coding day. Parents, lock up your child processes for safety. Launch the hardened …

2012-02-10: Spelled like they needed it at the time they made it. #caffeine

2012-02-07: Mad East Mad

2012-01-01: Wind aftereffects

2012-01-01: Darkened Deming

2011-12-31: Sun

2011-12-26: Overstuffed wallet: @busreset / OMFSM wallet: @crouton6

2011-12-21: Frankenelvis lamp #kitsch

2011-12-05: Does this mean I should fake drilling here? #unnecessaryquotes #cta

2011-11-25: Terribly expensive burgundies

2011-11-24: Sauce of the cranberry, in its proper form

2011-11-20: Unicorn on a stick. #straftanz

2011-11-13: Heading down

2011-11-09: “For those of us who aren’t going /anywhere/” #therapture

2011-11-09: Crybaby

2011-11-09: L motion

2011-11-08: Violet Washington

2011-11-08: Blue Washington

2011-11-08: Grey Washington

2011-11-04: The Gift

2011-10-30: Generic, slightly off focus, picture of nothing from some social photography service.

2011-10-29: Well, I certainly hope so.

2011-10-25: Souvenir #trimet #portland

2011-10-23: Los Straitjackets son impresionantes! #losstraitjackets

2011-10-23: Los aros hula son muy entretenidas #losstraitjackets

2011-10-23: Batman! Batman! Batman! #losstraitjackets

2011-10-23: Wells dusk

2011-10-17: “Venilation”

2011-10-15: Church for sale, cheap!

2011-10-15: Hope you have good brakes

2011-10-12: Fall into the seat

2011-10-11: Transit jail

2011-10-10: New eye. #cta #bigbrother

2011-10-04: Don’t be a “jerk” and “dispose” of “your” “garbage”. www.unnecessaryquotes.com

2011-10-03: You don’t really want to do that, do you?

2011-10-03: There needs to be more art with tongue in it.

2011-10-03: Another day of securing the stairwell when the problems are on the platforms. #cta

2011-10-02: I thought I’d remember your voice

2011-10-02: Caffeine, nicotine, and pooch

2011-10-02: Keep Portland weird

2011-10-02: Fancy your chances?

2011-10-01: Pipe fountain

2011-09-30: Is it flowing in or out?

2011-09-29: Pink umbrella

2011-09-28: Last winn^H^H^H^Hloser

2011-09-28: Wet Washington

2011-09-28: Pipes with milligraffiti

2011-09-27: Rain

2011-09-27: Pavement garland

2011-09-27: Three

2011-09-26: Bad bathroom music scoreboard

2011-09-24: Eugene Dietzgen Co., 1906

2011-09-23: Madison & Wabash, northbound Brown

2011-09-21: El L

2011-09-17: Lord Kelvin installs Lion (who knew?)

2011-09-16: Rail dirt

2011-09-15: Breakfast on Rails

2011-09-13: Diversey Tuesday

2011-09-11: Cyrano

2011-07-26: No trip to Portland is complete without it.

2011-07-25: Trapped in a room with The Damian.

2011-07-25: Palette of Rust and Greenish Brown

2011-07-23: Orchard, Belden, Lincoln

2011-07-22: Out for breakfast while the temperature is down to merely sucky, sucky, sucky.

2011-07-22: Lake Street

2011-07-21: Bolt

2011-07-17: I didn’t know you could rent lumber.

2011-07-17: Dials

2011-07-16: Bakin’ the Beans. Caffeine Beans.

2011-07-16: John reads medical marijuana ads.

2011-07-01: Aspen in the Morning

2011-07-01: Breakfast

2011-06-30: Nuclear Horse

2011-06-30: Horse/Baits

2011-06-30: Slug Pickup

2011-06-30: George says don’t fly here.

2011-06-29: Bag People

2011-06-29: Light and Bark

2011-06-28: S.M.O.G. — Steak, Mushrooms, Onion, Gruyère

2011-06-28: Flak-Bait

2011-06-27: 8 pillows. Yeah!

2011-06-23: In case I need to deal with any issues at Barclays.

2011-06-23: Turning out straight.

2011-06-23: Where are we headed, commuters?

2011-06-23: Tree from the top

2011-06-21: Breakfast

2011-06-20: Color Fail

2011-04-18: Calion next to me

2011-04-01: Gauntlets

2011-03-30: Minorly Moire

2011-03-30: Is the Price Right?

2011-03-29: Crumpled tracks

2011-03-29: Over the river

2011-03-29: Spark

2011-03-28: Disneyland

2011-03-11: Sail on the Pavement

2011-03-10: Train People

2011-03-09: The Dank West

2011-03-09: Burritos as Big as Your Head

2011-03-09: Negative Lines

2011-03-08: City

2011-03-08: Curved Triangle

2011-03-07: Evening L

2011-03-07: Wells

2011-03-06: Photo Enforced

2011-03-06: Drinking Coffee

2011-03-06: Garage Theater

2011-03-05: Biograph

2011-03-04: New Toy

2011-03-04: Chez Geek

2011-03-04: Tracks

2011-03-03: Hydrant for Stupendous Man

2011-03-03: Desk