Cross-signing and end-to-end encryption by default
Matrix, the open protocol for secure decentralised communications
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 11,894 posts.
Matrix, the open protocol for secure decentralised communications
You're reading the Keybase blog. There are more posts . When you're done, you can install Keybase .
Postgres Explain Visualizer (Pev) is a tool I wrote to make EXPLAIN output easier to grok. It creates a graphical representation of the query plan.
Most of us last saw calculus in school, but derivatives are a critical part of machine learning, particularly deep neural networks, which are trained by optimizing a loss function. This article is an attempt to explain all the matrix calculus you need in order to understand the training of deep neural networks. We…
The growing convergence of the designer and programmer roles by way of React
Stay up to speed on the rapid advancement of AI technology and the benefits it offers to humanity.
When it comes to infrastructure engineering, building a data center is probably closer to building a house than to deploying a Terraform stack.
Anthropic has completed a $13 billion Series F led by ICONIQ, co-led by Fidelity and Lightspeed, valuing the company at $183 billion post-money.
Today, we’re announcing new requirements for bulk senders that will help keep Gmail safer and more spam-free.
Instructors of “Introduction to programming” courses know that students are willing to blame the failures of their programs on anything. Sorting routine discards half of the data? “That might be a Windows virus!” Binary search always fails? “The Java compiler is acting funny today!” More experienced programmers know…
Today we published an advisory about CVE-2022-3786 (“X.509 Email Address Variable Length Buffer Overflow”) and CVE-2022-3602 (“X.509 Email Address 4-byte Buffer Overflow”).
Update, July 10, 2023 See our new blog post for details on the September 2024 expiration of the newer ISRG Root X1 cross-sign from IdenTrust. Update, December 21, 2020 Thanks to community feedback and our wonderful partners at IdenTrust, we will be able to continue to offer service without interruption to people using…
Learn how to pair lock your iPhone to break law enforcement forensics tools and protect your data.
Many websites and applications these days are designed to trick you into doing things that their creators want. Here are some examples from timewellspent.io:
The Windows division no longer exists at Microsoft, marking the end to a four-year process of changing Microsoft’s culture.
The Internet is a dangerous place in the best of times. Sometimes Internet engineers find ways to mitigate the worst of these threats, and sometimes they fail. Every now and then, however, a major …
There is a long and sordid history of people coming out of the woodwork with bogus claims when huge amounts of money are on the line. This has just happened to Cruise, which is run by my friend...
The web’s open and community-driven development model is a key factor in its rapid evolution and ubiquitous adoption. The WebM Project was ...
Helping millions of developers easily build, test, manage, and scale applications of any size - faster than ever before.
Apple’s WebKit team today proposed a new Community Group at the W3C to discuss the future of 3D graphics on the Web, and to develop a standard API that exposes modern GPU features including low-level graphics and general purpose computation.
Introduction My first encounter with docker goes back to early 2015. Docker was experimented with to find out whether it could benefit us. At the time it wasn’t possible to run a container [i…
Less than a month ago, I began investigating the Apple M1 GPU in hopes of developing a free and open-source driver. This week, I’ve reached a second milestone: drawing a triangle with my own open-source code. The vertex and fragment shaders are handwritten in machine code, and I interface with the hardware via the…
Challenging projects every programmer should try
Dmitry.GR: Slowly booting full Linux on the intel 4004 for fun, art, and absolutely no profit
This is Part 1 of a series of posts. Part 2 is available here: Building a baseline JIT for Lua automatically It is well-known that writing a good VM for a dynamic language is never an easy job. High
Can optical illusions take you outside the human color gamut?