Cardboard Computer Replica Is Cheap And Easy To Make

Replicating 1960s-era computer hardware can be a daunting task. Components can be hard to find, schematics thin on the ground, and software near-unobtainable. Of course, not every computer from the decade consisted of expensive high-end electronics – CARDIAC was built out of common cardboard, and making your own is a cinch!

CARDIAC stood for Cardboard Illustrative Aid To Computation. Consisting of a series of sliding cardboard parts, it acted as a basic guide to the principles of computation. Through the use of a pencil and the associated guidebook, students could run simple programs to learn how to program computers at the barebones level.

Finding the paper-based computational learning tool highly valuable in their youth, [megardi] wanted to bring it back for a new audience. Thankfully, there are plenty of resources on the web that made it easy to whip up art files to reprint the device. [megardi] then also wrote up the instructions on how to accurately reproduce a CARDIAC, with helpful tips on how to best put it together. For a quick test, any old paper will do, while using 110 g cardstock and a laminator makes a sturdier build that can be used with dry-erase markers.

CARDIAC remains an excellent tool for teaching the basics of Von Neumann architecture computing. We’ve discussed similar teaching tools before, too – from the days when “real” computers were too expensive to let students anywhere near them. How times change!

This Week In Security: More WhatsApp, Nextcry, Hover To Crash, And Android Permissions Bypass

There is another WhatsApp flaw, but instead of malicious GIFs, this time it’s malicious mp4 files. Facebook announced the vulnerability late last week. An update has been released, so first go make sure WhatsApp is updated. Facebook’s advisory is a bit light on the details, simply saying that a “stack-based buffer overflow” was possible as a result of “parsing the elementary stream metadata of an mp4 file”.

Shortly after the bug was announced, a GitHub repository popped up, with a claimed proof-of-concept mp4 file for CVE-2019-11931. (Thanks to [justtransit] on Reddit for the link.) I can’t easily test the PoC file, but we can take a look at it to see what the vulnerability is. What tools do we need to take a look? A hex editor is a good start. I’m using GHex, simply because it was available and easily installed on Fedora. Continue reading “This Week In Security: More WhatsApp, Nextcry, Hover To Crash, And Android Permissions Bypass”

Electric Longboard Quick Build Using Off-The-Shelf Components.

Building cool things completely from scratch is undeniably satisfying and makes for excellent Hackaday posts, but usually involve a few unexpected speed humps, which often causes projects to be abandoned. If you just want to get something working, using off-the-shelf modules can drastically reduce frustration and increase the odds of the project being completed. This is exactly the approach that [GreatScott!] used to build the 3rd version of his electric longboard, and in the process created an excellent guide on how to design the system and selecting components.

Previous versions of his board were relatively complicated scratch built affairs. V2 even had a strain gauge build into the deck to detect when the rider falls off. This time almost everything, excluding the battery pack, was plug-and-play, or at least solder-and-play. The rear trucks have built in hub motors, the speed controllers are FSESC’s (VESC software compatible) and the remote control system is also an off the shelf system. All the electronics were housed in 3D printed PETG housing, and the battery pack is removable for charging. We just hope the velcro holding on the battery pack doesn’t decide to disengage mid-ride.

The beauty of this video lies in the simplicity and how [GreatScott!] covers the components selection and design calculations in detail. Sometimes we to step back from a project and ask ourselves if reinventing is the wheel is really necessary, or just an excuse to do some yak shaving. Electric long boards are extremely popular at the moment, you can even make a deck from cardboard or make a collapsible version if you’re a frequent flyer.

A Tiny Terminal For Your Serial Access Needs

Some pieces of computing equipment have faded away without a trace, for example a modem is not a device that detains many hackers as they strive for that perfect emulation of a venerable Hayes on an Arduino. But there are some other devices that continue to hold a fascination, even years after they departed from the professional arena. A great example is the serial terminal. Once to be found on many a desk as it provided a way into a minicomputer, it has long ago been supplanted by terminal emulators or simply other portals into computing services such as the web. But in our community there are still plenty of serial terminals to be found, for example [RedHog]’s little emulated VT220 on an ESP8266 platform.

If you were hoping for a full-green screen and keyboard to plug into a hefty D-connector serial port then you’ll be a bit disappointed, as with a tiny screen and only a few buttons on a dev board or an Arduboy it’s not going to allow any 1337 vi mastery even with its on-screen keyboard. Take a look, we’ve placed a video below the  break. But despite all that it shows promise, with ability to use either the logic-level serial port or the USB serial interface. We can see that it might find a use as a serial display though, but it would fascinate us to see what could be done were it to use the 8266’s on-board WiFi in some form. If you’d like to experiment you can do so with the code on GitHub.

This isn’t the first such terminal we’ve seen here before of course, some of them have been extremely practical, while others we just want to own because they’re cool.

Continue reading “A Tiny Terminal For Your Serial Access Needs”