New
The latest blog posts to take off on Hacker News. 31,693 posts.
Golang.org will be merged into go.dev
Consolidating our web sites onto go.dev.
macOS 11’s hidden security improvements
A deep dive into macOS 11's internals reveals some security surprises that deserve to be more widely known.
20 Years of Haiku
Dedication asks each of its adherents to have faith even as time and energy pass through from one year to the next. Dedication brings with it a variety of challenges, but also rewards. Dedication is something most people claim to have, but few …
A 5x reduction in RAM usage with Zoekt memory optimizations
Recently, we've been working to scale Sourcegraph cloud's index to 1 million open source repositories and beyond. Part of that effort has been reducing the RAM usage for the Zoekt (pronounced "zooked") servers responsible for handling most of our code searches.
Zimki, the world's first Platform as a Service that belonged to Canon
The origin of AWS and the story of Zimki, the world's first Platform as a Service that belonged to Canon.
ImageNet contains naturally occurring Apple NeuralHash collisions
Apple’s NeuralHash: real-world collisions, false positives, and implications for CSAM detection. See what this means for system reliability.
Google introducing tool for under-18s to remove images of them from search
Today we’re announcing a variety of new policies and updates to help keep kids and teens safe as they spend more time online.
Automating a Software Company with GitHub Actions
When developing software, there's no shortage of work: building new features, fixing bugs, maintaining infrastructure, launching new systems, phasing…
‘Horizon Workrooms’: remote collaboration reimagined
The way we work is changing. More people are working remotely, more people want flexible work options, and more people are re-thinking what it means to be in an office. So today, we’re excited to launch the open beta of Horizon Workrooms, available for free on Oculus Quest 2 in all countries where Quest 2 is supported.
Wgpu-0.10 released: WebGPU implementation now in pure Rust
gfx-rs is a project bringing efficient cross-platform graphics to rust. This blog supposedly hosts the major milestones, concepts, and recaps of the project.
Apple’s device surveillance plan is a threat to user privacy – and press freedom
The backlash from privacy and human rights advocates to Apple's new plan this month for scanning photos on user devices to detect known child sexual abuse images has been loud and nearly unanimous. The tech raises press freedom problems, too.
First Beta for Krita 5.0 released
Krita is a professional FREE and open source painting program. It is made by artists that want to see affordable art tools for everyone.
GitHub Discussions is out of beta
GitHub Discussions is now out of beta, with features that include labels, Discussions GraphQL API and webhooks, and mobile functionality.
Elm at Rakuten
In our team at Rakuten, we have been using Elm1 in production for almost two years now. This post is about our story, the lessons we learned, and our likes and dislikes. This post is quite long so if you prefer to see an overview, feel free to jump to the index. Everything started in the Berlin branch of Rakuten…
Leaky sewers are likely responsible for large amounts of medications in streams
American Chemical Society: Chemistry for Life.
C++20 Modules with GCC11
Introduction One of the headline changes of the C++20 standard is the inclusion of modules. Modules promise to significantly change the structure of C++ codebases and possibly signal headers’ ultimate demise (but probably not in my lifetime). It also opens the door to potentially have a unified build system and…
1800s Astronomical Drawings vs. NASA Images (2016)
Comparing astrological drawings from our Digital Collections to NASA images—how similar do you think they are?
Performance Improvements in .NET 6
Take a rip-roarin' tour through hundreds of PRs worth of performance improvements for .NET 6.
As cities grow in size, the poor 'get nothing at all': study
On average, people in larger cities are better off economically. But a new study published in the Royal Society Interface builds on previous research that says, that’s not necessarily true for the individual city-dweller. It turns out, bigger cities also produce more income inequality.
The Wendelstein 7-X concept proves its efficiency
One of the most important optimisation goals underlying the Wendelstein 7-X fusion device at Max Planck Institute for Plasma Physics in Greifswald has now been confirmed. An analysis by IPP scientists in the journal Nature shows: In the optimised magnetic field cage, the energy losses of the plasma are reduced in the…
Atlas robot does parkour
By training Atlas to maneuver its way through complex parkour courses, our engineers push the humanoid robot to its limits.
Global deforestation peaked in the 1980s
There was a marked acceleration in deforestation in the 20th century. But, global deforestation peaked in the 1980s. Since then, it has slowed.
Mastodon now a non-profit organisation
In June, I was able to officially register Mastodon gGmbH after nearly 8 months of legal work (“gGmbH” means “non-profit limited liability company”). A non-profit limited liability company in Germany is structered and operates similarly to a for-profit limited liability company with a few key differences. The founding…
Git 2.33
The open source Git project just released Git 2.33, with features and bug fixes from over 74 contributors. Here's a look at some of the most interesting features and changes.
The Inconsistency of Arithmetic (2011)
Note: These pages make extensive use of the latest XHTML and CSS Standards . They ought to look great in any standards-compliant modern browser. Unfortunately, they will probably look horrible in older browsers, like Netscape 4.x and IE 4.x. Moreover, many posts use MathML, which is, currently only supported in…