There are these electric toothbrushes - Philips Sonicare. They vibrate when it's time to change the cleaning head. My man here has found a way to hack the time counter inside those heads.
#hack #hardware #cybersec
#hack #hardware #cybersec
The Twenty Percent
Hacking my “smart” toothbrush
After buying a new Philips Sonicare toothbrush I was surprised to see that it reacts to the insertion of a brush head by blinking an LED. A quick online search reveals that the head communicates with the toothbrush handle to remind you when it’s time to…
My man is using a phone to host a website, which explains how to use a phone to host a website, which explains...
#terminal #server #site
#terminal #server #site
New post on Android Developers: Best practices for SQLite performance. Looks good! Sad, that it hasn't been there before.
#sqlite #db #performance
#sqlite #db #performance
You've probably seen how someone generates art-QR-codes using Stable Diffusion. Now take a look at how QRs work and how to decode them manually.
#ai #qr #art
#ai #qr #art
Apple Vision Pro seems to be a big deal, but it's hard to tell anything about the real experience. Well, some journalists were allowed to try the thing, check out their report. Google's move? Microsoft's?
#ar #vr #hardware
#ar #vr #hardware
Well, DeepMind has tasked their AI with better sorting and it actually came up with a faster sorting algorithm. And a little bonus: thread about bubblesort being slow in FreeBSD kernel.
#ai #sorting #algorithm
#ai #sorting #algorithm
Camera with a mole's nose instead of a lens. It checks for location, orientation, weather, etc., and asks AI to generate an image using a constructed prompt. Nice!
#ai #camera #hardware
#ai #camera #hardware
In a comment in SQLite sources there's this fascinating story on why temporary files prefix had to be changed to "etilqs_" (SQLite spelled backwards).
#sqlite #db #humor
#sqlite #db #humor
A couple of posts by Vitalik. The 1st one - the dangers of using the consensus mechanism to solve problems that it's not designed to solve. The 2nd - the big challenges Ethereum faces to become a "mature platform".
#crypto #blockchain #ethereum
#crypto #blockchain #ethereum
A nice talk about building more reliable, easier to understand and self-repairing (to some extent) systems using Erlang. I do not recommend reading the transcript, just watch the video, it's not too long.
#talk #language #erlang
#talk #language #erlang
This is nice! A tiny function for our
#adb #cli #tool
~/.zshrc (not sure whether bash will accept it or not) that wraps adb calls and shows an interactive picker when more than one device is attached.#adb #cli #tool
Madness again! Regular expression (rather simple, elegant even!) to check whether a number is prime or not. Number has to be converted to a bunch of 1s (e.g. 5 -> 11111).
#regex #math
#regex #math
More from Vitalik. There's this interesting data structure: Merkle tree. The post is about Verkle trees. Similar thing, but with much more compact proofs.
#datastructure #crypto #cs
#datastructure #crypto #cs
A very nice post criticizing an old announcement of a "perfect" Go GC. Basically, my man describes, what are the difficulties in this area, why it's always trade-offs and how configurations are usually chosen. 13 stop the worlds out of 10!
#gc #golang
#gc #golang