2026
October
- 8 October 2026 · The Shortest Path When You Cannot Move Sideways
- 7 October 2026 · Beyond the Shortest Path: Geodesics on SE(2)
September
- 2 September 2026 · Jupiter's Buried Skeleton: The Polar Patch as a Combination of Separatrices
August
- 30 August 2026 · The Litmus Tests: What Survived Our Own Review
- 27 August 2026 · The Transition State: Reading a Null Collision from One Point
- 24 August 2026 · The Null Gallery: Grounding the Estimator in the Real Sun
- 14 August 2026 · Finding Magnetic Nulls with a Growth Vector
- 11 August 2026 · Reading the Field Gradient from the Caustic
- 8 August 2026 · The Magnetic Contact Geometry: Larmor Motion Is Heisenberg
- 5 August 2026 · The Geometry of Forbidden Directions: A Research Program
July
- 26 July 2026 · In the Wild: DW-MRI, and Where the Method Stays Silent
- 22 July 2026 · The Inverse Map: Reading the Fingerprint
- 18 July 2026 · The Forward Map: Caustics of the Model Groups
- 15 July 2026 · From Caustics to Groups: A Research Program
- 11 July 2026 · From Cosmic Filaments to Curved Spacetime
- 4 July 2026 · Two Ways to See a Cosmic Filament
- 3 July 2026 · The Geometry of the Cosmic Web: A Research Program
May
- 15 May 2026 · The Exact Cut Time on SE(2) — and the Open Problem Beyond It
- 5 May 2026 · Maxwell Strata: When Optimal Paths Fork
April
- 28 April 2026 · Euler's Elastica and Jacobi Elliptic Functions
- 25 April 2026 · The Visual Cortex as a Contact Manifold
2025
June
- 27 June 2025 · Foundation Models, The AI Frontier
2022
December
- 18 December 2022 · Train Resnet50 on ImageNet with PyTorch
- 9 December 2022 · Find all tables without primary key in PostgreSQL
- 3 December 2022 · Fixing error 'Matplotlib is currently using agg'
November
- 27 November 2022 · Monitor GPU utilization with nvidia-smi
- 27 November 2022 · Cleaning up Docker space
2019
November
- 28 November 2019 · Software that crafts itself, the AI frontier
- 11 November 2019 · How to fully automate a store: a Made In Italy use case
2018
February
- 13 February 2018 · Compile OpenCV 3.4.1 in one line
2017
May
- 16 May 2017 · An opinionated take-away from JSConf 2017, Verona
March
- 27 March 2017 · Survival guide with Ceph and Proxmox
- 14 March 2017 · Convert your sitelinks to https with `sed`
2016
May
- 24 May 2016 · Find and substitute the string in all files with `sed` command on GNU/Linux
- 1 May 2016 · Oracle fixed length CHAR field in Django
2015
December
- 8 December 2015 · Show git branch in the bash command prompt
- 6 December 2015 · Remove old kernels in Ubuntu
June
- 5 June 2015 · Clone repository from Subversion to Git
May
- 18 May 2015 · Apache2: AH01630: client denied by server configuration
April
- 20 April 2015 · Fail2Ban starting 200/error on Ubuntu 10.04 or older
- 10 April 2015 · My current projects
- 10 April 2015 · Learning NoSQL, PHP and Linux
February
- 27 February 2015 · Allow optional trailing slash in Apache with Rewrite module
- 27 February 2015 · Encode string to HTML entities via jQuery
- 24 February 2015 · Subversion commands
- 17 February 2015 · Find all tables without primary key in MySQL
- 17 February 2015 · The rmagick gem trouble on Linux
January
- 30 January 2015 · Get file creation time on Linux with EXT4
- 23 January 2015 · Speedup MySQL with tmpfs
- 22 January 2015 · Block denial-of-service attacks on Wordpress and Joomla with Fail2Ban in ISPConfig
2014
December
- 16 December 2014 · Encoding hell, grep and iconv salvage!
November
- 26 November 2014 · Speedup your KVM migration in Proxmox
- 24 November 2014 · Manage wisely your cache setting in Ceph
- 20 November 2014 · SSD - the definitive guide for Linux!