PowerBook Duo 230

So, I kind of lost my marbles and decided to work on a nearly 30 year old computer as a project. Growing up in a PC family: my knowledge of the classic Mac operating system is quite limited compared to modern anything, or even ye ol’ MS-DOS. I’ve also never been as fond of emulators as actual hardware.

Bits & Pieces
From different sources:
  • PowerBook Duo 230 /w charger and dead battery
  • MiniDock with the modem, HDI and mDIN connectors
  • External HDI-20 floppy
  • 20 MB RAM module (not pictured)
The laptop is known to have a dead SCIS drive, so it’s a bit of a project out the barn door. One that I hope to solve with a RaSCSI in the long run. Powering it on stand alone with the charger for a quick test, I’ve actually never heard a drive sound that so bad. I’m guessing the head must be glued wherever it is parked. 
But it still booted to the old GUI BIOS like ROM with its floppy icon of sadness, as expected. Trying to connect it to the dock and power up, I was only able to get an odd chime and then couldn’t get anything to power on.

Partial disassembly

Unfortunately while I was getting some tools to begin disassembly: the charger went POOF and lovely smoke. I’m going to take a guess that it blew a capacitor, and trying to power the dock was the final nail in its coffin. Fortunately it was only plugged into the wall at the time, and didn’t scorch my secondary desk — which is conveniently located near windows.
On a positive side: I managed to disassemble the Duo without breaking the tabs on the upper frame nor miraculously the ones on the center clutch cover. I found the 250 video at Jason’s Macintosh Museum a superb example of the process. I’ve no interest in complete tear down, so I stopped at detaching the screen and hard drive.
Forgot how much the smell of rubbing alcohol sucks, but with plenty of that and some gauging with a take out plastic knife, I removed the turned-to-goo rubber feet from the bottom frame and screen bezel. At first I didn’t care, since it was just sticking a bit. Then I noticed the grey goo was coming off on my desk, and then they had to die.
Aside from Apple’s fondness for little plastic bezels, the Duo 200 series is actually easier to take apart than my old ThinkPad X61/T61 series. The Duo’s plastic seems a little less terrifying than I expected, but to my understanding how brittle the plastic has become is a major problem in such old PowerBooks. Therefore, I am taking great care.
Much to my surprise it looks like the unit has a memory module installed. Size unknown, can’t find enough indications on the chips to tell. In any case, if I get her operational whichever module is larger will be the one fitted.
Problems to be solved:
  1. Power
  2. Storage
  3. Software
Not sure that any third party replacement chargers exist at this point. It’s old enough that it’s hard to even look for a replacement. Best plan is probably take the charger to work, crack it open, and see what can be done with the remains of the adapter. As far as I can tell the 24V chargers from the old G3/G4 models have a smaller tip. May be better off digging up a suitable 24V charger, cutting the tips, splicing the old one to a younger adapter, and borrowing some heat shrink.
I assume it’s possible to split and replace the cells in the NiMH battery pack, but that’s not really a priority to me. I’ve heard that Battery’s Plus does that, but the ones near me don’t.
Storage wise I would like to fit a RaSCSI with a Pi Zero in place of the internal drive if possible. By being careful not to fubar the ribbon cable to the old 320M Quantum drive, I think that should be fairly painless aside from making sure the headers are on the right side of the board. Pre-emptively, I’ve resurrected my old Pi 2 Model B. When kits or assembled boards are available, RaSCSI is my plan.
I just don’t see a point to buying a 30 year old hard drive. They’re expensive time bombs, and it’s probably cheaper to buy a few PowerBook 100/200 series for parts than acquire a drive on its own. No one has made this kind of drive since the mid ’90s or so.
Software is fairly easier a solution. My plan is a boot floppy, but it may be possible to just setup an image in an emulator and load it on a RaSCSI. The hardware pickles need solving first. I’d like to get System 7.5.x or 7.6 operational. Preferably on something NOT a 30-year old hard drive. On my OpenBSD machine, I’ve setup Basilisk II but had no luck installing system 7.x there. Hopefully, I’ll have the opportunity to try on the Duo itself.
Also, I should probably try and crack open that floppy drive and see what parts may need lubrication.

Now this is very interesting. Both because SCSI2SD is a bit expensive, and because the newer V6 boards would need an adapter to hook up to an old Mac. But on the flipside while the current SCSI2SD seems pretty swell for connecting to other SCSI devices via adapters; a Raspberry Pi itself is a pretty general reusable platform.

