Project Cambria: Translate your data with lenses
Changing schemas in distributed software is hard. Could adopting bidirectional lenses help?
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 4,916 posts.
Changing schemas in distributed software is hard. Could adopting bidirectional lenses help?
“Interoperability” is the act of making a new product or service work with an existing product or service: modern civilization depends on the standards and practices that allow you to put any dish into a dishwasher or any USB charger into any car’s cigarette lighter.But interoperability is just the...
COVID-19 can have lasting symptoms that affect many parts of the body. Learn more about the symptoms and effects of long COVID.
New to SEO? Looking for higher rankings and traffic through Search Engine Optimization? The Beginner's Guide to SEO has been read over 10 million times.
It’s been 3 months since I first wrote about our efforts to scale Git to extremely large projects and teams with an effort we called “Git Virtual File System”. As a reminder, GVFS, together with a set of enhancements to Git, enables Git to scale to VERY large repos by virtualizing both the .git folder […]
The 213-page report, “A Threshold Crossed: Israeli Authorities and the Crimes of Apartheid and Persecution,” examines Israel’s treatment of Palestinians. It presents the present-day reality of a single authority, the Israeli government, ruling primarily over the area between the Jordan River and Mediterranean Sea…
Today we announced support for encrypted SNI, an extension to the TLS 1.3 protocol that improves privacy of Internet users.
GENEVA – Israel has committed genocide against Palestinians in the Gaza Strip, the UN Independent International Commission of Inquiry on the Occupied Palestinian Territory, including East Jerusalem, and Israel said in a new report today.
Counterpoint Research Insight
Like all Linux network interfaces, WireGuard integrates into the network namespace infrastructure. This means an administrator can have several entirely different networking subsystems and choose which interfaces live in each.
Nearly 45,000 annual deaths are associated with lack of health insurance, according to a new study published online today by the American Journal of Public Health. That figure is about…
All developers should be free to use GitHub, no matter where they live. At the same time, GitHub respects and abides by US law, which means government sanctions have limited our ability to provide developers in some countries the full range of GitHub services.
Porting Linux to Apple Silicon
At the 2024 Worldwide Developers Conference, we introduced Apple Intelligence, a personal intelligence system integrated deeply into iOS 18…
Claude Free, Pro, and Max users can now opt in to having conversations used to improve models, with a five-year retention period for participants.
DirectX 12, NVIDIA CUDA, OpenGL and OpenCL acceleration are coming to the Windows Subsystem for Linux.
Almost nine years ago, Cloudflare was a tiny company and I was a customer not an employee. Cloudflare had launched a month earlier and one day alerting told me that my little site, jgc.org, didn’t seem to have working DNS any more.
Read about Rails design pillars like convention over configuration, optimize for programmer happiness, value integrated systems, the menu is omakase, push up a bit tent, and more.
WebAssembly is an assembly language for a conceptual machine, not a physical one. This is why it can be run across a variety of different machine architectures. WebAssembly needs a ...
In Firefox 95, we're shipping a sandboxing technology called RLBox — developed with researchers at UC San Diego and the University of Texas
As of today, the Thunderbird project will be operating from a new wholly owned subsidiary of the Mozilla Foundation, MZLA Technologies Corporation. This move has been in the works for a while as Thunderbird has grown in donations, staff, and aspirations. This will not impact Thunderbird’s day-to-day activities or…
We let Claude run a small shop in the Anthropic office. Here's what happened.
There has been a long running debate in the Application Platform Services Group here at Burton Group between the REST people on one side and the SOAP people on the other. For the most part it mirrors the external debate. In one recent exchange, while discussing the complexity of SOAP and the web services framework…
WebKit's FTL JIT now uses a new backend on OS X — the Bare Bones Backend, or B3 for short, replaces LLVM as the low-level optimizer.
Basic security precautions for non-profits and journalists in the United States, early 2019.
Note: Read about improvements to this technology in recent blog posts about Intelligent Tracking Prevention, and the Storage Access API.