We need young programmers; We need old programmers
The software industry loves young people, but old-timers serve an important purpose, too.
The latest blog posts to take off on Hacker News. 5,567 posts.
The software industry loves young people, but old-timers serve an important purpose, too.
My favorite career advice
First, to dispense with the philosophical argument: Yes, this is my life, and yes, I'm free to use — or waste — it however I please; but I don't think there's anything wrong with asking if this is how my time could be best spent. That applies doubly if the question is not merely about the choices I made but is rather…
This post is based on an internal training I prepared for my employer, Locksley, and showcases some source-level techniques for improving C++ compilation times.
Feedback about random posts and sporadic seriousness.
On Thursday, September 3rd, 2020, Let’s Encrypt issued six new certificates: one root, four intermediates, and one cross-sign. These new certificates are part of our larger plan to improve privacy on the web, by making ECDSA end-entity certificates widely available, and by making certificates smaller. Given that we…
I've recently read an article criticizing Rust, and, while it made a bunch of good points, I didn't enjoy it --- it was an easy to argue with piece. In general, I feel that I can't recommend an article criticizing Rust. This is a shame --- confronting drawbacks is important, and debunking low effort/miss informed…
We are thrilled to announce that the State of Wyoming has approved Kraken’s application to form the world’s first Special Purpose Depository Institution (SPDI), called Kraken Bank. Headquartered in Cheyenne, Wyoming, Kraken Bank is the first digital asset company in U.S. history to receive a bank charter recognized…
PARDON!?
As an immigrant on an H1B, you have exactly 60 days to find a new job when you are laid-off. This is a very short window of time to explore and land any job, let alone a job that matches your skills and interests. I found myself in this situation along with many others when Uber announced layoffs earlier this year…
TL;DR : This post explains portions of two protobufs used by Apple, one for the Note format itself and another for embedded objects. More importantly, it explains how you can figure out the structure of protobufs.
In May 2019 I attended a talk by Mike Taylor who works on webcompat at Mozilla. Mike told the sordid story of window.event, a non-standard IE invention that was replicated in Konqueror, which showed up in Webkit, which stuck around in Blink, and was now Mike’s problem in Firefox. It was a good story fraught with ups…
In the past few weeks, I reviewed USB drive performance on the Raspberry Pi 4, and the importance of UASP support for USB drive performance. Both posts generated great discussion, and there were three things I wanted to cover in this follow-up, namely: Which drives support UASP Real-world performance benchmarks TRIM…
A month after the initial Bevy release, and thanks to 87 contributors, 174 pull requests, and our generous sponsors, I'm happy to announce the Bevy 0.…
Our impact on climate change is not just about emissions that occur today. How much we emitted in the past also matters.
Strategic technology leader
Precursor (pre·cur·sor | \ pri-ˈkər-sər): 1. one that precedes or gives rise to; a predecessor; harbinger 2. a pocketable open development board
Like so many things I’m supposed to do but don’t — getting exercise, eating right, sleeping well, standing up for women and minorities in public spaces — backing up my data has always been something I’ve half-assed at best.
This post is the first in a three-part series about my recent work on Cranelift as part of my day job at Mozilla. In this first post, I will set some context and describe the instruction selection problem. In particular, I'll talk about a revamp to the instruction selector and backend framework in general that we've…
GoDaddy never has and never will use customer search data to register domain names. Read on to learn more.
astrocamel, Blog, Portfolio, George Skouroupathis
VSCode Debug Visualizer is a VSCode extension that allows you to visualize data structures in your editor