Google removes all Danish music from YouTube
About Koda's task and where Koda works
Chronic alcohol use reshapes the brain’s immune landscape
In their quest to understand how the immune system is implicated in alcohol use disorder, Scripps Research scientists have found a potential path for treatment.
Warp Drive News
Science News, Physics, Science, Philosophy, Philosophy of Science
Where do argc and argv come from?
Continuing on from our tiny snake game , let's explore more into how binaries work on Unix. Let's figure out how our programs come to obtain their argc and argv parameters.
Blue Team Rust: What Is “Memory Safety”, Really?
A brief technical primer on Rust's key security feature, with embedded-specific context.
Pinephone first steps
After anki trashed my history, uploaded the trashed history to the sync server, and then repeatedly re-synced the trashed history every time I tried to restore from backup, I wrote my own spaced repetition app. It reads input from a markdown file, asks questions in the terminal and stores state in a json file. I wrote…
Understanding Convolutional Neural Networks
An interactive visualization system designed to help non-experts learn about Convolutional Neural Networks (CNNs).
You’re better off using Exceptions
Exception handling is an error management paradigm that has often been met with criticism. Such criticisms typically revolve around scoping considerations, exceptions-as-control-flow abuse or even …
C++ still isn't cutting it
A blog about computer science, systems, technology, and sometimes vegan cooking.
Arduino Goes Pro at CES 2020
We’re kicking off this year’s CES with some big news. Millions of users and thousands of companies across the world already use Arduino as an innovation
Trading Time for Money
Paying someone else to do your work isn't such a great deal, and you should probably learn to do it yourself.
Bare-Metal Kubernetes with K3s
Learn how to configure K3s on bare-metal to run a Kubernetes cluster with just as much resilience and fault tolerance as a managed service.
Choosing the Management Track
How the IC and EM tracks are different, and why I switched back.
Org-mode 9.4 is out. Can you help?
This page does not exist (anymore). Back to home
Does Zoom use end-to-end encryption?
TL;DR: It’s complicated. Yesterday Zoom (the videoconferencing company, not the defunct telecom) put out a clarification post describing their encryption practices. This is a nice example of …
Building my own HomeKit Thermostat
Built a custom HomeKit enabled thermostat, because I was fed up with the walled gardens of Nest
Gitlab 13.1
GitLab release announcements and feature highlights.
Steps to Improve Your Writing
“There is nothing to writing. All you do is sit down at a typewriter and bleed.” – Ernest Hemingway Introduction Looking back, I always struggled with writing. I felt pain every time I try to…
Mastering systemd: Securing and sandboxing applications and services
This series of articles will explore some of my favorite Red Hat Enterprise Linux (RHEL) 8 capabilities that are enabled by systemd. Thus, this series assume...
P2 powers internal collaboration at WordPress.com, and is now free
P2 powers internal collaboration at WordPress.com — and now it’s free for everyone. As more collaboration is happening remotely and online — work yes, but increasingly also school and persona…
The EARN IT Bill Is the Government’s Plan to Scan Every Message Online
Update 10/1/2020: The EARN IT bill has been amended since this blog post was published. We still oppose the bill.Imagine an Internet where the law required every message sent to be read by government-approved scanning software. Companies that handle such messages wouldn’t be allowed to securely...
The 2,500 year old history of why Python’s all([]) returns True
How a Python function relates to a two thousand year old debate in philosophy