Hackaday Links Column Banner

Hackaday Links: September 2, 2018

It’s (was, is?) the end of August, and that means the entire dreadlocked population of San Francisco is out in the middle of the Nevada Desert for a week. Yes, it’s Burning Man, and as always we have a host of builds that make you ask, ‘how did they do that, and how did they get that here’.

For the last few years, the greatest logistical feat of art cars is the 747. Yes, it’s the fuselage of a 747, turned into an art car. The top deck is a convertible. The biggest question surrounding this 747 is how do you transport this thing? You can’t fly it in (well, you could, once), it’s not going to fit on a train, and it’s extraordinarily long. Now we have an answer: they did it on a truck. The 747 was stationed in the Mojave, and from there it’s a relatively quick shot up Nevada to Black Rock City. Several power lines had to be raised, and you’re still looking at an enormous logistical endeavour.

I’m saying it now. Sphere, the 1998 movie with Dustin Hoffman. There’s a 25 meter diameter mirror ball that looks like the sphere in Sphere. It’s inflatable, so that takes care of the obvious questions, but we’re still asking how this thing looks in person, how massive wind storms are going to affect what is basically a gigantic sale sail, and what the reflections of the sun will actually do. I suppose being convex, you’re not going to get the accidental architectural parabolic mirror effect that melts cars, but one can always hope.

Want a neat story on the features of Burning Man that doesn’t get a lot of press? IEEE Spectrum did a feature on Black Rock City airport. For one week a year, it is the third busiest airport in Nevada, behind McCarren and Reno. It’s also a towered, yet uncontrolled airport. This makes no logical sense, but it’s something that can happen with FAA regs.

[alicestewwwart] has left us with a quandary. She’s creating highly artistic circuits out of ICs, discrete parts, and wire. These circuits are functional, but we don’t know what to call them. They’re not quite deadbug, because SMD parts don’t have legs, and ‘deadbug’ gets its name from upside down DIPs that looks like dead centipedes. It’s not Manhattan style, although this might be closer to Manhattan than deadbug. So what is it? Leave your answer in the comments.

Hackaday Links Column Banner

Hackaday Links: August 19, 2018

If you want to creep everyone out, [Hunter Irving] has your back. He found a weird, creepy knock-off Thomas the Tank Engine toy and mounted a servo to it. This animatronic face is really, really creepy and has the aesthetic of a pastel plastic hell of the forgotten toys destroyed in a day care in 1991. It probably smells like a thrift shop. This rosy-cheeked locomotive shall derail your soul. It sings karaoke.

Like badges? Sure you do. Ph0xx is the badge for the upcoming Fri3d Camp, a family hacker, maker, and DIY camp in Belgium with 600 attendees. The badge features an ESP-32, two 5×7 LED arrays, accelerometer, an 18650 battery with protection and a charger, expansion headers, and this badge is compatible with Lego Technic. Oh yes, they went there.

We’re filing this under ‘but why’. It’s a custom Mercedes-Benz motorcycle, with a sidecar, that looks like an early 80s Benz convertible. [Maarten] stumbled upon a few pics of this, but the google-fu is weak in trying to get some information about this build. Who built it? Why? Does it run?

Here’s something near and dear to my heart: my greatest contribution to humanity so far. The Shitty Add-On spec for this year’s batch of Def Con badges is the reason badges now have their own badges. Now it’s time for a slight upgrade to the standard, and I need your help. The SAO standard 1.1bis will retain the VCC/GND/SDA/SCL layout of the first revision, but to increase mechanical stability and decrease the complexity of populating the headers, we’re adding two pins. Here’s the question: what should these two extra pins do? The current options are adding TX and RX to the standard, or two GPIOs that are undefined, but able to be utilized by each badge team for their own purposes. Those are the two options, but I’m looking for your input in the comments. Hurry up, because we have Superconference badges to build.

You should know the Primitive Technology channel on YouTube. This week he made another step towards the iron age. The basic idea behind this channel is a guy in Australia playing Minecraft in real life, building everything he can, starting with the technology of punching trees. The latest video shows his process for smelting iron. The iron comes from iron-bearing bacterial sludge found in a creek. The geologic disadvantages of northeastern Australia notwithstanding, he’s doing everything else right. He’s making charcoal, and turning that sludge into something that could be a bloom of iron.

Hackaday Links Column Banner

Hackaday Links: August 12, 2018

Falling into the marvelous space between, ‘I really want to do that’ and ‘but that’s a lot of work and I’m lazy’ comes this reproduction of the motherboard from the original IBM 5150. This is a complete reproduction of the first PC, being sold as a kit. Yes, chips are included, although I highly doubt they’ve gone through the trouble of finding chips with contemporaneous date codes. We’re dying for a writeup on this one.