As far as I’ve been able to figure out, old Macs have ridiculously slow SCSI buses by modern standards of any mass storage device, and I think they didn’t even support DMA until the late ‘90s. But to be fair hard drives were typically in the 10s of megabytes in the late 80s – early 90s, and a few hundred megs at the most.

APPLE ISN’T JUST A WALLED GARDEN, IT’S A CARRIER – The return of the Angry God of ARPU.

This is one of the more interesting metaphors you could apply. Walled garden has been used so long for Apple’s modern eco-system that it is the defacto definition, if not the dejure definition of the App Store. Using the metaphor that Apple is a carrier: seems highly appropriate, but sadly, I think paints the case that Epic should win.
You see companies are first of all in the business of staying in business. For some reason, the FUPM scene from Goodfellas is playing in the back of my mind. What is good for users, and customers, is not always what is perfect for businesses. I like to believe what is good for the customer should be good for the business if you achieve a fair compromise rather than a big stick.
The real moral of this story is that large one sided monopolies are bad. Carriers like Verizon and AT&T got away with all but murder because of the extent of their power over their own networks. To be fair, when it’s “Yours”, you should have some say in that. I believe that the whole digital signatures thing for installing apps on modern platforms is a great thing. The difference is kind of in implementation: Apple runs the App Store, and they should have power over it. Much as Google does over Google Play. But one of the twists is that on Android: the user is the last stop on the right to install software. On iPhone: Apple has total control. In my opinion users should have more control over the software they can install, not more control over a provider’s store front.
Having stopped sewing people at the drop of a hat, Apple has been doing a fair job of obeying Wheaton’s Law—don’t be a dick. Which is key to prolonging your monopoly and circumnavigating confrontations like Epic vs Apple. Because if you’re more benevolent than malevolent it is harder for your enemies to gather strong support, and come for your bottom line.
The greater your enrage customers and businesses in between: the more support potential adversaries can build. Carriers like AT&T and Verizon Wireless have done the big stick to beat down companies and shove up users keesters so well, that pretty much no one loves them for it. Eventually if you’re a big enough dick: someone will punch you in the nuts.

Opinion: The M1 iPad Pro needs iPadOS 15, not macOS

While I typically roll my eyes at many posts regarding fruity things, I find this one more sane.

As a weirdo who actually prefers a Tablet First life style for my non terminal, non video game computing needs, I don’t have a lot of problems with how iPadOS 14 has evolved. So much as I wanted to puke at how iOS 12 was 😝.

Personally, I don’t really care about macOS. In the era of OS X, I used to consider the UNIX underpinnings a reason to choose it over XP if I ever had to choose between an NT or Mac based corporate machine. Basically, I don’t give much of a flying fuck about Macs outside of the POSIX programming environment that overlaps with BSD and Linux based systems.

Being the kind of weirdo who used to dock an Android tablet to a monitor, mouse, and keyboard to do actual work, my main beef with iPadOS today is that it can’t do what I used to. The limitations on background connections make it impractical for me to use my iPad Pro like a terminal. The lack of software like Docker Desktop and XCode, just make the iPad ineffective for local development. So SSH apps being forcefully disconnected by the OS after a short time in the background, means iOS is a poor terminal if you’re switching apps.

For more general use cases are kind of meh. If your GUI software doesn’t work well on my tablet, I’m probably not going to have a big opinion of it on my laptop  either. Software design has come a bit of a long way from just slap a 1990s style menu bar around it. A prime example of sorts: AquaMail worked superbly on my Android tablets and Chromebooks, so much that I wished for a PC version of the app. Something closer to Gmail or Apple Mail or Windows 10 Mail or Thunderbird or Claws, yadda, yadda — just don’t care.

I suppose there is the perk that most of my harsher software demands tend to take a command line centric view. Many of the pieces of software I really do care about fit into the unix history of command line tools from a Bourne style shell session. Not a bunch of clicky all over the place GUIs; I’ll care more about GUIs when I need to use my fat puddgy fingers to interact with a screen or when a keyboard is a combat ineffective way of interacting with a problem. For example, I wouldn’t want a command line version of GIMP, but I don’t need a GUI version of vi either. I’m weird :P.

