Multi-Account Containers to “Exchange messages with programs other than Firefox”
A new version of Firefox Multi-Account Containers requires permission to “Exchange messages with programs other than Firefox.”
A new version of Firefox Multi-Account Containers requires permission to “Exchange messages with programs other than Firefox.”
Find out how Red Hat engineers and a community of open source enthusiasts created the standard OpenJDK implementation for AArch64.
Why just print forms and airline tickets from an inkjet printer when you can print electronics! All you need to do is to replace the…
Things you can do with a terminal emulator that renders images: generate contextual entity-relationship diagrams and navigate your data model from the inside!
A common dilemma faced by developer company founders is that while CPOs add significantly greater value than junior and senior PMs, they are expensive resources. To successfully navigate this dilemma, let’s break down the various levels of PM in terms of the product needs your business is likely to encounter.
Notes on rethinking browsers
Our thoughts on compensation, and how they reflect Oxide's values.
Update: Be sure to read the improved 2nd draft of this article instead. The following content is the...
We’ve taken important steps to make YouTube a safer place for families. We’re announcing a continuation of these efforts.
The Soviet-made 1801VM2 CPU (a binary-compatible implementation of the PDP11 instruction set and QBUS interface) was developed in 1982. The 1801VM2 is a further development of the earlier 1801VM1 doubling the original 5MHz clock speed. From a constructive standpoint this CPU is a completely independent development.
Ever wondered what browsers do to get JavaScript to execute quickly? Let’s take a look.
So I couldn't sleep the other night, and my brain wanted to think about odd problems… Ever had a script that's compatible with both, Python 2 and 3, but you didn't want to bother the user to know whic
[updates: here’s the paper, and here’s Robin’s brief response to some of the comments here] This month Robin Hanson, the famous and controversy-prone George Mason University econo…
While the UK has now left the EU, Cronofy is about to re-join. The UK government's plans to weaken data privacy laws is the final straw.
Far too many developers use Git without understanding it. It's time to straighten out your thinking about what Git is, and isn't.
Research links cause of cyberbullying to social media addiction, hours spent online and identifying as male.
There is a significant difference between developing and promoting a protocol (such as XMPP) and a product (such as Signal). Both approaches have their advantages and disadvantages. This post details how and why Snikket aims to strike a balance between the two.
When it comes to accuracy, how you add a series of arbitrary values together, and average them still matters.
Navigating codebases of any meaningful size is difficult. Most of a programmer's time is spent jumping through the codebase, reading or skimming to build a ment...
My team writes a lot of command line tools, and we like to assume that people aren’t using a literal VT100 (meaning: we liberally use colours, italics, and basically every other terminal feature available to us). This tends to result in strings in our code that look a little like this:
Instructions for compiling and running MIT/GNU Scheme.
We’re pleased to announce the release of webOS Open Source Edition (OSE) 2.10.0. The highlights of this release are as follows: Storage access framework Enabling cookie encryption of Blink Peripheral Manager service ACG enhancements For more details on this release, see the release notes. Storage Access framework…
List of all the plugins I use in PyCharm and Idea.
The adventure makers at LucasArts had a banner 1993. One of the two games they released that year, Day of the Tentacle , was the veritable Platonic ideal of a cartoon-comedy graphic adventure; the other, Sam and Max Hit the Road , was merely very, very good.