Sandboxing and workload isolation
Documentation and guides from the team at Fly.io.
The latest blog posts to take off on Hacker News. 5,567 posts.
Documentation and guides from the team at Fly.io.
In this blogpost we’ll talk about the old Nginx-based traffic infrastructure, its pain points, and the benefits we gained by migrating to Envoy . We’ll compare Nginx to Envoy across many software engineering and operational dimensions. We’ll also briefly touch on the migration process, its current state, and some of…
Opinionated and highly efficient way to hire great software engineers
Posted by Brandon Azad, Project ZeroOne Byte to rule them all, One Byte to type them,One Byte to ...
Chip-based credit and debit cards are designed to make it infeasible for skimming devices or malware to clone your card when you pay for something by dipping the chip instead of swiping the stripe. But a recent series of malware attacks on U.S.-based merchants suggest thieves are exploiting weaknesses in how certain…
Credit card users today can transact online with peace of mind because card-accepting merchants are subject to Payment Card Industry Data Security Standard (PCI DSS).
Initially, I wasn’t sure whether to write about this migration project, but when I randomly asked if people would be interested, the response was overwhelming. This was a long, kind of boring, very repetitive, and at times incredibly frustrating project, but I learned a lot, and maybe someone else will learn from this…
Yesterday, the Internet Archive filed our response to the lawsuit brought by four commercial publishers to end the practice of Controlled Digital Lending (CDL), the digital equivalent of traditional library lending. CDL is a respectful and secure way to bring the breadth of our library collections to digital learners…
Analysis by assistant professor of environment and society and sociology at Brown found that press releases expressing opposition to climate action were twice as likely to receive news coverage as those supporting action.
This is about a reaction I noticed with myself in response to membership programs, patreons and individual sponsorship as I've run into significantly more of these following Corona. The advertising-supported model has confirmed many of the concerns about its sustainability and creators are looking for more reliable…
A Universal Basic Income (UBI) would improve everyone’s lives, increase our free time, empower workers, and ensure everyone has food and a roof over their head. These are noble goals, but obviously there’s a downside or it would already be implemented, right?
Can a human be happy all the time?
Today I’m publishing tihle, a new emulator targeting TI graphing calculators (currently only the 83+, but maybe others later). There’s rather a lot to say about it, but here I will discuss the motivation for a new emulator and the state of the art followed by technical notes on the design and initial development…
Most of the civilized world years ago shifted to requiring computer chips in payment cards that make it far more expensive and difficult for thieves to clone and use them for fraud. One notable exception is the United States, which is still lurching toward this goal. Here’s a look at the havoc that lag has wrought, as…
Cloudflare is a security company, and the heart of Workers is, in my view, a security project. Running code written by third parties is always a scary proposition, and the primary concern of the Workers team is to make that safe.
Introducing RBS, Ruby’s new type signature language
In Giving GPT-3 a Turing Test, Kevin Lacker found that GPT-3 does well answering simple factual questions like “Who was president of the United States in 1955?”, but also happily answered absurd qu…
This post is all about speculative compilation, or just speculation for short, in the context of the JavaScriptCore virtual machine.
Amazon's creeping monopoly on the audiobook industry through Audible pushes bookshops and libraries out of audiobook distribution.
Microsoft is joining the Blender Foundation's Development Fund as a Corporate Gold member!
Short version: Zoom meetings were default protected by a 6 digit numeric password, meaning 1 million maximum passwords. I discovered a vulnerability in the Zoom web…
Benchmarks & Tips for Big Data, Hadoop, AWS, Google Cloud, PostgreSQL, Spark, Python & More...
Non-trivial tips for database development
Congress is exactly where discussions about tech and society should be happening. Then, a list of questions for every tech CEO.
One of our favorite anecdotes that illustrates just how hard it is to get people to read the docs comes from an unexpected source: Van Halen. The...