The Blood Factory: New Research May Open The Door To Artificial Blood

There were news stories afoot this week with somewhat breathless headlines that suggested a medical breakthrough was at hand: “In a 1st, two people receive transfusions of lab-grown blood cells.” A headline like that certainly catches the eye, especially as the holidays approach and the inevitable calls for increased blood donations that always seem to happen this time of year as the supply gets pinched. Does a headline like that mean that someone is working on completely artificial blood?

As always with this sort of thing, the answer is a mixed bag. Yes, a team in the UK has transfused two patients with a small amount of lab-grown red blood cells, and it’s the first time that particular procedure has been performed. But while the headline is technically correct, the amount transfused was very small, so the day when lab-grown whole blood transfusions replace donated blood isn’t exactly here yet. But the details of what was done and why it was attempted are the really interesting part here, and it’s worth a deep dive because it does potentially point the way to a future where totally synthetic blood may be a real thing.

Continue reading “The Blood Factory: New Research May Open The Door To Artificial Blood” →

On Getting A Computer’s Attention And Striking Up A Conversation

With the rise in voice-driven virtual assistants over the years, the sight of people talking to various electrical devices in public and in private has become rather commonplace. While such voice-driven interfaces are decidedly useful for a range of situations, they also come with complications. One of these are the trigger phrases or wake words that voice assistants listen to when in standby. Much like in Star Trek, where uttering ‘Computer’ would get the computer’s attention, so do we have our ‘Siri’, ‘Cortana’ and a range of custom trigger phrases that enable the voice interface.

Unlike in Star Trek, however, our virtual assistants do not know when we really desire to interact. Unable to distinguish context, they’ll happily respond to someone on TV mentioning their trigger phrase. This possibly followed by a ludicrous purchase order or other mischief. The realization here is the complexity of voice-based interfaces, while still lacking any sense of self-awareness or intelligence.

Another issue is that the process of voice recognition itself is very resource-intensive, which limits the amount of processing that can be performed on the local device. This usually leads to the voice assistants like Siri, Alexa, Cortana and others processing recorded voices in a data center, with obvious privacy implications.

Continue reading “On Getting A Computer’s Attention And Striking Up A Conversation” →

Hackaday Podcast 192: Supercon Was Awesome, How To Grind ICs And Make Your Own Telescope

This week, Editor-in-Chief Elliot Williams and Managing Editor Tom Nardi are still flying high on their post-Supercon buzz (and are a bit jet lagged) this week. We’ll start with some of the highlights from our long-awaited Pasadena meetup, and talk a bit about the winner of this year’s Hackaday Prize. Talk will then shift over to shaved down NES chips, radioactive Dungeons and Dragons gameplay, an impressive 3D printed telescope being developed by the community, and the end of the Slingbox. Stick around for a double dose of Dan Maloney, as we go over his twin treatises on dosimetry and the search for extraterrestrial life.

Download it, burn it on a floppy, and you’ll have it forever!

Check out the links below if you want to follow along, and as always, tell us what you think about this episode in the comments!

Continue reading “Hackaday Podcast 192: Supercon Was Awesome, How To Grind ICs And Make Your Own Telescope” →

This Week In Security: Microsoft Patches, Typosquatting Continues, And Code Signing For All

The pair of Outlook vulnerabilities we’ve been tracking have finally been patched, along with another handful of fixes this Patch Tuesday, a total of six being 0-day exploits. The third vulnerability was also a 0-day, discovered by the Google Threat Analysis Group. This one resulted in arbitrary code execution when a Windows client connected to a malicious server.

A pair of escalation of privilege flaws were fixed, one being yet another print spooler issue, and the other part of a key handling service. The final zero-day fixed was a mark-of-the-web bypass, that being the tag that gets added to file metadata to indicate it’s a download from the internet. If you deliver malware inside an ISO or marked read-only in a zip file, it doesn’t show the warning when executing.

Will Typosquat For Bitcoin

A trend that doesn’t show signs of slowing down is Typosquatting, the simple malware distribution strategy of uploading tainted packages using misspelled variations of legitimate package names. The latest such scheme, discovered by researchers at Phylum, delivered a crypto-stealer in Python packages. These packages were hosted on PyPi, under names like baeutifulsoup4 and cryptograpyh. The packages install a JavaScript file that runs in the background of the browser, and monitors for a cryptocurrency address on the clipboard. When detected, the intended address is swapped for an attacker-controlled address. Continue reading “This Week In Security: Microsoft Patches, Typosquatting Continues, And Code Signing For All” →

The Importance Of Physical Models: How Not To Shoot Yourself In The Foot Or Anywhere Else

We take shortcuts all the time with our physical models. We rarely consider that wire has any resistance, for example, or that batteries have a source impedance. That’s fine up until the point that it isn’t. Take the case of the Navy’s Grumman F11F Tiger aircraft. The supersonic aircraft was impressive, although it suffered from some fatal flaws. But it also has the distinction of being the first plane ever to shoot itself down.

So here’s the simple math. A plane traveling Mach 1 is moving about 1,200 km/h — the exact number depends on a few things like your altitude and the humidity. Let’s say about 333 m/s. Bullets from a 20 mm gun, on the other hand, move at more than 1000 m/second. So when the bullet leaves the plane it would take the plane over three seconds to catch up with it, by which time it has moved ever further away, right?

Continue reading “The Importance Of Physical Models: How Not To Shoot Yourself In The Foot Or Anywhere Else” →

Retrotechtacular: Programming By Card

The recent Supercon 6 badge, if you haven’t seen it, was an old-fashioned type computer with a blinky light front panel. It was reminiscent of an Altair 8800, a PDP-11, or DG Nova. However, even back in the day, only a few people really programmed a computer with switches. Typically, you might use the switches to toggle in a first-level bootloader that would then load a better bootloader from some kind of storage like magnetic or paper tape. Most people didn’t really use the switches.

What most people did do, however, was punch cards.  Technically, Hollerith cards, although we mostly just called them cards, punched cards, or IBM cards. There were a lot of different machines you could use to punch cards, but none were as popular, I would guess, as the IBM 029. Certainly, the models in the series were overwhelmingly what people used to punch cards.

For the uninitiated, a card was about the size of an old-fashioned dollar bill — the ones in style when Herman Hollerith invented them. The card was made of material not quite as thick as a standard file folder and was divided into 80 columns and 12 rows. Later cards had more columns, but those never really caught on to the same scale as the classic 80-column card. Continue reading “Retrotechtacular: Programming By Card” →

Illustrated Kristina with an IBM Model M keyboard floating between her hands.

Keebin’ With Kristina: The One With The Pumpkin Keyboard

Oh, the places plastic has taken us. One of the arguably better inventions might be the fake carve-able pumpkin, which is more or less guaranteed not to shrivel up and rot on your porch, though it might get smashed by wily teenagers along with its organic brethren next door.

Though they will be around much longer, the fake kind lend themselves to all kinds of creations, including this one from [BunkEbear] which was “a nightmare” to build. Yeah, we bet it was along the lines of [Aaron Rasmussen]’s spherical keyboard, except inside out, since that one’s concave.

This tasty keyboard is modeled after the Malling-Hansen writing ball, which is arguably the first commercial typewriter and dates to 1865. [BunkEbear]’s pumpkin version features the 54-key layout, plus two additional for Shift and Escape to suit modern needs. Since the inside of the pumpkin is pretty small, [BunkEbear] wired all the connections close together on the protoboard, and used JST extension cables between the Glorious Panda switches themselves and the Arduino Pro Micro.

Continue reading “Keebin’ With Kristina: The One With The Pumpkin Keyboard” →