jutty.dev - Links Computer nerd memory leaks Zola 2026-04-23T09:55:53-03:00 https://blog.jutty.dev/links/atom.xml gita: CLI tool to manage multiple git repos 2026-04-23T09:55:53-03:00 2026-04-23T09:55:53-03:00 Juno Takano https://blog.jutty.dev/links/nosarthur-gita/ sem: Semantic version control CLI 2026-04-14T12:37:18-03:00 2026-04-14T12:37:18-03:00 Juno Takano https://blog.jutty.dev/links/ataraxy-labs-sem/ Capsicum vs seccomp: Process Sandboxing 2026-04-11T10:46:25-03:00 2026-04-11T10:46:25-03:00 Vivian Voss https://blog.jutty.dev/links/vivianvoss-capsicum-vs-seccomp/ Tips and tricks to avoid cloning 2026-04-07T10:25:21-03:00 2026-04-07T10:25:21-03:00 Antoine Vandecrème https://blog.jutty.dev/links/antoine-tips-to-avoid-cloning/ Shell Tricks That Actually Make Life Easier 2026-03-26T03:36:21-03:00 2026-03-26T03:36:21-03:00 Christian Hofstede-Kuhn https://blog.jutty.dev/links/hofstede-shell-tricks/ Capability-based Security for Redox OS 2026-03-20T23:43:47-03:00 2026-03-20T23:43:47-03:00 Ibuki Omatsu https://blog.jutty.dev/links/redox-capability-based-security/ Rob Pike's 5 Rules of Programming 2026-03-19T00:40:32-03:00 2026-03-19T00:40:32-03:00 David Stotts https://blog.jutty.dev/links/rstotts-pikes-five-rules/ <p>I like the last one:</p> <blockquote> <p>Data structures, not algorithms, are central to programming.</p> </blockquote> <p>or its alternative, as also mentioned there:</p> <blockquote> <p>write stupid code that uses smart objects</p> </blockquote> AI Agents Recruiting Humans To Observe The Offline World 2026-03-19T00:39:04-03:00 2026-03-19T00:39:04-03:00 Umang Bhatt https://blog.jutty.dev/links/noemamag-ai-recruiting-humans/ The two kinds of error 2026-03-04T23:09:50-03:00 2026-03-04T23:09:50-03:00 Evan Hahn https://blog.jutty.dev/links/evanhahn-two-kinds-of-error/ Printing OCaml Data Structures 2026-03-04T22:42:08-03:00 2026-03-04T22:42:08-03:00 Bozhidar Batsov https://blog.jutty.dev/links/batsov-printing-data-structures/ World History Atlas 2026-03-04T16:57:12-03:00 2026-03-04T16:57:12-03:00 worldhist.org https://blog.jutty.dev/links/world-history-atlas/ Making WebAssembly a first-class language on the Web 2026-02-28T02:54:47-03:00 2026-02-28T02:54:47-03:00 Ryan Hunt https://blog.jutty.dev/links/first-class-webassembly/ Git Rebase for the Terrified 2026-02-15T00:59:23-03:00 2026-02-15T00:59:23-03:00 Aaron Brethorst https://blog.jutty.dev/links/brethorsting-git-rebase-for-the-terrified/ How Terminals Work 2026-01-22T11:46:28-03:00 2026-01-22T11:46:28-03:00 Bhumil Haria https://blog.jutty.dev/links/how-terminals-work/ Handling secrets (somewhat) securely in shells 2026-01-21T15:43:41-03:00 2026-01-21T15:43:41-03:00 Linus Heckemann https://blog.jutty.dev/links/handling-secrets-in-shells/ Three Inverse Laws of Robotics 2026-01-20T01:33:11-03:00 2026-01-20T01:33:11-03:00 Susam Pal https://blog.jutty.dev/links/susam-inverse-laws-of-robotics/ CheriBSD: capability-aware OS for Morello, RISC-V and QEMU 2026-01-05T01:16:09-03:00 2026-01-05T01:16:09-03:00 CheriBSD https://blog.jutty.dev/links/cheribsd/ Stop Forwarding Errors, Start Designing Them 2026-01-05T01:12:28-03:00 2026-01-05T01:12:28-03:00 FastLabs Blog https://blog.jutty.dev/links/fastlabs-stop-forwarding-errors/ Assorted less(1) tips 2026-01-03T12:19:53-03:00 2026-01-03T12:19:53-03:00 Tim Chase https://blog.jutty.dev/links/thechases-assorted-less-tips/ You can make up HTML tags 2025-12-31T00:35:22-03:00 2025-12-31T00:35:22-03:00 Maurycy https://blog.jutty.dev/links/maurycyz-make-up-html-tags/ treemd: Terminal markdown tree-based navigation 2025-12-22T15:15:09-03:00 2025-12-22T15:15:09-03:00 Epistates https://blog.jutty.dev/links/epistates-treemd/ Rethinking sudo with object capabilities 2025-12-22T01:43:00-03:00 2025-12-22T01:43:00-03:00 Ariadne Conill https://blog.jutty.dev/links/ariadne-rethinking-sudo-capsudo/ layoutz: Haskell TUI library 2025-12-12T11:32:55-03:00 2025-12-12T11:32:55-03:00 Matthieu Court (mattlianje) https://blog.jutty.dev/links/layoutz-haskell-tuis/ mosaic: OCaml TUI library 2025-12-12T11:32:17-03:00 2025-12-12T11:32:17-03:00 Thibaut Mattio (tmattio) https://blog.jutty.dev/links/mosaic-ocaml-tuis/ The Cloudflare Outage May Be a Security Roadmap 2025-11-20T01:42:59-03:00 2025-11-20T01:42:59-03:00 Brian Krebs https://blog.jutty.dev/links/krebsonsecurity-cloudflare-security-roadmap/ Just enough Makefile to be dangerous 2025-11-16T19:10:56-03:00 2025-11-16T19:10:56-03:00 Balthazar Rouberol https://blog.jutty.dev/links/brouberol-just-enough-makefile/ Man Pages (Part 1) 2025-11-15T18:09:50-03:00 2025-11-15T18:09:50-03:00 Alex Bochannek https://blog.jutty.dev/links/abochannek-man-pages/ Website and blog building tools 2025-11-15T17:03:38-03:00 2025-11-15T17:03:38-03:00 Zak (zkbro) https://blog.jutty.dev/links/zkbro-website-building-tools/ Directory of Open Access Books 2025-11-09T12:14:05-03:00 2025-11-09T12:14:05-03:00 DOAB Foundation https://blog.jutty.dev/links/doabooks/ Automated PDF Generation with Typst 2025-11-09T11:59:22-03:00 2025-11-09T11:59:22-03:00 Martin Haug https://blog.jutty.dev/links/typst-automated-pdfs/ FreeBSD OCI Containers introduction 2025-11-04T11:51:27-03:00 2025-11-04T11:51:27-03:00 The FreeBSD Foundation https://blog.jutty.dev/links/freebsd-oci-containers/ Underappreciated top 2025-10-31T00:48:57-03:00 2025-10-31T00:48:57-03:00 Drew https://blog.jutty.dev/links/friendo-underappreciated-top/ Postgres for Everything 2025-10-30T16:42:23-03:00 2025-10-30T16:42:23-03:00 Daniel Olshansky https://blog.jutty.dev/links/postgres-for-everything/ rsync_cmd: edit locally, build remotely 2025-10-30T16:34:23-03:00 2025-10-30T16:34:23-03:00 Laurence Tratt (ltratt) https://blog.jutty.dev/links/ltratt-rsync-cmd/ Keep Android Open 2025-10-28T21:53:23-03:00 2025-10-28T21:53:23-03:00 Keep Android Open https://blog.jutty.dev/links/keep-android-open/ defuddle-cli: Extract clean html, markdown and metadata from web pages 2025-10-26T21:40:21-03:00 2025-10-26T21:40:21-03:00 Steph Ango (kepano) https://blog.jutty.dev/links/kepano-defuddle-cli/ feedlynx: Collect links to read later into an RSS feed 2025-10-26T12:26:47-03:00 2025-10-26T12:26:47-03:00 Wesley Moore (wezm) https://blog.jutty.dev/links/wezm-feedlynx/ Scripts I wrote that I use all the time 2025-10-23T02:46:15-03:00 2025-10-23T02:46:15-03:00 Evan Hahn https://blog.jutty.dev/links/evanhahn-scripts-i-use-all-the-time/ pdfly: CLI tool to manipulate PDF files 2025-10-15T02:54:42-03:00 2025-10-15T02:54:42-03:00 py-pdf https://blog.jutty.dev/links/py-pdf-pdfly/ Octothorpes Protocol: site-independent hashtags 2025-10-15T02:09:52-03:00 2025-10-15T02:09:52-03:00 Stucco Software The Idea Store https://blog.jutty.dev/links/octothorpes-protocol/ Introducing oui: standalone installers for OCaml 2025-10-09T20:43:05-03:00 2025-10-09T20:43:05-03:00 Nathan Rebours https://blog.jutty.dev/links/ocaml-universal-installer/ We Move As One 2025-10-09T04:16:19-03:00 2025-10-09T04:16:19-03:00 Marcus Luebke (stopthrowingrocks) https://blog.jutty.dev/links/we-move-as-one/ How to actually test your readme 2025-10-09T04:00:54-03:00 2025-10-09T04:00:54-03:00 Terence Eden https://blog.jutty.dev/links/shkspr-test-your-readme/ CHERI with a Linux on top 2025-10-06T03:00:51-03:00 2025-10-06T03:00:51-03:00 Jake Edge https://blog.jutty.dev/links/lwn-cheri-with-a-linux-on-top/ Accessible by Design: Improving CLIs for All 2025-09-23T18:34:33-03:00 2025-09-23T18:34:33-03:00 Karl Groves https://blog.jutty.dev/links/afixt-accessible-clis/ Baby Steps Accessibility - Color Contrast of Text 2025-09-23T18:16:56-03:00 2025-09-23T18:16:56-03:00 Dennis Deacon https://blog.jutty.dev/links/dennisdeacon-baby-steps-color-contrast/ Reverse centaurs are the answer to the AI paradox 2025-09-18T10:59:58-03:00 2025-09-18T10:59:58-03:00 Cory Doctorow https://blog.jutty.dev/links/pluralistic-reverse-centaurs/ Dot-slash revisited 2025-09-17T00:38:57-03:00 2025-09-17T00:38:57-03:00 Andreas (anagogistis) https://blog.jutty.dev/links/anagogistis-dot-slash/ asciinema 3.0 2025-09-16T21:37:49-03:00 2025-09-16T21:37:49-03:00 Marcin Kulik https://blog.jutty.dev/links/asciinema-3-0/ Gemini Protocol Quickstart 2025-09-16T13:07:29-03:00 2025-09-16T13:07:29-03:00 Jason McBrayer https://blog.jutty.dev/links/gemini-protocol-quickstart/ term.everything: Run any GUI app in the terminal 2025-09-09T11:42:19-03:00 2025-09-09T11:42:19-03:00 Michael Mulet (mmulet) https://blog.jutty.dev/links/mmulet-term-everything/ Capitalization of Initialisms 2025-09-06T00:32:40-03:00 2025-09-06T00:32:40-03:00 Lawrence Kesteloot https://blog.jutty.dev/links/teamten-capitalization-of-initialisms/ incplot: great looking plots in the terminal 2025-09-03T01:10:51-03:00 2025-09-03T01:10:51-03:00 InCom-0 https://blog.jutty.dev/links/incom-0-incplot/ Setting up a CI server for Forgejo 2025-08-27T01:18:36-03:00 2025-08-27T01:18:36-03:00 Robey Pointer https://blog.jutty.dev/links/robey-forgejo-ci-server-setup/ The Insecurity of Debian 2025-08-27T00:58:03-03:00 2025-08-27T00:58:03-03:00 Cyrus https://blog.jutty.dev/links/the-insecurity-of-debian/ sptlrx: Synchronized lyrics in your terminal 2025-08-26T23:41:41-03:00 2025-08-26T23:41:41-03:00 Denis (raitonoberu) https://blog.jutty.dev/links/raitonoberu-sptlrx/ doxx: terminal docx viewer 2025-08-26T21:49:50-03:00 2025-08-26T21:49:50-03:00 Brandon Greenwell https://blog.jutty.dev/links/bgreenwell-doxx/ Developing an alt text button for my website 2025-08-26T17:08:38-03:00 2025-08-26T17:08:38-03:00 James https://blog.jutty.dev/links/jamesg-developing-an-alt-text-button/ Why Lean 4 replaced OCaml as my Primary Language 2025-08-26T17:04:25-03:00 2025-08-26T17:04:25-03:00 Kiran Gopinathan https://blog.jutty.dev/links/kirancodes-lean-replaced-ocaml/ A visual explanation of Big O notation 2025-08-26T00:38:39-03:00 2025-08-26T00:38:39-03:00 Sam Rose (samwho) https://blog.jutty.dev/links/samwho-big-o/ gcli: Git(hub|lab|tea)/Forgejo/Bugzilla CLI tool 2025-08-16T21:59:10-03:00 2025-08-16T21:59:10-03:00 Nico Sonack (herrhotzenplotz) https://blog.jutty.dev/links/herrhotzenplotz-gcli/ pspg: Unix pager for PostgreSQL, MySQL CSV, TSV and more 2025-08-16T21:55:26-03:00 2025-08-16T21:55:26-03:00 Pavel Stehule (okbob) https://blog.jutty.dev/links/okbob-pspg/ Implementing a basic equivalent of pflog in nftables 2025-08-16T00:42:08-03:00 2025-08-16T00:42:08-03:00 Chris Siebenmann https://blog.jutty.dev/links/basic-equivalent-of-pflog-in-nftables/ A Friendly Introduction to SVG 2025-08-15T10:32:33-03:00 2025-08-15T10:32:33-03:00 Joshua Comeau https://blog.jutty.dev/links/joshwcomeau-a-friendly-introduction-to-svg/ How to help someone use a computer 2025-08-15T10:24:11-03:00 2025-08-15T10:24:11-03:00 Phil Agre https://blog.jutty.dev/links/how-to-help-someone-use-a-computer/ ethersync: Editor-agnostic, real-time collaborative text editing 2025-07-29T11:32:02-03:00 2025-07-29T11:32:02-03:00 teamtype https://blog.jutty.dev/links/ethersync/ ANSI Escape Codes Inspector 2025-07-26T02:28:00-03:00 2025-07-26T02:28:00-03:00 Lars Kappert https://blog.jutty.dev/links/ansi-escape-codes-inspector/ Bread on Penguins 2025-07-14T18:34:23-03:00 2025-07-14T18:34:23-03:00 Bread https://blog.jutty.dev/links/bread-on-penguins/ outside: multi-purpose terminal weather client 2025-07-13T20:35:57-03:00 2025-07-13T20:35:57-03:00 BaconIsAVeg https://blog.jutty.dev/links/baconisaveg-outside/ BastilleBSD 1.0 Release 2025-07-10T01:29:31-03:00 2025-07-10T01:29:31-03:00 Juan David Hurtado G https://blog.jutty.dev/links/bastillebsd-1-0/ OCaml, modules, and import schemes 2025-07-02T20:49:34-03:00 2025-07-02T20:49:34-03:00 Xavier Van de Woestyne https://blog.jutty.dev/links/xvw-ocaml-modules-and-import-schemes/ The Tectonic Typesetting System 2025-07-02T20:45:43-03:00 2025-07-02T20:45:43-03:00 The Tectonic Project https://blog.jutty.dev/links/tectonic-typesetting/ In Praise of Links 2025-06-20T14:05:14-03:00 2025-06-20T14:05:14-03:00 Coyote https://blog.jutty.dev/links/osteophage-in-praise-of-links/ jarun/pdd: Tiny date, time diff calculator with piggybacked timers 2025-06-18T22:40:49-03:00 2025-06-18T22:40:49-03:00 Arun Prakash Jana (jarun) https://blog.jutty.dev/links/jarun-pdd/ Poline: esoteric color palette generation 2025-06-14T20:07:25-03:00 2025-06-14T20:07:25-03:00 David Aerne https://blog.jutty.dev/links/meodai-poline/ gbprod/substitute: Neovim plugin with replace and exchange operators 2025-06-14T19:53:14-03:00 2025-06-14T19:53:14-03:00 gbprod https://blog.jutty.dev/links/gbprod-substitute/ Why apk-tools is different than other package managers 2025-06-10T21:17:25-03:00 2025-06-10T21:17:25-03:00 Ariadne Conill https://blog.jutty.dev/links/ariadne-space-why-apk-tools-is-different/ ifd3f/caligula: user-friendly, lightweight TUI for disk imaging 2025-06-10T17:11:55-03:00 2025-06-10T17:11:55-03:00 Astrid Yu (ifd3f) https://blog.jutty.dev/links/ifd3f-caligula/ pastel: A CLI tool to generate, analyze, convert and manipulate colors 2025-06-10T17:03:27-03:00 2025-06-10T17:03:27-03:00 David Peter (sharkdp) https://blog.jutty.dev/links/sharkdp-pastel/ the algebra of dependent types 2025-05-29T00:32:09-03:00 2025-05-29T00:32:09-03:00 Tony Finch https://blog.jutty.dev/links/the-algebra-of-dependent-types/ Why Algebraic Effects? 2025-05-27T22:22:25-03:00 2025-05-27T22:22:25-03:00 Jake Fecher https://blog.jutty.dev/links/antelang-why-algebraic-effects/ Having your compile-time cake and eating it too 2025-05-24T18:58:45-03:00 2025-05-24T18:58:45-03:00 Derin Eryılmaz https://blog.jutty.dev/links/0x44-having-compile-time-cake-and-eating-it-too/ Parsing expressions by precedence climbing 2025-05-13T23:26:52-03:00 2025-05-13T23:26:52-03:00 Eli Bendersky https://blog.jutty.dev/links/eli-thegreenplace-precedence-climbing-parsing/ FreeBSD VM under Incus on Debian 2025-05-06T03:18:31-03:00 2025-05-06T03:18:31-03:00 linus https://blog.jutty.dev/links/agren-incus-freebsd-vm/ Linux on a 70's Typewriter 2025-04-29T19:51:06-03:00 2025-04-29T19:51:06-03:00 Alnwlsn https://blog.jutty.dev/links/linux-on-a-70s-typewriter/ Revisiting an early critique of formal verification 2025-04-19T00:53:46-03:00 2025-04-19T00:53:46-03:00 Lawrence C. Paulson https://blog.jutty.dev/links/lawrencecpaulson-revisiting-a-critique-of-verification/ Allowed commands in SSH authorized_keys 2025-04-17T20:56:14-03:00 2025-04-17T20:56:14-03:00 Dan Langille https://blog.jutty.dev/links/langille-allowed-commands-in-ssh-authorized-keys/ Introduction to Linear Types 2025-04-15T17:19:58-03:00 2025-04-15T17:19:58-03:00 Fernando Borretti https://blog.jutty.dev/links/austral-introduction-to-linear-types/ Two Years of Rust 2025-04-15T15:21:27-03:00 2025-04-15T15:21:27-03:00 Fernando Borretti https://blog.jutty.dev/links/borretti-two-years-of-rust/ OEM Support in Linux Mint Debian Edition 2025-04-09T19:52:51-03:00 2025-04-09T19:52:51-03:00 The Mint Team https://blog.jutty.dev/links/lmde-oem-support/ End-user Programming 2025-04-05T22:18:40-03:00 2025-04-05T22:18:40-03:00 Szymon Kaliski Adam Wiggins James Lindenbaum https://blog.jutty.dev/links/inkandswitch-end-user-programming/ Pitfalls of Safe Rust 2025-04-04T19:37:22-03:00 2025-04-04T19:37:22-03:00 Matthias Endler https://blog.jutty.dev/links/pitfalls-of-safe-rust/ clawtype: wearable chorded keyboard and mouse 2025-04-04T19:21:17-03:00 2025-04-04T19:21:17-03:00 Mateusz Czapliński (akavel) https://blog.jutty.dev/links/akavel-clawtype/ landrun: unprivileged Linux sandboxes using Landlock 2025-03-28T20:34:29-03:00 2025-03-28T20:34:29-03:00 Armin ranjbar (Zouuup) https://blog.jutty.dev/links/zouuup-landrun/ Using elinks to browse the web 2025-03-27T17:37:24-03:00 2025-03-27T17:37:24-03:00 Dion Moult https://blog.jutty.dev/links/thinkmoult-using-elinks/ Don't Be Afraid Of Types 2025-03-22T13:33:16-03:00 2025-03-22T13:33:16-03:00 Leon Mika https://blog.jutty.dev/links/lmika-dont-be-afraid-of-types/ slipshow: the next-gen version of slides 2025-03-20T21:53:40-03:00 2025-03-20T21:53:40-03:00 Paul-Elliot Anglès d'Auriac (panglesd) https://blog.jutty.dev/links/slipshow-next-gen-version-of-slides/ The road to mainstream Matrix 2025-03-18T23:36:24-03:00 2025-03-18T23:36:24-03:00 Joe Brockmeier https://blog.jutty.dev/links/lwn-road-to-mainstream-matrix/ Verification-First Development 2025-03-18T21:26:19-03:00 2025-03-18T21:26:19-03:00 Hillel Wayne https://blog.jutty.dev/links/hillelwayne-verification-first-development/ An interview with Mike Amundsen, Author of 'RESTful Web APIs' 2025-03-17T17:52:16-03:00 2025-03-17T17:52:16-03:00 Carson Gross https://blog.jutty.dev/links/an-interview-with-mike-amundsen/ Almquist Shell Variants 2025-03-13T22:32:48-03:00 2025-03-13T22:32:48-03:00 Sven Mascheck https://blog.jutty.dev/links/mascheck-ash-variants/ Beyond Bad Output 2025-03-13T22:31:53-03:00 2025-03-13T22:31:53-03:00 Paris Buttfield-Addison https://blog.jutty.dev/links/heyparis-beyond-bad-output/ termpicker: A color picker for the terminal 2025-03-11T22:02:09-03:00 2025-03-11T22:02:09-03:00 Benjamin Chausse (ChausseBenjamin) https://blog.jutty.dev/links/chaussebenjamin-termpicker/ Understanding Unix filesystem timestamps 2025-03-09T14:52:25-03:00 2025-03-09T14:52:25-03:00 Unix Digest https://blog.jutty.dev/links/unixdigest-filesystem-timestamps/ Build your own Command Line with ANSI escape codes 2025-03-07T21:55:40-03:00 2025-03-07T21:55:40-03:00 Li Haoyi https://blog.jutty.dev/links/lihaoyi-build-your-own-command-line/ Standards for ANSI escape codes 2025-03-07T21:26:21-03:00 2025-03-07T21:26:21-03:00 Julia Evans https://blog.jutty.dev/links/jvns-ansi-escape-codes/ Dependent Haskell Roadmap 2025-03-07T17:11:14-03:00 2025-03-07T17:11:14-03:00 Serokell https://blog.jutty.dev/links/dependent-haskell-roadmap/ Why ZFS Reports Less Space: Space Accounting Explained 2025-03-04T17:09:59-03:00 2025-03-04T17:09:59-03:00 Jim Salter https://blog.jutty.dev/links/klarasystems-zfs-space-accounting/ hue.tools 2025-03-04T14:54:54-03:00 2025-03-04T14:54:54-03:00 Pascal Bürkle (pabueco) https://blog.jutty.dev/links/hue-tools/ Falsehoods programmers believe about languages 2025-03-02T12:07:14-03:00 2025-03-02T12:07:14-03:00 Michal Měchura https://blog.jutty.dev/links/lexiconista-language-falsehoods/ mdo: FreeBSD su alternative without setuid binaries 2025-02-27T01:25:49-03:00 2025-02-27T01:25:49-03:00 The FreeBSD Project https://blog.jutty.dev/links/freebsd-mdo/ Post-Quantum Cryptography in February 2025 2025-02-19T22:16:13-03:00 2025-02-19T22:16:13-03:00 Jan Schaumann https://blog.jutty.dev/links/netmeister-post-quantum-crypto-february-2025/ Five Kinds of Nondeterminism 2025-02-19T19:18:12-03:00 2025-02-19T19:18:12-03:00 Hillel Wayne https://blog.jutty.dev/links/hillelwayne-five-kinds-of-nondeterminism/ LabPlot – Scientific plotting and data analysis 2025-02-15T18:42:03-03:00 2025-02-15T18:42:03-03:00 LabPlot Team https://blog.jutty.dev/links/labplot/ laktak/tome: script playbooks with vim 2025-01-23T23:20:35-03:00 2025-01-23T23:20:35-03:00 Christian Zangl (laktak) https://blog.jutty.dev/links/laktak-tome/ nixbsd: An unofficial NixOS fork with a FreeBSD kernel 2025-01-21T17:32:00-03:00 2025-01-21T17:32:00-03:00 NixBSD https://blog.jutty.dev/links/nixbsd-nixos-fork-with-a-freebsd-kernel/ Koto Programming Language 2025-01-08T21:31:31-03:00 2025-01-08T21:31:31-03:00 Ian Hobson https://blog.jutty.dev/links/koto-programming-language/ aaronik/treewalker.nvim: Move around your code in a syntax tree aware manner 2025-01-08T03:31:48-03:00 2025-01-08T03:31:48-03:00 Aaron Sullivan (aaronik) https://blog.jutty.dev/links/github-aaronik-treewalker-nvim/ yassinebenaid/bunster: Compile shell scripts to machine code 2025-01-07T00:07:58-03:00 2025-01-07T00:07:58-03:00 Yassine Benaid (yassinebenaid) https://blog.jutty.dev/links/yassinebenaid-bunster/ One-stop performance analysis using atop 2025-01-06T00:39:14-03:00 2025-01-06T00:39:14-03:00 Jan Christiaan van Winkel Gerlof Langeveld https://blog.jutty.dev/links/lwn-one-stop-performance-analysis-using-atop/ Category Theory Illustrated 2024-12-29T19:08:10-03:00 2024-12-29T19:08:10-03:00 Jencel Panic https://blog.jutty.dev/links/abuseofnotation-category-theory-illustrated/ Revisiting the NetBSD build system 2024-12-28T22:26:03-03:00 2024-12-28T22:26:03-03:00 Julio Merino https://blog.jutty.dev/links/blogsystem5-revisiting-the-netbsd-build-system/ Canop/rhit: A nginx log explorer 2024-12-27T00:37:00-03:00 2024-12-27T00:37:00-03:00 Denys Séguret (Canop) https://blog.jutty.dev/links/canop-rhit-nginx-log-explorer/ Schemio, a platform for dynamic diagramming 2024-12-24T00:28:30-03:00 2024-12-24T00:28:30-03:00 Ivan Shubin (ishubin) https://blog.jutty.dev/links/schemio-dynamic-diagramming/ Ideas from "A Philosophy of Software Design" 2024-12-22T17:33:54-03:00 2024-12-22T17:33:54-03:00 16elt https://blog.jutty.dev/links/16elt-ideas-from-a-philosophy-of-software-design/ Cognitive load is what matters 2024-12-22T16:46:15-03:00 2024-12-22T16:46:15-03:00 Artem Zakirullin https://blog.jutty.dev/links/zakirullin-cognitive-load-is-what-matters/ How to properly shut down a Linux system 2024-12-21T18:14:32-03:00 2024-12-21T18:14:32-03:00 Leah Neukirchen https://blog.jutty.dev/links/leahneukirchen-how-to-properly-shut-down-a-linux-system/ Web Origami 2024-12-21T12:22:49-03:00 2024-12-21T12:22:49-03:00 Jan Miksovsky https://blog.jutty.dev/links/web-origami/ Artemis - a calm web reader 2024-12-21T00:40:57-03:00 2024-12-21T00:40:57-03:00 James https://blog.jutty.dev/links/jamesg-artemis/ Conjuring a Linux distribution out of thin air 2024-12-13T16:59:18-03:00 2024-12-13T16:59:18-03:00 Martijn Braam https://blog.jutty.dev/links/brixit-conjuring-a-linux-distribution/ Telescopic Text 2024-12-11T18:48:21-03:00 2024-12-11T18:48:21-03:00 Joe Davis https://blog.jutty.dev/links/telescopic-text/ An Undefeated Pull Request Template 2024-12-10T22:39:33-03:00 2024-12-10T22:39:33-03:00 Ashlee M Boyer https://blog.jutty.dev/links/ashleemboyer-undefeated-pull-request-template/ How to Pronounce Chinese Names a Little Better 2024-12-07T11:14:25-03:00 2024-12-07T11:14:25-03:00 Jack O'Connor https://blog.jutty.dev/links/jacko-pronounce-chinese-names/ 8 months of OCaml after 8 years of Haskell 2024-12-04T00:00:00+00:00 2024-12-04T00:00:00+00:00 Dmitrii Kovanikov https://blog.jutty.dev/links/chshersh-haskell-ocaml-comparison/ Demystifying git submodules 2024-12-04T00:00:00+00:00 2024-12-04T00:00:00+00:00 Dmitry Mazin https://blog.jutty.dev/links/cyberdemon-demystifying-git-submodules/ December Adventure 2024-12-04T00:00:00+00:00 2024-12-04T00:00:00+00:00 Eli Mellen https://blog.jutty.dev/links/eli-december-adventure/ Announcing Hurl 6.0.0 2024-12-04T00:00:00+00:00 2024-12-04T00:00:00+00:00 CCMD Team https://blog.jutty.dev/links/hurl-6-0-0/ Typst as a Language 2024-12-03T00:00:00+00:00 2024-12-03T00:00:00+00:00 Justin Pombrio https://blog.jutty.dev/links/justinpombrio-typst-as-a-language/ The "Property Based Testing" series 2024-12-03T00:00:00+00:00 2024-12-03T00:00:00+00:00 Scott Wlaschin https://blog.jutty.dev/links/scott-wlaschin-property-based-testing/ Linear Types and Exceptions 2024-12-02T00:00:00+00:00 2024-12-02T00:00:00+00:00 Fernando Borretti https://blog.jutty.dev/links/borretti-linear-types-exceptions/ Dependent Types and the Art of HTTP Headers 2024-11-28T00:00:00+00:00 2024-11-28T00:00:00+00:00 Michael Herstine https://blog.jutty.dev/links/unwoundstack-dependent-types-http-headers/ Frederik Braun: Modern solutions against cross-site attacks 2024-11-27T00:00:00+00:00 2024-11-27T00:00:00+00:00 Frederik Braun https://blog.jutty.dev/links/frederikbraun-cross-site-solutions/ I ❤ [tmux] shortcuts #2 2024-11-26T00:00:00+00:00 2024-11-26T00:00:00+00:00 Hyde https://blog.jutty.dev/links/lazybear-tmux-shortcuts/ Functional programming self-affirmations - NorikiTech 2024-11-26T00:00:00+00:00 2024-11-26T00:00:00+00:00 Yuri Karabatov https://blog.jutty.dev/links/norikitech-fp-affirmations/ How I configure my Git identities | benji 2024-11-25T00:00:00+00:00 2024-11-25T00:00:00+00:00 benji https://blog.jutty.dev/links/benji-git-identities/ re2c — Regular Expressions to Code 2024-11-25T00:00:00+00:00 2024-11-25T00:00:00+00:00 Peter Bumbulis Peter Bumbulis Marcus Boerger Dan Nuffer Brian Young Marcus Boerger Dan Nuffer Ulya Trofimovich Serghei Iakovlev Sergei Trofimovich Petr Skocik ligfx raekye https://blog.jutty.dev/links/re2c/ Styling Graphviz with CSS 2024-11-18T00:00:00+00:00 2024-11-18T00:00:00+00:00 Chris Palmer https://blog.jutty.dev/links/noncombatant-graphviz-css/ MomBoard: E-ink display for a parent with amnesia 2024-11-13T00:00:00+00:00 2024-11-13T00:00:00+00:00 Jan Miksovsky https://blog.jutty.dev/links/jan-miksovsky-momboard/ A mental model for Linux file, hard and soft links | Jayesh Bhoot 2024-11-09T00:00:00+00:00 2024-11-09T00:00:00+00:00 Jayesh Bhoot https://blog.jutty.dev/links/bhoot-dev-linux-links/ Configuring SSH Keys for Multiple Accounts 2024-11-05T00:00:00+00:00 2024-11-05T00:00:00+00:00 Steven Harman https://blog.jutty.dev/links/stevenharman-multi-account-ssh/ Searching for and navigating Git commits 2024-11-03T00:00:00+00:00 2024-11-03T00:00:00+00:00 Alex Harri https://blog.jutty.dev/links/alexharri-searching-navigating-commits/ Debugging Haskell Type Errors | jelv.is 2024-11-03T00:00:00+00:00 2024-11-03T00:00:00+00:00 Tikhon Jelvis https://blog.jutty.dev/links/jelvis-debugging-haskell-type-errors/ Nobody cares about decentralization until they do 2024-10-31T00:00:00+00:00 2024-10-31T00:00:00+00:00 Kye Fox https://blog.jutty.dev/links/kyefox-nobody-cares-about-decentralization/ nickgerace/gfold: CLI tool to keep track of Git repositories 2024-10-29T00:00:00+00:00 2024-10-29T00:00:00+00:00 Nick Gerace (nickgerace) https://blog.jutty.dev/links/nickgerace-gfold/ Improving SSH's security with SSHFP DNS records | APNIC Blog 2024-10-26T00:00:00+00:00 2024-10-26T00:00:00+00:00 Sebastian Neef https://blog.jutty.dev/links/apnic-sshfp/ Smarter than 'Ctrl+F': Linking Directly to Web Page Content 2024-10-24T00:00:00+00:00 2024-10-24T00:00:00+00:00 Ahmad Alfy https://blog.jutty.dev/links/alfy-text-fragments/ Solene'% : A dedicated administration workstation 2024-10-23T00:00:00+00:00 2024-10-23T00:00:00+00:00 Solène Rapenne https://blog.jutty.dev/links/solene-admin-workstation/ against /tmp - Tony Finch 2024-10-22T00:00:00+00:00 2024-10-22T00:00:00+00:00 Tony Finch https://blog.jutty.dev/links/dotat-against-tmp/ Typst 0.12 is just ... better 2024-10-18T00:00:00+00:00 2024-10-18T00:00:00+00:00 Typst GmbH https://blog.jutty.dev/links/typst-0-12/ That's Not an Abstraction, That's Just a Layer of Indirection 2024-10-14T00:00:00+00:00 2024-10-14T00:00:00+00:00 Fernando Hurtado Cardenas https://blog.jutty.dev/links/fhur-me-abstraction/ FFmpeg Explorer 2024-10-14T00:00:00+00:00 2024-10-14T00:00:00+00:00 Sam Lavigne https://blog.jutty.dev/links/lav-io-ffmpeg-explorer/ The ultimate guide to Haskell Strings · Hasufell's blog 2024-10-11T00:00:00+00:00 2024-10-11T00:00:00+00:00 Julian Ospald https://blog.jutty.dev/links/hasufell-haskell-strings/ HTML for People 2024-10-10T00:00:00+00:00 2024-10-10T00:00:00+00:00 Blake Watson https://blog.jutty.dev/links/html-for-people/ Statically Typed Functional Programming with Python 3.12 2024-10-07T00:00:00+00:00 2024-10-07T00:00:00+00:00 Oskar Wickström https://blog.jutty.dev/links/wickstrom-functional-python-3-12/ Chris's Wiki :: blog/unix 2024-10-05T00:00:00+00:00 2024-10-05T00:00:00+00:00 Chris Siebenmann https://blog.jutty.dev/links/cks-blog-unix/ <p>A hypermedia rabbit hole in which I quickly fell.</p> wrestling the web from corporate control requires making it boring again 2024-10-05T00:00:00+00:00 2024-10-05T00:00:00+00:00 washbear https://blog.jutty.dev/links/washbear-wrestling-the-web/ <blockquote> <p>In an age where web is essential, we need a universal web browser for minority platforms. One that focuses on keeping HTML+JS working rather than chasing things like “WebVR” and collaborating with the ads industry. Unfortunately, I think the system has been set up to ensure that small players are no longer possible. Let’s hope I’m proven wrong.</p> </blockquote> Sandboxing Adoption in Open Source Ecosystems 2024-10-04T00:00:00+00:00 2024-10-04T00:00:00+00:00 Maysara Alhindi Joseph Hallett https://blog.jutty.dev/links/alhindi-sandboxing/ The Reticular Society 2024-10-04T00:00:00+00:00 2024-10-04T00:00:00+00:00 Ian Alan Paul https://blog.jutty.dev/links/the-reticular-society/ <blockquote> <p>In <em>necroreticular flows</em> which cut across algorithmically distributed gigs and connected places of work, the number of lives integrated together corresponds to the interoperable potential of the reticular society’s optimization and domination, <em>subsuming life</em> and in so doing <em>circulating death</em>.</p> </blockquote> carl: modern version of cal that can incorporate ICal (ics) data 2024-10-01T00:00:00+00:00 2024-10-01T00:00:00+00:00 Birger Schacht https://blog.jutty.dev/links/b1rger-carl/ <p>This is superb in conjunction with <a rel="external" href="https://vdirsyncer.pimutils.org/en/stable/">vdirsyncer</a>, which I’ve been using for a long time for exactly the purpose of having a local directory of <code>.ics</code> files for each of my Nextcloud DAV calendars.</p> <p>If you like this, you may also like <a rel="external" href="https://github.com/pimutils/khal">khal</a>.</p> diffnav: git diff pager based on delta but with a file tree 2024-10-01T00:00:00+00:00 2024-10-01T00:00:00+00:00 Dolev Hadar (dlvhdr) https://blog.jutty.dev/links/dlvhdr-diffnav/ I Want Process-Aware Types 2024-09-30T00:00:00+00:00 2024-09-30T00:00:00+00:00 Sean Barag https://blog.jutty.dev/links/barag-process-aware-types/ Alopex Networks Wiki 2024-09-29T00:00:00+00:00 2024-09-29T00:00:00+00:00 Simon Heath https://blog.jutty.dev/links/alopex-crystal-notes/ Small Internet protocol roundup 2024-09-29T00:00:00+00:00 2024-09-29T00:00:00+00:00 D. Bohdan https://blog.jutty.dev/links/dbohdan-smallweb-txt/ Release tmux 3.5 · tmux/tmux 2024-09-27T00:00:00+00:00 2024-09-27T00:00:00+00:00 Nicholas Marriott (nicm) https://blog.jutty.dev/links/tmux-3-5/ <p>Interesting <a rel="external" href="https://raw.githubusercontent.com/tmux/tmux/3.5/CHANGES">changes</a> include:</p> <ul> <li>“Display hyperlinks in copy mode and add <code>copy_cursor_hyperlink</code> format to get the hyperlink under the cursor.”</li> <li>“Add a prefix timeout option.”</li> <li>“Add mirrored versions of the <code>main-horizontal</code> and <code>main-vertical</code> layouts where the main pane is bottom or right instead of top or left.”</li> <li>“Add <code>--enable-jemalloc</code> to build with jemalloc memory allocator (since glibc malloc is so poor).”</li> <li>“Add <code>N</code> to search backwards in tree modes.”</li> <li>“Use <code>default-shell</code> for command prompt, <code>#()</code> and popups.”</li> <li>“Add a <code>command-error</code> hook when a command fails.”</li> </ul> Debating ifupdown replacements for Debian trixie [LWN.net] 2024-09-26T00:00:00+00:00 2024-09-26T00:00:00+00:00 Joe Brockmeier https://blog.jutty.dev/links/lwn-trixie-ifupdown/ Project Cybersyn - 99% Invisible 2024-09-22T00:00:00+00:00 2024-09-22T00:00:00+00:00 99% Invisible https://blog.jutty.dev/links/99percentinvisble-cybersyn/ Lagrange v1.18: TUI and Misfin 2024-09-22T00:00:00+00:00 2024-09-22T00:00:00+00:00 Jaakko Keränen https://blog.jutty.dev/links/lagrange-1-18/ jacek-kurlit/pik: Process Interactive Kill 2024-09-17T00:00:00+00:00 2024-09-17T00:00:00+00:00 RustyJack (jacek-kurlit) https://blog.jutty.dev/links/jacek-kurlit-pik/ The First HTML LSP That Reports Syntax Errors | Loris Cro's Blog 2024-09-11T00:00:00+00:00 2024-09-11T00:00:00+00:00 Loris Cro https://blog.jutty.dev/links/kristoff-html-lsp/ Make Your Own Read-Only Device With NetBSD - IT Notes 2024-09-10T00:00:00+00:00 2024-09-10T00:00:00+00:00 Stefano Marinelli https://blog.jutty.dev/links/dragas-read-only-netbsd/ Critical analysis of Fediverse decentralization promises 2024-09-08T00:00:00+00:00 2024-09-08T00:00:00+00:00 Henrique S. Xavier https://blog.jutty.dev/links/xavier-fediverse-decentralization-promises/ Unix command line conventions over time 2024-09-06T00:00:00+00:00 2024-09-06T00:00:00+00:00 Lars Wirzenius https://blog.jutty.dev/links/wirzenius-unix-cli-conventions/ FenTiger/FedIAM: Login and access control based on open identities 2024-09-01T00:00:00+00:00 2024-09-01T00:00:00+00:00 Mike P (FenTiger) https://blog.jutty.dev/links/fentiger-fediam/ jatcwang/instant-scala: instant Scala script startup 2024-08-30T00:00:00+00:00 2024-08-30T00:00:00+00:00 Jacob Wang (jatcwang) https://blog.jutty.dev/links/jatcwang-instant-scala/ Deterministic Replay of QEMU Emulation 2024-08-29T00:00:00+00:00 2024-08-29T00:00:00+00:00 The QEMU Project Developers https://blog.jutty.dev/links/qemu-replay/ Hurl 5.0.0, the Parallel Edition 2024-08-28T00:00:00+00:00 2024-08-28T00:00:00+00:00 CCMD Team https://blog.jutty.dev/links/hurl-5-0-0/ Good programmers worry about data structures and their relationships 2024-08-27T00:00:00+00:00 2024-08-27T00:00:00+00:00 Engineer's Codex https://blog.jutty.dev/links/engineerscodex-data-structures/ Misconceptions about the UNIX Philosophy 2024-08-26T00:00:00+00:00 2024-08-26T00:00:00+00:00 Jacob Moody https://blog.jutty.dev/links/posixcafe-unix-misconceptions/ The Impressionist Blogging Movement - Jim Nielsen’s Blog 2024-08-20T00:00:00+00:00 2024-08-20T00:00:00+00:00 Jim Nielsen https://blog.jutty.dev/links/nielsen-impressionist-blogging/ Support PUT, PATCH, and DELETE in HTML Forms 2024-08-19T00:00:00+00:00 2024-08-19T00:00:00+00:00 Alexander Petros Carson Gross https://blog.jutty.dev/links/triptych-form-http-methods/ mrusme/reader: for your command line what the 'readability view' is for browsers 2024-08-06T00:00:00+00:00 2024-08-06T00:00:00+00:00 マリウス https://blog.jutty.dev/links/mrusme-reader/ A handful of reasons JavaScript won’t be available - Piccalilli 2024-08-01T00:00:00+00:00 2024-08-01T00:00:00+00:00 Andy Bell https://blog.jutty.dev/links/piccalil-no-javascript-reasons/ jgs font 2024-07-02T00:00:00+00:00 2024-07-02T00:00:00+00:00 Adel Faure https://blog.jutty.dev/links/adelfaure-jgs-font/ Differential Analysis: A Summary 2024-06-28T00:00:00+00:00 2024-06-28T00:00:00+00:00 Brown PLT https://blog.jutty.dev/links/brownplt-differential-analysis/ aryak/mozhi: Mozhi is an alternative-frontend for many translation engines. - Codeberg.org 2024-06-27T00:00:00+00:00 2024-06-27T00:00:00+00:00 Arya Kiran https://blog.jutty.dev/links/aryak-mozhi/ JFryy/qq: jq multi-configuration format tool with interactive REPL. 2024-06-23T00:00:00+00:00 2024-06-23T00:00:00+00:00 James Fotherby (JFryy) https://blog.jutty.dev/links/jfryy-qq/ phyphox | F-Droid - Free and Open Source Android App Repository 2024-06-21T00:00:00+00:00 2024-06-21T00:00:00+00:00 RWTH Aachen University https://blog.jutty.dev/links/fdroid-phyphox/ UserLAnd | F-Droid - Free and Open Source Android App Repository 2024-06-21T00:00:00+00:00 2024-06-21T00:00:00+00:00 UserLAnd Technologies https://blog.jutty.dev/links/fdroid-userland/ Sounds of the Forest - Soundmap Timber Festival 2024-06-14T00:00:00+00:00 2024-06-14T00:00:00+00:00 Wild Rumpus CIC https://blog.jutty.dev/links/sounds-of-the-forest/ Effects Showroom - TerminalTextEffects Docs 2024-06-10T00:00:00+00:00 2024-06-10T00:00:00+00:00 chrisbuilds https://blog.jutty.dev/links/chrisbuilds-effects-showroom/ Piku 2024-06-10T00:00:00+00:00 2024-06-10T00:00:00+00:00 Rui Carmo https://blog.jutty.dev/links/piku/ Share Paste O2 | F-Droid - Free and Open Source Android App Repository 2024-06-08T00:00:00+00:00 2024-06-08T00:00:00+00:00 nain https://blog.jutty.dev/links/fdroid-share-paste/ hackerb9/lsix Like ls, but for images. Shows thumbnails in terminal using sixel graphics. 2024-06-06T00:00:00+00:00 2024-06-06T00:00:00+00:00 hackerb9 https://blog.jutty.dev/links/hackerb9-lsix/ Moving Beyond Type Systems | Vhyrro's Digital Garden 2024-06-06T00:00:00+00:00 2024-06-06T00:00:00+00:00 Mariusz (vhyrro) https://blog.jutty.dev/links/vhyrro-beyond-type-systems/ Capital Offense How to Handle Abbreviations in CamelCase - Approxion 2024-06-05T00:00:00+00:00 2024-06-05T00:00:00+00:00 Ralf Holly https://blog.jutty.dev/links/approxion-camelcase-abbreviations/