View on GitHub

Quorten Blog 1

First blog for all Quorten's blog-like writings

Why does old rubber become hard and brittle? Why does old rubber become sticky and gooey? I’ll answer both questions here.

First of all, to reiterate, synthetic rubbers become brittle because the plasticizers leak out into the atmosphere, which then wrecks other havoc on nature, most significantly our own air we breathe. In particular, UV light exposure speeds up this process. Rubber becomes brittle in the the cold, deformations in that temperature can easily crack and crumble it. Rubber is also generally a thermoset plastic, rather than a thermoplastic, so temperature extremes and wide temperature range cycling can age it faster, making it become brittle and crack. Oxidation, simply exposure to oxygen and environmental conditions that speed up chemical reactions such as high temperature, is also another cause of rubber becoming brittle. Oxidation affects both natural and synthetic rubbers. These phenomenon are generally known as “dry rot.”

Now, what about the other end, when rubber turns into goop? As it happens, all rubbers, synthetic or natural, start out as goop, and the curing process is what turns them into the commercial variants we know and love. Essentially, when commercial rubber turns back into goop, this is a “reversion” of the manufacturing process. For recycling rubber, this is a good thing, as it allows you to reuse the material just the same as you would commercially.

Read on →

Well, Apple has been warning of this future for a long time, starting a few years back, and now it’s finally happened. 32-bit application support has been removed from macOS Catalina.

20191013/https://en.wikipedia.org/wiki/MacOS_Catalina

With all the changes happening to macOS, it is certainly clear that Apple is trying to make the desltop operating system a lot more like their mobile operating systems. That is, the money-making systems that are selling in absolutely massive numbers.

Also note that it’s been quite some time since Apple dropped support for HFS filesystems from macOS.

Well, the compatibility was fun while it lasted, and it made vintage computing a bit easier on “modern” hardware, but with all the rage from tablets and smartphones, the average modern computer user really doesn’t care all that much about the historic computer hardware.

How do you remove the Macintosh SE logic board? It’s fairly simple once you get the hang of it.

First of all, take a look at the logic board at a glance.

20191013/DuckDuckGo remove macintosh se logic board
20191013/https://pc-restorer.com/repairing-a-macintosh-se30-with-no-sound/
20191013/http://pc-restorer.com/wp-content/uploads/2014/02/mac-SE30-board.jpg

At the bottom of the photo is the externally visible connectors. Note that the internal connectors for the internal floppy disk and internal SCSI hard drive plug right into connectors positioned right next to the external ports, and also have similar pin counts. (There are twice as many pins on the internal SCSI connector compared to the external one.) Near the middle bottom of the board is the analog board connector (big white one) and the sound connector to the right side. To the left side of the board, the big long black socket “female” connector is that for the PDS slot, conveniently right next to the iconic MC68000 CPU. Also noteworthy is that the Macintosh SE uses a SIMM slot for a removable ROM module… so that gives you the opportunity to make your own custom ROMs with ease.

Read on →

Interesting, for a long time, the POWER instruction set architecture information required for designing a CPU to it was held secretive behind an expensive proprietary liccense, but now it is published openly. There is at least one Open Hardware reference design on GitHub, take a look.

20191012/https://www.nextplatform.com/2019/08/20/big-blue-open-sources-power-chip-instruction-set/
20191012/https://github.com/antonblanchard/microwatt

TODO!

Ah, so it turns out the clock does have a diode that allows it to get power from the main logic board. So when your Macintosh is powered on, the battery is not being drained.

https://68kmla.org/forums/index.php?/topic/58070-classic-clock-wont-run/

Interestingly, older Macintoshes had an externally reachable battery compartment, to make replacement easier.

https://68kmla.org/forums/index.php?/topic/57057-help-id-this-port/

Here is an interesting story about restoring a Macintosh Classic and the hard disk drive, both of which were not working. Father-son relationship here, despite son being advised he was probably wasting his time, he pulled off the restoration nonetheless.

20191011/https://68kmla.org/forums/index.php?/topic/56823-rescuing-my-dads-classic-ii-last-working-in-1996/

And what about the hard drive? After restoring it to functioning by a hand-hacking process, how to get a disk image off of it? Here is the discussion of the conventional process.

20191011/DuckDuckGo scsi2sd copy hard disk image
20191011/https://68kmla.org/forums/index.php?/topic/56843-cloning-old-scsi-drive-to-sd-for-scsi2sd/

Interesting video on recapping capacitors in a Macintosh 20SC Hard Disk power supply here. Also useful for learning some general electronics techniques, and it was good that voltmeter and oscilloscope readings were used throughout.

20191010/https://68kmla.org/forums/index.php?/topic/58086-apple-hard-disk-20sc-recapping-sony-cr-43-psu/&tab=comments#comment-619996

The result? Well, yeah, the result did work okay, but I was not impressed with the performance compared to the original. Yeah, “if it ain’t broke, don’t fix it” is still the side that I am on… though apparently there were already some leaky capacitors. But, what makes me feel bummed about this. Dang, that Sony engineering, they really know how to build with craftsmanship, absolutely no corner cutting on the quality whatsoever. They put all their cards down to make the product of their work as maintainable as possible for whatever future generations may come to. No wonder why Macintosh computers hardly had any malfunctioning problems back in the day, while PCs were wrought with hardware AND software problems that would cause random freezing, crashing, and rebooting.

One day we are having rubocop bother us that numbers should have underscores in them to separate the thousands? Really? Wow, now that is sure strange, now isn’t it? Interestingly, with some searching around, there was a GitHub issue and the feature was traced back to having come from Perl, among several other languages. Wow, interesting. As some in our group joked, Perl is a useful scapegoat to use any time there is some weird feature in Ruby that is disliked.

At least Ruby isn’t using Emoji for operators like Perl, yet. Upon closer examination, this actually isn’t a full multi-colored Emoji, but it comes from the older lineage of Unicode monochrome pictograms.

20191009/https://github.com/rubocop-hq/ruby-style-guide/issues/535
20191009/https://docs.perl6.org/type/atomicint#infix_%E2%9A%9B=

SourceForge.net, ah, yes, a once popular open-source hosting provider, is now, not so much any more. Why is that? Most are pointing to their management blunder mistake where they started bundling adware with project installers without permission and taking over so-called “abandoned” projects to do so. Yeah, there’s not much news about SourceForge on Wikipedia, but it does have a link to an interesting article about its rise to fame around the year 2007.

20191008/https://en.wikipedia.org/wiki/SourceForge
20191008/https://www.datamation.com/osrc/article.php/3705731/The-SourceForge-Story.htm

Ah, yes, good times, how I remember so vividly how I discovered SourceForge.net through osmosis… through “word of mouth”… my brother found The Ultimate Chex Quest, which used the Doom Legacy game engine, whose source code was hosted on SourceForge.net, and from there is where I learned about a whole host of other useful software.

Read on →