6097 comments
2357 subscribers
6253 on Twitter
Subscribe! Feed reader E-mail

From the Freeciv AI documentation

The code base used to be in a bad shape but it has gotten a lot
better. The reason for this is that the developer (Syela) who in a
few months put together a working AI had suddenly disappeared. His
bright ideas could only be matched by his inability to name variables
and to comment the code. Subsequent AI developers were not brave (or
stupid?) enough to start from scratch, taking instead a small bite
here and there, trying hard not to break much, to understand Syela’s
original design and only then to throw it away. Or perfect it.

Heh. You gotta love open source docs. They tell it like it is.

Random Emacs symbol: conf-space-mode – Command: Conf Mode starter for space separated conf files.

Short URL: http://sachachua.com/blog/p/4093

On This Day...

  • 2012: Blog analysis for 2012: ~133,000 words so far — I reviewed my blog posts in 2012 and rated them on a scale of 1 to 5, where 5 indicates [...]
  • 2011: Quantified Awesome: Building my own time tracker — I took advantage of the holiday break to build my own time tracker into Quantified Awesome. I wanted a simple [...]
  • 2010: Drupal fixes: Modifying the entries in Calendar — The Drupal Calendar module is great. You can show view results in a decent-looking calendar easily. However, if you want [...]
  • 2009: How you know your training sessions are working; Remote Presentations That Rock — We facilitated “Remote Presentations That Rock” for the second women’s leadership group a few weeks ago. After watching the video, [...]
  • 2007: Emacs: Choosing between Org and Planner — jaaronfarr asked me why I switched from Planner to Org. Both of them are popular personal information managers for Emacs, [...]
  • 2007: Bugfix: Time estimation — This is a slightly better version of sacha/org-calculate-free-time that can understand prioritized tasks. Also, if you’re working after midnight, it takes into [...]
  • 2006: Back from wakeboarding — We spent the afternoon at the Camsur Watersports Complex. My sisters and I tried wakeboarding. Now I can barely raise my [...]
  • 2006: My favorite blog posts — Here are my other favorite blog posts: 2006.01.07#2: Things every geek should know 2006.02.05#2: Why I like the Emacs editor 2006.03.18#3: Upon reflection 2006.03.26#1: [...]
  • 2006: Thoughts on life — I’ve thought a fair bit about life this year, and I’m getting a better idea of what I want to do. [...]
  • 2006: A year in review: Emacs — Over the last five months, I’ve added all sorts of code to my Emacs to make it a contact relationship management [...]
  • 2006: I keep forgetting that I’m on vacation — Me: “So, what are we doing today?” Mom: “Nothing.” <brain implodes> Hmm. Maybe I should meditate a little bit before going to the [...]
  • 2006: Ay, my sister — So my sister’s drafting a letter to this guy she really likes, and she ends up explaining her feelings in terms [...]
  • 2006: Slowly but surely making progress — Goal: inbox zero by New Year! This will be somewhat easier if I don’t check mail between now and then, of [...]
  • 2006: Another day, another sunrise — This time from a watersports resort said to be the best in the world for wakeboarding. I’ll give it a shot, [...]
  • 2005: Fireworks festival — Went to the first day of the international fireworks festival at Manila Bay. Papa wrangled a press pass. =) Took pictures, [...]

Get the highlights as a PDF!

Stories from my Twenties: Highlights from a Decade of Blogging

Free sample!