Design Docs at Google
One of the key elements of Google's software engineering culture is the use of design docs for defining software designs. These are...
One of the key elements of Google's software engineering culture is the use of design docs for defining software designs. These are...
Regardless of your opinions of the Go programming language , the primary implementation of Go, gc, is an incredible piece of software engineering. Everyone ought to be blown away by it! Yet not only is it undervalued in general, even the Go community itself doesn’t fully appreciate it. It’s not perfect, but it has…
After leaving Google, many engineers miss the developer tools. Here's one ex-Googler's guide to navigating the dev tools landscape outside of Google, finding the ones that fill the gaps you're feeling, and introducing these to your new team.
To the occupant(s) of E15-351 Re: About the window. Hi. My name is Ethan Zuckerman. From 2011-2020, I enjoyed working in this office. I led a research group at the Media Lab called the Center for Civic Media, and I taught here and in Comparative Media Studies and Writing. I resigned in the summer of… Read More »To the…
[Twitter thread, Hacker News discussion]
After the sudden and miraculous shift to remote work – the office fightback has well and truly begun.
I fight a disease every day that is considered a joke by society
How I built a Keyboard/Video/Mouse switch for my two 4K monitors for $30.
Sexuality, relationships and online dating are all rather personal things. They're aspects of our lives that many people choose to keep private or at the very least, share only with people of our choosing. Grindr [https://www.grindr.com/] is "The World's Largest Social Networking App for Gay,
Trying to figure out how Linux containers work by implementing them from scratch in C.
Since its founding in the 1930s, Hewlett-Packard has been synonymous with innovation, and many's the engineer who had cause to praise its workhorse oscillators, minicomputers, servers, and PCs. But since the turn of this century, the company's changed its name to HP and its focus to sleazy ways to...
Personal Blog of Christian Haschek
In response to our Cloud Security Punch-Out! videos, Palo Alto Networks sent this cease and desist letter, demanding the comparison be removed. Here is my response.
I share what I know.
Author: Dr Piotr Wozniak Date: 2000-2018 For an extended modular version see: Science of sleep
ARM Macs are imminent; why they make sense, and why the implications could be far-reaching, for not just Apple but also Intel.
I recently did 60+ technical interviews in 30 days. Here are some red flags I observed among the companies I spoke to.
The Rust-loving team at Immunant has been hard at work on C2Rust, a migration framework that takes the drudgery out of migrating to Rust. Our goal is to make safety improvements to the translated Rust automatically where we can, and help the programmer do the same where we cannot. First, however, we have to build a…
Self-hosted and privacy-respecting blog software that puts the domain, data, and reader relationship back in your hands. Private alternatives to Medium, vetted since 2015.
Celebrate the PHP anniversary with JetBrains! Follow the timeline of the pivotal moments in PHP history.
A classically trained sysadmin shouting into the void.
The online advertising industry is behind comprehensive illegal collection and indiscriminate use of personal data, research from the Norwegian Consumer Council shows.
It's been 6 months since the official launch of Lunch Money and I've been sharing milestones, both big and small. But that's hardly the full picture.
PARDON!?
NVIDIA Corporate Blog Post Archive
I’ve been playing around with OpenAI’s new GPT-3 language model. When I got beta access, the first thing I wondered was, how human is GPT-3? How close is it ...