Bad Smart Watch Authentication
IDO based smart watches are a security nightmare, and there's likely millions of them out there
The latest blog posts to take off on Hacker News. 4,109 posts.
IDO based smart watches are a security nightmare, and there's likely millions of them out there
The Steam Deck (and SteamOS) delivers a fantastic console-like experience on a Linux system. However, its immutable filesystem means that installing packages that persist across system upgrades isn’t straightforward. Fortunately, with a little Nix magic, you can work around that limitation.
A few months ago, I heard of a work acquaintance's death via his company's social media. Shocking and abrupt - I had just met up with him (let’s call him George) for the first time. We joked over beers in a cozy little alleyway cafe, me and a coworker and George. It made me queasy to see George’s s
wingolog: article: baffled by generational garbage collection
Tutorials and articles of Inigo Quilez on computer graphics, fractals, math, art, demoscene, shaders and more.
Build reproducibility is often considered as a de facto feature provided by functional package managers like Nix. Although the functional package manager model...
Or: Jonathan Blow is wrong but also right and we still need to prevent the collapse of civilization
The Rust language ecosystem is growing each day, its popularity increasing, and with good reason. It’s the only mainstream language that provides memory and concurrency safety at compile time…
Within C++, there is a much smaller and cleaner language struggling to get out.
This article is about using Fortune’s Algorithm to generate Voronoi Diagrams in O(nlogn) time. If I’d known how hard it would be I wouldn’t have started it. If you are intending to implement it with the intent to actually use it, rather than as an exercise, I would recommend not using Fortune’s. Unless you are doing a…
Wired reported this week that a 19-year-old working for Elon Musk ‘s so-called Department of Government Efficiency (DOGE) was given access to sensitive US government systems even though his past association with cybercrime communities should have precluded him from gaining the necessary security clearances to do so…
In yesterday’s (Thursday) OpenFalklands blog, I noted that while a week may seem long in politics, even a single day can feel like an eternity […] Read More
Most PG&E ratepayers don't understand how much higher the rates they pay are than what it actually costs PG&E to generate and transmit the electricity to their house. When I looked into this recently I was shocked. The average PG&E electricity charge now starts at 40 cents per kilowatt hour and goes up from there …
Shipping large software to end-user devices is a complicated process. Shipping large software securely to end-user devices is even more complicated. Signing the things that ship to end-user devices is
Why network effects and distribution will be king, once more
A deep dive into HTML whitespace collapsing: How it works, why it sucks, how it should work, and how to deal with it.
Make your own AI by hand ✍️ exercises
Frank Lloyd Wright was an outspoken advocate for low-density cities without skyscrapers. With this in mind, it’s hard to believe the tower design pictured above came from Wright. It’s called The Illinois , and it was planned to be a mile (1,609 meters, or 5,280 feet) in height. That’s more than fou
Methods and Strategies for Building and Refining Reasoning Models
When defining a type in Inko , it's allocated on the heap by default. For example (using the syntax for the upcoming 0.18.0 release):
April 30, 2024. I decided to dedicate a week to migrate our main project at work (a multiplayer mobile game server in production for over 4 years) from Scala...
What the government didn't reveal is how many zero days it discovered in 2023 that it kept to exploit rather than disclose. Whatever that number, it likely will increase under the Trump administration, which has vowed to ramp up government hacking operations. In a first-of-its-kind report,
If you don't want a long an boring introduction, skip directly to the virtual pipes method description . I will get a little bit sad if you do this, though x)
Introduction I created a Game Boy emulator in Ruby and released it as a gem called rubyboy! (I’d be happy if you could give it a star!) And now it runs in the browser using WebAssembly! Try the demo in your browser! Screenshots Rubyでゲームボーイのエミュレータを作りました! カラー対応やWasmでブラウザ対応もやっていきたい💪 GitHub: https://t.co/hFwmZD6FNp…
An interactive guide on making animations on the GPU
Why I believe 6502 instruction set is a good first assembly language
The MP3 format, once the gold standard for digital audio files, is now free. The licensing and patents on MP3 encoders have expired, meaning you can now include them in your applications without payin