PyPI now supports digital attestations
Announcing support for PEP 740 on the Python Package Index
The latest blog posts to take off on Hacker News. 1,535 posts.
Announcing support for PEP 740 on the Python Package Index
Is it normal for the Little Snitch Network Extension to consume Gigabytes of memory? No it isn’t. Unfortunately that’s another new bug in the Network Extension framework of macOS. It’s a memory leak in Apple’s framework, which developers…
When doing systems programming we often need to wait for something to happen. Common examples might be waiting for some data to come through a socket or waiting on a lock. We also often want to wait on any of several conditions to become true. A web server might be handling many sockets at once, waiting for any number…
Introduction My main background is a hedge fund professional, so I deal with finance data all the time and so far the Pandas library has been an indispensab...
Explores SQLite B-Tree index structure with visualizations, explaining on-disk and in-memory storage mechanisms
By: Rajiv Shringi, Oleksii Tkachuk, Kartik Sathyanarayanan
There’s a whole lot of buzz around the new Qwen2.5-Coder Series of open source (Apache 2.0 licensed) LLM releases from Alibaba’s Qwen research team. On first impression it looks like …
Docker Compose solves real problems in getting applications deployed. It causes problems when deploying many applications. We can do better.
S3ctor is a core developer of OpenMW, and has, like most of us to be fair, odd interests. This is the incredible story how he mixed two immensely cool things: Quake, and Morrowind, narrated by our …
Junctions, whatevers, hypers, and more!
Read some of the latest blog posts from Akamai Developers.
Since 2008, over a hundred billion apps have been downloaded from Apple’s App Store onto users’ iPhones or iPads. However, the technology and tools powering the mobile “app revolution” are not themselves new, but rather have a long history spanning over thirty years, one which connects back to the beginnings of…
I’ve been working professionally for the better part of a decade on web apps and, in that time, I’ve had to learn how to use a lot of different systems and tools. During that education, I found that the official documentation typically proved to be the most helpful.
This blog post was written together with <mclare> , who made coooool visualizations like the picture at the end of the post!
What I think about when I'm lead engineer on a project
Machine learning models are rapidly becoming more capable; how can we make use of these powerful new tools in our Go applications?
chordcat is a chord-naming application and a pet project of mine. It is written in C++ and SFML.
SST now natively supports building containerized applications.
I often need to launch a program in the terminal in a retry loop. Maybe because it's flaky, or because it tries to contact a remote service that is not available. A few scenarios:
I just did a massive spring cleaning of one of my servers, trying to clean up what has become quite the mess of clutter. For every website on the server, I either:
Pros and cons for different typesetting engines from engineering perspective and why PPReseume chose LaTeX.
Matthew Bird Portfolio
Every year for Black Friday Cyber Monday (BFCM), we put together a real-time visualization of purchases made through Shopify-powered merchants worldwide. This year we're cooking up something big, and in anticipation we wanted to show you how we built the globe last year. Video of BFCM 2023 Globe Besides going for…
Get an introdcution to Early Cascade, a novel process injection technique that is effective against top tier EDRs while avoiding detection.
I am using a very simple system for remembering commands and procedures, and for tracking what I work on. I have two plain text files called notes.txt and worktime.txt. In the notes file, I write d…
Rust is my favorite programming language. I've been writing Rust for about 6 years, from college to professionally, and I'm vocal about how helpful the compi...
How to draw text to a Vulkan renderpass without binding a single texture
"I've worked with a couple of Staff Engineers on different teams in the past and I've seen them do different things, but I've not been able to pin down exactly what they do." I get this question quite frequently. Sometimes from engineers looking to elevate their roles.