Postgres LISTEN/NOTIFY does not scale
Learn why Postgres LISTEN/NOTIFY doesn't scale for high-throughput use cases and what architectural alternatives Recall.ai uses in production.
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 11,893 posts.
Learn why Postgres LISTEN/NOTIFY doesn't scale for high-throughput use cases and what architectural alternatives Recall.ai uses in production.
Explore technical topics, solutions, and resources for building with Twilio – and beyond.
Maybe instead of a tech bubble, we’re in a tech bust. No one seems to fervently believe tech valuations are cheap, so it’d be somewhat surprising if we were in a bubble. In many parts of the...
قلب is a programming language exploring the role of human culture in coding. Code is written entirely in Arabic, highlighting cultural biases of computer science and challenging the assumptions we make about programming. It is implemented as a tree-walking language interpreter in JavaScript.
After months of work, I am ecstatic to finally announce Bevy Engine! Bevy is a refreshingly simple data-driven game engine and app framework built in…
Org Mode Syntax Is One of the Most Reasonable Markup Languages to Use for Text
The risk that cryptographically-relevant quantum computers materialize within the next few years is now high enough to be dispositive, unfortunately.
Hi everyone, We are incredibly excited to announce that Riot is now Element! In fact we have simplified all our naming: Element is also the name for New Vector (the company behind Riot) while Modular, our flagship Matrix hosting service, has become Element Matrix Services. For those discovering us for
Our AI system surpasses the state-of-the-art approach for geometry problems, advancing AI reasoning in mathematics
We are proud to share the next step in our journey towards tech independence: building our very own search index!
(Heads up — this article was published in October 2020. Much of the general discussion is still relevant, but many of these SoCs are getting quite long in the tooth, and some of the software issues mentioned here have been addressed)
Cross-compilers, such as the Flash-to-iPhone compiler in Adobe’s upcoming Flash Professional CS5 release, are prohibited.
Preparing to do the thing isn't doing the thing.
We work with many teams, inside and outside of Google, that use Dart every day to build business-critical apps. Their feedback is consistent...
Deconstructing the real costs of running AI inference at scale. My napkin math suggests the economics might be far more profitable than commonly claimed.
Insights from Googlers into our products, technology, and the Google culture
Facebook engineers have built and open-sourced an Open Compute Time Appliance, an important component of the modern timing infrastructure. To make this possible, we came up with the Time Card — a P…
From Creepy Comments to Sexual Assault I’m shaking as I write this, not quite knowing where to start. As I’m sure Susan Fowler and Niniane, Susan & Leiti probably did, I’ve struggled long and h…
Full details on libjxl v. 0.10 and how it affects jpeg xl lossless compression using Pareto Front for a closer analysis.
A note from Jack about the recent layoff and what went into the decision.
This blog post is a follow-up to Dawn of a new era in Search, published last year. A lot has changed: the legal case has advanced, AI has become the central battleground, and the need for...
This article shows how to construct a non-recursive zip bomb that achieves a high compression ratio by overlapping files inside the zip container. "Non-recursive" means that it does not rely on a decompressor's recursively unpacking zip files nested within zip files: it expands fully after a single round of…
A randomized trial with 52 developers found AI assistance lowered comprehension scores, except when used for explanations rather than delegation.
I am endorsing Hillary Clinton for president. I've never endorsed a presidential candidate before, but I'm making an exception this year, because this election is exceptional. Donald Trump...
How Chrome OS, Termux, YubiKey & Duo Mobile make for great usable security. A travel Chromebook for modern development, online and offline.
Microsoft had an ambitious goal with the launch of Windows 10: a billion devices running the software by the end of 2018. In its quest to reach that goal, the company aggressively pushed Windows 10 on its users and went so far as to offer free upgrades for a whole year. However, the company’s...