Dr. Anthony Fauci, Infectious Disease Slayer

In the two months since the harsh realities of SARS-CoV-2 and COVID-19 have come into sharp focus, Americans have become increasingly familiar with a man who has been quietly serving the people since the days when Ronald Reagan was up for re-election. For many, Dr. Anthony Fauci is the national voice of reason in a sea of dubious information. He has arguably become the most trustworthy person the government has to offer in the face of this pandemic.

Officially, Dr. Fauci is the Director of the National Institute of Allergy and Infectious Diseases (NIAID), a position he was appointed to in 1984. He has worked under six presidents, advising them on every outbreak from the HIV/AIDS epidemic up through Zika and Ebola. Now, he is part of the White House’s coronavirus task force.

At 79 years old, he still works 18-hour days, sticking it to infectious diseases with one hand, and smoothing the feathers of the American people with the other. Dr. Fauci certainly feels like the right person at the right time. So how did he get to this point?

Continue reading “Dr. Anthony Fauci, Infectious Disease Slayer”

Lego Microscope Does Research

We’ve seen a lot of practical machines built using Lego. Why not? The bricks are cheap and plentiful, so if they can get the job done, who cares if they look like a child’s toy? Apparently, not [Yuksel Temiz]. He’s an engineer for IBM whose job involves taking pictures of microscopic fluidic circuits. When he wasn’t satisfied with the high-power $10,000 microscopes he had, he built his own. Using Lego. How are the pictures? Good enough to appear in many scientific journals.

Clearly, the microscope doesn’t just contain Lego, but it still came in at under $300. According to an interview from Futurism, the target devices are reflective which makes photographing them straight-on difficult. After experimenting with cameras on tripods, [Yuksel] decided he could build his own specialized device. You can see a video of the devices in question and some of the photographs below.

Continue reading “Lego Microscope Does Research”

Researchers Break FPGA Encryption Using FPGA Encryption

FPGAs are awesome — they can be essentially configured into becoming any computing device you want. Simply load your selected bitstream into the device on boot, and it behaves like a different piece of hardware. With great power comes great responsibility.

You might try to hack a given FPGA system by getting between the EEPROM that stores the bitstream and the FPGA during bootup, but FPGA manufacturers are a step ahead of you. Xilinx 7 series FPGAs have an onboard encryption and signing engine, and facilities for storing a secret key. Once the security bit is set, bitstreams coming in have to be encrypted to protect from eavesdropping, and HMAC-signed to assure that they are authentic. You can’t simply read the bitstream in transit or inject your own.

Researchers at Ruhr University Bochum and Max Planck Institute for Cybersecurity and Privacy in Germany have figured out a way to use the FPGA’s own encryption engine against itself to break both of these security guarantees for the entire mainstream 7-series. The attack abuses a MultiBoot function that allows you to specify an address to begin execution after reboot. The researchers send 32 bits of the encoded payload as a MultiBoot address, the FPGA decrypts it and stores it in a register, and then resets because their command wasn’t correctly HMAC signed. But because the WBSTAR register is meant to be readable on boot after reset, the payload is still there in its decrypted form. Repeat for every 32 bits in the bitstream, and you’re done.

Pulling off this attack requires physical access to the FPGA’s debug pins and up to 12 hours, so you only have to worry about particularly dedicated adversaries, but the results are catastrophic — if you can reconfigure an FPGA, you can make it do essentially anything. Security-sensitive folks, we have three words of consolation for you: “restrict physical access”.

What does this mean for Hackaday? If you’re looking at a piece of hardware with a hardened Xilinx 7-series FPGA in it, you’ll be able to use it, although it’s horribly awkward for debugging due to the multi-hour encryption procedure. Anyone know of a good side-channel bootloader for these chips? On the other hand, if you’re just looking to dig secrets out from the bitstream, this is a one-time cost.

This hack is probably only tangentially relevant to the Symbiflow team’s effort to reverse-engineer an open-source toolchain for this series of FPGAs. They are using unencrypted bitstreams for all of their research, naturally, and are almost done anyway. Still, it widens the range of applicability just a little bit, and we’re all for that.

[Banner image is a Numato Lab Neso, and comes totally unlocked naturally.]

Searching For Alien Life With The Sun As Gravitational Telescope

Astronomy is undoubtedly one of the most exciting subjects in physics. Especially the search for exoplanets has been a thriving field in the last decades. While the first exoplanet was only discovered in 1992, there are now 4,144 confirmed exoplanets (as of 2nd April 2020). Naturally, we Sci-Fi lovers are most interested in the 55 potentially habitable exoplanets. Unfortunately, taking an image of an Earth 2.0 with enough detail to identify potential features of life is impossible with conventional telescopes.

