|
This site. Astro, MDX, Tailwind v4: blog, projects, recipes, photos, and a pin collection, all built statically.
|
|
My photography portfolio: collections grouped by trip and theme, with EXIF data, GPS pins on a map, and a full-screen lightbox.
|
|
A digital display case for my lapel-pin collection. Each pin is photographed, background-removed, and pinned (sorry) to a velvet-style backdrop with notes on where it came from.
|
|
My recipes, written in Cooklang and rendered with a custom Astro integration. Ingredients scale, steps are linked, and everything is plain text on disk.
|
|
A gallery of studies and finished pieces across pen and ink, charcoal, watercolor, graphite, and digital work, organized by series with a full-screen lightbox.
|
|
This site. Astro, MDX, Tailwind v4: blog, projects, recipes, photos, and a pin collection, all built statically.
|
|
My photography portfolio: collections grouped by trip and theme, with EXIF data, GPS pins on a map, and a full-screen lightbox.
|
|
A digital display case for my lapel-pin collection. Each pin is photographed, background-removed, and pinned (sorry) to a velvet-style backdrop with notes on where it came from.
|
|
My recipes, written in Cooklang and rendered with a custom Astro integration. Ingredients scale, steps are linked, and everything is plain text on disk.
|
|
Talking through why choosing a versioning scheme is of vital importance and why SemVer is the best option for most. Read the whole thing .
|
|
Talking through why choosing a versioning scheme is of vital importance and why SemVer is the best option for most. Read the whole thing .
|
|
This is the blog version of a talk I gave at LocoMocoSec 2024. It’s mostly a lightly edited transcript with some screenshots, so if you’d prefer, you can watch the video or just flip through the slides ." This post is about how to keep secrets out of logs, and my claim is that (like many things in security) there isn’t a singular action or silver bullet that lets you do this. I would go so far as to say that there’s not even an 80..
|
|
This is the blog version of a talk I gave at LocoMocoSec 2024. It’s mostly a lightly edited transcript with some screenshots, so if you’d prefer, you can watch the video or just flip through the slides ." This post is about how to keep secrets out of logs, and my claim is that (like many things in security) there isn’t a singular action or silver bullet that lets you do this. I would go so far as to say that there’s not even an 80..
|
|
Rand Fishkin on the evolution of digital marketing: Well, marketing friends, we gotta have a serious talk. Because the way we’ve done marketing for the last twenty years is ending. I’m serious. I believe that Rand in 2010 would have told you that digital marketing was all about being able to track every view and every click, so that when conversions happened, we could perfectly attribute them, is wrong today. Back then, we could say: “..
|
|
I dig the attempt at a Solarpunk Manifesto . Solarpunk is a movement in speculative fiction, art, fashion, and activism that seeks to answer and embody the question “what does a sustainable civilization look like, and how can we get there?” The aesthetics of solarpunk merge the practical with the beautiful, the well-designed with the green and lush, the bright and colorful with the earthy and solid. Solarpunk can be utopian, ..
|
|
Introducing new Snyk AppRisk integrations: Enhancing application risk management with development context
-
snyk.io
-
1 year ago
-
eng
We are thrilled to expand Snyk AppRisk integrations with additional leading Internal Developer Portals (IDPs) and service catalogs: ServiceNow CMDB, Atlassian Compass, OpsLevel, Harness, and Datadog Service Catalog!
|
|
For some years now, I've enjoyed macOS Ctrl-n/p movement everywhere . I sometimes forget I need Karabiner Elements to reach certain macOS corners. macOS supports many Emacs bindings (out of the box). Ctrl-n and Ctrl-p are some of my favourites. Not only can I use these to move the cursor up and down while editing text, but in many cases, for list selections too. Out of the box, list selection, in particular, is more miss than hit. Spo....
|
|
Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I did in late June + July - Been working hard on Find AI - rolling out lots of feature and updates, st...
|
|
I fancied a search function for this blog , mainly so that you, dear readers, would be able to click on tags like #DIY and #Tip and see all the posts I have humbly written for you. Bloated blog engines like Hugo or Jekyll achieve this by generating an extra html page for each tag, but this goes strictly against my understanding of minimalism. By the way, minimalism is the reason why this blog uses no engine at all and is generated by....
|
|
Bookmarks for August 2024: 9 links - Go, a reasonable good language — kokada; The adapter pattern in Go — Bitfield Consu..., and more.
|
2024.07.DisappearingMoment My favorite record review is about Slint’s Spiderland . Melody Maker ran it in 1991. Steve Albini wrote it. I thought about that review when I decided to write about Stay Soft’s Don’t Leave the Feeling . It’s the most recent album to join my list of favorites. I would like to stop writing about music. I don’t read about new artists or albums, and spend little time listening to newer releases. I don’t un....
|
|
if you do not explain the why, where, and when, the what does not matter
-
antipaucity.com
-
1 year ago
-
eng
Any time someone who does not understand the practical outworkings of a given topic tries to “teach” it, you end up with a “presentation” – mostly in the form of propositional statements (dogs are mammals; barges are boats), or key-value pairs (in 1492, Columbus sailed the ocean blue; Caracas is the capital of Venezuela). Propositional... continue “if you do not explain the why, where, and when, the what does not matter” »
|
|
Download Whonix – 26 Dec 25 Download Whonix (FREE) FREE Download Whonix. Privacy Protection. Anonymity Online. For Windows, macOS, Linux. ( What is a point release? ) Upgrade Alternatively, in-place release upgrade is possible upgrade using Whonix repository . This release would not have been possible without the numerous supporters of Whonix! Please Donate! Whonix – 9 Jan 26 Donating to Whonix ....
|
|
Download Kicksecure – 25 Dec 25 Download Kicksecure (FREE) FREE download of Kicksecure. Kicksecure can be installed on a physical machine as the host operating system (OS), as a guest OS inside a virtual machine, or as a portable host OS on a USB data stick. ( What is a point release? ) Upgrade Alternatively, in-place release upgrade is possible upgrade using Kicksecure repository . This release would not ha....
|
|
In this blog post, we are going to delve deep into the world of application security, specifically focusing on a vulnerability that can deteriorate FastAPI security: Denial of service (DoS) caused by insecure regular expressions (regex).
|
|
I talk a lot here about using computers freely , how to select programs to use, how to decide if a program is trustworthy infrastructure one can safely depend on in the long term. I also spend my time building such infrastructure, because there isn't a lot of it out there. As I do so, I'm always acutely aware that I'm just not very good at it. At best I can claim I try to compensate for limited means with good, transparent intentions. ....
|
|
In this living document, I will list all production systems I’m aware of that use fully homomorphic encryption (FHE). For background on FHE, see my overview of the field. If you have any information about production FHE systems not in this list, or corrections to information in this list, please send me an email with sufficient detail allow the claim to be publicly verified. For all production deployments, I will distinguish between cases w..
|
|
In this living document, I will list all production systems I’m aware of that use fully homomorphic encryption (FHE). For background on FHE, see my overview of the field. If you have any information about production FHE systems not in this list, or corrections to information in this list, please send me an email with sufficient detail allow the claim to be publicly verified. For all production deployments, I will distinguish between cases w..
|
|
In this living document, I will list all production systems I’m aware of that use fully homomorphic encryption (FHE). For background on FHE, see my overview of the field. If you have any information about production FHE systems not in this list, or corrections to information in this list, please send me an email with sufficient detail allow the claim to be publicly verified. For all production deployments, I will distinguish between cases w..
|
|
As of the timestamp on this article, I am 38 years old. Of the few people that read this, some will think I’m old as dirt while others will think I’m way too young to be writing an article like this. Neither of these groups are fully correct but it’s my site and I get to choose what to put on it. When I was growing up I always wanted to be older. I am the youngest in my immediate family, separated from my brother by 17 years. My parents h..
|
|
Starting from Python 3.12, you can instruct Python to enable direct perf profiling support for your Python code. This feature currently works only on Linux , as it communicates the relationships between Python-level interpreted function calls and machine-code level return pointers (for stack unwinding) via perf map files. The Linux perf tool knows how to read these files and maps the return pointers in a thread’s stack to the correspondi..
|
|
Starting from Python 3.12, you can instruct Python to enable direct perf profiling support for your Python code. This feature currently works only on Linux , as it communicates the relationships between Python-level interpreted function calls and machine-code level return pointers (for stack unwinding) via perf map files. The Linux perf tool knows how to read these files and maps the return pointers in a thread’s stack to the correspondi..
|
|
The CLI tools ecosystem is very alive, I feel this trend restarted with the Go and Rust languages, for the best. I’ve used some CLI commands for multiple decades, it’s hard to force new habits, but some of those new tools really justify some efforts. This is a list of some I’ve adopted already or trying to adopt, obviously opiniated choices: Yazi Terminal file manager You can select multiple file with space then open them using enter.
|
|
As an experiment, I’ve reduced my coffee-intake to a single cup a day for about a week now. It’s made an enormous difference in sleep, mood and energy. I get tired at night, fall asleep quickly, and wake up refreshed. As mentioned previously in the context of morning sunlight exposure —another thing that’s aided my sleeping habits, but is somewhat less practical to sustain as it requires fair weather—I’ve always been slow to get going in..
|
|
Playing Pokémon Red with the only controller they originally designed it for, a Super Nintendo controller (some context and caveats apply).
|