This Space for Rent

Jan 31, 2020

Friday Dust Mite Blogging™

Salvage Mite

Dust Mite helps me recondition a bunch of clunky old Windows notebooks so I can put them up on ebay and get them out of the house. The chromebook on the top of the heap isn’t actually sellable, because the power plug disintegrated and I’ve had to patch a different plug into the case/motherboard, but if I can figure out a way to flash a new bios I’ll just stuff a larger msata SSD (it has 16gb, which is fine but not fine if it’s going to have a different OS and a C compiler installed) into it and keep it around as a travel laptop.

Jan 29, 2020

Gone shopping

Fun with forced perspective

It rained all day, so I didn’t get out of the house for shopping trips until 7:30pm. And then I took my tiny North Street bags and loaded the overflow shopping into my historical reenactment porteur-randonneur bag.

It’s not nearly as lopsidedly topheavy as it looks in this picture.

Jan 25, 2020



The ground slopes towards the house by the front porch, so water coming off the porch roof tends to pool by the foundation (and then seep through and pool on the basement floor.) A band of storms is supposed to move in tonight, so I put a q&d hack in – I regraded the gutter line so that it slopes away from the house, then laid pavers to discourage the water from settling there.

The proof, of course, will be in the pudding, and if I end up with 2 inches of water in the basement I’ll know if wasn’t enough and I’ll have to try a different patch.

Jan 24, 2020

Friday Dust Mite Blogging™

The sysadmin

Dust Mire brushed up on their windows sysadmin skills

New Code!

Discount is now officially at version 2.2.6, which is going to be (modulo some horrible bug popping up and waving at me) the last of the version 2 series and the last of the version 1 published interface (I am redoing the flags so I can support more than 32 feature flags in version 3.) This release should have been released last fall, but, sadly, I was so busy trying out v3 changes that I completely forgot about it.

2.2.6 does not add many new features, or fix very many bugs, but here they are:

  • deal with cached text before handling fenced code blocks
  • don’t give a code block class if it’s just an empty string
  • mkd2html wasn’t passing pgm to hoptusage()
  • mkd2html wasn’t properly handling two arguments for input & output files. While I was at it, add the -G option to use gfm_in() to read the input file in (and preserve newlines)
  • push the fencedcode block handler up to the toplevel scanner so it will handle blank lines inside the fence
  • add an anchor format callback, plus add the -x option to the markdown program to squash toc anchors to (close to) github compatability
  • add an external code block formatter to the markdown program
  • clean up all references to flags; define them EVERYWHERE as mkd_flag_t
  • support external code formatters
  • change to
    1. use the modern standard uintXX_t types for DWORD, WORD, BYTE if possible, and
    2. if a program is defined via an environment variable (like CC) try to use that variable instead of doing a path search in AC_PROG
  • make a test program to examine pandoc header elements
  • patch the cmakefile so that has an option to only generate a library
  • set the Plan9 CFLAGS to the two extensions (instead of having them be part of the CC macro) and wipe out any CFLAGS (like -T, which tells the Plan9 posix C compiler to be stupid) that already exists
  • the Makefile macros a bit so people can wedge in their own compilers (BUILD) and linkers (LINK) during a build
  • when dumping the parse tree, say which header is being dumped – h1..h6 vs just header

This code has been running on pell w/o incident for the past 5 or so months) so there’s no reason not to spit on your hands, hoist the skull & crossbones, and download it now!

Jan 23, 2020

Railroad photo of the (tues)day

A P&W train and a northbound interurban cross 11th&12th

A northbound Portland & Western train crosses 11th/12th/Milwaukie at the same time a northbound interurban does.

Jan 18, 2020

Railroad photo of the day

EPT 1413 comes down the hill towards the McBrod Ave lead

EPT 1413 comes down the hill towards the McBrod Ave lead & shops

Jan 17, 2020

Friday Dust Mite Blogging™

Laundry Mite

Dust Mite does some housework.

A new bridge!

A new bridge on the Springwater Trail

The old Portland Traction trestle at ~43rd & Johnson Creek had one of its footings undermined by flooding, so the parks department yanked it and replaced it with a faux cable-stayed steel & concrete bridge (that just opened for traffic this week after they finally brought in the ornamental central pillars and bolted & tied them to the bridge.)

Concrete deck, yay, so it won’t be quite so slippery when wet as the old wooden deck could be.

Jan 14, 2020

Not the most impressive snowfall


Approximately 20 minutes of snow this afternoon.

Jan 13, 2020

Artistic bagel run

A rainy day bagel run

It was cold enough today so that the front windows at Henry Higgins were all fogged over except for a little wedge that nicely framed the disco travel bike.

Now I need to build another frame to wrap around these wheels

Through-axle wheelset

A through-axle wheelset (a23s + a Salsa 11-speed iso hub + a shimano ur705); I don’t have a through-axle frame yet but this is something that’s moderately easy to correct.

Jan 10, 2020

Friday Dust Mite Blogging™


Dust Mite has a hairband

Jan 03, 2020

Friday Dust Mite Blogging™

The first 3 racks of the 2020/last 3 racks of 2019

Starting, after being a sea slug for most of winter break, to fabricate the last 3 rack orders from last year; two @ 10×8 (one for an Elephant NFE, one for an Endpoint Hunter/Gatherer), and one @ 8×8 (for a Long Haul Trucker.)


Obéir c'est trahir, Désobéir c'est servir