Ada crate of the year 2024 announced
In 2024 we announced our fourth Ada/SPARK Crate Of The Year Awards. We see the Alire source package manager as a game changer for Ada/SPARK, so we want to…
The latest blog posts to take off on Hacker News. 6,220 posts.
In 2024 we announced our fourth Ada/SPARK Crate Of The Year Awards. We see the Alire source package manager as a game changer for Ada/SPARK, so we want to…
Here is a rough approximation of float multiplication (source): float rough_float_multiply(float a, float b) { constexpr uint32_t bias = 0x3f76d000; return bit_cast<float>(bit_cast<uint32_…
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
A rundown of seven common mistakes is system architecture diagrams and how to fix them
Tutorials and articles of Inigo Quilez on computer graphics, fractals, math, art, demoscene, shaders and more.
An Open Letter To JD Vance From A Former CIA Officer On The Counterintelligence Risks Of Smartwatches Mr. Vice President, Congratulations on your ascendancy to the Vice President of the United States of America. While we are an apolitical platform, we wish you nothing but success, the country depends on you. In a rec
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
Documentation and guides from the team at Fly.io.
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
Uncover deeper insights beyond ZIP codes with geospatial analysis. Explore the limitations of ZIP codes and discover alternatives for spatial understanding.
AI agents are here—from ChatGPT Operator to coding tools like Devin and Lovable, there’s a rapid growth of products that can interact with websites on our behalf. It’s time to start building for a new persona: the autonomous agent. Instead of just designing experiences for human users, we need to think carefully about…
Why network effects and distribution will be king, once more
The Mend research team uncovered a fake VS-code extension—truffelvscode—typosquatting the popular truffle for VS-code extension. Read the post for more details.
The Library Innovation Lab is growing knowledge and community by bringing library principles to technological frontiers.
How Bruin genetic scientists are reawakening hibernating follicles.
A deep dive into HTML whitespace collapsing: How it works, why it sucks, how it should work, and how to deal with it.
If you’re fed up with Meta right now, you’re not alone. Meta tracks you across millions of websites and apps and its business model relies on your data. If you want to limit Meta’s ability to collect and profit from your personal data, here’s what you need to know.