Raspberry Pi 5: available now
Raspberry Pi 5: available now! We’ve been excited to see the response of early users to Raspberry Pi 5, and can’t wait to see what you do once you get your hands on it.
The latest blog posts to take off on Hacker News. 6,299 posts.
Raspberry Pi 5: available now! We’ve been excited to see the response of early users to Raspberry Pi 5, and can’t wait to see what you do once you get your hands on it.
The EU Regulation to Prevent and Combat Child Sexual Abuse, first published in May 2022, has become the "most criticized law of all time". Here's how to stop it now!
Comparing two identically designed websites, their weight, amount of HTML and CSS, rendering speed, and best practices.
Audible even over the squeal of an HVAC blower with a suffering belt, the whine of small, high velocity fans pervades the grocery side of this Walgreens. Were they always this loud? I'm not sure; some of the fans sound distinctly unhealthy. Still, it's a familiar kind of noise to anyone who regularly works around…
Hackweek 22 took place last week. During this week all the SUSE employees are free to hack on whatever they want. This one of the perks of working at SUSE 😎.
Based on your feedback, we've improved the Automatic Data Conversion settings, and made them also available in Excel for Mac.
Base64 is an elegant way to convert binary data to text, making it easy to store and transport. This article covers the basics of Base64 encoding, including what it is, how it works and why it's important. It also shows how to encode and decode Base64 data in various programming languages.
Our systems and ourselves
Nanofiche is an archival technology, designed to preserve knowledge forever.
No reckoning allowed save the marvelous arithmetics of distance (from Smelling the Wind by Audre Lorde) Suppose a child comes up to you and says “I know 1 is odd and 2 is even, but I think 4 is mor…
Learn how to use Apache Kafka as a buffer between OpenTelemetry Collectors for a scalable multi-collector pipeline, with YAML configuration examples.
The simple standalone C++ code that goes with this post and makes autostereograms, can be found at The 1990s! They felt like a wasteland of culture at the time, but looking back, there was hyper co…
Today is the third annual Global Encryption Day, a day to highlight why encryption is critical for a safe, private internet.
VSS Hardware Hacking Wiki and Blog Entries
Each and every week, Uber’s 4,500 stateless microservices are deployed more than 100,000 times by 4,000 engineers and many autonomous systems. These services are developed, deployed, and operated by hundreds of individual teams working independently across the globe. The services vary in size, shape, and…
Introducing v0
A compilation of evidence that Hal Finney and Satoshi Nakamoto were different people.
How an open redirect in Harvest’s Outlook Calendar integration leaked the OAuth tokens of connected Microsoft accounts, with a step-by-step proof of concept.
Last year I was on a date, and, being somewhat new to San Francisco, proposed a walk directly through the Tenderloin. After we arrived, my date was somewhat disturbed: “What happened?” I said. “Di…
My thesis on Amiga ASCII art translated to English.
What;s up with those empty renders in rendering research papers? The white furnace test, one of my favourite rendering debug tools. It can be used to check several levels of implementation, not just the BRDF, but also the sampling and the Monte Carlo integration loop, Continue reading →
In my video about the Raspberry Pi 5, I mentioned the new external PCIe port makes it possible to boot the standard Pi 5 model B directly off NVMe storage—an option which is much faster and more reliable than standard microSD storage (even with industrial-rated cards!). Enabling NVMe boot is pretty easy, you add a…
The right hand doesn't know what the left hand is doing: from investigator calls to taking back (almost) all the bad things I've ever said about New Jersey
System76’s COSMIC desktop environment gets a new lock screen, login screen, tiling applet, and important UI additions.
One thing I wish I had understood better earlier on in my experience with PostgreSQL is how transactions and locks can be used together to provide serializable logic.
In the absence of comprehensive federal privacy legislation in the United States, the targeted advertising industry, fueled by personal information harvested from our cell phone applications, has run roughshod over our privacy. Worse, the boundaries between corporate surveillance and government...
A primer on GPU architecture and computing
We either refactor continuously as we build features -- paying the price. Or we slowly accumulate cruft until our codebase is impossible to change -- paying the cost.
A streaming SQL engine keeps queries’ results up to date without ever having to recalculate them, even as the underlying data changes. To explain this, imagine a simple query, such as SELECT count(*) FROM humans
A big percentage of so-called experts today only know how to configure tools, but they understand nothing about how things work at the deeper level. This is a real challenge and a big problem for the future.