New
The latest blog posts to take off on Hacker News. 3,821 posts.
Surprises in the Bitcoin blockchain and how they are stored (2014)
Every Bitcoin transaction is stored in the distributed database known as the Bitcoin blockchain. However, people have found ways to hack ...
Why our team cancelled our move to microservices
Recently our development team had a small break in our feature delivery schedule. Technical leadership decided that this time would be…
Scary fraud ensues when ID theft and usury collide
What’s worse than finding out that identity thieves took out a 546 percent interest payday loan in your name? How about a 900 percent interest loan? Or how about not learning of the fraudulent loan until it gets handed off to collection agents? One reader’s nightmare experience spotlights what can happen when ID…
Hacking the Apple Webcam (Again)
$100,500 Apple Bug Bounty for hacking the webcam via a Safari Universal Cross-Site Scripting (UXSS) bug. CVE-2021-30861, CVE-2021-30975
Doing too much work on one's own before looping in others
Throughout my career, the biggest mistake I see engineers make is doing too much work on their own before looping in others.
Simulating the IBM 360/50 mainframe from its microcode
The IBM System/360 was a groundbreaking family of mainframe computers announced on April 7, 1964. System/360 was an extremely risky "bet-t...
Store SQLite in Cloudflare Durable Objects
This is my journey of creating a proof-of-concept of persisting an SQLite database in a Cloudflare Durable Object. It is not meant as a tutorial, but rather as something I myself can get back to it, to revisit what and why I did certain things.
Gemini is a little gem
AndreGarzia.com website
What's new in Ruby 3.1?
Nithin Bekal's blog about programming - Ruby, Rails, Vim, Elixir.
Julia Macros for Beginners
Macros are a powerful and interesting feature of the Julia programming language, but they can also be confusing. Users coming from Python, Matlab or R have not come in contact with similar constructs before, and they require a different way of thinking about code. This article is supposed to be a simple introduction…
Gemini is Solutionism
While I don’t care too much about ideas and projects that I believe to be dead ends or maybe even doomed to fail eventually, a recent interaction on Superhighway84 got me to write down a few thoughts on why I believe Project Gemini is a really bad idea.
A “Sideways” supply response in California winegrapes
New data on the Sideways effect
Yet another hot take on “folders versus tags”
I like folders due to their cross compatibility, future proofing, interoperability, flexibility, focus, clarity, automation management &etc.
Reverse engineering the 1988 NeXT keyboard protocol
Summary : Steve Jobs's NeXT computer company made a keyboard in 1988. With no prior electronics experience, I tried to get it to work over USB. To do so, I had to go way deeper than I ever expected - all the way back over 100 years to broadcast radio standards from the 1920s. I learned tons and tons, and had a lot of…
Scam Alert: Fake DMCA Takedown for Link Insertion
There are a lot of scams out there, but one that's been plaguing bloggers like me lately is a novel twist: A fake DMCA takedown notice that's actually a link insertion scam! Beware: The notices I'm getting are very convincing-looking, complete with a fake law firm website!
I was deceived about Covid vaccine safety
Covid vaccine injuries are being grossly underreported and censored: evidence from multiple, independent sources
Silicon die teardown: a look inside an early 555 timer chip
If you've played around with electronic circuits, you probably know the 555 timer integrated circuit, 1 said to be the world's best-selli...
LogJ4 Security Inquiry – Response Required
On Friday January 21, 2022 I received this email. I tweeted about it and it took off like crazy. The email comes from a fortune-500 multi-billion dollar company that apparently might be using a product that contains my code, or maybe they have customers who do. Who knows? My guess is that they do this … Continue…
An ad plugin was stealing revenue for a year and I didn't even notice
Anyone can build their own amusement park here, or find one that's just right for them. A city of parks by Levan Kvirkvelia.
We're migrating many of our servers from Linux to FreeBSD
More about this in the article I wrote to accompany my talk at EuroBSDCon 2024 . Please note: This article was (unexpectedly) quite popular and many...
The Curse of NixOS
I've used NixOS as the only OS on my laptop for around three years at this point. Installing it has felt sort of like a curse: on the one hand, it's so clearly the only operating system that actually gets how package management should be done. After using it, I can't go back to anything else. On the other hand, it's…
Buy things, not experiences
There’s a phrase going around that you should “buy experiences, not things.” People, it’s claimed, think that having a lot of stuff is w...
I got pwned by my cloud costs
I have been, and still remain, a massive proponent of "the cloud". I built Have I Been Pwned [https://haveibeenpwned.com/] (HIBP) as a cloud-first service that took advantage of modern cloud paradigms such as Azure Table Storage to massively drive down costs at crazy levels of performance I