This Space for Rent

Sep 27, 2016


Construction at Golf Junction

Some sort of track reconstruction going on at Golf Junction; a panel of track to the west and a couple of panels of track to the east have been removed, and at least on the east the roadbed has been trenched & reballasted, and now has one panel ready to be slid into place and bolted into place. Perhaps this has something to do with the Springwater Trail & 17th Ave bike path?

Sep 23, 2016

Friday Dust Mite Blogging™

Type B mite

Time to braze a mite-sized bicycle frame?

Sep 21, 2016

New Code!

Discount has been pushed up to version 2.2.1 after a short round of bug & documentation fixes, followed by forgetting about it for a few months to see if anything would explode messily on me.

Version 2.2.1 has the following updates:

  • Update the muñoz test case for a text fragment with an 0xff
  • Kludge peek() and poke() to not sign extend on machines with signed chars, so a 0xff character will not sign extend and become an EOF. This breaks a test in muñoz.t (which tripped the 0xff becomes EOF bug) so that test needed to be rewritten.
  • Have not do the WinDef.h short circuit
  • include "config.h" to pick up the definition of DWORD/WORD/BYTE (windows support) & add a new label field for better TOC label generation
  • Wasn’t updating config.sub with {scalar_type}->{scalar_type} on windows machines.
  • Tweak mkd_xmlpage() so that it only uses the published interface.
  • Eat one of the two remaining flag bits (64-bin flag_t, here we come!) to make LaTeX support a runtime flag.
  • Add some missing dependencies to the makefile
  • In makepage, I was using the wrong argument for the file to make a page from. needed to check for argc > 0 & argv[0] (after shifting argc/argv by optind) but was checking argc > 1 & argv[1], which was something less than useful.
  • Strip out --enable-all-features from (obsolete now after the mass conversion of features from compile-time to run-time.)
  • Add config.h to the includes for amalloc (for the if #define to make clang stfu)

Thanks to me spacing out on the changes for several months, this code has been pretty heavily used on this weblog without exploding in any amusingly horrible fashion. So it’s probably safe. It’s getting really close to that horrible day when I have to basically toss backwards compatibility out the window (I have one free slot on my 32 bit flag_t, and when that fills I have to either go to a 64 bit flag scalar or toss bit flags in favor of a packed flag structure) but that day is not today.

So try it! And let me know if your development machine spontaneously turns into a toad!

Sep 20, 2016



A vertical garden on 50th, just south of Division St.

Sep 16, 2016

Friday Dust Mite Blogging™

Pile of forks & mite

A pile of forks & mites

Sep 13, 2016

trolley picture of the day

Two interurbans at the end of the line by Clackamas Towne Center

Two trains lay over at the Clackamas Towne Center terminus of the green line.

Sep 09, 2016

Friday Dust Mite Blogging™


Dust Mite attempts to use an iPad as a mirror.


Closer to matchy-matchy

I pulled the Sram d7 dynohub (it vibrates and hums when I get much above 15mph) from the kit bike and replaced it with the last spare dynohub in my bike mess (a Shimano DH-T4000, which is a 1.5w unit like all of the 1n70’s I’ve got laced into wheels here. It’s lagniappe that it’s silver(ish) instead of black and makes the wheelset more matchy-matchy, but more importantly it doesn’t vibrate nearly as much as the d7 does.

Sep 05, 2016

All my friends know the lowrider

Pelican lowrider rack

A lowrider rack for a Box Dog Bikes Pelican. A little bit easier to make than a rando rack, but it uses about 3 extra feet of tubing. I’m going to need to make one for the kit bike, sew up a couple of panniers, and see if my design is a disaster or not.

Sep 02, 2016

Friday Dust Mite Blogging™

Rainy day mite

The rainy season has begun (perhaps the pollen will be knocked down far enough so I can ride a 300 or two?)

Sep 01, 2016



Submitted w/o comment

Aug 30, 2016

Two racks

Pelican rando rack + lowriders (mockup)

… in the harsh unpitying light of the camera flash

Aug 26, 2016

Friday Dust Mite Blogging™

Buckeley & Mite

Sleepy cat, sleepy mite

Aug 25, 2016

Standard vs. oversized

standard rack vs O/S rack

The platform on the top is made from 5/16ths tubing, the platform on the bottom is 3/8ths. 3/8ths tubing is noticable stiffer than 5/16ths, so if you regjularly carry depleted uranium bricks it’s probably a better bet. I find it to be considerably more massive when I’m working with it, but when it’s put side-by-side with a platform made from 5/16ths tubing it’s not obviously huger.

One thing I discovered when I bent the steel for this O/S rack (and a smaller 10x7ish one that I did for practice) is that my 3/8ths tubing bender wants to twist the end of the bend down – it’s a somewhat lighter-weight bender, so there’s a tiny bit of flex in the rotating die arm, and I think when I’m getting close to 90° I start pushing at an angle. With 5/16ths tubing, I’d just clamp the corner in a wood vise (with a couple of chunks of wood to prevent marring) and cold-set it back, but this tubing is stiff enough so it actually mars the wood before starting to bend back into line. I need to (a) replace the wood vice with a proper metal-working vise (I have one, but haven’t removed the wood vise yet) and (b) tweak the way I operate the bender so that I push towards the center of the die all the way from 0° to 90°.

This O/S rack is going to have a 5/16ths tombstone, though, because the customer wants an offset tombstone and it takes a bit of tweaking to put the bends at the bottom of the tombstone legs in the right place.

Aug 23, 2016

Better than tape (I guess)

I guess it's time to get a new pair of glasses?

The left temple hinge thingie on my glasses snapped off today when I was poking at the glasses trying to center them (my family brought a cold back from Mississippi, which I promptly caught, so everything including the little muscles that do eye positioning hurt – my right eye is not completely happy with the focus that that lens gives, so it’s been feeling like something is tugging it inwards pretty much constantly for the past two days) so I had to fire up the soldering iron and solder it back into place. I’m not sure just wha sort of alloy was used for these glasses frames, but it was difficult to clean to the point where I could wet the surfaces properly when tinning them, and it ended up taking about 4 passes before I got a proper bond between the broken bits.

hopefully this repair will last for a couple of days (I’m working on a set of lowrider racks now, and I’ve got a deposit for another rack coming in) so I can go out and buy a new pair of glasses with that money (I’d love to get some sort of sunglasses so when I’m on the return leg of an e/w (or the outbound leg of a w/e) 200k I won’t have to squint for 4 hours, but bifocal sunglasses cost real money so that will probably not be happening unless I buy a pair of regular glasses and dip them in sharpie ink.) If not, well, I’ll just set up a jig and silver-braze the thing together. (This is also filed under “oh, I wish I had a nice CNC mill!”)

Aug 22, 2016

Trolley picture of the day

A southbound train pulls out of the Omsi-Water St station

These cars (the Bombardier/BN “type 1” leading this train) have been in service for 30 years now and it certainly looks like Tri-Met is going to keep using them for the forseeable future, thanks to that pesky continuing increase in ridership.

Aug 21, 2016

The judge

Mavis in the shadows

…and I’ll look down, and whisper “mew.”

Aug 19, 2016

Friday Dust Mite Blogging™

Sunglasses at night

Sunglasses at night

Aug 18, 2016



So why were my rides getting slower and more wheeze-filled? They replaced the oxygen in the air with pollen, but hopefully this combination of nasal spray and inhaler will do the job of letting my body pretend it’s not wading through the aftermath of a ongoing flower orgy.

Aug 17, 2016



The kitty litter situation was starting to get pretty dire, so I went down to the pet supply store and overloaded up with new clean litter. 80 pounds worth, which made the return trip more fun because the bags kept sliding sideways. It was sort of like riding home hauling a trailer full of uranium-enriched Jello.

Aug 16, 2016

I may not be able to breathe, but I can still (barely) ride

Multnomah Falls kit bike

But I think we’ve got some pseudoephedrine in the medicine cabinet, so I’ll try dosing myself with that before the next long ride, because breathing is one of those things that makes my rides faster and more comfortable.

Narrowing a White Tracker Ti hub to ~128old

Kitbashed NDS axle end for White TI hub

I’d bought this hub cheaply because the NDS axle end was missing (and White Industries doesn’t stock spares for these hubs anymore) and after trying to ride on it with a crudely machined aluminum axle end (I used a drill press as a lathe, but what messed it up was that I forgot to mill the part of the axle that sticks into the dropout, which meant that this thing could not be trued with any degree of precision) put it aside for about 6 months. But I had to pull the wheelset out of my bike mess and try to put it back into service because the 700d CR-18s I had been using finally reached the degree of sidewall wear that was teetering on structurally unsound, and I didn’t have any other wheelsets (or enough components to build a new wheelset) lying around.

So, a piece of .035 5/16ths tubing telescoped into a piece of .028 3/8ths tubing, with a pair of 3/8ths washers to support the hub against the dropout. It’s going to be brazed together to make it one big chunk (maybe I’ll use silver for the fun of it? I’ve got a small coil of silver sitting in the basement, and some silver flux) in the next day or so, but first I’ve got to ride on the wheelset to make sure nothing fails.

Note that 128mm OLD is pretty narrow for a modern(ish) hub. I spoked the NDS side 1x, with the spoke heads out to more equalize the bracing angles – I’m fairly confident that the White hub can deal with this, because when I originally laced up the wheel I laced the NDS so tightly that 4 of the NDS spoke nipples seized and stripped out when I was attempting to loosen them to true the wheel tonight.