This Space for Rent

May 19, 2019

New Code!

Levee has, after approximately 30 years, been bumped up to a new major version # – Version 4.0, which has been fairly extensively worked over to make it more portable (and as a bonus, I finally got around to implementing tags.)

This release was provoked by Microsoft releasing a port of ssh for Windows 10, which allowed me to telnet in and do some limited sysadmin work on the windows minecraft server in the basement (but not actually edit anything, because there’s no windows editor that works over telnet) and when I though about porting Levee back over to Windows I quickly discovered that the huge mass of #ifdefs that I’d put in for portability weren’t working anymore.

So I went in and moved everything that talks to the OS out of the mainline code and into separate modules for each supported system (and then discovered that Windows 10 tries to emulate a command line shell window over telnet, which means it captures escape sequences in an attempt to do ansi-inside-of-ansi (yes, at Microsoft everything is a vt100. Sigh.), even when you tell the output terminal descriptor that no, really, I don’t want you doing terminal emulation, and then completely bodges the emulation to the point where things like reverse scrolling just bottles everything up. It’s fine on the console, but not so fine across the net. Sigh.

But anyway the portability layers are in, so I could then turn around and report to OS/2 (version 3.5; Warp, I think?) and have the same version of levee running on Unix, Win32, and OS/2, and on ia32, amd64, and ARM architectures. I’ve been running it locally for the past 40 days now without any unpleasant surprises, so it’s not likely it will kill your computer. So if you’re a fan of my vi clone, try it out and see how you like it.

May 18, 2019

Throwing another frame on the barbie

Frame mockup

A frame for a friend who is shorter than I am, and doesn’t have the long torso/short legs that I do. So it’s as high as one of my machines, but much stubbier (it’s got a 53cm ST vs 52 on mine, but a 50cm TT vs my 60cm.)

May 17, 2019

Friday Dust Mite Blogging™

The barfly

The bar Mite

May 16, 2019

Bicycle parts cleanup

Full component mockup

It isn’t finished, but I’m cleaning up my bike mess and the best place to put these parts is on the machine that they’re destined for.

May 11, 2019

Trolley picture of the day

Two trains pass just north of 17th & McLoughlin

Two trolleys block our way as we come back from dinner

May 10, 2019

Friday Dust Mite Blogging™

Framebuilding

Dust Mite helps me ream & face the traditional randonneuse’s headtube

May 09, 2019

Framebuilding

Test assembly

A quick mockup build of my new traditional randonneuse frame so I can do my initial “will it explode?” test (spoiler: it didn’t.) I didn’t even bother to clean it; I just chased & faced the BB, reamed out the ST, then tossed the bare minimum # of components on to make it sitworthy.

Gory details so far:

  • frame weight: 1680 grams (3 pounds 11 oz)
  • 130mm OLD (actually a tiny bit more; I could, if I really wanted, stretch the rear triangle to fit a 135mm wheel.)
  • 425mm chainstays
  • rear triangle has clearance for 42mm (the Clement Strada USH tire on the rear wheel.)
  • bosses for three bottle cages
  • ports for internally routing the lighting circuit
  • ports for internally routing the shifter cables.

May 06, 2019

Railroad picture of the day

The working Eng! sits in the sun

EPT #100 sits on the McBrod Ave lead just south of the shop yard.

May 05, 2019

Shopping

gravel grinding(tm)

Another day, another circuitous return from Trader Joe’s

May 04, 2019

Test-fitting the rear triangle

Seatstay mockup, #1

Another frame lumbers slowly towards completion. This one is yet another 650b randonneuse/‌cargobike/‌commuter/‌gravel/‌etc frame which I’m going to try to make fit 42mm tires (not that I plan to use them; I just want to see if I can properly crimp the chainstays to give me closer to 50mm spacing where the tires are), make it as light as I can (I’m using one of my hoarded True Temper OX-P downtubes, and every other tube has been weighed to make certain it’s the lightest one I’ve got), and have provisions for a fly-by-wire drivetrain.

I could make it lighter if I didn’t use a hellenic triple triangle, but I really like the looks of them so ¯\_(ツ)_/¯.

May 03, 2019

Friday Dust Mite Blogging™

Sorting through a pile of parts

Dust Mite sorts through what’s left after flipping a bunch of fly-by-wire bicycle parts.

May 01, 2019

2.5ghz buttwarmer

still life with cat & butt-warmer

Mavis found a better use for my computer

—30—

Obéir c'est trahir, Désobéir c'est servir
orc@pell.portland.or.us

Archives

2019
Jan Feb Mar Apr
May               
                   
2018
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2017
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2016
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2015
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2014
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2013
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2012
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2011
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2010
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2009
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2008
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2007
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2006
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2005
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2004
               Apr
May Jun Jul Aug
Sep Oct Nov Dec