Apple Just Gave Millions Of iPad, iPhone Users A Reason To Leave

Arguably an article like this on Forbes bodes ill for Apple, but shouldn’t come as a surprise to many. Folks have long talked about Apple’s “Walled garden”, both positively and negatively over the years. But some may forget that Apple is in the same boat as the rest of us.
For the most part as a user, I’ve had as positive an experience with the App Store as I have with Google Play and Amazon’s own venture. I can but hope for developers, it has less the faceless sword of mysterious injustice that seems to pop up in more Googly lands as horror stories.
What people should expect from such a store front is a responsive attitude to dealing with malicious actors, and taking the responsibility to clean their own house.
Google and Apple have at least made efforts at that. Although in the big G’s case, sometimes I wonder how much of their interactions with humanity at this point is handled by automations and scantly reviewed by mortals. I suspect whatever Apple’s review processes these days, they’re likely overrated from a security perspective.

Revisiting the problem of sending custom alarm tones to iOS, this time around I opted to save myself some pain. The first thing I did was locate where I stuffed my audio file; the second was plug my iPhone in to iTunes. Because when you utter enough profanities doing a thing it tends to leave a mark 😛.

I’ve been thinking for a while of setting a new alarm for the weekends. Presently, Misty’s morning meds rely on the fact that I’m usually awake around that time and if not, Corky makes sure I am; much as he made sure my mother didn’t dose off instead of testing her sugar in the morning. Habitually waking up around the same time has been useful, but lacks fail safes. Thus the alarm clock.

During the week it’s kind of wrapped around my trifecta of alarms. One to wake me up, so I can’t sleep through the others; one to tell me to get my ass out of bed; and the third to tell me I better damned get my ass out of bed if there isn’t a tooth brush in my mouth yet 😲. Each of these have different tones to help know the pattern. Normally on the weekend there’s just a late alarm in place to make sure I don’t literally sleep the day away, and I’m usually up long before then.

In thinking about whether I want to put the extra alarm on my phone or my tablet, the notion hit me. Separate device, separate why the frak am I waking up reason. I might even migrate that time slot from tablet to phone during the week as further reinforcement that it’s time for Misty’s meds.

As such the time frame overlaps with the first weekday alarm, as that’s the most convenient time to give Misty her meds, and bribe Corky into letting me go back to sleep. Peanut butter is important here, lol. In much the same vain: I’m inclined to use the same alarm tone for the same time of day and purpose.

That just so happens to be the protagonist’s morning alarm from Pixel Fade’s Ace Academy. Which is a heck of a lot more pleasant to wake up to than the 90 dB alarm clock I had as a kid, lol.

Signs that this iPhone thing is going to workout:

  • Use of three and four letter expletives to describe messaging from my phone is down by 90%, effectively now at the level of autocorrect.
  • Use of same to describe messaging from my tablet is now down 70%, and is no longer filled with pain and agony whenever I do more than type.
  • I haven’t felt the urge to break the damned thing.
Part of the value here also lay in the use cases. Typically my tablet screen on time can be measured in hours per day. More if I’m using it, less if I’m mesmerized by some video game or book or Netflix or whatever. By contrast my phone screen on time can probably be measured in tens of minutes per day, unless someone sends me a lot of text messages in the middle of the night.
Which is a pretty stark contrast to years past, where I used my phone pretty significantly. Over the past five years or so, Android’s evolution and my usage patterns basically killed my phone use in favor of tablet use the rest of the way. While the transition to iPadOS was rather rocky, given my heavy demands in tablet: the transition to iOS has mostly been trivial.
You could say that my life around Android largely caused me to bypass the long ass wait for decency in iOS features, after eons of going “Huh, how the frak have people lived without that all these years?” whenever a new iOS release happens. Likewise the tablet use killing phone use, basically means I don’t give a frak. Jelly Bean was still a thing when I used my phone heavy enough to care as much about my phone, as my tablet keeping pace with my computing needs. So by now, iOS easily handles my demands upon a phone and mostly fits my demands upon a tablet or desktop.
Sigh. Here’s to hoping someday Google returns to producing software that I can depend on instead of software prone to pissing me off more often than not.

Google’s solution to the end of Hangouts is Messages. My solution to this problem has been, “Screw that”.

