Month: April 2022

  • Breakfast

    No matter how complicated life gets or how convoluted the world seems, there’s always some solace at Waffle House…

    Parker Colorado

    Waffle Houses are interesting in that they are always there for you…

    It’s 2am, you’ve been on the road for 18 hours, and you’ve pulled off into a town time forgot? Waffle House is open.

    It’s Christmas Eve, you’ve got no where to be, everything is closed, and you forgot to get groceries? Waffle House is open.

    It’s the apocalypse and you’ve managed to stick to the shadows and avoid roving gangs of cannibals for days now, but you’re running low on supplies? Head to Waffle House to get a hot meal and more ammo…

    I’m serious! Waffle House being closed is so rare that FEMA actually has a disaster scale called the Waffle House Index based on it.

    The index has three levels, based on the extent of operations and service at the restaurant following a storm:

    • GREEN: full menu – restaurant has power and damage is limited or no damage at all.
    • YELLOW: limited menu – No power or only power from a generator, or food supplies may be low.
    • RED: the restaurant is closed – Indicates severe damage or severe flooding.

    Anyway, this is where I went to tune out the crazy in the world for a bit and have breakfast this morning; and it was nice.

    Listening to "More Than This" by Roxy Music
  • Watch

    I have successfully written, compiled, and executed an app on the Apple Watch…

    Ye olden Xcode IDE

    Success!

    The most complicated bit was dealing with dependencies, the code signing, and granting myself permission on everything to allow the non-Apple Blessed code to run…

    Basically this will only run on my watch because it’s associated with my phone which is associated with my laptop which is attached to my developer account.

    But it does in fact run – and that’s good enough, for now.

    Listening to "And We Danced " by The Hooters
  • Case

    The new case for the iPhone came in today…

    I figured making the iPhone SE look like the Macintosh SE was oddly apropos.

    Listening to "Blue Morning, Blue Day" by Foreigner
  • So long, Server

    After many long years, Apple has discontinued MacOS Server.

    I’ve been using Apple’s server product since OSX came out, I guess it would be 2001 or so, so I have some passing history with the product for a couple of decades – and it’s a bittersweet thing for me to see it come to an end.

    Now, granted, most of the features of “Server” have been included in the base OS for some time now – so I’ve only used “Server” on older machines. But I’m kind of a collector of older machines…

    The last stand alone OSX server product, which I run on my Xserve.

    My Intel-based Xserve for example still runs Snow Leopard Server, which was $499 back in the day. But, before the Intel-based server there was the dual G5 server which ran Tiger Server…

    The “Universal Binary” version of Tiger Server – it ran on both PPC and Intel, and was the only OSX that did both on one disc.

    I think the unlimited client version of Tiger Server was $999 back in the day.

    Anyway, it was a good run OSX Server – have a good one buddy!

    Listening to "The Flame" by Cheap Trick
  • Tweet

    I guess the biggest news in the universe at the moment is that the world’s richest man – Elon Musk – just purchased the world’s most problematic domain – Twitter.com.

    Yep. For 44 billion dollars.

    Twitter, for me at least, has always been a mixed bag; I’m far too wordy for the short post format, and I rarely have anything so important to say that it requires an audience. That and the place is a bit like a philosophical particle accelerator; it creates opinions of such energy and instability that they cannot exist in nature.

    But, all that aside, I’ve returned to the Twitterverse to see what can be seen.

    Listening to "Layin' It on the Line" by Jefferson Starship
  • Every Day I’m Shuffling

    Here’s another odd bit of Apple history that you can still plug into a Mac and expect it it to still work…

    The original iPod Shuffle.

    This is my 1Gig Shuffle that I picked up back in February of 2005, and like my iPhone 1, it still holds a charge for days and still works beautifully.

    I use it for my evening walks because you can still plug one of these into a bleeding edge M1 Mac running the latest OS, and Apple Music (iTunes) will still see it and load it with random music.

    Though you do need an adapter these days to get from USB type-A to USB type-C…

    I’ve long since lost the original headphones and now use a pair of JBL Quantum 50s with the Shuffle, which are certainly good enough for walking around to a personal soundtrack.

    It never ceases to amaze me just how long Apple stuff lasts…

    Listening to "Mr. Roboto" by Styx
  • Sign of the Times

    The is the first time I’ve seen a bare shelf at my local Walmart… I guess I won’t be making eggs for breakfast this week.

    Listening to "Even Less" by Porcupine Tree
  • Dusty

    The weather here in Denver was a bit windy yesterday, which stirred up a bit of a sand storm that eventually ended up in my house…

    Today is all about cleaning up the mess, and the vacbots are already on the case after getting new filters.

    I need to dust everything as soon as they are done…

    Listening to "My Life" by Billy Joel
  • Shady

    So I got an email from a sales-drone at Amazon today stating that they had noticed my EC2 usage had increased – so they wanted to discus my usage and how things might be adjusted…

    I double checked, this is a legit email from Amazon…

    Well, this was worrisome as I’d closed my work account with Amazon Web Services over a decade ago, so an increase would mean someone was doing something they shouldn’t.

    So, I went to the AWS site and logged in (after changing my password because I’ve not used the service in forever and had pulled the password from my manager) and lo:

    Long story short, even Amazon is resorting to shady emails and sketchy business practices these days…

    One literally cannot believe anything anymore.

    Listening to "Hold Me" by Fleetwood Mac
  • Empathy

    Today, when I had to go and clean out the bin on my upstairs Neato vacuum, I noticed some interesting empathy.

    See, my upstairs Neato is a “Botvac Connected”, and it has faithfully cleaned my floors 2-3 times a week since 2015… And last year it was augmented with a Neato D8 to do the main floor, and the Connected was moved upstairs to do the bedrooms.

    Today after I replaced its dirt bin and it chugged up to speed and started off on its rounds, I felt a pang of sadness for the old soldier. See, it has a lot of miles on it, and it rattles and bangs and one wheel drags a bit so it kind of limps around – and it’s battery is weak so sometimes it doesn’t make it back to its base to recharge and just kind of falls asleep somewhere.

    It’s a machine, made of motors and electronics, and it has one basic function which is to vacuum – but the fact I can feel sadness for it, the same sadness that one experiences when they realize a cherished pet has reached its sunset years, is an intriguing observation of what makes us Human…

    Humans have anthropomorphized the world around themselves since the dawn of civilization, and apparently said civilization hasn’t ground me down so much that I can’t still feel empathy for an old robot vacuum…

    And that makes me happier than it probably should.

    I just ordered a new $80 battery for my old robovac upstairs, and I’ve added a teardown and restoration to my list of projects for the summer.

    I’ll try to keep VacBro around for a few more years.

    Listening to "Jane" by Starship
  • iPhone, part 2

    For the pure entertainment value of it, I present my original 2008 iPhone…

    Technically this is an iPhone 2G as it’s the 2008 16G version of the 2007 iPhone 1. The photos are taken with my 2022 iPhone SE. And yes, I take good care of my stuff. 🙂

    In a tribute to Apple’s build quality, the original iPhone still works… It takes a charge, connects to wifi, does basic Internet stuff, and runs apps just like it did 14 years ago. It’s even running the latest version of iPhone OS that it will run, 3.1.3.

    Back in 2016 AT&T turned off all of the cellular service the original iPhone can use, so there’s no way this thing can ever make another phone call – but as a time capsule of how things have changed, it’s pretty neat to have.

    Now, what’s really interesting is that the latest version of Apple Music (iTunes for us old folks) running on the latest MacOS (12.3.1), using the latest Macintosh hardware (M1 Max) will still recognize the original iPhone and transfer data to and from it.

    And this means I can do things like invert the above photos…

    Here’s my 2022 SE as seen by the original iPhone’s 2 megapixel back camera… This was pretty amazing quality back in 2008.

    And one more photo for giggles…

    My roommate’s iPhone 12 Pro Max compared to the original iPhone… What a difference 14 years makes.

    Listening to "Sentimental Street" by Night Ranger
  • In stereo where available

    My 32 year old, fifty pound, wondrously analog Denon AVC-3000 receiver finally succumbed to entropy today…

    I knew the end would come soon. See, the left channel had been weak on startup for a couple of months, but after 15 minutes or so would balance out with the right channel. So I was just kind of limping it along and hoping I could get to my year-end bonus before it finally gave up the ghost.

    No such luck.

    Leading up to this I had been looking at options for when the inevitable happened – but the available options tend to start at about $600. And the economy isn’t conducive to buying $600 receivers right now…

    The AVC-3000 is from a time before digital, so it does things like switch S-Video and has about a hundred RCA jacks on the back, so getting audio from a modern digital device requires being inventive…

    See, I have a 4K Apple TV feeding an old 32-inch computer monitor via HDMI, and then was taking the headphone output of the monitor and converting that into the RCA that the Denon required.

    It worked, even if the sound quality out of the D/A in the monitor was a bit lacking.

    Anyway, the left channel in the Denon completely failed right before lunch and steadfastly refused to be recussitated.

    I was planning to run over to Walgreens for some toiletries and hit up the Burger King in the parking lot during lunch, and there’s a pawn shop that shares the parking lot – so I decided to drop in and see if there was anything that I could replace the Denon with that didn’t cost a thousand dollars.

    And I returned home with a really good condition Onkyo TX-SR353 that ran me $90.

    It came with everything; antennas, remote, manual, HDMI cable, etc. And, as an added bonus, it understands 4K HDR – so I can run HDMI from the Apple TV to it, and then HDMI from it to the monitor – so the audio sounds really good now.

    Now my enormous 30 year old Bowers & Wilkins DM640 speakers do a wonderful job of illustrating the weakness of lesser hardware, and the Onkyo is a bit ‘brash’, but it beats only having one channel.

    And it was $90…

    Listening to "Relax" by Frankie Goes to Hollywood
  • Mindful

    With the return to the iPhone I’m also able to return to wearing my iWatch, which completes my iLife iSuppose.

    Before I could set up the watch with the new phone I had to download and install a big OS update on the watch, which took most of an hour…

    An OS update – for a watch. The future is weird.

    Anyway, it’s been a few months since I last interfaced with the watch, and even longer since I’d seen one in a default configuration… So I’d forgotten just how much attention budget the thing burns in its out of the box state.

    For example, it will interrupt me to remind me to be ‘mindful of the moment’, which, at that moment, tends to be ‘why are you pestering me? I have to get this done ten minutes ago…’ It also likes to remind me to breathe and relax, which invariably happens in the middle of some emergency and only serves to increase my stress. Then there’s the ‘get up and move’ which is guaranteed to happen several times in the middle of a whirlwind session of deep concentration in whatever IDE I’m spending the day with.

    I can, of course, turn this stuff off – and I will. I just find it interesting that this is the default state for the most worn digital accessory on the planet, so I get to thinking about it; am I an outlier who is simply too busy of a day for all of the hippy dippy built into the watch? Or does it bug a lot of people?

    Listening to "The Finer Things" by Steve Winwood
  • iPhone

    The new iPhone arrived this evening and I have it all set up… It’s pretty nice, and usable one-handed, which is a bonus.

    My current office set up as a sample image.

    Oddly, I have to get another sim from Ting (my carrier) for the 5G capability of the iPhone, so that means getting a new number. And, in an attempt to curtail the spam calls, I selected the ‘wilderness’ area code of Colorado for my number; 970.

    970 covers the mountains and the no-man’s-land of northern and north-eastern Colorado. Upon getting the new number though I had to laugh; the new number is exactly one number off from the phone number my family had for most of my childhood.

    At least it’s easy to remember I guess.

    It’ll be a few days before its active though as I have to wait for the sim to get here and then activate everything. And then I get to go through and redo all of the contact numbers at all of my banks and whatnot.

    Oh well. If I’m lucky I can keep this number for a while just for the novelty.

    Listening to "The Safety Dance" by Men Without Hats
  • Cellphone

    Prior to my first cellphone I had a pager… In the early 90’s everyone had a pager as it was far less expensive than a cellphone both in cost and in service fees… Some places would even give you the pager for free if you signed up for a yearly contract.

    My pager had a fancy multi-line LED display on it that would show the name and number of the person who paged, so I could then find a payphone to call them back and find out what was up.

    My friends and I had various codes worked out where we would put in the call-back ‘extension’ things like 518. 518 meant “meet at Denny’s at 6pm” – which was easier and cheaper than finding a payphone.

    I got my first cellphone in 1995 shortly after I’d gotten into the I.T. department at Intelligent Electronics (I.E.). The phone at the time was a Motorola “MicroTAC” of some variation that was basically the cellphone you saw in every movie, TV show, and music video of the early 90’s.

    I recall that it was fairly expensive to purchase, a couple hundred bucks, and even more expensive to operate… I want to say it worked out to about a dollar per minute to use it. Fortunately I.E. covered part of the cost because I was on-call.

    The next cellphone was a Motorola “StarTAC” in 1997. Like the MicroTAC before it, the StarTAC was the cellphone to have in the late 90’s. I used the crap out of that phone as I was working contracts in D.C. at the time at places like the Pentagon and my entire life centered on that phone and my day planner.

    In 1999 the StarTAC, in its belt holster, got caught by the seatbelt in a friend’s Jeep and flipped off my belt and into a nearby puddle – which ended the StarTACs run as probably the most used cellphone of my entire life.

    After this, I got into Nextel’s ruggedized phones and used a Motorola i1000 plus and then an i305 for many years…

    On February 26th, 2008 I got my first iPhone. An iPhone 1 – the first iPhone…

    The iPhone had been out for about a year at that point, but I wasn’t real enthused with the walled garden aspects of it… When it first came out it was an entirely closed system and the phone would only run what was on the phone from Apple. And this seemed like a waste to me as, in my humble opinion, the iPhone was actually a Newton with a cellphone built into it.

    In early February Apple announced that an SDK was coming soon, and starting with iOS 2.0 people would be able to write apps for the iPhone – so I jumped on the bandwagon.

    And in March the SDK arrived… And the rest is trillion dollar history.

    This image has an empty alt attribute; its file name is CYHH5916-1024x768.jpg
    One of the first photos I took with the iPhone 1. My cat, Marshal, doing what cats do – sleeping.

    Since then I’ve bounced around to various phone makers here and there and have had things like an LG V20 and a Blackberry PRIV, flagship phones like the iPhone 12 Max, and cheap ‘burner’ phones like my current Nokia 6300 4G.

    Today I will be circling back to the iPhone once again, but this time instead of a gigantic “two-hander” $1200 uberphone, I’m going with the much more sanely priced 2022 “SE” which I picked up for $400.

    The 2022 SE was announced on March 8th and is the 13th generation of the phone I picked up in 2008…

    I kicked around the idea of getting one for a month or so before pulling the trigger… Mostly I’m returning to the fold because I miss having a decent GPS-enabled camera in the phone and I’ve decided to not sell my Apple Watch, which requires an iPhone to operate. And, I can justify $400 for a current generation smartphone that is still a pocketable size.

    The 2022 SE is basically a 2016 iPhone 8, filled with the guts from the 2022 phones. So it’s about as future-proof as you can get in a cellphone and should get software support for at least five years.

    Anyway, the new phone will be delivered sometime today direct from Apple.

    Listening to "If Anyone Falls In Love" by Stevie Nicks
  • eBay, part the third

    Back on March 23rd I mentioned that I’d sold a few things on eBay, and that one of the items was a rather high-end motherboard. Then on April 3rd the fellow who bought the motherboard couldn’t get it to work and requested eBay refund his money.

    I responded to his request with an attempt to help him get it set up, because it’s a pretty advanced board and really punishes you for not reading the manual. That and I know the board worked fine – unless he blew it up by not reading the manual.

    And got no response.

    eBay essentially offers three responses to a refund request; send a message, refund the item, or ask eBay to arbitrate things. And it’s all on a timer, in this case the 8th, with the default being eBay arbitrating.

    Well, given the buyer’s radio silence I assumed he was just expecting me to refund his money and wouldn’t respond to my suggestions in the hopes eBay would judge in his favor when the clock ran out.

    So I decided to just sit and wait; the 8th came and went with no response and I started to wonder what was up.

    This morning I got a series of emails from eBay. The first, at 07:57, stated the buyer had asked them to arbitrate and that they would review things and that it would take 48 hours.

    I kind of expected this.

    At 08:00 the next email comes in stating that eBay had judged in favor of the buyer and that the buyer would be sending the board back to me by the 22nd. eBay would then bill me for the purchase price as well as the return shipping…

    That was a surprisingly quick 48 hours, but I kind of expected this as well. I figured I’d deal with the bank stuff and move the $650 into the eBay account after breakfast…

    Then another email arrived at 08:10. This one was the buyer finally responding stating that he got the board working and that he was closing the return request.

    So, I spent a week fretting over all of this for no particular reason other than someone neglecting their email.

    Anyway, long story short, I’ll never sell anything on eBay again… It’s stupidly expensive to sell things on the platform and the robojudge makes it shockingly easy for people to mess with you.

    I’m sure I will continue buying things there just because it’s a handy source for bits and pieces of the past that cannot be found elsewhere.

    Lesson learned, and I got lucky this time in that it didn’t cost me anything but a hundred dollars in fees and shipping.

    Listening to "Subdivisions" by Rush
  • Where the Internet Began

    I got a few questions about the Before Times from my post yesterday – mostly asking about how the Internet finally materialized out of government funding and corporate phone companies…

    Being a bit of a scholar of this sort of thing, back in 2004 I took the opportunity to go and visit a spot in Virginia where a lot of what we think of as the Internet came to be…


    The Fredericksburg Virginia Sprint long distance POP (Point Of Presence) is an interesting piece of Internet history which centers around this rather unassuming set of utility boxes and the stickers on them…

    The series of ownership stickers on that utility box is why we are here…

    The ownership stickers changed as this box’s owners went from Lightnet (top) to WilTel (middle) to MCI (bottom).

    Set your way back machine for 1983: CSX Corp and SNET (Southern New England Telephone) teamed up to create a new kind of private line service using the latest technology called fiber optics.

    SNET provided the technical knowhow to make the network work, and CSX had the easements and property rights (being a major train company) to put it in. This new company was called, creatively, “LightNet” and it covered roughly 5000 miles and served more than 40 cities east of the Mississippi.

    LightNet provided interstate private line telecommunications service to other common carriers such as US Sprint (heard of them?) and government agencies for voice, data, and video.

    This same year LDDS (Long Distance Discount Service) is formed… More about them though in about a decade…

    In 1985 another new company was formed, “WilTel”, who used decommissioned pipelines as conduits for buried fiber optic lines in operational easements. WilTel’s network covered 27 major cities west of the Mississippi… Places like Minneapolis; Omaha; Kansas City; St. Louis; Tulsa; Oklahoma City; Dallas; Houston; Denver; Salt Lake City; Los Angeles; and many others.

    In September of 1987 LightNet and WilTel hammered out an interconnect agreement that tied the two networks together and created a coast-to-coast fiber network and laid the groundwork for a US spanning pure digital “backbone”.

    Essentially the first inklings of a national “internet” that could be accessed by everyone, not just universities, were formed by these two companies back in 1987.

    One could literally hang a sign on the fence that says “The Internet Started Here”.

    Ok, so we move onwards.

    • 1989 WilTel buys LightNet in its entirety for something like $365 million.
    • 1990 WilTel and MCI announce a long term agreement to access each other’s fiber networks. This creates a network of over 50,000 system miles, or the biggest fiber based network in the world.
    • 1992 LDDS from a decade ago has become the fourth largest Long Distance carrier in the country by consuming anything it can fit into its corporate head.
    • 1994 LDDS acquires Dial-Net, renames to LDDS Communications, then acquires IDB-WorldCom.
    • 1995 LDDS Communications buys WilTel for $2.5 billion and becomes the provider for GTE, Ameritech, and SBC. The whole mess is renamed to “WorldCom”
    • 1996 MFS (yet another octopus telcom company) buys UUNET. In turn WorldCom buys MFS.
    • 1997 WorldCom buys CompuServe, buys MCI, buys Brooks Fiber, and renames to MCI-WorldCom.
    • 1998 MCI-WorldCom becomes WorldCom.
    • 1999 WorldCom tries to buy Sprint but is stopped when European and US governments wont allow it. 

    This is probably the reason the Sprint box is on the other side of the pole from the LightNet / WilTel / MCI box…

    The LightNet / WilTel / MCI box is on the other side of this.

    You had one job, Sprint Guy…

    And In 2002 WorldCom files a record bankruptcy case (3.8 billion) and renames back to MCI.


    All of this happened around this little set of buildings next to some train tracks in Fredericksburg Virginia… Neat huh?

    Listening to "Turn It Up" by The Alan Parsons Project
  • Online

    Believe it or not, there was a time before the Internet… It was a time simply known as “online”, where systems weren’t as interconnected as they are today and tended to be purpose built for a specific function – like a Bulletin Board System, or BBS.

    My very first online experience was in 1981. Under the supervision of my father so I didn’t break anything, I was allowed to use his TRS-80 Model 1 and the 300 baud “Direct Connect” modem he had on it to dial into a local TRS-80 BBS he frequented.

    The Direct Connect was so named because you could connect it to an actual phone line – and because of this it went much faster… Prior to this my father had an acoustic modem, which had two foam cups on top of the box where you set the handset for the phone and had a switch for 75 baud or 110 baud.

    I think it was this revolutionary aspect of the ‘direct connect’ that prompted my father into letting me use it. 🙂

    Anyway, In 1981 I was 12, so while I found the mechanics of the exercise fascinating I didn’t have much interest in the actual content of the BBS… A few weeks later I got my first computer – a Sinclair ZX-81. It came in kit form and was $99, but for a 12 year old it was a good machine.

    My next foray into the online world came a few years later, in 1985. I was using an Atari 800XL which had an XM301 modem.

    My family had moved to Golden Colorado, mid-school year, so I didn’t know anyone and tended to spend all of my time either at the Colorado School of Mines library on a terminal, or at home dialing into CSNet / NSFNet via the School of Mines, a local call, to do research via USENET.

    This was The Internet before The Internet… It’s an easy way for me to feel old when I can say I was on the Internet before it actually existed. I also did a little CompuServe in 1985 – 1986, but the per-minute charges for the service upset my parents so my use was pretty sporadic.

    In 1986 I joined the Navy and this curtailed my online exposure for several years. I didn’t even have another computer until 1989, which is when I picked up an Amiga 500. So my next online adventures happened in 1991, and 1991 through 1993 were pretty casual as all I really did was dial around to various Denver area Amiga boards.

    In 1993 I’d upgraded to a Hayes “Optima” 9600 baud modem on my Amiga 500 and on June 16th, 1993 I created an account on “Empire of the Dragon” (EOTD), a local chat / RP board run by some guy who went by “IceDragon”. That account still exists and IceDragon (now going by other names) and I still talk on occasion on Second Life, almost 30 years later…

    And in September 1993 AOL released the unwashed masses onto USENET, creating the Eternal September. At this time I was running my own BBS and was using FidoNet for my ‘online’ needs, so while I’d heard about it, it didn’t really impact me.

    In mid 1994 I set up an account with a denver area dial up ISP and in late 1994 set up an account on FurryMUCK… That account still exists, and I still pal around with Rris, one of the ‘wizards’ from the early 90’s, also in Second Life.

    Ultimately, the 90’s are where things really took off for the online world.

    Modem speeds in 1990 were 9600 baud, and by 1997 56,000 baud was a thing. But if you were a true computer nerd, you departed analog in the mid 90’s and went digital…

    Which is what I did; in March of 1995 I had ISDN (128Kbit) service in my bedroom. I had also moved on from the BBS scene and had gotten into The Internet – such as it was. And, because of the frame relay service I had, I didn’t need to rely on things like CompuServe or AOL to do it.

    NSFNet, which I’d used when it was still shiny and new in 1985 was decommissioned on April 30th, 1995, and with this the Internet became a commercial enterprise… And accordingly my first website went online in October of 1995, hosted at dimensional.com in Denver.

    By 1998 I had a full T1 (1.54 Mbit) running into my bedroom, though the bedroom was now in Rhoadesville Virginia versus Aurora Colorado. This is when things like rihahn.com (this domain), zebradale.com, ddw.net, pfmtek.com, and other domains went online – all hosted from my house.

    From here things have been pretty much the same for me as everyone else; selections of cable internet providers and, as of last year, gigabit fiber. I still have a lot of my old domains from 20+ years ago, still ‘roll my own’ servers, and occasionally sit back and smile at how cool it all was before it became so commonplace. 🙂

    Listening to "Resist" by Rush
  • G4

    Purely for the entertainment value, today I’m installing weird operating systems on my 17-inch 1.33Ghz PowerBook G4.

    I briefly had MorphOS, the AmigaOS-alike offering, installed. I installed MorphOS via the last burnable DVD I had handy, so it was pretty easy to install; insert DVD, reboot, hold down alt, choose DVD, boot.

    MorphOS looks nice, but doesn’t run well enough to warrant spending the money for a license.

    Anyway, not having any more 5.25″ coasters handy everything else would need to be installed via USB – which on older hardware can require some deep magic… But fear not, I happen to have been there when the deep magic was created.

    For example, you have to know that any USB stick you use has to be USB2. USB3 sticks simply won’t work. You also need to know your way around Open Firmware, which is the unix-esque boot environment on stranger hardware.

    The next OS to be installed was Adélie Linux, which professes to be both PowerPC native and lightweight enough for a twenty year old machine.

    To get Adélie Linux onto USB was a bit of an adventure in itself, mostly because my desktop is a bleeding edge Apple M1 running “Monterey”, the latest Apple OS… An OS where Apple seems to have decided no one needs to burn ISOs anymore.

    So, after some experimentation here’s the method for booting a G4 off of an ISO burned to USB…

    1. Format the USB as FAT (not 32) with a GUID partition map.
    2. Get a copy of Balena Etcher and use it to spool the ISO to the USB stick.
    3. Stick the USB into the G4 (USB port closest to the user on the right side) and turn it on
    4. Hold down cmd-option-O-F to boot into open firmware.

    Open Firmware harkens back to days when you needed to know things like hardware addresses for things you stuck into your computer, so it’s a bit archaic – but that makes it interesting!

    1. Type dev usb0 ls – you’ve just told Open Firmware that you would like to look at USB0, and then asked for a listing of the stuff attached to USB0.
    2. This should return /disk@1 – so there’s a disk residing on the USB0 bus – neat!
    3. Now type dev disk@1 – now you told Open Firmware that you would like to look at the disk residing at USB0.
    4. Now type pwd – this asks Open Firmware to display the Path Within Device-tree to the thing you’re looking at.
    5. This should return: /pci@f2000000/usb@1b,1/disk@1 – this is the literal hardware path, so the PCI bus residing at f2000000 has a USB bus with a few ports, and USB port 1B has a disk image attached to it. Simple, right?
    6. Now for the moment of truth. Type boot /pci@f2000000/usb@1b,1/disk@1:,\\:tbxi and hit enter – “\\:tbxi” basically tells Open Firmware that whatever bootable volume is at this address is ‘blessed’ and can be loaded.
    7. The system will attempt to boot the image on the USB stick.

    Now this information is probably useful to all of about a dozen people on the planet, but you never know. And it’s good mental exercise for me to dredge up all of this old useless information on occasion. 🙂

    Anyway, Adélie Linux never ran quite right; the desktop appeared, but interacting with it just resulted in the flickers of menus and it was pretty much unusuable.

    I went through the installs of a few other *nix distros that had a PPC variant, and eventually landed on MintPPC which seems to run well enough to be worth my time fixing all of the little driver issues.

    It’s a hobby…

    Listening to "The Touch" by Stan Bush
  • RTFM

    Last evening I got a note from ebay stating that the buyer of the motherboard I recently sold wants a refund because it doesn’t work… The note the buyer included stated that he can’t get one bank of ram to register and the VGA port doesn’t work. And, ultimately, because the ad didn’t mention the VGA didn’t work he wants his money back.

    Ebay’s rules specify that the ad has to be in error or different from the product delivered to trigger a refund, which is the reason for that last part…

    I immediately sent him a note explaining that the Supermicro X12SPA-TF is a very advanced board (which is why they cost $700) and that he would have to reference the PDF on the Supermicro website for ram installation.

    Additionally, both my written ad and the Supermicro website I referenced in the ad mention that the onboard VGA is reserved for IPMI and is not a CPU output.

    I then sent a second note attempting to help him set up the board, sight unseen, from another state, over ebay’s messaging system…

    I mentioned that I just remembered that I had disabled the onboard VGA via the jumper for that purpose (JPG1) and asked him to check that the jumper was on pins 1 and 2 – and even explained where said jumper is on the board.

    This is in the manual by the way.

    Then I thought about his ram issue a bit; this board uses three 8-pin 12V CPU power connectors; one for PCIe power, and one each for each hemisphere of the CPU which references one bank of ram… JPWR1, 3, and 4 are all required for the board to operate, and there are very few boards that use two CPU power connections, let alone three, so he may not even have a PSU that will support it…

    Either way, I’m guessing he missed one of the 8-pins.

    So, now I wait.

    I read up a bit on ebay’s arbitration process and it sounds like if this guy just doesn’t want to RTFM the default is for ebay to give him a refund and bill me for it. So there is a very real chance that the $700 motherboard I sold for $600 and after fees and shipping netted $500 for, will actually cost me about a hundred bucks and quite possibly a motherboard…

    Ebay, of course, makes money on the ordeal either way. So there’s no real vested interest in any of this from their end of things.

    Live and learn I guess. I just wish the classes didn’t cost so much.

    Listening to "Broken Wings" by Mr. Mister