How To Build A Smartwatch: Software
PebbleOS, mobile app, SDK improvements and more!
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 3,046 posts.
PebbleOS, mobile app, SDK improvements and more!
TLDR : My robot cat litter box bricks itself after a set number of washes with each soap cartridge so I reverse engineered and suppressed the verfication process to enable refilling.
A vintage keyboard, a mysterious battery, and some questionable 1990s engineering choices...
Blog about vintage computers and homebrewing computers.
If you are like me and build projects with Arduino, you must have felt the frustration with ripping your project apart, because you wanted to build something else with that Arduino. I have had the …
Angelo Pesce's homepage & blog on computers, graphics and other things.
I’m starting a contest for people that do cool things with a Kinect. See the details below. Before I joined Google, I was a grad student interested in topics like computer vision, motion self…
Most people who know me well know I really like apples. I'm a big fan for a lot of reasons- taste, texture, the fact that they're a symbol of my favorite season, the sheer quantity of accessible food that can grow on a single tree, et cetera. Last year, I decided I wanted to make some homemade apple cider. I bought a…
Part 2 of The Story of the Motorola 6800
In case you missed it – we got PulseAudio 9.0 out the door , with the echo cancellation improvements that I wrote about . Now is probably a good time for me to make good on my promise to expand upon the subject of beamforming.
Floating-point numbers are very useful for scientific programming, but early microprocessors only supported integers directly. 1 Although...
I'm almost ashamed to admit it, but just 1 year ago when I started working on C64 OS, I didn't have the first clue how the C64 Keyboard worked. I knew there was a thing called the keyboard buffer, but I had cloudy thoughts of it being inside the keyboard itself. When I had to actually write the keyboard scanning…
Have you ever wondered how your computer knows all the characteristics of your monitor— the supported resolutions, the model, and even the...
I’m going to start this post off with the obligatory list of links to the previous parts in the series if you’re new here and are interested in seeing the full story: 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , and 9 . This is the tale of how I upgraded my Chumby 8 to run a modern Linux kernel.
We owe computers not to Charles Babbage, but to the invention of electronically-controlled working memory.
x86 is back in the general programmer discourse, in part thanks to Apple’s M1 and Rosetta 2 . As such, I figured I’d do yet another x86-64 post.
Slot 10k di situs CEGIL29 untuk user pemula mudah daftar beserta testimonials game slot 10rb terlengkap dengan deposit QRIS murah, panduan main, hingga info slot88 gampang menang.
Cleaner, easier-to-reference repo of Scott Alexander’s The Whispering Earring (that’s the Schelling title, real title below). Original from livejournal is ba...
AMD is sending us the two MI300X boxes we asked for. They are in the mail.
If you have a cat, you know that sometimes his instincts push it to eat green eatable-looking plants, whatever they are, and whatever the consequences may be.
I found this keyboard on eBay recently, although it wasn’t quite the one I was looking for I still think it is interesting. Let me show you why. This is the keyboard, and you would be forgiven for…
In this guide, I will explain how to receive SMS messages and forward them to your Telegram account using Raspberry PI Zero W and Wireshare GSM hat. Python will be used to read SMS messages and forward them to Telegram Bot API. Messages will be listened to by Gammu SMS service and it will trigger the Python script…
A place to play around with technology and make it easy and fun
I think one of the biggest challenge for system engineers is designing security. Recently, at the 32c3 conference, plutoo, derrek, and smea presented a series of hacks that completely defeated the security of the 3DS. As a result, people have implemented boot-time unsigned code execution (called “arm9loaderhax” in the…
Detailed explanation on how RISC-V boot process works and what role SBI has in the RISC-V software stack. Concrete example with OpenSBI.
We recently obtained a clock that flew on a Soyuz space mission. 1 The clock, manufactured in 1984, is much more complex inside than you'd ...