You are here

Bart's blog

Back on Atkins again

One of my New Years' resolutions was to lose a bunch of weight fast. I've failed horribly…

Yesterday, I started back onto the Atkins diet, which had worked great for me for about 2 years before I fell off it. I ended up at about 185 lbs at minimum, down from my current 220 by a substantial fraction.

I need to establish a regular exercise program, and to tighten up my Atkins. One more thing to do. I would blow it off for another year or so, except that with my sleep apnea I might die. So I'll try to get it together and live a little longer.

Where Python falls down

Paul Prescod recently published an article entitled Why I Promote Python. He deals the obvious telling blows against C, C++, and Perl. For myself, though, I prefer Java, Haskell, or (of course) Nickle to Python for writing most programs these days…

Tayler Nails Tagon

Schlock Mercenary has been a long-time favorite webcomic of mine, as with any right-thinking geek. 7 well-written color sci-fi strips a week, with double panels on Sunday.

META: Long day with Drupal, weblogger.el

I now have a test installation of Drupal CVS top-of-tree installed at home, and have gotten a copy of the FOB database into it, and can work with it. I've even included a version of my custom hacks for my blog's page headers. I'll need to redo it before submitting patches, but this was a key step. I also got weblogger.el to work…

Group/Project: 

When conditionalized code goes bad

I've finally got a shadow FOB Drupal site up at home so that I can play with the latest Drupal stuff and hopefully improve things around here. The key configuration blunder in my 4-hour setup extravaganza? My new Apache 2 installation didn't have mod_rewrite turned on…

The diagnosis was a pain. See, Drupal has a bunch of rewrites it sticks into its .htaccess file, of all places. These rewrites are necessary to get Drupal to work in most installations. Of course, they're all conditionalized on the installation of mod_rewrite.

META: Lost another one

Tonight's blog entry is gone, courtesy of Firefox and Drupal. Drupal's preview mode doesn't save a copy of the message you're editing around when you leave the page. Firefox wouldn't let me back up in the history for the page I had visited by mistake.

I think it's time to quit blogging in this environment. I need to either get Firefox to put up a text editor for form text dialogs, or just edit offline and paste.

BTW, gterm seems to have a bad bug that causes its "paste" menu option to try to copy from PRIMARY rather than CLIPBOARD. X cut-and-paste suxxors.

Group/Project: 

META: Sooner or later I'm gonna dupe myself

It's gonna be really embarrassing. It's one thing to dupe yourself if you're /. and processing a bunch of articles a day with a bunch of editors, and the articles are written by other people.

I just had to search to make sure I hadn't blogged here previously about April. Sooner or later I'm going to forget to search. Then I'll be really embarrassed.

Group/Project: 

April

When I was a junior at Reed in 1986, Keithp and I pulled a nice April Fools' joke. I've told various people about April, but her story is probably worth writing down. I'm sure Keithp will correct me where I've gotten confused over the years; it was a long time ago…

Video Game Creation for Newbies

Somebody cold-emailed me today asking about how video games are created. I drew the implication that they might want to develop games themselves. Here's what I replied…

I wish gEDA was done

My students and I have been rooting for the gEDA project for a long time. This toolsuite is supposed to automate the design and layout of printed circuit boards, providing an alternative to wacky and expensive proprietary EDA tools…

Unfortunately, gEDA is not ready for prime time. The user interface of each tool in the suite is radically different, but they're all pretty hopeless. More importantly, key functionality is either missing, or impossible to use and understand.

Pages

Subscribe to RSS - Bart's blog