Quicknote capture Tuesday 16 December 2025
Tuesday, 16 December 2025Once again, it has been a long time since we posted anything.
- All Things Org Mode: PIM, Scientific Writing, Presentation, Programming
- UOMF: On How to Define Projects in Org Mode
- How I handled projects in Emacs org-mode in 2024 | The Art Of Not Asking Why
- How weight training strengthens your heart and four exercises to try
- First seen on https://www.twitch.tv/pebl3 - privilege escalation script for pen testing: PEASS-ng/linPEAS/README.md at master · peass-ng/PEASS-ng · GitHub
- Ask HN: What software subscriptions are worth paying for? | Hacker News
- Mastodon
- Backups | Coolify Docs
- Fine-tuning with gpt-oss and Hugging Face Transformers
- How to install and run GPT-OSS on your Windows laptop
- LM Studio Config tool
- bartowski/EVA-Qwen2.5-14B-v0.1-GGUF · Hugging Face
- Why Racket? Why Lisp? | Butterick’s Practical Typography
- Advanced Python Development Workflow in Emacs | Serghei's Blog
- The current state of LLM-driven development · Tolki’s Blog
- Architecting LARGE software projects.
- Perfect web app
- Not Acceptable!
- This is pretty interesting news. NGINX Introduces Native Support for ACME Protocol – NGINX Community Blog
- Font stuff - for emacs but others too: 503 Service Unavailable
- emacsclient stuff: Weekly Emacs tip #27 — Emacs as a server/daemon and emacsclient | PolyOmica
- Full Model Fine-Tune using Hugging Face Transformers | Gemma | Google AI for Developers
- Unsloth Docs | Unsloth Documentation
- How do you live without docker containers? The fact that docker doesn’t run on B… / Hacker News
- From JetBrains to Vim: A modern Vim configuration and plugin set / by devsjc / Medium
- Yes, Perl Can Do DevOps — And Better Than You Think / by Nihar Karra / Medium
- ASK r/openbsd: What do you use OpenBSD for? : r/openbsd
- Unsloth Docs | Unsloth Documentation
- Django Testing Toolbox · Matt Layman
- Supercharging Vim: Instant testing · Matt Layman
- github
- AI-generated music sparks industry concern - YouTube
- Prompt Engineering | Kaggle
- EasyPeasy
- Wow - How to install FreeBSD on Hetzner - YouTube
- is OpenBSD 10x faster than Linux?
- Serving a simple website from a Jail with Bastille – The BSD Cafe Journal
- BastilleBSD: The Modern FreeBSD Container Framework
- Practical rc.d scripting in BSD | FreeBSD Documentation Portal
- Examples of setting up VNET jails on FreeBSD
- FreeBSD Jails And Networking
- A Beginner’s Guide to Firewalling with pf
- @oppi.li/journal at main · tangled
- Decent go at using vim for todos: @oppi.li/journal at main · tangled
- Introducting Gemini 2.5 Flash Image (Nano Banana)
- Image generation with Gemini | Gemini API | Google AI for Developers
- Mariano Gappa’s Blog
- Really nice font: Just a moment…
- Samsung WW11DB8B95GBU 11KG 1400 Spin Washing Machine - Black
- GitHub - pitch-io/uix: Idiomatic ClojureScript interface to modern React.js
- (iterate think thoughts): Advantages of Data Oriented Programming
- (iterate think thoughts): Making a Resume with Node.js Babashka (nbb)
- This is really good on Clojure application structure and use of state machines: (iterate think thoughts): Structuring Clojure Applications
- Recommended clojure courses for web design: Jacek Schae
- The idea that facts are sacred to The Guardian is a sick joke
- Fumadocs
- Clojure Guides: Ecosystem: Web Development
- Reveal: Read Eval Visualize Loop for Clojure
- Taste test: Shreddies versus own-label malted wheats
- (iterate think thoughts): Structuring Clojure Applications
- Cryogen: Simple static sites
- How I use tap> - quanttype
- Open source alternative to Zapier? AI Workflow Automation Platform & Tools - n8n
- Phosphor Icons
- What makes frontend development tricky | Abhinav Omprakash
- Response to the article above - all about the fact that writing frontend is hard. This stuff is in clojurescript: Stateless, data-driven UIs
- Clojure’s deadly sin - Clojure Goes Fast
- Personal Finance
- github
- Great sum-up of lunatic leftism: Trump’s Gaza deal is the ultimate humiliation for the West’s woke Left
- Access Restricted
- Six ways Gen Z are ruining the workplace for everyone else
- What is omega-3 and what are its health benefits?
- The healthiest tinned fish (that aren’t tuna)
- Flying the Robinson R22 in X-Plane 12
- Adjusting NVIDIA GPU on Linux | Nemophila's blog
- Starting a React App with Common Frameworks
- Motion-detecting lights look pretty handy: LED Motion Sensor Light
- Reagent: Minimalistic React for ClojureScript
- Good guide from the author of ShipClojure about running Datomic on your own server using Kamal: How to deploy a Datomic-backed Clojure SaaS using Kamal
- Nice icons for use on your web site: Lucide
- Lighthouse performance scoring | Chrome for Developers
- Stunning Chopin: SHIORI KUWAHARA – final round (19th Chopin Competition, Warsaw) - YouTube
- Genkit - Open-source AI framework by Google in JavaScript, Go and Python
- 20Books Vegas 2022 Day 2 - Writing into the Dark - YouTube
- Documentation template/framework, used by SaaS Pegasus and no doubt many more: Logo
- The “10x” Commandments of Highly Effective Go / The GoLand Blog
- GitHub - tonsky/datascript: Immutable database and Datalog query engine for Clojure, ClojureScript and JS
- Feed the Beast | Derek Larson
- Connect Claude Code to tools via MCP - Claude Docs
- tools.simonwillison.net
- The Elm Architecture · An Introduction to Elm
- github
- Free software scares normal people—Daniel De Laney
- github
- Florence + the Machine, Everybody Scream review: Instantly one of the greatest albums of all time
- Fine-Tuning Local LLMs with Unsloth & Ollama
- GPUs for hire, from https://www.youtube.com/watch?v=Ik6nbAjxLk4 about fine-tuning LLMs: Fine tune Gemma 3, Qwen3, Llama 4, Phi 4 and Mistral Small with Unsloth and Transformers - YouTube
- djangoproject
- Google’s Gemma AI model helps discover new potential cancer therapy pathway
- Gemma model fine-tuning | Google AI for Developers
- Gemma 3 QAT Models
- maya-research/maya1 · Hugging Face
- Ask HN: Who uses open LLMs and coding assistants locally? Share setup and laptop | Hacker News
- SwarmUI
- Uncensor any LLM with abliteration
- The easiest way to run LLMs locally on your GPU - llama.cpp Vulkan - YouTube
- Access Restricted
- Roman roads mapped: itiner-e
- Plugin directory - LLM
- Where Should Philosophers Set Sail in the Age of AI?
- How to use UUIDv7 in Python, Django and PostgreSQL
- This is fucking true: NeoVim Is Better, But Why Developers Aren’t Switching To It? | Kush Creates Blogs
- styleguide | Style guides for Google-originated open-source projects
- Google Style Guides | styleguide
- Vibe Coding
- Reviewing git contributions via email
- GitHub - Django-LiveView/liveview: Django LiveView: Framework for creating Realtime SPAs using HTML over the Wire technology
- where I stole kitty config: dotfiles/dot_config/kitty/kitty.conf.tmpl at main · tennix/dotfiles · GitHub
- Collaboration sucks - by Charles Cook
- Building a CI/CD Pipeline Runner from Scratch in Python / Muhammad
- Make A Hugo Static Blog Inside A Django App · Matt Layman
- ziglings/exercises: Learn the ⚡Zig programming language by fixing tiny broken programs. - Codeberg.org
- 5 things to try with Gemini 3 Pro in Gemini CLI - Google Developers Blog
- (https://x.com/ThePrimeagen/status/1991346714972688819?t=FymaOD7cwSHy4yvqWzjUnA&s=09)
- Reviewing git contributions via email
- Why I Remain a Skeptic Despite Working in Tech
- It's a Beelink, baby
- Access Restricted
- Popular git config options
- Just a moment…
- Running Signal Desktop in a Debian VM on OpenBSD |
- DNS blocklisting on OpenBSD | system/x
- This guy struggling with OpenBSD httpd, relayd and acme like I did - useful for cross-reference.: Migrating my servers to OpenBSD (with loadbalancing)
- My Introduction to OpenBSD - Dmitry Teslya
- OpenBSD as a VM host
- Trying out FreeBSD as my main OS
- Block countries on OpenBSD using pf | Johnny Morano's Tech Articles
- OpenBSD Router Guide
- mutualaid.info
- This is a lovely example of configuring OpenBSD in the command line: OpenBASED | Setup OpenBSD as a daily driver using only the included, core programs
- This is solid gold. A guide for installing OpenBSD at Hetzner and then configuring running Go web services on OpenBSD, using CloudFlare and Caddy: How to Host Multiple Go Lang Web Apps on a VPS - Technotes.xyz
- Get list of IP blocks for blocking: IPdeny IP country CIDR blocks
- The keyboard that Zed Shaw uses…: Attention Required! | Cloudflare
- Dependable C
- The C89 Draft
- Plan Mode in Claude Code: When to Use It (and When Not To) - Claude AI
- OpenBSD innovations timeline
- The setup — OpenBSD Amsterdam
- Laptop recommended by geohot
- Web server in C: pdpsrc/bsd/httpd/httpd.c at main · davepl/pdpsrc · GitHub
- I’m 55 with the biological age of a 20-year-old
- Writing a good CLAUDE.md / HumanLayer Blog
- GitHub - Davidslv/vanilla-roguelike: A Roguelike Game written in vanilla Ruby
- Ask HN: What fiction books would you recommend for programmers? / Hacker News
- What Will Enter the Public Domain in 2026? — The Public Domain Review
- Blog — The Public Domain Review
- State of AI | OpenRouter
- GitHub - 0xfurai/claude-code-subagents: A comprehensive collection of 100+ production-ready development subagents for Claude Code
- Rethinking How We Optimize Images for Small and Mid-Sized Websites
- My Thoughts on Claude Opus 4.5
- Recommended by Tomas Thrainsson: Chess Fundamentals - YouTube
- (https://x.com/i/trending/1997744530573959492)
- Disable sqiggly underlines Lazyvim
- Fine art photography! After a long caesura.: Portfolio | Discover & Connect — View the Portfolio — Briscoe Park
- If I do ever want to install Nix (the package manager) on my Debian machine, this is some advice on how to do it. Don’t know if I want to go there though - Nix is a headfuck.: Nix on Debian | I.M Blogging
- This is the recommended way to get nix stuff working with the fish shell which I am currently using but probably won’t be using forever.: GitHub - lilyball/nix-env.fish: Nix environment setup for the fish shell
- The seven shortcut foods nutritionists never eat
- I’m an orthopaedic surgeon. These are my daily habits for a stronger body and better bone health
- A guy writes Clojure in traditional vim: My Vim & ClojureScript dev setup - YouTube
- Babashka book
- Get a clojurescript application to the desktop using some hacky javascript library that seems to hijack a browser you may have installed.: Build a ClojureScript native desktop app in 5 minutes - YouTube
- Reagent API’s most used functions - YouTube
- Gin is a very bad software library
- rwxrob gives it up. I hate to say it but I kind of miss the guy: Instagram
- Go 101 -Go 101
- Why CLOJURE is my language of choice - YouTube
- Access Restricted
- This is a VERY useful video for going over starting a Clojure project: Starting a fresh Clojure project with Neovim REPL driven development - YouTube
- My productivity app is a never-ending .txt file
- My productivity app is a never-ending .txt file (2020) / Hacker News
- Srix Halo chip: AMD Ryzen™ AI MAX+ 395 Processor: Breakthrough AI Performance in Thin and Light
- Clojure test runner: GitHub - lambdaisland/kaocha: Full featured next gen Clojure test runner
- How I wrote JustHTML using coding agents - Friendly Bit
- JustHTML is a fascinating example of vibe engineering in action
- AI killed my job
- Doing hot-reloading in your Clojure application: GitHub - clojure/tools.namespace: Tools for managing namespaces in Clojure
- Rene T2 linux font: Comic Code Fonts | I Love Typography
- Simon Willison doing good work here. The ability of this agent to complete the task whilst Simon went off to do other stuff is astonishing. What will it be like in 12 months? Will we have answered the ethical questions he talks about?: I ported JustHTML from Python to JavaScript with Codex CLI and GPT-5.2 in 4.5 hours
This post is tagged with:
quicknotes