Screenshot of a 1988 news report on the Morris Worm computer virus

Retrotechtacular: Cheesy 1980s News Report On Early Internet Virus

It was a cold autumn night in 1988. The people of Cambridge, Massachusetts lay asleep in their beds unaware of the future horror about to be unleashed from the labs of the nearby college. It was a virus, but not just any virus. This virus was a computer program whose only mission was to infect every machine it could come in contact with. Just a few deft keystrokes is all that separated law abiding citizens from the…over the top reporting in this throwback news reel posted by [Kahvowa].

Computer History Museum exhibit of the floppy disk used to distribute the Morris worm computer virus.
Computer History Museum exhibit featuring the original floppy disk used to distribute the Morris Worm computer virus.

To be fair, the concept of a computer virus certainly warranted a bit of explanation for folks in the era of Miami Vice. The only places where people would likely run into multiple computers all hooked together was a bank or a college campus. MIT was the campus in question for this news report as it served as ground zero for the Morris Worm virus.

Named after its creator, Robert Tappan Morris, the Morris Worm was one of the first programs to replicate itself via vulnerabilities in networked computer systems. Its author intended the program to be a benign method of pointing out holes, however, it ended up copying itself onto systems multiple times to the point of crashing. Removing the virus from an infected machine often took multiple days, and the total damage of the virus was estimated to be in the millions of dollars.

In an attempt to anonymize himself, Morris initially launched his worm program from a computer lab at MIT as he was studying at Cornell at the time. It didn’t work. Morris would go onto to be the first person to receive a felony conviction under the 1986 Computer Fraud and Abuse Act. After the appeals process, he received a sentence a community service and a fine. After college Morris co-founded the online web store software company Viaweb that Yahoo! would acquire in 1998 for 49 million dollars. Years later in an ironic twist, Morris would return to academia as a professor at MIT’s department of Electrical Engineering and Computer Science.

Interested in some info on viruses of a different nature? Check out this brief history on viruses from last year.
Continue reading “Retrotechtacular: Cheesy 1980s News Report On Early Internet Virus”

Vintage Multimeter Gets An LCD Transplant

Hackers are often of the sentimental type, falling in love with the look and feel of quality old hardware. Of course, sometimes that older hardware needs a little TLC to keep it running in the modern world. [Lex] had a beautiful vintage multimeter that sadly had a broken screen, and set about a nifty repair to restore it to working condition. 

It’s a handsome thing.

The HSN Avometer DA116 is a handsome thing, controlled with two dials and featuring a clean two-tone aesthetic. Even the font on the PCB’s silkscreen is gloriously pretty (can anyone ID that?). However, the original LCD was non-functional. A direct replacement part was sadly unavailable. Instead, to rectify this, [Lex] first hunted down another segmented LCD screen that had the same segment layout.

However, the new screen had a completely different pinout to the original part. Thus, after taking some notes and figuring out what all the pins did, [Lex] whipped up an adapter board to carry the new screen. With some protoboard, some pin headers, and a bunch of point-to-point wiring, the new screen worked just fine, and [Lex] had a functioning vintage meter once again!

The story actually came to us on Twitter, where we invited discussion about the best bodge wiring jobs out there. Feel free to contribute your own stories to the conversation! If you’re in the market for more LCD hacking, be sure to check out the excellent talk [Joey Castillo] gave at the 2021 Remoticon.

A Macintosh Plus computer next to a modern laptop

Remote Desktop Fun For Your Old Macintosh

Remotely accessing your computer’s desktop, files and network from anywhere has enabled remote working (i.e. ‘work from home’) for the last several decades. Modern PCs have more than enough computational grunt for Virtual Network Computing (VNC), but where does that leave our retro computing community? [Marcio Teixeira] has it covered with MiniVNC, a brand-new remote desktop server for (very) vintage Macintosh computers.

Now before you say anything, it’s true that ChromiVNC has existed for some time, and is a pretty decent remote desktop server for old Macs. However MiniVNC has several significant advantages, most notably, MiniVNC is fully compatible with MacTCP. Apple’s very first TCP/IP networking stack landed on the Macintosh platform with System 6. As such, MiniVNC can serve up a remote desktop on some of the oldest Mac computers, including the Macintosh Plus.

It’s hard to overstate just how cool that is – the iconic Macintosh Plus was released in 1986, runs at a pedestrian 8MHz and supports a maximum of 4MB memory. While much of MiniVNC was written in C++, portions of the software (including TRLE encoding) had to be handwritten in 68K assembly language to ensure decent performance. The entire focus of MiniVNC was on performance and flexibility, with accuracy coming in second, which seems like the right decision. The odd screen artifact and missed update seems to be reasonable trade-off to get this running somewhat smoothly on a Motorola 68000 processor.

Continue reading “Remote Desktop Fun For Your Old Macintosh”

Hack Your Recipes

