Serverless Architectures
Serverless architectures replace a managed server with a collection of third party services and FaaS
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 810 posts.
Serverless architectures replace a managed server with a collection of third party services and FaaS
Last week, Microsoft published the binary file formats for Office. These formats appear to be almost completely insane. The Excel 97-2003 file format is a 349 page PDF file. But wait, that’s not al…
I remember AIDS. I’m older than you probably think I am, and I remember what AIDS in America meant in the eighties, when William F. Buckley suggested all “carriers” be tattooed, a…
Letters between John W Backus and Edsger W Dijkstra, 1979
Access to this page requires authorization. You can try signing in or changing directories .
Integer overflow detection/handling in Rust is sometimes misunderstood.
This article will help you overcome one of the greatest difficulties you will face when trying to accelerate learning: formulating knowledge.
At Monzo, we’re building a banking system from scratch. Our systems must be available 24x7 no matter what happens, scalable to hundreds of millions of customers around the world, and very extensible. This first post in a series about our platform explains how we’re building systems to meet these demands using modern…
In fiscal year 2024, the federal government spent $6.9 trillion, amounting to 24 percent of the nation’s gross domestic product (GDP), according to the June 2024 estimates of the Congressional...
After more than four decades of serving as the nation's economic majority, the U.S. middle class is now matched in size by those in the economic tiers above and below it.
Take control of your web by running your own personal cloud server with Sandstorm.
The Software Freedom Conservancy provides a non-profit home and services to Free, Libre and Open Source Software (FLOSS) projects.
Is the Fed public or private? It's both: the Board of Governors is an independent government agency, the Federal Reserve Banks are set up like private corporations.
[Note: despite how some people are spinning this, tobacco is still really really bad and you should not smoke it] I. Schizophrenics smoke. A lot. Depending on the study, about 60-80% of schizophren…
Public discussions of discrimination in tech often result in someone claiming that discrimination is impossible because of market forces. Here's a quote from Marc Andreessen that sums up a common view 1 .
Posted by Ryan Sleevi, Software Engineer This post updates our previous notification of a misissued certificate for google.com Followin...
A small number of popular JavaScript frameworks and libraries account for a substantial portion of the network, battery, and time budgets of users of the contemporary Web. Many applications include these libraries even if they only use a small portion of the functionality they provide. Large improvements seem possible…
Previously in Jepsen , we discussed Redis . In this post, we’ll see MongoDB drop a phenomenal amount of data. See also: followup analyses of 2.6.7 and 3.4.0-rc3 .
This is a draft I wrote in early 2015 and never got around to publishing. Here’s the mostly unpolished version because it wasn’t doing anybody any good sitting in my drafts folder. The simplest change was updating year 2015 to 2016 at publication time.
Ahmed Mansoor was targeted by NSO Group, an Israel-based “cyber war” company that sells Pegasus, a government-exclusive “lawful intercept” spyware product.
One of the key gaps in Rust’s ecosystem has been a strong story for fast and productive asynchronous I/O . We have solid foundations, like the mio library, but they’re very low level: you have to wire up state machines and juggle callbacks directly.
In the “first half of 2016” (the most specific we’re permitted to be), we received a subpoena from the Eastern District of Virginia. The subpoena required us to provide information about two Signal users for a federal grand jury investigation. We’ve designed the Signal service to minimize the dat...
Slack uses PHP for most of its server-side application logic, which is an unusual choice these days. Why did we choose to build a new project in this language? Should you? Most programmers who have only casually used PHP know two things about it: that it is a bad language, which they would never use if…
Update - May 2019 Windows 10 version 1903 has now been released and allows an important update to WSL that allows Windows applications and tools to access
Over the past few years, ever since writing “If Susan Can Learn Physics So Can You,” I've been contacted by people from all backgrounds who are inspired and want to learn physics, but don't know where to start, what to learn, what to read, and how to structure their studies...this post is a condense
Your browser doesn't seem to support CSS , which this page uses for all styling. Don't be surprised if it looks kinda boring.
Back in December I got a desperate email from this person. A woman who said her Instagram had been hacked and since she found my contact info in the app she mailed me and asked for help. I of course replied and said that I have nothing to do with her being hacked but I … Continue reading “Subject: Urgent Warning” →
In this Jepsen report, we’ll verify RethinkDB’s support for linearizable operations using majority reads and writes, and explore assorted read and write anomalies when consistency levels are relaxed. This work was funded by RethinkDB, and conducted in accordance with the Jepsen ethics policy .