The Git source code audit, viewed as a Rust programmer
On January 17th 2023, X41 and Gitlab published a report of the source code audit they performed on Git (funded by the OSTIF foundation).
The latest blog posts to take off on Hacker News. 6,299 posts.
On January 17th 2023, X41 and Gitlab published a report of the source code audit they performed on Git (funded by the OSTIF foundation).
This is a last call to introduce a "made by an organically-sourced human" label.
This post explains how Amazon replaced ISBNs with ASINs (Amazon Standard Identification Numbers) for its Catalog Database Key
This is the Compute Blade, and I'm test driving it in a four-node cluster: I'm testing the Dev version, and @Merocle from Uptime Lab sent four Blades, a 3D-printed 4-bay case (a metal 1U rackmount enclosure is in the works), and two fan modules. He's been testing 40 of these in a rack at Jetbrains for months, and…
Exploring how to use 2D graphics in various desktop operating systems, the old-school way. In this part we learn how to create an empty window under Linux, macOS and Windows.
Bitwarden is a hot candidate for a LastPass replacement. Looking into how they encrypt data, it doesn’t do things that much better however.
Originally, the domain part of a web address was all ASCII (so no accents, no emojis, no Chinese characters). This was extended a long time ago thanks to something called internationalized domain name (IDN). Today, in theory, you can use any Unicode character you like as part of a domain name, including emojis…
At a Goldman Sachs conference in December, Equifax CEO Mark Begor told investors that his company has a monopoly in an obscure but important area - selling data about your salary to third parties.
These things used to be pieces of furniture
My sister’s stalker, who had used Instagram and Bumble to work out where she lived and start stalking her in real life, was recently…
Starting on February 23, 2023, GitHub Sponsors will no longer support PayPal as a payments processor. As such, it will no longer be possible to sponsor individuals or organizations using…
When you buy a USB charger, how do you know if you're getting a safe, high-quality charger for your money? You can't tell from the outside...
Intel introduced the 8086 microprocessor in 1978 and it had a huge influence on computing. I'm reverse-engineering the 8086 by examining t...
Explore the weird and wonderful things on Google Street View
Despite aggregate productivity for the US economy having doubled over the past 50 years, the country’s construction sector has diverged considerably, trending downward throughout that period. And this is no slight decrease. Raw BEA data suggest that the value added per worker in the construction sector was about 40…
It turns out that the first “all Google” phone includes a non-Google bug. Learn about the details of CVE-2022-38181, a vulnerability in the Arm Mali GPU. Join me on my journey through reporting the vulnerability to the Android security team, and the exploit that used this vulnerability to gain arbitrary kernel code…
Netflix waited out Blockbuster with better economics, and it’s seeking to do the same with its competitors today; the key to the company’s differentiation, though, is increasingly creat…
Study Suggests New Vaccine Could Prevent Deadly Opioid from Entering the Brain
Amazon and Stripe have signed an expanded global agreement under which Amazon will significantly expand its use of Stripe’s core payments platform.
While working on my Windows 3.x display driver , I ran into a vexing problem. In Windows 3.1 running in Enhanced 386 mode, I could start a DOS session and switch it to a window. But an attempt to set a mode in the DOS window (e.g. MODE CO80 ) would destroy the Windows desktop, preventing further drawing from happening…
We’re happy to announce that OpenAI and Microsoft are extending our partnership.
Earlier today, CEO Daniel Ek shared the following note about the company’s organizational changes with all Spotify employees. Team, As we say in our Band Manifesto, change is the only constant. For this reason, I continue to reiterate that speed is the most defensible strategy a business can have. But speed alone is…
Time for some hard-core geeking-out. This comment on HN by /u/jiggawatts struck me as a brilliant idea: it's an intuitive counter-example t...
Ah, git ! Love it, hate it. Few things are as central to the modern software development workflow as source-control management (SCM) tools. Although there have been and still are plenty of alternatives to git in the world of SCMs, none other seem quite as prevalent both in open-source and the enterprise.