Has GitHub been down more since its acquisition by Microsoft?
Was GitHub down more after Microsoft acquired them? We analyzed their status page and found a 41% increase in disruptions.
How Shopify Uses WebAssembly Outside of the Browser
At Shopify, we’re keeping the flexibility of untrusted Partner code, but executing it on our own infrastructure with WebAssembly.
Libc++'s Implementation of std::string
I. Introduction
Colorize Your CLI
A passionate engineering student who writes about Unix related topics and tech stuff.
How I Teach Classes Remotely
Technology, running tech companies, data science, religion, translation technology, natural language processing, backups, p-adic linguistics, academia
Analyzing HN readers' personal blogs
Analyzing the little guys
Bevy 0.3: game engine built in Rust
A little over a month after releasing Bevy 0.2, and thanks to 59 contributors, 122 pull requests, and our generous sponsors, I'm happy to announce the…
Introduction to Reinforcement Learning (2015)
Build AI responsibly to benefit humanity
The Internet Archive and Jason Scott are saving our weird Internet history
Check out our file conversion API – convert 100s of formats with just a few lines of code. In a special series Zamzar take a look at some of the people who have helped shape technology and made it… Read More Jason Scott
The impact of Apple Silicon Macs on Broadway
Apple Silicon changes everything for Broadway electronic music designers. The new M1 Mac mini is capable of running high-end sample libraries and virtual instruments in a stable manner, and it's only going to get better with M2, M3, and M4-series chips in the future.
Undiscoverable UI Madness
We have a couple Mac users in the office so I went around and asked them how to do some things on macOS, which as we all know, is much better than iPadOS at making important, useful UI elements easily discoverable. I talked to 3 people who have been using
Four features that justify a new Unix shell
On a lobste.rs thread about the rationale for the Fennel language, I posted this summary of why Oil exists:
Cloudflare keeps sending emails over a year after account was cancelled
It has been over a year since I cancelled my Cloudflare account. They keep emailing me and haven't taken me off their marketing lists despite repeated requests. Their CTO told me he would investigate, but nothing changed. Their Data Protection Office hasn't respond to my requests. Cloudflare do not appear to respect…
Rust and C++ Interoperability in Chrome
Chrome engineers are experimenting with Rust. For the foreseeable future, C++ is the reigning monarch in our codebase, and any use of Rust will need to fit in with C++ — not the other way around. This seems to present some C++/ Rust interoperability challenges which nobody else has faced.
Pitch: Collaborative presentation software for teams
Today, we’re launching Pitch to the world. Learn how we’re modernizing presentation software to help teams stay connected and do their best work.
Standardizing OpenAI’s deep learning framework on PyTorch
We are standardizing OpenAI’s deep learning framework on PyTorch.
YC W20 Online-Only Demo Day
Edit: YC W20 Demo Day is now on March 16. See here [https://blog.ycombinator.com/yc-w20-online-demo-day-now-on-march-16/] for more info. On March 23, YC will host our 30th Demo Day online. With the growing concern over COVID-19, we believe this is the right thing to do for the safety of all attendees, including our…
Researchers and Founders
I spent many years working with founders and now I work with researchers. Although there are always individual exceptions, on average it’s surprising to me how different the best people in these...
A Brief Guide to OTP in Elixir
Learn about OTP, a set of tools and libraries that Elixir inherits from Erlang.
Firefox 75: Ambitions for April
Firefox 75 is chock full of handy new dev tooling: instant evaluation in the web console, event breakpoints for WebSockets, and more. New web platform features include HTML lazy loading ...
US Government Continues Encryption War
Evergreen privacy guides, threat modeling, encryption, practical tutorials.
The Polygons of Doom: PSX
It was a pleasure to research the material for the "Polygons of Another World" articles [1] . All the machines I studied were different from one another. The diversity I witnessed in the Amiga, Atari ST, PC, SNES, Genesis, GBA, and Jaguar demonstrated the richness of a field then still in its dawn. As I concluded the…
Swift Crypto
I’m thrilled to announce a new open-source project for the Swift ecosystem, Swift Crypto. Swift Crypto is a new Swift package that brings the fantastic APIs of Apple CryptoKit to the wider Swift community. This will allow Swift developers, regardless of the platform on which they deploy their applications, to access…
RISC-V OS using Rust: Filesystems
I have taught operating systems at my university, so I will link my notes from that course here regarding the virt I/O protocol. This protocol has changed over the years, but the one that QEMU implements is the legacy MMIO interface.