Freeing a Xiaomi humidifier from the cloud
Thoughts, stories and ideas about of a code poet, bit juggler & logic wizard.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,807 posts.
Thoughts, stories and ideas about of a code poet, bit juggler & logic wizard.
The original NMOS version of the MOS 6502, used in computers like the Commodore 64, the Apple II and the Nintendo Entertainment System (NES), is well-known for its illegal opcodes: Out of 256 possible opcodes, 151 are defined by the architecture, but many of the remaining 105 undefined opcodes do…
Buckle up kids, as this is a tale. As you may know, I have a lovely podcast at ...
Meet a Shenzhen Maker: Mr. Chen | Automate ALL the things!
The Yamaha DX7 digital synthesizer (1983) was the classic synthesizer in 1980s pop music. It uses a technique called FM synthesis to produ...
A breadboard with visual indication of overheating of the parts.
Today marks a milestone for Red Hat Enterprise Linux with the addition of a new architecture to our list of fully supported platforms. Red Hat Enterprise Linux for ARM is a part of our multi-architecture strategy and the culmination of a multi-year collaboration with the upstream community and our silicon and hardware…
It has become clear that storing secrets in computers is hard. The best demo to the world that storing secrets on “online” computers is hard and sometimes devastating, is the large amounts of cryptocurrency theft due to critical keys being in memory of systems directly or indirectly connected to the internet.
This is neat: Here, we describe a new acoustic cryptanalysis key extraction attack, applicable to GnuPG’s current implementation of RSA. The attack can extract full 4096-bit RSA decryption keys from laptop computers (of various models), within an hour, using the sound generated by the computer during the decryption of…
Update: I’ve learned a bit more and as such, see the bottom of the post for an update. I’ve been slow to update this but now that it’s seeming to be gaining a lot of traffic (lead…
General Electric 8DJ4PBV quad engine cowling indicator with PIC16F1459 and MCP41HV31-502 board to its right. A Microsoft Surface in the background is controlling the indicators via USB.
Visit the post for more.
This is the ottopot. It's a MIDI controller I made with nothing but 8 dials. However, the dials I made in the highest quality that I possibly could. There are 2 things in particular that I haven't seen in any other similar devices: High resolution with 14bit MIDI CCs (12bit effective resolution) and a quasi-1:1…
Bill Godbout, a legend in the S-100 community for his 1970s-1980s work at Godbout Electronics and CompuPro, perished November 8 due to the Camp wildfire in Concow, California. He was 79.
Hey guys As the slightly changed adage goes: a video is worth a thousand words: Interested? Have a look at my tindie page or click below to get more technical details... So, why
Curious, how’s the refresh rate? Does the e-ink display refresh fast enough to make typing bearable?
I've previously covered writing my own virtual CPU , but I never really fleshed it out and it was never a real thing... For a while, wel...
Upgrade your RTX 2080 Ti from 11GB to 22GB worldwide. Professional VRAM replacement, BIOS tuning & testing by GPU Solutions.
Someone once told me hardware is hard...
New technology will extend Wi-Fi® solutions for the Internet of Things
There's no DAC on the ESP32-S3 - but that's not a problem - we'll just use PDM!
Thoughts on the death of Ma Ailun According to reports , a woman in China was tragically electrocuted using her iPhone while it was char...
What follows is the story of how I fixed not one, but two, different flawed Altera USB Blaster clone devices that never worked correctly after I bought them.
In the last years, DMR and MOTOTRBO (a.k.a. TRBO a Motorola Solutions branded DMR Radios ) has become a very popular digital voice mode on the UHF and VHF bands and the MD380 radio is the latest cheap DMR walkie-talkie to come out of China. The question is, is it any good? The longer answer is…
How to combine Minecraft and the Wolfram Language, both standard on Raspberry Pi, to make interesting structures, add character capabilities or render your own output in 3D. Clear instructions on installation, using the MinecraftLink library, building, reacting to events.