S. Ben Melhuish
Ben remembers seeing the
NCSA
Mosaic browser in one of the
computer labs on campus his senior year, and thinking that it was kind of
pretty but basically nothing more than
gopher .
He wasn’t entirely wrong.
Posts
My 2023 reading list — Monday, January 1, 2024
Quality vs. values — Wednesday, December 6, 2023
Achievement-based leveling — Sunday, October 8, 2023
Mail server changes — Wednesday, May 3, 2023
A first look at technology — Tuesday, March 14, 2023
My 2022 games reading list, with a long-winded preamble about gaming in Glorantha — Saturday, December 31, 2022
My 2022 reading list — Saturday, December 31, 2022
Planning to not stammer — Saturday, October 29, 2022
Traveling the Silk Roads — Tuesday, October 4, 2022
My 2021 reading list — Friday, December 31, 2021
Nut-free granola — Wednesday, December 1, 2021
2017 E5 walk — Tuesday, November 30, 2021
How many wizard triggers? — Saturday, August 21, 2021
2017 E5 walk: Epilogue — Sunday, June 6, 2021
2017 E5 walk, day 59: Viroflay to Paris — Saturday, June 5, 2021
2017 E5 walk, day 58: Neauphle-le-Château to Viroflay — Friday, June 4, 2021
2017 E5 walk, day 57: Perdreauville to Neauphle-le-Château — Thursday, June 3, 2021
2017 E5 walk, day 56: Tacoignières to Perdreauville — Wednesday, June 2, 2021
2017 E5 walk, day 55: Boncourt to Tacoignières — Tuesday, June 1, 2021
2017 E5 walk, section 13: Boncourt to Paris (5 days) — Tuesday, June 1, 2021
2017 E5 walk, day 54: Muzy to Boncourt — Monday, May 31, 2021
2017 E5 walk, day 53: Les Caves to Muzy — Sunday, May 30, 2021
2017 E5 walk, day 52: Verneuil-sur-Avre to les Caves — Saturday, May 29, 2021
2017 E5 walk, section 12: Verneuil-sur-Avre to Boncourt (3 days) — Saturday, May 29, 2021
2017 E5 walk, day 51: Verneuil-sur-Avre (zero-day) — Friday, May 28, 2021
2017 E5 walk, day 50: Saint-Maurice-lès-Charencey to Verneuil-sur-Avre — Thursday, May 27, 2021
2017 E5 walk, day 49: La Chapelle-Montligeon to Saint-Maurice-lès-Charencey — Wednesday, May 26, 2021
2017 E5 walk, day 48: La Bruyère to la Chapelle-Montligeon — Tuesday, May 25, 2021
2017 E5 walk, day 47: Aillières-Beauvoir to la Bruyère — Monday, May 24, 2021
2017 E5 walk, day 46: Alençon to Aillières-Beauvoir — Sunday, May 23, 2021
2017 E5 walk, section 11: Alençon to Verneuil-sur-Avre (6 days) — Sunday, May 23, 2021
2017 E5 walk, day 45: side-trip to Paris (zero-day) — Saturday, May 22, 2021
2017 E5 walk, day 44: Carrouges to Alençon — Friday, May 21, 2021
2017 E5 walk, day 43: Bagnoles-de-l'Orne to Carrouges — Thursday, May 20, 2021
2017 E5 walk, day 42: Domfront to Bagnoles-de-l'Orne — Wednesday, May 19, 2021
2017 E5 walk, day 41: Le Gué Safray to Domfront — Tuesday, May 18, 2021
2017 E5 walk, day 40: Le Neufbourg to le Gué Safray — Monday, May 17, 2021
2017 E5 walk, section 10: Le Neufbourg to Alençon (6 days) — Monday, May 17, 2021
2017 E5 walk, day 39: La Filtière to le Neufbourg — Sunday, May 16, 2021
2017 E5 walk, day 38: L'Anglaicherie to la Filtière — Saturday, May 15, 2021
2017 E5 walk, day 37: Avranches to l'Anglaicherie — Friday, May 14, 2021
2017 E5 walk, day 36: Mont-Saint-Michel to Avranches — Thursday, May 13, 2021
2017 E5 walk, section 9: Mont-Saint-Michel to le Neufbourg (4 days) — Thursday, May 13, 2021
2017 E5 walk, day 35: Roz-sur-Couesnon to Mont-Saint-Michel — Wednesday, May 12, 2021
2017 E5 walk, day 35: side-trip to Mont-Saint-Michel — Wednesday, May 12, 2021
2017 E5 walk, day 34: Mont-Dol to Roz-sur-Couesnon — Tuesday, May 11, 2021
2017 E5 walk, day 33: Pointe du Grouin to Mont-Dol — Monday, May 10, 2021
2017 E5 walk, day 32: Saint-Malo to Pointe du Grouin — Sunday, May 9, 2021
2017 E5 walk, section 8: Saint-Malo to Mont-Saint-Michel (4 days) — Sunday, May 9, 2021
2017 E5 walk, day 31: Le Minihic-sur-Rance to Saint-Malo — Saturday, May 8, 2021
2017 E5 walk, day 30: Dinan to le Minihic-sur-Rance — Friday, May 7, 2021
2017 E5 walk, day 29: Dinan (zero-day) — Thursday, May 6, 2021
2017 E5 walk, day 28: La Gilais to Dinan — Wednesday, May 5, 2021
2017 E5 walk, day 27: Montauban-de-Bretagne to la Gilais — Tuesday, May 4, 2021
2017 E5 walk, day 26: Trémelin to Montauban-de-Bretagne — Monday, May 3, 2021
2017 E5 walk, section 7: Trémelin to Saint-Malo (6 days) — Monday, May 3, 2021
2017 E5 walk, day 25: Beignon to Trémelin — Sunday, May 2, 2021
2017 E5 walk, day 24: La Ville ès Mélais to Beignon — Saturday, May 1, 2021
2017 E5 walk, day 23: Le Vieux Bourg to la Ville ès Mélais — Friday, April 30, 2021
2017 E5 walk, day 22: Josselin to le Vieux Bourg — Thursday, April 29, 2021
2017 E5 walk, section 6: Josselin to Trémelin (4 days) — Thursday, April 29, 2021
2017 E5 walk, day 21: Chapelle Saint-Maudan to Josselin — Wednesday, April 28, 2021
2017 E5 walk, day 20: Gueltas to Chapelle Saint-Maudan — Tuesday, April 27, 2021
2017 E5 walk, day 19: Saint-Caradec to Gueltas — Monday, April 26, 2021
2017 E5 walk, day 18: Mûr-de-Bretagne to Saint-Caradec — Sunday, April 25, 2021
2017 E5 walk, section 5: Mûr-de-Bretagne to Josselin (4 days) — Sunday, April 25, 2021
2017 E5 walk, day 17: Beau Rivage to Mûr-de-Bretagne — Saturday, April 24, 2021
2017 E5 walk, day 16: Gouarec to Beau Rivage — Friday, April 23, 2021
2017 E5 walk, day 15: Glomel to Gouarec — Thursday, April 22, 2021
2017 E5 walk, day 14: Carhaix-Plouguer to Glomel — Wednesday, April 21, 2021
2017 E5 walk, day 13: Kroas ar Breton to Carhaix-Plouguer — Tuesday, April 20, 2021
2017 E5 walk, day 12: Huelgoat to Kroas ar Breton — Monday, April 19, 2021
2017 E5 walk, section 4: Huelgoat to Mûr-de-Bretagne (6 days) — Monday, April 19, 2021
2017 E5 walk, day 11: Coat Mocun to Huelgoat — Sunday, April 18, 2021
2017 E5 walk, day 10: Saint-Rivoal to Coat Mocun — Saturday, April 17, 2021
2017 E5 walk, day 9: Skiriou to Saint-Rivoal — Friday, April 16, 2021
2017 E5 walk, day 8: Le Faou to Skiriou — Thursday, April 15, 2021
2017 E5 walk, section 3: Le Faou to Huelgoat (4 days) — Thursday, April 15, 2021
2017 E5 walk, day 7: Kervézennec to le Faou — Wednesday, April 14, 2021
2017 E5 walk, day 6: Sainte-Marie-du-Ménez-Hom to Kervézennec — Tuesday, April 13, 2021
2017 E5 walk, day 5: Lestrevet to Sainte-Marie-du-Ménez-Hom — Monday, April 12, 2021
2017 E5 walk, day 4: Douarnenez to Lestrevet — Sunday, April 11, 2021
2017 E5 walk, section 2: Douarnenez to le Faou (4 days) — Sunday, April 11, 2021
2017 E5 walk, day 3: Pors Peron to Douarnenez — Saturday, April 10, 2021
2017 E5 walk, day 2: Trouérennec to Pors Peron — Friday, April 9, 2021
2017 E5 walk, day 1: Pointe du Raz to Trouérennec — Thursday, April 8, 2021
2017 E5 walk, section 1: Pointe du Raz to Douarnenez (3 days) — Thursday, April 8, 2021
2017 E5 walk, day 0: Audierne to Plogoff — Wednesday, April 7, 2021
2017 E5 walk — Tuesday, April 6, 2021
2017 E5 walk: Prologue — Tuesday, April 6, 2021
E5 colophon — Tuesday, April 6, 2021
2017 E5 walk: Gear — Tuesday, April 6, 2021
2017 E5 walk: Phone — Tuesday, April 6, 2021
Gracie, c. 2002–March 6, 2021 — Saturday, March 6, 2021
Games I would run (fall 2019 edition) — Sunday, November 3, 2019
Following the impeachment — Wednesday, October 23, 2019
(Don’t go back to) Blogville — Wednesday, September 18, 2019
Returning from the Lightbringers' Quest — Wednesday, September 18, 2019
Random adventure titles — Friday, August 25, 2017
When good trails go bad — Thursday, April 20, 2017
Walking — Monday, April 3, 2017
Quick update: following my progress — Monday, April 3, 2017
Pledging — Monday, March 27, 2017
Frequently asked questions — Thursday, March 23, 2017
Complicity — Wednesday, February 15, 2017
Not all Trump voters (addendum) — Sunday, November 13, 2016
Not all Trump voters — Saturday, November 12, 2016
Thoughts on the 5th edition D&D Monster Manual art — Sunday, November 23, 2014
Why Not Lyft — Tuesday, November 18, 2014
Site maintenance — Thursday, October 2, 2014
Site maintenance — Thursday, October 2, 2014
Diversity in the 5th edition D&D Player's Handbook art — Saturday, September 6, 2014
Glorantha and HeroQuest — Friday, July 11, 2014
Appendix C: About the author — Monday, July 7, 2014
My gaming history — Sunday, July 6, 2014
Colophon — Thursday, July 3, 2014
Computers I have known — Thursday, July 3, 2014
What Twitter accounts does Ben use? — Thursday, July 3, 2014
pile.org has moved hosts — Sunday, March 9, 2014
Cassoulet — Tuesday, January 7, 2014
Gufo di Notte — Thursday, April 25, 2013
Service flakiness — Sunday, March 17, 2013
A quick link — Saturday, May 12, 2012
The Ashen Stars are right — Wednesday, April 18, 2012
Ogre — Friday, April 13, 2012
Reamde Among the Graves — Thursday, April 12, 2012
Plural possessive — Friday, November 11, 2011
The many spellings of Gadhafi — Saturday, October 22, 2011
Service notes — Friday, October 14, 2011
In memoriam — Thursday, October 6, 2011
Our story thus far... — Wednesday, October 5, 2011
Future course: set — Tuesday, March 2, 2010
Green dragon build challenge — Tuesday, February 23, 2010
Blue Planet — Tuesday, February 16, 2010
A fantasy game I would play — Wednesday, February 3, 2010
Sketching setting — Wednesday, February 3, 2010
For your consideration: a recipe — Wednesday, January 27, 2010
Thoughts about 4th edition D&D, from a reading of the Dungeon Master's Guide — Thursday, January 14, 2010
A game I recommend to you based on other people's recommendations — Tuesday, January 5, 2010
War! Good God, what does it go for? Absolutely nothing! — Wednesday, December 2, 2009
Appendix A: Pending articles — Tuesday, December 1, 2009
Grognardia — Monday, November 30, 2009
Tékumel — Saturday, November 28, 2009
Appendix B: Colophon — Saturday, November 28, 2009
Half my life — Friday, November 27, 2009
Unknown Armies — Saturday, November 14, 2009
Statement of purpose — Friday, November 6, 2009
Animals Nathan has invented — Saturday, October 17, 2009
Welcome, Eliza. — Wednesday, September 30, 2009
App Store approval math — Friday, August 21, 2009
I just want to be — Monday, July 6, 2009
OS X troubleshooting: can't send music from iTunes to new Airport Express — Friday, March 27, 2009
OS X troubleshooting: fixing broken apps in Simple Finder — Friday, March 27, 2009
Presented without comment — Thursday, March 5, 2009
iPhone: Sync music from one computer, everything else from another — Sunday, March 1, 2009
Neocolonialism alert — Monday, February 2, 2009
Huh, I guess I redesigned this thing. — Sunday, January 25, 2009
What did you do today? — Wednesday, January 21, 2009
Twitter vs. Bouquet vs. this web site (vs. Delicious while I'm thinking about it) — Saturday, January 10, 2009
iPhone apps I have known: not for me — Thursday, January 1, 2009
iPhone apps I have known: third page — Thursday, January 1, 2009
iPhone apps I have known: second page — Thursday, January 1, 2009
iPhone apps I have known: front page — Thursday, January 1, 2009
iPhone apps I have known — Thursday, January 1, 2009
Technically, it's his fourth — Saturday, December 27, 2008
California Goddamn — Wednesday, November 5, 2008
Election Day — Tuesday, November 4, 2008
Obama's greatest strength — Tuesday, October 28, 2008
Common mispronunciations (as of September 2008) — Friday, September 12, 2008
Michael Dukakis needs a hug — Wednesday, August 27, 2008
Our long national nightmare of choice and democracy is finally over — Tuesday, June 3, 2008
Proud of my son — Wednesday, March 12, 2008
What's the saddest thing? — Wednesday, January 23, 2008
Vitally-important taco truck news — Sunday, July 15, 2007
Of course you realize... — Wednesday, May 16, 2007
Zapfino, you're on notice! — Sunday, March 18, 2007
Global heating — Tuesday, September 19, 2006
Relationships between baristas and customers, part 2 — Tuesday, September 12, 2006
Rebuilding Pompeii — Tuesday, August 29, 2006
Pour a 16-ounce Esmerelda drip on the curb — Wednesday, August 23, 2006
One-sentence reviews of "Superman Returns" — Monday, July 3, 2006
Yo' mamma so — Friday, June 23, 2006
Relationships between baristas and customers — Monday, April 24, 2006
A public service announcement — Monday, April 17, 2006
Fool Me Twice? Great! — Tuesday, April 4, 2006
Phases of Matter — Saturday, April 1, 2006
Don’t Call It a Weblog, I Been Here for Years — Saturday, March 25, 2006
Powerbook — Sunday, March 12, 2006
Review: Jones Soda 2005 Holiday Pack — Friday, March 3, 2006
text-to-image.php — Tuesday, January 3, 2006
Beurre blanc — Tuesday, January 3, 2006
Uthaithani — Friday, December 30, 2005
Welcome, Nathan. — Wednesday, December 14, 2005