Someone has found the source code for the first Furby. [Mark Boldyrev] was talking with a few fellows on the MAME forum to see if anyone had the source for the Furby. He was looking into contacting the USPTO for the original source but the red tape involed was a bit too intense. Luckily, that research turned up some info from [Sean Riddle] who somehow already found the original source listing. After [Mark] got in contact, [Sean] posted it as a PDF. Yes, it’s 6502 source, although the microcontroller is technically a SPC81A, with the rest of the hardware consisting of TI50C04 speech chip. (you would not believe how many toys are still shipping with a 6502-ish core somewhere inside). The files are up in the archive, and we’re probably going to have a Furby MAME sometime soon.

The Bitfi hardware wallet is a cryptocurrency storage device being bandied about by [John McAffee], and there’s a quarter million dollar bug bounty on it. It’s ‘unhackable’, and ‘it has no memory’. I’m serious, those are direct quotes from [McAffee]. Both of those claims are nonsense and now it can play Doom.

Oh noes, a new hardware backdoor in x86 CPUs! [xoreaxeaxeax] has published a demo that allows userland code to read and write kernel data (that’s very bad). The exploit comes in the form of the ‘rosenbridge backdoor’, a small embedded processor tightly coupled to the CPU that is similar to, but entirely different from, Intel’s ME. This processor has access to all the CPU’s memory, registers, and pipeline. The good news, and why this isn’t big news, is that this exploit only affects Via C3 CPUs. Yes, the other company besides Intel and AMD that makes x86 CPUs. These are commonly found in industrial equipment and ATMs.

Hackaday Links Column Banner

Hackaday Links: August 5, 2018

Here’s something of historical interest. The daughter of Terry Holdt, project manager for the 6502, cleaned out a garage and found shelves full of MOS Technology binders, test results, notes, instructions for processes, letters to customers, and datasheets full of errata. Some of these documents have been posted on Twitter, and efforts are underway to collect, scan, upload, and preserve them. In the distance, a man in a fabulous suit is screaming, ‘donate them to the Internet Archive’.

This is a link to Defcad, the repository of 3D printable files for weapons. Under an agreement with the US Department of State, Defcad was set to go online on August 1st. This caused much handwringing in the tech journalist thoughtspace, with reporters calling to end the first amendment because they don’t like the second. Alyssa Milano chimed in. Defcad was ordered shut down by a federal judge in the western district of Washington before going live.

As you may well be aware, Printrbot ceased operations last month. It’s sad to see them go, but they made some acceptable machines and were really pushing the boundaries of what was possible with their infinite build volume prototype printer. But what about all those existing printrbots in the wild, you might ask. Well, good news for anyone who hasn’t changed their hotend over to an E3D yet: Ubis is going to be selling hotends. Get ’em while they’re hot (or not, I don’t know how this pun works).

File this one into the ‘awesome government auctions’ category. The city of Longmont, Colorado decommissioned their tornado sirens last year because they ‘self-activated’ and malfunctioned. These sirens were put up for auction, with a winning bid of $526. Someone bought the most annoying thing imaginable for just over five bills. The world of government auctions is amazing.

Hackaday Links Column Banner

Hackaday Links: July 29, 2018

Another holy scroll for the Church of Robotron. PoC || GTFO is a semi-annual journal of hardware exploitation, and something you must read. About a year ago, No Starch Press released the first Bible of PoC || GTFO, and now it’s time for a new testament. PoC || GTFO Volume 2 is out now, covering Elegies of the Second Crypt War to Stones from the Ivory Tower, Only as Ballast. It’s still Bible-shaped, with a leatherette cover and gilt edges.

KiCad version 5 is out, and you know what that means: It’s time to start on version 6. To that end, CERN has opened up the floodgates where youyes, you can donate to KiCad development. The team is looking for 600 hours of development and 30,000 Swiss Francs or about that many US Dollars. As of this writing (last Wednesday), more than 200 people have donated, at an average donation per person of about 80 CHF.

Oh good, this is finally over. Qualcomm will not be buying NXP. Previously, Reuters reported Qualcomm would purchase the other semiconductor manufacturer for $38 Billion, the largest semiconductor deal ever. There were earlier rumors of an acquisition. The deal was struck down by Chinese regulators, and speculation rages that this is a reaction to the US/China trade war. Qualcomm now has to pay NXP $2 Billion in fees, which they could use to dig out some of the unobtanium Motorola datasheets locked away in a file cabinet.