The solar gravitational lens mission, which has recently been selected for phase III funding by the NASA Innovative Advanced Concepts (NIAC) program, is aiming to change that by taking advantage of the Sun’s gravitational lensing effect. Continue reading “Searching For Alien Life With The Sun As Gravitational Telescope”

Reliability Check: Consumer And Research-Grade Wrist-Worn Heart Rate Monitors

Wearables are ubiquitous in today’s society. Such devices have evolved in their capabilities from step counters to devices that measure calories burnt, sleep, and heart rate. It’s pretty common to meet people using a wearable or two to track their fitness goals. However, a big question remains unanswered. How accurate are these wearable devices? Researchers from the Big Ideas Lab evaluated a group of wearables to assess their accuracy in measuring heart rate.

Unlike other studies with similar intentions, the Big Ideas Lab specifically wanted to address whether skin color had an effect on the accuracy of the heart rate measurements, and an FDA-cleared Bittium Faros 180 electrocardiogram was used as the benchmark. Overall, the researchers found that there was no difference in accuracy across skin tones, meaning that the same wearable will measure heart rate on a darker skin-toned individual the same as it would on a lighter skin-toned. Phew!

However, that may be the only good news for those wanting to use their wearable to accurately monitor their heart rate. The researchers found the overall accuracy of the devices relative to ECG was a bit variable with average errors of 7.2 beats per minute (BPM) in the consumer-grade wearables and 13.9 BPM in the research-grade wearables at rest. During activity, errors in the consumer-grade wearables climbed to an average of 10.2 BPM and 15.9 in the research-grade wearables. It’s interesting to see that the research-grade devices actually performed worse than the consumer devices.

And there’s a silver lining if you’re an Apple user. The Apple Watch performed consistently better than all other devices with mean errors between 4-5 BPM during rest and during activity, unless you’re breathing deeply, which threw the Apple for a loop.

So, it seems as if wrist-worn heart rate monitors still have some work to do where accuracy is concerned. Although skin tone isn’t a worry, they all become less accurate when the subject is moving around.

If you’d like to try your own hand with fitness trackers, have a look at this completely open project, or go for the gold standard with a wearable DIY ECG.

Coronavirus And Folding@Home; More On How Your Computer Helps Medical Research

On Wednesday morning we asked the Hackaday community to donate their extra computer cycles for Coronavirus research. On Thursday morning the number of people contributing to Team Hackaday had doubled, and on Friday it had doubled again. Thank you for putting those computers to work in pursuit of drug therapies for COVID-19.

I’m writing today for two reasons, we want to keep up this trend, and also answer some of the most common questions out there. Folding@Home (FAH) is an initiative that simulates proteins associated with several diseases, searching for indicators that will help medical researchers identify treatments. These are complex problems and your efforts right now are incredibly important to finding treatments faster. FAH loads the research pipeline, generating a data set that researchers can then follow in every step of the process, from identifying which chemical compounds may be effective and how to deliver them, to testing they hypothesis and moving toward human trials.

Continue reading “Coronavirus And Folding@Home; More On How Your Computer Helps Medical Research”

Robotic Eels Take Care Of Undersea Pipelines

We can’t tell if the Eelume actually exists, or if it’s just a good CG and a design concept, but when we saw the video below, we wanted to start working on our version of it immediately. What’s an Eelume? A robotic eel that lives permanently under the ocean.

If you have to take care of something underwater — like a pipeline — this could be much more cost-effective than sending divers to the ocean floor. We liked the natural motion and we really liked the way the unit could switch batteries and tool heads.

We do have some questions, though. How do you get rid of one battery and pick up another? There would have to be some battery capacity that doesn’t exchange, but that’s not very efficient since the new battery would have to recharge the internal battery. Perhaps you can add batteries at either end. Some of the still pictures don’t clearly show how the batteries fit in, although they do show the flexible joints, sensors, cameras, and thrusters, which are all modular.

According to the web site, tools can go on either end and there’s a robot arm. The device can apparently shape itself like a U to bring both ends to bear on the same area. Generally, we like robots that mimic nature, but this is one of the best examples of that being practical we’ve seen.

There’s a video on the site of what appears to be real hardware tethered in a swimming pool, though we couldn’t tell how much of the device was subject to remote control and how much would be autonomous. Communicating underwater is finicky and usually requires either an antenna on the surface or a very low frequency (and, thus, not much bandwidth). While completely duplicating this would probably be a feat, it might inspire some hacker-friendly eels.

A lot of underwater vehicles seem to emulate biologic life. Shape-wise we had to remember [Alex Williams’] award-winning underwater glider, even though it doesn’t undulate.