For the majority of my use case my SMS roll through my tablet. A process that Hangouts, as meh as a chat app is it has always been: handled well. In the years prior, I had relied on a Bluetooth connection between my Android phone and tablet to make the magic happen. In the post Hangouts world, I pretty much just relied on its integration.

Google Fi and Hangouts started the GTFO and use Messages push a week or two ago. Since Hangouts ends in January, I decided to give it a go and see how good the results would be. Well, an iPhone SE is how well that experiment went.

Using the web version on my tablet shifts from how Meh the current iteration of Hangouts is to “And why the frak am I using this?”. I figured, at least, it had to be worth while on my phone. Whether it’s the natural way it works, or an aspect of Google Fi: Messages sucks ass on my Moto X4. I dislike using the web version; I despise using the Android version. Even more so where the combination of web + phone often leads me to to using multiple profanities when the phone eventually catches up.

Originally, I had assumed that I would be using android messages when I upgraded from my old Galaxy S5 to the Moto X4. But most messages arriving through Hangouts rather than that, pretty much lead to me ignoring it. Not broke, don’t care. Well, at least for a few more years at that time.

My primary computer when I’m not doing real work is a tablet. Many of the Android tablets I’ve used ended up full blown keyboard/mouse/monitor driven workstations on top of being my general purpose tablet. Thus my phone doesn’t really see a lot of use.

Typically I use my phone when:

  • Checking off my shopping list at the grocery store.
  • I’ve gone to bed, and it’s easier to reach for my phone than my tablet to answer messages or read Wikipedia with one eye open.
  • I’m standing in the checkout line at the grocery store.
  • Waiting on food at the microwave at work.
  • Suddenly need a calculator or a stop watch, and other things that were cool on a wristwatch when I was a kid.
  • The rare times I actually want a one hand device more than a better device.
  • The few times I rely on Maps to make sure I don’t take a wrong turn.
  • The every few years I’m driving out of range of my favorite radio tower, and choose to jack a playlist into my car’s head unit.
In effect this means my phone represents 10 – 15 % of my non-productivity minded computing, and aside from answering messages in the middle of the night: I’m usually found on my tablet or I’m occupied and not available. Since I’m usually using a tablet, my phone’s data use represents an average of up to a hundred megabytes of cellular data. Drastically down from the years where I averaged several gigabytes.
Apple’s iMessage doesn’t really interest me. But it does two things for me. It fixes the suck-ass experience of using my iPad Pro with Google’s new plan for my Messages, and it makes me not want to flip my phone out a window whenever I wait for messages to sync back up 🤣.
Thus Bean Sprout has been retired in favor of Benimaru. So named because the Project (RED) design reminds me of Rimiru’s commander in chief in TenSura.

 Someday, computer shit will actually just work.

I’m pretty sure that will be the day the first Terminator rolls off SkyNet’s assembly line.

That I sit here fucking with Google and Apple things, both those sentences give my sense of humour a perverse tickle to the funny bone.

Apple’s M1 MacBook Air has that Apple Silicon magic

The M1 laptops cresting the horizon are a unique view for me. See, my iPad Pro is the first, and to date, only Apple product I’ve ever owned. Even then it was only partly by choice. But ever since my first Android tablet, the Asus Eee PAD Transformer TF01: I’ve desired to see ARM based laptops and desktops be a real thing.

Thus it is safe to say that I find Apple’s new Macs intensely interesting in a way I haven’t looked at them in years. Back when there was no real alternative to the MacBook Air, I found the machine interesting; along with the desire for a Retina screen on the smaller model. I don’t think there’s ever really been a MacBook Pro released that I cared about, on that end of the spectrum we’d have to look backwards to the Power era for me to largely give half a fuck. Most of Apple’s computers are simply too expensive for my tastes, which usually ends all temptation from square one.

I find it interesting how times have changed. The new Air would be a great laptop for my traditional use cases. Not so much a development system though. As hardware it’s a super win, as software not so much.

But there’s the real caveat. For most that I really do with laptops that warrants such a price tag: I need Linux x86-64 software compatibility. Plus, I have a strong desire for 32 GB of memory with how much pressure my 16 GB Latitude has been under for years. In fact, above xterm level there’s it much about macOS that I actually care about compared to NT or Android. The best reason to buy a MacBook in my views have generally been if OS X is your bag, and most folks I’ve known who fit that bill, live in their GUI. For me the only reason to care about macOS is that it’s got Unix underpinning it’s shit.