Build your own IoT/MQTT node for less than $2
How to use a bare ESP-12F module as a standalone IoT/MQTT node — powered directly from a USB charger with just a handful of passive componen...
The latest blog posts to take off on Hacker News. 141 posts.
How to use a bare ESP-12F module as a standalone IoT/MQTT node — powered directly from a USB charger with just a handful of passive componen...
To read an updated on this story please click on this link: Chinese Crankshafts for Corvairs, update 2/17/13. If the pictures on this story are small, try clicking on the F5 key at the top of you…
I always love when I find a really dumb solution that works reliably to fix a problem that should never really be a problem in the first place. But having worked with audio devices before—though nothing nearly as complex as the AirPods—I am willing to cut Apple some slack in building a seamless aural experience with…
Gather 'round children. Uncle Andrew wants to tell you a festive story. The NTPmare shortly after Christmas
Learn everything you need to know about building your very own bare-metal ARM cluster with Docker and Kubernetes including real life use-cases.
In this guide I analyse hardware from CPU to SSD and their impact on performance for deep learning so that you can choose the hardware that you really need.
Oculus Go, like all products, is the result of a series of compromises around cost, schedule, quality, and competence. It is clearly the best standalone VR platform on the market, but anyone …
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
So I had this idea that it would be nice to listen to music when I get home from work everyday, so I put all my ripped music onto my phone, and I bought some good quality over-ear headphones.
Electronics, Embedded Systems, and Software are my breakfast, lunch, and dinner.
A very warm welcome to my most ambitious project to date. In this project I’m going to attempt to design and build a sprite-based graphics accelerator that will function as a co-processor to an MCU. Using cheap off-the-shelf components I’m hoping to achieve a level of gaming performance that compares well to popular…
Lisp Machine Inc. K-machine architecture
Since February 2016, I have been participating in DIYRobocars meetups here in the SF Bay Area, wherein a bunch of amateur roboticists compete in autonomous time trials with RC cars. I had been doing very well in the competition with essentially just a glorified line-following robot, but have lately upgraded to a full…
Modern processors execute instructions in parallel in many different ways: multi-core parallelism is just one of them. In particular, processor cores can have several outstanding memory access requests "in flight". This is often described as "memory-level parallelism". You can measure the level of memory-level…
A catalogue of software constructs, languages, or APIs which are unexpectedly Turing-complete; implications for security and reliability.
Building a high performance supercomputer for under £100 (£550 including twelve Fire3s). Parts list, benchmarks and downloadable plans for laser-cutting the acrylic case.
When I started my ham life as KK6VSI in August of 2015, I wish I could have had the information I'm about to lay out here. Of course, most of the equipment didn't yet exist. So another way of looking at it is that my entry into amateur radio was perfectly timed for my generation's Golden Age of Ham Radio.
I hardly ever think about my Mac Mini, but it serves a vital role for my family as our home-theater mixer , Plex server, ScanSnap server, Apple Photos backup, and Backblaze host for our NAS . 1 Almost every port on the back is in use, and it runs 24/7, reliably, in total silence.
In a stuffed apartment filled with hydrofluoric acid, oscilloscopes and a transistor curve tracer, Jeri Ellsworth carefully places a hand-cut silicon wafer into a 1000 degree furnace. The ambient noise of police sirens can be heard in the background: "Ugh, the police are coming... So the instructions for the…
TL;DR: An undocumented API in Google home devices is easily exploitable. This command will reboot any on your local network: nmap –open -p 8008 192.168.1.0/24 | awk ‘/is up/ {print up};…
Over the past several months, a handful of people had been complaining that Mercurial's test harness was executing much slower on Macs. But this slowdown seemingly wasn't occurring on Linux or Windows. And not every Mac user experienced the slowness!
I recently learned that in the mid 90s in Japan, the Super Nintendo had a peripheral called a Satellaview, which was a satellite modem that would receive data broadcasts from Nintendo.
It’s been over a year since I created the first version of my Ambilight clone , but I finally found the time to return to it and add some new features. I was originally planning on adding colour correction (to correct for the purple wall behind my TV) and output delay (to get perfect synchronisation with the TV), but…
TL;DR: what I learned about the Bomb Jack arcade machine while writingan emulator for it.