I built a receipt printer for GitHub issues
I wanted a way to have physical tickets from GitHub in front of me. One Epson printer, a Raspberry Pi, and some PHP later, I had a working system in place.
The latest blog posts to take off on Hacker News. 6,153 posts.
I wanted a way to have physical tickets from GitHub in front of me. One Epson printer, a Raspberry Pi, and some PHP later, I had a working system in place.
I wasn't entirely satisfied with the aluminum cube , so after thinking about the design for a while, I decided to make another one out of stainless steel. Just for fun, I thought I would make all the pieces using only manual machines. How hard could it be?
Tl;dr: being easy to argue with is a virtue, separate from being correct. Introduction Regular readers of my blog know of my epistemic spot check series, where I take claims (evidential or logical)…
I haven't written for a bit, in part because I am currently on vacation in Mexico. Well, here's a short piece about some interesting behavior I've noticed here.
Collection of pitfalls, tips & tricks, and workarounds for Java development on an Apple M1 processor (ARM64): Testcontainers, Docker, Testing
Before joining Wave four years ago, I spoke to a former employee about his experience. He said something that has stayed in my memory ever since: “Wave is really good at execution, so by working at Wave, you’ll learn how to execute very well.” Now that I’ve been here a while, I thought it would be good to write down…
Userpilot helps product teams deliver personalized in-app experiences to increase growth metrics at every stage of the user journey.
TL;DR: How to make a tiny kernel race window really large even on kernels without CONFIG_PREEMPT...
"Zanclean Megaflood? What's that, a glam-rock band?"
Why ReSTIR is good for you.
A look into my favorite Adwaita button and why I'm not happy it's going away
22 nd March 2022 – The global recorded music market grew by 18.5% in 2021, driven by growth in paid subscription streaming, according to IFPI, the organisation that represents the recorded music industry worldwide. Figures released today in IFPI’s Global Music Report show total revenues for 2021 were US$25.9 billion.
The Backend Infrastructure team at Discord was hard at work improving the scalability and performance of our core real-time communications infrastructure.
Today, we are launching MDN Plus, our first step to providing a personalized and more powerful experience.
We should encourage more public disagreement.
5 user limit per top-level group on GitLab SaaS Free tier
Or a clickbait title: How I became the world’s most prolific DJ, using code.This week I stumbled across a cool project: All The Music.Damien Riehl (programm...
There is a new development that directly impacts the open source community, and it warrants a new commentary. Angry maintainers have started adding code to a small number of open source repositorie…
Learn how PlanetScale lets you revert changes to your database after a migration with no downtime and zero data loss.
SSH has some pretty gnarly issues when it comes to usability, operability, and security. The good news is this is all easy to fix. SSH is ubiquitous. It’s the de-facto solution for remote administration of *nix systems. SSH certificate authentication makes SSH easier to use, easier to operate, and more secure.
While I wasn’t paying attention, PHP got quite good
Several years ago, I decided to quit freelancing and do a day job. The job would pay much less but I was struggling with mental health (ADHD). On my therapist's suggestion, I decided to give the job thing a try. It worked wonderfully, my struggles with discipline are a thing of past. Or so I believe.
I am lucky in that I have a few side projects which have grown up to become full fledged companies. One of them builds little tools to detect different types of financial crime.
In May 2021 I took a sabbatical to take care of family, but things did not go as planned.
Microsoft and identity management platform Okta both this week disclosed breaches involving LAPSUS$ , a relatively new cybercrime group that specializes in stealing data from big companies and threatening to publish it unless a ransom demand is paid. Here’s a closer look at LAPSUS$, and some of the low-tech but…
Mozilla's mission is to ensure that the Internet is a global public resource, open and accessible to all. We believe in an Internet that puts people first, where individuals can shape their own experience and are empowered, safe, and independent.
Over the past few weeks, we have experienced multiple incidents due to the health of our database. We wanted to share what we know about these incidents while our team continues to address them.
Today, we are excited to announce a new chapter in our partnership with Google: a multiyear agreement that represents a first-of-its-kind option in payment choice and offers opportunities for both consumers and developers. Users who’ve downloaded Spotify from the Google Play Store will be presented with a choice to…