If there is one thing Hackaday readers have in common, they like to make things. Of course, we don’t all make the same things and that’s great. But, unsurprisingly, a lot of people who like to create things include the kitchen as their workspaces. Why not? We all have to eat and there’s something very nice about cooking a meal for your loved ones or even just yourself. Cooklang is a markdown-style language from [Brian Sunte] specifically for capturing recipes. It not only formats the recipe, but it provides an easy way for software to parse the key elements while still being human-readable. This allows you to manipulate recipes just like software, including using Git for version control, for example.

There was a time that cooking meant having big cookbooks, but now you are more likely to search the Internet. There’s only one problem. For some reason, nearly every recipe site follows the same format. Thousands of words about how much the cook’s family loves the dish, how they pick out only the most succulent tomatoes to ensure the dish will have a vibrant scarlet hue, and how much their poor granny would have loved the dish, if only she had survived the 1928 flood which is described in great detail. After 20 minutes you find out that you put the tomatoes in the blender, add a cup of water, and that’s it. Cooklang is a sort of antidote for that. You can easily write something that parses the recipe and generates, say, a shopping list or compares it to your household inventory and places an order for the remaining things from the local grocery delivery.

Continue reading “Hack Your Recipes”

The 3D Printed Car Tire Rim Finally Hits The Road, Sorta

When you think of “car rim” you probably think stamped steel or machined alloy with a sturdy drum to withstand the arduous life of the road, not something 3D printed out of ABS. That would be crazy, right? Not to [Jón Schone] from Proper Printing, who’s recently released an update about his long-term quest to outfit his older sedan with extruded rims.

There were a few initial attempts that didn’t go as well as hoped. The main issue was layer separation as the air pressure would stretch the piece out, forming bubbles. He increased the thickness to the absolute maximum he could. A quick 3D scan of the brake caliper gave him a precise model to make sure he didn’t go too far. He also couldn’t make the rim any bigger to fit a bigger wheel to clear the caliper, as he was already maxing out his impressive 420 mm build volume from his modified Creality printer.

A helpful commenter had suggested using a threaded rod going all the way through the print as a sort of rebar. After initially discounting the idea as the thickness of the rim gets really thin to accommodate the caliper, [Jón] realized that he could bend the rods and attach the two halves that way. Armed with a paper diagram, he cut and bent the rods, inserting them into the new prints. It’s an impressive amount of filament, 2.7 kg of ABS just for one-half of the rim.

It didn’t explode while they inflated the tire and it didn’t explode while they did their best to abuse it in the small alley they had selected for testing. The car was technically no longer road legal, so we appreciate their caution in testing in other locations. In a triumphant but anti-climatic ending, the rim held up to all the abuse they threw at it.

We’ve been following this project for several months now, and are happy to see [Jón] finally bring this one across the finish line. It sounds like there’s still some testing to be done, but on the whole, we’d call the experiment a resounding success.

Continue reading “The 3D Printed Car Tire Rim Finally Hits The Road, Sorta”

RFM9x module held in an adapter board with flexipins

FlexyPins Might Help With Those Pesky Castellated Modules

[SolderParty] just announced FlexyPins (Twitter, alternative view) – bent springy clips that let you connect modules with castellated pins. With such clips, you can quickly connect and disconnect any castellated module, swapping them without soldering as you’re prototyping, testing things out, or pre-flashing modules before assembly. They’re reportedly gold-plated, and a pack of ~100 will set you back 6EUR, shipping not included.

Of course, this is basically “fancy pieces of wire”, purpose-shaped, gold-plated and, hopefully, made out of material that is springy enough and doesn’t snap easily after bending a few times. We’ve seen this concept used for prototyping before, with random pieces of wire doing a pretty good job of maintaining connectivity, but these clips bring it that much closer to production-grade. It also makes us wonder – just how hard it is to solder 30-40 of them into a circuit? Do they self-align enough with the footprints given, or do you have to hold them with tweezers at a peculiar angle as you solder them? Time will tell, of course.

Continue reading “FlexyPins Might Help With Those Pesky Castellated Modules”

A Variable Capacitor For Not A Lot

There’s one component which used to be ubiquitous in every experimenter’s junk box, but nowadays unless you happen to be a radio amateur the chances are you may not have seen one in a long time, if ever. We’re talking of course about the air-dielectric variable capacitor, the tuning element for millions of radio receivers back in the day but now long ago replaced by much flimsier polymer-dielectric parts. There’s still a need for variable capacitors though, in particular a high-voltage variant for use in magnetic loop antennas. It’s something that [Ben] had a need for, which he solved with a clever combination of PCB material and 3D printing.

While the variable capacitors of yore invariably used intersecting vanes on a rotor, this one has two large parallel plates that intersect as one is moved over the other with a lead screw. It’s cheap and effective, and best of all, the files to make it can be downloaded from Thingiverse. He claims a 34pF-164pF capacitance range, which, looking at the size of the plates we find to be believable (and which is a useful range for most HF applications). We like this solution, and believe it makes more sense than being scalped for an older example at a radio rally.

This isn’t the first variable capacitor we’ve shown you, though some previous examples have been more conventional.