Facebook's Desperate Smoke Screen
Soros vs. Facebook One of the big headlines from last month’s World Economic Forum at Davos was a scathing speech delivered by George Soros. The ... Read more
Why Discord Is Sticking with React Native
Discover the latest news and app updates, stories, company insights, and plenty more about Discord, all in one place.
Nix 2.0 Released
Nix reference manual version overview
Serverless: Cold Start War
Comparison of cold start statistics for FaaS across AWS, Azure and GCP
Cloud SQL for PostgreSQL now generally available
Among open-source relational databases, PostgreSQL is one of the most popular—and the most sought-after by Google Cloud Platform (GCP) users. Today, we’re thrilled to announce that PostgreSQL is now generally available and fully supported for all customers on our Cloud SQL fully-managed database service.
Enforcing TLS protocol invariants by rolling versions every six weeks
Search IETF mail list archives
YubiKey 5 Series with New NFC and FIDO2 Passwordless Features
Learn more about what's happening within the tech and cybersecurity industry and the developments in our business and security keys within our Yubico Blog.
I fear Google's control of the web
The wonder of the web is that it is not subject to the whims of chaotic corporate management.
Enter the Matrix – A technical overview and guide to all things Matrix
Matrix is a protocol for decentralised, federated and secure communications, created and maintained by New Vector, a company split between London, UK and Rennes, France. It's based on RESTful HTTP/JSON APIs, documented in open specifications, and is designed to be usable for anything that requires real-time-ish…
Dropbox traffic infrastructure: Edge network
Dash knows your context, your team, and your work, so your team can stay organized, easily find and share knowledge, and keep projects secure, all from one place.
Python 3 is now available on App Engine standard environment
Python 3.7 is available today in beta on the App Engine standard environment.
The Legitimisation of Have I Been Pwned
There's no way to sugar-coat this: Have I Been Pwned [https://haveibeenpwned.com/] (HIBP) only exists due to a whole bunch of highly illegal activity that has harmed many individuals and organisations alike. That harm extends all the way from those in data breaches feeling a sense of
Lessons learned while developing Age of Empires 1 Definitive Edition
In late 2016 I began helping Forgotten Empires on Age 1 DE , a UWP app shipping in the Windows Store on Feb 20th. I only helped occasionall...
Inside the Windows Console
Welcome to the third post in the Windows Command-Line series. In this post, we'll start to dig into the internals of the Windows Console and Command-Line, what it is, what it does ... and what it doesn't do!
Elm 0.19 Broke Us
Elm 0.19 was released yesterday. There were a significant number of breaking changes at every level:...
Systemd is bad parsing
Systemd has a remotely exploitable bug in its DHCPv6 client . That means anybody on the local network can send you a packet and take control...
Beyond Passwords: 2FA, U2F and Google Advanced Protection
Last week I wrote a couple of different pieces on passwords, firstly about why we're going to be stuck with them for a long time yet [https://www.troyhunt.com/heres-why-insert-thing-here-is-not-a-password-killer/] and then secondly, about how we all bear some
Google’s new Chat service shows contempt for Android users’ privacy
Google launches Chat - new messaging service for Android phones
Oldest domains in the .com, .net, and .org TLDs
Oldest registered domain names in the .com, .net, and .org top-level domains
Wi-Fi Alliance Introduces Wi-Fi Certified WPA3 Security
Next generation Wi-Fi® security for personal and enterprise networks
Starting an ISP: Deploying Fiber
The personal site of Chris Hacken — entrepreneur and operator who founded and sold Loop Internet. Essays and a podcast on building internet infrastructure, companies, and other hard things.
Financial Modeling for Startups: An Introduction
Founders and executives of new companies, particularly those seeking to raise capital, will inevitably be confronted with the prospect of building a financial model. The goal of this guide is to give you an idea of what a financial model is, why you might want one, and how to go about building one.
The “Developer Experience” Bait-And-Switch
We cannot continue to use as much JavaScript as is now normal and expect the web to flourish. At the same time, most developers experience no constraint on their use of JS...until it's too late. Lightweight, effective tools are here, but we're stuck in a rhetorical rut. We need to reset our conversation about…