The uStepper (or μStepper, whatever) is a neat little add-on to standard NEMA stepper motors. It bolts to the back and gives you the ability to control a stepper over a standard serial bus, with a built-in encoder. Now there’s a new Kickstarter for an improved version that uses the Trinamic TMC2208 ‘silent’ motor driver. That Kickstarter is just a draft now, but if you’re planning a 3D printer build, this could be what you’re waiting for.

Hackaday Links Column Banner

Hackaday Links: July 22, 2018

KiCad Version 5 has been released! Footprints are going to be installed locally, and the Github plugin for library management is no longer the default. You now have the ability to import Eagle projects directly, Eeschema has a better configuration dialog, better wire dragging, and Pcbnew now has complex pad shapes. The changelog also says they’ve gone from pronouncing it as ‘Kai-CAD’ to ‘Qai-CAD’.

Kids can’t use computers because of those darn smartphones. Finally, the world is ending not because of Millennials, but because of whatever generation we’re calling 12-year-olds. (I’m partial to Generation Next, but that’s only because my mind is polluted with Pepsi commercials from the mid-90s.)

Need a NAS? The Helios4 is built around the Marvell Armada 388 SoC and has four SATA ports, making it a great way to connect a bunch of hard drives to a network. This is the second run from the team behind the Helios, and now they’re looking to take it into production.

A while ago, [Dan Macnish] built Draw This, a camera that takes an image, sends it through artificial intelligence, and outputs a cartoon on a receipt printer. It’s a camera that prints pictures of cartoons. Of course, some people would want to play with this tech without having to build a camera from scratch, so [Eric Lu] built Cartoonify, a web-based service that turns pictures into cartoons.

Grafitti is fun to spell and fun to do, and for all the proto-Banskys out there, it’s all about stencils. [Jeremy Cook] did a quick experiment with a 3D-printed spray paint stencil. It works surprisingly well, and this is due to leveraging the bridging capability of his printer. He’s putting supports for loose parts of the stencil above where they would normally be. The test sprays came out great, and this is a viable technique if you’re looking for a high-quality spray paint stencil relatively easily.

Hackaday Links Column Banner

Hackaday Links: July 15, 2018

Have you tried Altium CircuitMaker? Uh, you probably shouldn’t. [Dave] of EEVBlog fame informs us via a reliable source that CircuitMaker is intentionally crippled by adding a random sleep on high pad-count boards. The hilarious pseudocode suggested on the forum is if ((time.secs % 3) == 0) delayMicroseconds(padCount * ((rand() % 20) + 1));.Now, this is a rumor, however, I would assume [Dave] has a few back channels to Altium. Also, this assertation is supported by the documentation for CircuitStudio, which says, “While there are no ‘hard limits’ per se, the software has been engineered to make it impractical for use with large designs. To this end, the PCB Editor will start to exibit [sic] performance degradation when editing designs containing 5000 pads”. Chalk this up to another win for Fritzing; Fritzing will not slow down your computer on purpose.

Here’s an open challenge to everyone. As reported by [SexyCyborg], XYZPrinting (makers of the da Vinci printer) are patent trolling. This US patent is being used to take 3D printers off of the Amazon marketplace. Here’s the problem: no one can figure out what this patent is actually claiming. There’s something about multiple nozzles, and it might be about reducing nozzle travel, but I’m getting a ‘snap to bed’ vibe from this thing. Experts in 3D printing have no idea what this patent is claiming. The printer in question is the Ender 3, one of the first (actually the third…) China-based Open Source Hardware certified products, and it’s actually the best selling printer on Amazon at this time. I’m talking with Comgrow (the sellers of the Ender 3 on Amazon), and the entire situation is a mess. Look for an update soon.

Tired: Congress shall make no law… abridging the freedom of speech. Wired: But what if that speech is a gun? Wired‘s own Andy Greenberg advances the argument that computer code is not speech, contrary to many court rulings over the past 30 years (see Bernstein v. United States). Here’s the EFF’s amicus brief from the case. Read it. Understand it. Here’s a glowing Stephen Levy piece from 1994 on the export-controlled PGP for reference.

Like integrated circuits and microprocessors? Sure you do. Like drama? Oh boy have we got the thing for you. A week or so ago, ARM launched a website called RISC-V Basics (now unavailable, even from the Internet Archive, but you can try it here). It purports to settle the record on those new chips based on the capital-O Open RISC-V instruction set. In reality, it’s a lot of Fear, Uncertainty, and Doubt. This was an attempt by ARM Holdings to kneecap the upstart RISC-V architecture, but a lot of ARM engineers didn’t like it.