Posts ·
Pages ·
Replies ·
Reposts ·
RSVPs ·
Likes
Posts:
- Policing misinformation
- Bridgy stats update
- I’m not eating my own dog food
- So long, Twitter API, and thanks for all the fish
- Content negotiation considered harmful
- Logs as end user UI
- Bridgy Fed updates
- Blockchain’s real world problem
- Micropub for Bridgy Publish
- Bridgy stats update
- We’re drowning
- Happy 10th Birthday, Bridgy!
- Generic security posture and FAQ
- Socket activation
- Bridgy stats update
- New job, hello climate tech
- Breakfast tour
- COVID was bad for the climate
- Bridgy browser extension for Facebook
- Bridgy browser extension for Instagram
- Deep piano
- Bridgy stats update
- Flow vs YAGNI
- The year is 2040
- AI vs ML
- Reverse Turing tests
- Mastodon on Bridgy
- No code
- Raymond T. Lahar
- Engineering bioinformatics in seconds, not hours
- Building a public research database out of spare parts
- Snoopy
- Goodbye Facebook, Goodbye Google+
- Stop paying the ETL tax
- Bridgy stats update
- Good technology
- IndieWeb Google Custom Search Engine
- Bridgy traffic bump
- Introducing Color Data
- Interactive map of SFUSD school bus routes
- I don’t hang out on the internet
- Haesindang Park
- RIP Facebook for Bridgy
- Introducing Baffle
- Turning off Facebook for Bridgy
- Bridgy Publish for Facebook shuts down in August
- Bridgy stats update
- How Buildings Learn
- Bridgy Fed
- Pessimistic induction
- New side project: Indie Map
- What I work on
- A medium is born
- Drawbridge up, drawbridge down
- Channeling the hacker way
- Wanted: climate change project
- Jackson Hole pictures
- College is more than a job ticket
- Decentralized Web Summit
- Bridgy stats update
- Judging campaign tactics
- Bridgy stats update
- Keep Bridgy Publish dumb
- De-anonymizing Facebook’s app-scoped ids
- The Beginner’s Guide to Depression
- Iceland
- What doesn’t kill my baby
- Why Gimlet’s podcast ads work
- Introducing Color Genomics
- New job
- huffduff-video
- PESOS for Bridgy Publish
- The coming workforce crisis
- Thoughts on having a baby
- Happy 1000th, Bridgy
- God is Disappointed in You
- Brooke
- The “database antipattern”
- Your data, our data
- Stitch chirps while stalking a hummingbird
- Another custom dining table
- Conservatory of Flowers
- Wedding on Pottery Barn blog
- China outsourcing to the US
- Homebrew Website Club at Quip
- Tel Aviv surfing club
- Johnny the Instagram artist
- International Beer Festival tonight
- Mitch Lasky: Is Publishing Dead?
- Webmentions for Blogger, Tumblr, and WordPress.com
- IndieWeb people: update your webmention discovery
- Thought experiment
- Happy Easter from the Cloud House
- Polytics
- Bridgy Publish
- Everthing is Awesome!
- Sunrise
- The Kin
- Net immigration between Mexico and the US is zero
- Salad and a waffle
- Let’s Talk userscript
- Pixel, the IndieWebCamp SF mascot
- Ben Werdmüller lunch at #IndieWebCamp SF
- WordPress is porting to Node.js?
- IndieWebCamp SF next weekend
- B corps
- Classy
- Changed my Twitter username
- The paperless office arrived, and no one noticed
- On rain
- Software in 2014
- Explaining the supernatural
- Node.js
- Language duct tape
- Homebrew Website Club on Wednesday
- Coffee: the third most popular stimulant in the neighborhood
- A new kingdom
- Bret Victor’s Links 2013
- Magazines at Rainbow Grocery
- Brid.gy, now with likes and retweets
- Myrtle Ladwig’s Ambition Suppressant
- Burton Malkiel talk
- Frost
- Brid.gy, meet Webmentions
- Christmastime
- Goodbye, Penny Arcade Report
- Point Break Live!
- New App Engine logo
- Quip for Android 1.0
- Property management records
- Understanding relativity
- Calico new hires
- Device 6
- Cirque du Soleil Amaluna
- Homebrew Computer Club reunion
- Monday morning self portrait
- Barrel Aged Beer Fest
- Happy Fogday
- Music for Good
- Other Ryan Barretts
- Misericordia
- oauth-dropins
- Pumpkin carving
- Nearsighted painting
- First anniversary
- Device rack
- Big data
- Whiskyfest and Being Human
- Crazy Emacs features
- The unquantified self
- Crystal Springs Reservoir
- Code duplication poem
- The denormalizing sweet spot
- Higgs Boson graffiti
- Glen Canyon
- Coffee
- Stray cat
- I’m slow
- Google 10th anniversary gift
- Kittens entranced by video game
- Congrats Quip
- Introducing Quip
- We’re not evolving
- Open Link in App
- Marley and Stitch, by Cynthia
- Twitter is only 300Kqps
- twitter-atom is back!
- New old wedding ring
- Bathroom door at Higher Grounds cafe
- New growth
- 10 years later
- Toronto pictures
- Are generational shifts slowing down?
- New family members!
- Ambition can be poison
- Redesigned
- Snoop Lion in his native habitat
- Counting
- E3 week
- Validate or cure
- New office decor
- Tourist Club
- Young fathers
- Fighting information overload, and beyond
- David Simon and David Chang
- Cruise
- Scotland and Ireland
- “Connect the dots” considered harmful
- I love sun
- People don’t matter
- Stow Lake
- New growth
- Mur-Écran (Windscreen)
- The No Network Effect
- Othering
- yolo-hipster
- National security letters ruled unconstitutional!
- Happiness is a purring cat in your lap
- Hipster or crazy?
- Mission Dolores Park
- Bread
- Glen Canyon
- Mac OS X
- Going to Waza tomorrow
- Leaving Google
- Just got a proper shave and haircut
- Beautiful day for trailblazing
- Do you have permission to use your computer?
- Oh, nothing, just bulk grinding black peppercorn.
- Dandelion Chocolate’s cotton paper
- Antichamber and building stairs
- Negative vs positive politeness
- Privacy for postal mail
- How do you finish drywall?
- At the Code for America open house
- Coupa Cafe accepts Bitcoin
- Opaque and Real Escape Game
- 240 Chenery
- Elkhorn Slough
- Atom feeds for Facebook and Twitter
- Healed, with beard
- Happiness is a tidy media closet
- Mortified
- Lazy Sunday on the deck at the new house
- Science vs society
- On startup business models
- ATV accident
- Charlie
- Sunrise
- The slow death of game industry sales data
- Flooded vineyard in Sonoma
- Facebook to WordPress
- Religious people are happier. Why?
- Quiet Sunday run
- On forking
- Cayucos
- Cambria
- pumpkin carving
- A critical look at decentralization
- Best gift wrap and card ever
- Clothes shopping
- Glue and scissors
- Pumpkin Festival is this weekend
- Revisiting Why I’m weird about privacy
- symphony opening gala
- morning intervals
- Vanessa’s opening a new art show on Friday
- Vanessa’s art show and reception on Friday
- Join us for Tim O’Reilly’s talk tonight!
- So long, and thanks for all the unwriting
- Not whether you agree, but how much you care
- New office!
- Hello, anaphylaxis
- Sometimes, quantitative = qualitative
- If there is no free will…then what?
- cool looking clouds
- Streamlined life
- Technology makes us more who we are
- Time is worth more than money
- Story in games
- dodging construction on a run
- Unwriting
- Should I finish Gravity’s Rainbow?
- Why I have my own web site
- Westvleteren with friends
- Salmon for Facebook, Twitter, and Google+
- Venice, Florence, and Tuscany
- Fun with translations
- Sailing the Greek Cyclades
- 1Q84
- Milos
- Vacation
- Cat baths
- Chocolate + infographic = crazy delicious
- off to the zoo
- E3 thoughts
- black and white ball from above
- First, agree on the goal
- new rooftop deck at work
- How can we motivate managers?
- I often misspell my name for privacy reasons
- New York trip
- Oz Noy trio is killing it
- Paul Graham inspired me to put this at the top of my todo list
- Meditation
- Excited for Super Happy Block Party Hackathon today
- How should groups make decisions?
- We heard John Adams and Mason Bates premier their new pieces last night at one of SFS’s last American Mavericks performances
- Re:Generation Music Project
- interesting sculpture tucked away in a corner here at work
- Journey
- ActivityStreams for Facebook and Twitter
- This space intentionally left blank
- PortableContacts for Facebook and Twitter
- Reconsidering my politics
- running
- we’re going to catch some live music at pier 23 in SF tomorrow afternoon
- happy whiskey^H^H^Hvalentines day
- passed this on my way to work
- morning intervals
- POPOS tour
- Lost your phone? Plan ahead, go low tech
- WebFinger for Facebook and Twitter
- Coffee breaks for the brain
- I love demos
- Shell app for App Engine Python 2.7 runtime
- Bridgy up and running
- i don’t always invent conspiracy theories
- hiking along the ruins of old highway 1 in pacifica
- Cleanse
- Unhosted: decoupling web apps from storage providers
- discovered in the far back of a dusty cabinet at my parents’ house
- All I want for Christmas this year is
- Dickens Fair
- early season
- Can software learn from nuclear power?
- Christmas moments
- Thoughts on writing my first Android app
- We hosted Thanksgiving at our house this year
- Thanksgiving moments
- running
- Movember, you win
- running in sonoma
- Should first sale doctrine die?
- Announcing mockfacebook
- Cooking healthy, regularly: it’s doable
- view from another run
- views from my run this morning
- Le Diner a San Francisco
- Geek heroes
- Google Cloud SQL
- Good books
- At AT&T Park
- Why I’m weird about privacy
- Facebook app for OStatus?
- I bought a 3DS just for Ocarina of Time
- Health stuff
- Houseboats in Sausalito
- E3 2011 wrapup
- Don’t juggle bubbles! (or, why I run shells inside Emacs)
- Happy rapture!
- saw this on my way to work this morning
- Shell app for App Engine’s High Replication Datastore
- Cufflinks into jewelry
- Double negatives don’t make you (sound) smart
- from my apartment window
- Activision restructuring
- Boxing class at Third Street Gym
- Jazz, classical, and experimental
- the pile driver outside our building at work right now
- our new continuous build light
- 2010 Year-end recaps
- New books: Lynd Ward, We Feel Fine
- At Nihon Whisky Lounge
- CT scan
- Joy vs. Fun
- Warrior Dash
- World Series 2010
- Standards or diversity? Monoculture or fragmentation?
- Facebook comments vs. Twitter replies
- Table pictures
- Acupuncture
- Migrated to WordPress
- Bio 101
- Games as teaching aids
- Amano Chocolate goes to Chuao
- Climbing at Planet Granite
- Ignite at Google I/O
- Newborn foal
- Back to work
- Dining room table shopping
- Working on my car
- New job!
- SF Beer Week
- ZAP
- Lists
- 2009 Recap Posts
- WineStyles “Rare Red”
- Cirque du Soleil: Ovo
- Jack Da Hat
- Breakdancing in Paris
- Food highlights
- South of France
- Paris
- Barcelona
- Back from Vacation
- Anyone in or near Paris right now
- Vacation!
- Palo Alto Moonlight Run
- American Idiot at the Berkeley Rep
- App Engine Datastore multihoming
- Channel Islands Kayaking
- Spencer on the Go
- Vacation!
- Air Sex Championships
- Mazel tov, Sam and Judith!
- Video from Google I/O Talk
- E3!
- Looking for a roommate in SF?
- Speaking engagements
- Catching up
- Vacation
- MRI
- Harley Farms in Pescadero
- Feeds and Podcasts Updated
- Facebook Friend Lists
- The Art of Shaving
- Back!
- Transactions Across Datacenters Slides
- Maya Lin at the de Young
- Holiday party pictures
- Y!OS: Yahoo Open Strategy
- Windows Azure
- In LA for PDC
- Catching up
- Triathlon
- Kentucky Jones by the Primitive Screwheads
- New Pictures
- Timecrimes at the International Film Festival
- Vacation
- Google App Engine Launched!
- Oakland Zoo
- GDC 2008
- Off to GDC
- Tigelleria
- Royal Concertgebouw Orchestra plays Debussy and Berlioz
- OpenIDDevCamp
- Congratulations to Kieran and Acquia
- Amazon SimpleDB thoughts
- 20% project: OpenID comments in Blogger
- Windsurfing in Venezuela
- Bowling at Strike in Cupertino
- New Pictures
- Gameplay Statistics on Steam
- Sites I Read Regularly
- Kayaking at Elkhorn Slough
- Podcasts I Listen To
- Beware of Got Game Entertainment
- Palo Alto Festival of the Arts
- OpenID comments
- Are MMOGs Team Sports?
- Facebook Data Store API thoughts
- Radio Lab from NPR and WNYC
- Paul Oakenfold at 1015 next week
- Windsurfing!
- Google Mashup Editor is Live
- Media Consumption!
- P2P-Hackers San Francisco Meetup
- Alt Hip-Hop
- Key signing party
- Love Letter
- Burger Doo Wop
- GDC 2007 Trip Report
- Off to GDC
- SoMa Launch Party
- San Francisco Ballet Opening Gala
- Weekend at Pelican Inn
- RSI: Required, Sudden Inactivity
- Musee Mecanique at Pier 45
- Vanessa’s show with Distilled Spirit at Warehouse 1310
- OpenID server for PyBlosxom
- Go Kart Racer
- NHK and Ashkenazy at the Walt Disney Concert Hall
- Site search with the Google AJAX Search API
- How Napoleon opened champagne
- snipsnap2svn
- Birthday portrait
- White Party
- The Wire, and the rest
- Back from Vacation
- Prague!
- Cruel 2 B Kind
- Bar Camp Stanford
- Ajax Comments in Pyblosxom
- Vegas, in Style
- Virtual Housewarming
- The Case of the Disappearing Pay Phone
- Teaching beginning programming with Python
- Hiking in Huddart Park
- Vanessa’s art show at Wente
- Friday dinner
- Shop online, protect your privacy
- Gamboa Beach Bash
- High Adventure
- Bay to Breakers
- E3 2006
- Warrior Day at Quantico
- May Fete Parade
- Not-so-parallel parking
- Fillcode, new and improved!
- Party pictures
- Slashdotting hurts
- Learning to drive
- George…who?
- GDC 2006 notes
- Off to Game Developer’s Conference
- Stanford CS Department 40th Anniversary
- Urban Iditarod pictures
- Urban Iditarod
- Bollywood Nights
- Good music, good food, mean people
- SAP Open Tennis
- I Heart My (Damaged Goods) Car
- Studio 767 Pictures
- CodeCon 2006
- CodeCon 2006
- Running Maps
- Stanford basketball vs. Oregon
- Beirut for Christmas
- GoodStorm Launch Party
- Stravinsky’s Nightingale and Oedipus Rex
- P2P-Hackers San Francisco Meetup
- Filling code in Emacs
- Big Game 2005
- Niles Canyon Christmas Train
- Laura Veirs and…Green Day?
- Shadow of the Colossus
- Hong Kong pictures
- Wan Chai 1, Lan Kwai Fong 0
- Yay media consumption
- Work and…not work
- Gliding
- The Giz
- New pictures
- The Longest Journey
- Burtynsky at Cantor
- Anarchists just ain’t what they used to be
- Season ten wraps up
- It’s not the size that counts…
- Brad Wolfe and the Moon CD!
- Greasemonkeying around
- Since I don’t get to code at work…
- Maulik and books, sitting in a tree…
- Privacy and Credit Cards
- Mishapalooza
- Game Developers Conference
- Stanford Idol
- CodeCon 2005
- Gmail vs. Pine
- Announcing libmsntp
- Oh yeah, you’re married now!
- It’s the Phone, Stupid
- Suburbia Ho!
- Upsy Downsy
- Hoogleween
- Beyond Good & Evil
- Hakuna Matata
- Holla!
- Now, about that name…
- What took me so long?
- …but I can still type
- Releasing is Hot
- Sharing Digital Pictures
- Twisp, Catsby, and Halo 2
- Sure, but could you do _another_ 50?
- Big iron…uh….computers
- You’re money, baby, and you don’t even know it
- bigbrother 0.5 released
- Flying to Lunch
- Swim with the Sharks
- Brad Wolfe and Stan Smith
- Boo on Computers
- Suzy-Q!
- Faisan, Class of 2000
- An Epic Weekend
- Windows P2P
- Lifestyles of the Middle-Class and Not Famous…But Happy
- snarfed.down
- Spring Break!!!
- Aloha
- Debussy and Rimsky-Korsakov
- Britney Spears concert
- The science of God
- The science of love
- Go Gravedigger!
- CodeCon!
- Chocolate
- Jackass
- Reply-all patch for pine
- Orkut.com!
- Message of the, um, previous days
- Use a cell phone, go to jail!
- Subversion
- Non-gamers, stop reading now
- This Post is a 6.5 on the Richter Scale
- Return to the Theater
- Google Pics
- Average Joe winner not so
- Big Brother
- Turkey
- Fargo’s not Well
- We’re not in Kansas any more…
- Who What Where When…um…Who
- Symphony
- From the old school
- Do you believe in God?
- Microsoft switches to Mac?
- Duh
- Web geek stuff
- Vegas
- Send it back!
- Penny Arcade
- Book Recommendations
- It’s alive…er…again.
- It’s alive!!!
- Back from vacation
- We’re on Google
- Zoooooo
- Comments R Us
- Purdy Pitchers
- It’s Live!
- blogway
- it blogs
- reasonable blougt
- blogg vorbis
- bloggidy-doo-dah
- blogs angeles
- blogtastic
Pages:
- hide library lines in Python unittest failure tracebacks
- Bluesky corporate ownership and structure
- Android IndieWeb interactions with the HTTP Shortcuts app
- The Twitter API is now effectively unmaintained
- misc 2022 2
- galveston reunion 2022
- chicago 2022
- white oak 2022
- phoenix 2022
- Loose coupling
- ryan’s surprise 40th birthday
- Bluesky Satellite IndieWeb entry
- Generic security posture and FAQ
- Google Cloud Monitoring: Grouping by high cardinality metric?
- Climate tech conversations
- Climate tech links
- Biotech conversation notes
- Relax requests’ IDNA2008 requirement?
- Houses
- Mountain Spring
- Diamond 2 (before)
- MLOps landscape survey
- Hadoop landscape survey
- Is email deliverability impossible with a .name email address?
- Cloud Build fails to build App Engine Python 3.8 app (due to pip bug?)
- Mac setup
- London and Zürich 2020
- Is this prior art for two Sonos patents named in Sonos v. Google?
- Why is my App Engine app hitting the Stackdriver Logging 256KB limit?
- Software engineering quotes
- Engineering lessons
- Backfeed without code
- Grandpa George’s weavings
- White Oak house
- coffee
- Sourcing from package manager metadata
- How Color uses the new Variant Transforms tool for breakthrough clinical data science with BigQuery
- Python 3 on App Engine Standard
- Microsub bridge
- 1 Million Webmentions
- Chicago 2017
- IndieWeb OStatus bridge
- IndieWeb ActivityPub bridge
- Social graph
- Life lessons
- Sonoma house
- Calistoga 2016
- Global webmention service
- Clustering notifications
- Client side reply contexts with JavaScript
- Homebrew Website Club 2nd anniversary plaques
- Silo SWAT0 on Facebook
- App Engine multiple apps monitoring dashboard
- WordPress mini spam filter for comments ending in 32 hex characters
- Amazon Kindle
- Engineering interview questions
- Posting to the indieweb from your phone
- Understanding huffduff-video bandwidth usage
- Scalyr log parsers
- Micropub for hosted blogs
- Nexus 4 silent phone calls
- Carmel and Big Sur
- Indie checkin flow
- WordPress spam statistics: comments, pingbacks, trackbacks
- Easy IndieWeb interactions on Android
- App Engine memcache: shared vs dedicated
- Pregnant
- Indie stats
- Why I don’t have reply contexts
- Emacs lisp for copying diff hunks
- Customizing App Engine’s ereporter
- How many App Engine background threads can run in parallel?
- App Engine global transactions
- IndieWeb Press This bookmarklets for WordPress
- Responses
- Lagunitas Brewing Co.
- Java stack traces in Emacs compilation-mode
- Emacs vc-git tweaks
- Archives
- Mendocino 2013
- Malorie & Siraj’s wedding
- Wedding
- Diamond 1
- Diamond 2 (after)
- Honeymoon
- Le Diner a San Francisco 2012
- Nathan’s Bachelor Trip
- D&O White Party 2012
- download_smugmug_album.sh
- Ubuntu Precise
- San Francisco Symphony Opening Gala 2012
- Engagement photos
- Black and White Ball 2012
- Engagement party
- Sole elliptical NEED LUBE message
- Club Med Ixtapa
- D&O In the Jungle
- Running the coastal trail
- Running at Candlestick Point
- Proposal
- Arizona Christmas
- Squaw Valley 2011
- North Face 5K
- Locale Headphone Buttons Plugin
- Locale Music Plugin
- import_issues.py
- Le Diner a San Francisco
- whiskey
- D&O White Party 2011 photo booth
- D&O White Party 2011
- Kauai 2011
- Mothers Day 2011
- emacsclient in TRAMP remote shells
- automatically close completions in Emacs shell (comint) mode
- why I run shells inside Emacs
- Emacs Lisp for flowed text email
- D&O Cowboys and Monsters
- restaurants
- Firefox keyconfig extension
- Game development credits
- D&O Three Amigos Party
- Chinese New Year Dinner 2011
- Workflow software survey
- Family Portraits 2010
- Clara’s Holiday Party 2010
- Google Holiday Party 2010
- Poly 5 year High School Reunion 2007
- Orkut’s Birthday 2003
- SF Vintners Market Fall 2010 wine
- CT scan images and animations
- Teatro ZinZanni offsite
- Cheri’s birthday barbeque 2010
- Bay Area Brew Fest 2010
- Halloween 2010
- Warrior Dash 2010
- Rob Quirk and Molly Hicks’ wedding
- Durango, Colorado 2010
- D&O White Party 2010 photo booth
- D&O White Party 2010
- Ion: my goto frame multihead Lua code
- emacs special-display-function: prefer-other-visible-frame
- GreaseMonkey script for Gmail: remove trailing quotes
- my Stylish userstyle workflow
- Ion: pull Firefox with Lua
- Google Tasks Simplified userstyle
- Ryans dark userstyle
- Google Calendar Simplified userstyle
- More Minimalist Gmail userstyle
- blogpost.sh
- generate_blogpost.sh
- Ubuntu Lucid
- snarfed WordPress theme
- flickcurl_download_set.sh
- sync_wordpress.sh
- extract compacted PyBlosxom comments
- pyblosxom2wxr
- index
- Nathan’s Birthday 2010: Sailing
- Nathan’s Birthday 2010: Angel Island
- Nathan’s Birthday 2010: Party
- ido.el post-command-hook error
- Clayton’s Going Away Party 2010
- D&O Midsummer Night’s Dream
- Vacation in Kauai
- Cynthia’s Birthday BBQ 2010
- mod_php on pair.com
- SF Beerfest 2010
- unixify
- SF Vintners Market 2010 wine
- dining room tables
- D&O Spring Fling
- vonage call activity
- Valentine’s Day 2010
- D&O.HouseWarming.DoubleBirthday
- Jeremy’s Birthday 2010
- backup_google.sh
- ZAP 2010 wine
- Ivy Plus at Project One
- Clara’s Birthday 2010
- Hiking in Eden Canyon
- Thanksgiving 2009
- South of France 2009
- Paris 2009
- L’Atelier de Joel Robuchon
- Alain Ducasse
- Barcelona 2009
- San Francisco Symphony Opening Gala 2009
- Parents Anniversary Party 2009
- Channel Islands Kayaking
- Family Reunion 2009: Gulf Shores, Alabama
- Cynthia’s Birthday BBQ 2009
- wine
- google_talk_sms pidgin plugin
- MRI images and animations
- talks
- lists
- Ken’s Birthday in Vegas
- Symphony with Cynthia, Clara, and Clayton
- Yahoo! Query Language thoughts
- President Hotel Holiday Party 2008
- Yahoo Holiday Party 2008
- beer
- Windows Azure impressions
- Windows Azure details
- Thanksgiving 2008 at Ken and Tina’s
- Ken’s Bachelor Party
- watch shopping
- Triathlon
- Pub Crawl
- Nick and Maureen’s Wedding
- Maulik and Sarjita’s Wedding
- Rafting for Nick’s Bachelor Party
- Google App Engine Launch Party
- Maujita Vegas Bachelor/ette Party
- GDC 2008
- Orkut and Derek’s Birthday 2008
- Amazon SimpleDB thoughts
- Windsurfing in Venezuela
- Lauren and Aaron’s Wedding
- Maulik’s Engagement Party
- Birthday Friday Dinner
- podcasts
- Beware of Bad Mojo: Redux from Got Game Entertainment
- download_picasa_album.sh
- Knightsquire
- Minnesota 2007
- game industry articles and ideas
- Facebook Data Store API Thoughts
- Windsurfing at Shoreline
- nullprpl: pidgin null protocol plugin
- Laney Graduation
- Brewery Tour Offsite
- reopen multiple files in emacs buffer-menu-mode
- iTunes for Windows script to unset Skip when shuffling
- GDC 2007
- hardcodedates
- simonitor
- Nathan’s Anniversary
- pyblosxom openid server
- Christmas Singalong 2006
- Google Holiday Party 2006
- resize google calendar
- pyblosxom rdf flavour
- White Party 2006
- site search with the Google AJAX Search API
- history.py
- snarfed.org PyBlosxom flavour
- photogallery
- tackon.dll
- index.py
- snipsnap2svn
- Vegas 2006
- White Party 2006 photo booth
- Miyake 2006
- Santa Cruz Offsite 2006
- NextDoorWarren
- John and Julie’s Wedding
- Sea World
- Studio 767 Birthday Party
- SOSP
- SnipSnap crash with FileSnipStorage and bad metadata.properties
- teaching beginning programming with Python
- Ford Mustang – 1965 vs. 2006
- Emacs keybindings in GNU screen’s copy-scrollback mode
- E3 2006
- GDC 2006
- Stanford CS Department 40th Anniversary
- synchronizing GNU screen’s paste buffer and the X selection
- Urban Iditarod 2006
- Spinsters at Red Devil Lounge
- CodeCon 2006 notes
- acoc.conf for context diffs
- Spinsters Winter Ball 2005
- Big Game 2005
- Hong Kong 2005
- Maulik cooks friday dinner at PKNT
- Chris Babson – Perfectly
- Half Dome
- Family Reunions 1991-1999
- Family Reunion Cruise
- The Longest Journey slow on Windows XP
- Santa Cruz Offsite
- Anarchists in Palo Alto
- Brad Wolfe and the Moon CD
- Mustache Competition
- Vegas 2005
- GDC 2005
- privacy through prepaid credit cards
- CodeCon 2005 notes
- gmail vs pine
- Shaving Fluffy Party
- snipsnap 1.0b1 virtual hostname patch
- Beyond Good & Evil soundtrack
- invert mouse in Beyond Good and Evil
- Halloween at Google 2004
- firefox 1.0pr and linksonly find as you type
- PAX 2004
- Flying Lunch
- minimal .emacs for fast startup
- Faisan Reunion 2004
- Maulik’s Epic Visit
- Maulik’s Visit 2004
- Hawaii 2004
- orkut.com
- windows p2p
- Sam Z. Glassenberg
- Camp Amelia Orkut Party
- Memory Lane
- Monster Truck Rally
- CodeCon 2004 pictures
- CodeCon 2004
- music by Phillipe Vachey
- Google Holiday Party 2003
- Clinton, Gore Visit Google
- extract SSL server certificates with openssl s_client
- Ryan’s Birthday 2003
- Chicago
- Emacs and remote X Windows
- One-to-One Business Relationships
- MAlbum
- snarfed.org SnipSnap theme
- why I don’t run shells inside Emacs
- emacs X resources
- Graduation 2003
- cats
- snarfed.org history
- Draw Group
- GeoURL
- scraunchways
- events with multiple months in remind
- isaac
- cowman788
- typekey
- switch control and caps lock
- railing
- multiply
- folderstat
- emacs keybindings with number keys
- contact
- computer haikus
- bday
- absolutgcs
- video
- validate
- tcsh delete moves mark bug fix
- scavenger
- remove tcsh globbing in history search
- people
- geomapping
- friday mexican dinner
- freshmeat
- emacs minibuffer-complete-and-exit bug fix
- windows media player database
- view evites anonymously
- thinkpad keys in firefox
- linux time zones
- kodak picturecenter hacks
- faking out address and credit card forms
- dotfiles
- distribution file statistics
- change firefox’s saved passwords
- tcsh highlighting patch
- subcitycentral trail
- spoke
- hitman2 ghost
- filling code in emacs
- emacs page up page down
- emacs keybindings in firefox
- emacs and jikes
- buttons
- album
- trigger scripts for mozilla xpi packages
- stop mozilla plugin prompt
- sourceforge
- snipsnap macros
- savannah
- pine remove trailing quote patch
- pine flowed-text patch
- pine delete attachments on save patch
- ion
- geocoding
- filekicker
- emacs font-lock faces for composing email
- backup subversion fsfs with rsync
- autocutsel clipboard and primary patch
- referrer spam
- voxel
- tictactoe
- virtual host redirection
- subversion and tkdiff
- snipscrape
- pine reply-all patch
- linking libraries with mozilla xpcom
- SnipSnap register without email
- pictures
- gnu emacs backup files
- writing
- ideas
- webalizer nofollow patch
- snipsnap script macro and python
- snipsnap recent-changes snip name patch
- snipsnap comment without login patch
- libwebserver shutdown patch
- servlets with snipsnap
- fillcode
- control arrow keys in rxvt, tcsh, and emacs
- synchronizing mp3 playback
- fedora core 3 on vmware
- about
- software
- chocolate
- books
- Fall Trees at Stanford
- Tipping
- Vegas 2002
- Small Town USA
- SnipSnap
- Graduation 2002
- National Security
- P4 Proposal
- P4 Protocol Specification v0.2
- Renace
- Majestic
- Interactive Music in Games
- The Miracle at Nuthanger Farm
- Subspace
- US Privacy Law