New
The latest blog posts to take off on Hacker News. 4,838 posts.
What would a EvE online Internet look like?
EvE online is a fascinating game. It’s one of the few MMO’s that only have a single “server” to log into, meaning everyone is playing on the same logical world. It’s also had a fascinating set of events that have happened inside it, and also remains a very visually appealing game for what it is:
Vanlife: Build your own van to live on the road
The ultimate step- by- step van build guide for your conversion. From choosing the right van, planning the best layout, all the way to finishing touches.
Dutch radio amateurs image far side of the Moon using Chinese satellite data
This image shows the far side of the Moon, as well as our own planet Earth. It was taken with a camera linked to an amateur radio transceiver on board the Chinese DSLWP-B / Longjiang-2 satellite (call sign BJ1SN), currently in orbit around the Moon, and transmitted back to Earth where it was received with the…
Programming the Z3 SMT solver
Abstract. This tutorial provides a programmer ' s introduction to the Satisfiability Modulo Theories Solver Z3. It describes how to use Z3 through scripts, provided in the Python scripting language, and it describes several of the algorithms underlying the decision procedures within Z3. It aims to broadly cover almost…
Apple Names Deirdre O’Brien Senior Vice President of Retail and People
Apple today announced that Deirdre O’Brien is taking on new responsibilities for Apple’s retail and online stores in an expanded role.
Swift 5 Exclusivity Enforcement
The Swift 5 release enables runtime checking of “Exclusive Access to Memory” by default in Release builds, further enhancing Swift’s capabilities as a safe language. In Swift 4, these runtime checks were only enabled in Debug builds. In this post, I’ll first explain what this change means for Swift developers before…
Real-time Continuous Transcription with Live Transcribe
Posted by Sagar Savla, Product Manager, Machine Perception The World Health Organization (WHO) estimates that there are 466 million people globally...
Stop Reading News (2013)
Discover why constant news consumption makes us less informed and how to break free from information overload to think more clearly.
Electron v5.0 Timeline
For the first time ever, Electron is excited to publicize our release schedule starting with v5.0.0. This is our first step in having a public, long-term timeline.
Matrix at FOSDEM 2019
Matrix, the open protocol for secure decentralised communications
Leap Spins out of YC
In 2017, Cadran Cowansage [https://twitter.com/cadran_c], a software engineer at YC, started building [https://blog.ycombinator.com/join-leap-an-online-community-for-women/] Leap, an online community for women in tech. This YC project led to thousands of women talking openly about their experiences and sharing career…
Firefox 66 to block automatically playing audible video and audio
Unsolicited volume can be a great source of distraction and frustration for users of the web. So we are making changes to how Firefox handles playing media with sound and ...
Learning Rust via Advent of Code
How I used Advent of Code to learn about the programming language Rust.
Mozilla Raises Concerns Over Facebook’s Lack of Transparency
Today Denelle Dixon, Mozilla’s Chief Operating Officer, sent a letter to the European Commission surfacing concerns about the lack of publicly available
Browser diversity starts with us
Developers, designers, and strategists, here’s something you can do for the health of the web:
The Art of PNG Glitch (2015)
A documentation for all about glitching PNG.
Bye, Bye, Google
I spent this past weekend de-Google-ifying my life and, despite my expectations, it wasn't too hard to do.
Making SetInterval Declarative with React Hooks
How I learned to stop worrying and love refs.
Event Sourcing is Hard
Despite it being sold as the one true path, event sourcing comes with some pain points when you try to put its ideas into production.
The Over-Engaged Knowledge Worker
I recently listened to a discussion of knowledge work in the browser. Along the way people imagined idealized workflows and the tools that could enable them. This result felt familiar from concept videos since forever (such as this old Mozilla concept video ):
Obfuscated JavaScript, scam emails, and American Express
Reverse-engineering an obfuscated American Express phishing campaign from email to exfiltration endpoint.
Everything You Never Wanted to Know About CMake
Just hearing the word CMake is typically enough to make a shiver run down my spine. I’ve been deep in the muck of its behavior and tooling the last few weeks as I finish up a CMake library titled IXM. While the various minutiae of how IXM works, why I wrote it, and all the nice little usage details are definitely for…