diff --git a/content/journal/dispatch-35-january-2026/IMG_9572.jpeg.enc b/content/journal/dispatch-35-january-2026/IMG_9572.jpeg.enc
new file mode 100644
index 0000000..45745c2
Binary files /dev/null and b/content/journal/dispatch-35-january-2026/IMG_9572.jpeg.enc differ
diff --git a/content/journal/dispatch-35-january-2026/IMG_9650.jpeg.enc b/content/journal/dispatch-35-january-2026/IMG_9650.jpeg.enc
new file mode 100644
index 0000000..c34beca
Binary files /dev/null and b/content/journal/dispatch-35-january-2026/IMG_9650.jpeg.enc differ
diff --git a/content/journal/dispatch-35-january-2026/crap-catcher.jpg.enc b/content/journal/dispatch-35-january-2026/crap-catcher.jpg.enc
new file mode 100644
index 0000000..f170649
Binary files /dev/null and b/content/journal/dispatch-35-january-2026/crap-catcher.jpg.enc differ
diff --git a/content/journal/dispatch-35-january-2026/index.md b/content/journal/dispatch-35-january-2026/index.md
index c446190..5d00f31 100644
--- a/content/journal/dispatch-35-january-2026/index.md
+++ b/content/journal/dispatch-35-january-2026/index.md
@@ -5,25 +5,109 @@ draft: false
tags:
- dispatch
references:
+- title: "OpenSCAD Is Kinda Neat – nuxx.net"
+ url: https://nuxx.net/blog/2025/12/20/openscad-is-kinda-neat/
+ date: 2026-01-07T14:53:56Z
+ file: nuxx-net-xnrgb7.txt
+- title: "December 2025 - Tim Hårek"
+ url: https://timharek.no/blog/2025-december-recently/
+ date: 2026-01-07T14:55:06Z
+ file: timharek-no-dea3rz.txt
+- title: "Home is where my stuff is | Ruslan Osipov"
+ url: https://rosipov.com/blog/home-is-where-my-stuff-is/
+ date: 2026-01-06T05:32:49Z
+ file: rosipov-com-qbdcgh.txt
+- title: "Aspiration"
+ url: https://lmno.lol/puddingtime/aspiration
+ date: 2025-09-14T05:24:26Z
+ file: lmno-lol-f6bq3n.txt
+- title: "Food Comas and Some Bests • Buttondown"
+ url: https://buttondown.com/nathanlong/archive/food-comas-and-some-bests/
+ date: 2026-01-06T18:39:37Z
+ file: buttondown-com-lxmsti.txt
+- title: "3 books with Samuel Arbesman (Interconnected)"
+ url: https://interconnected.org/home/2025/11/14/arbesman
+ date: 2026-01-06T18:40:18Z
+ file: interconnected-org-9bc7pq.txt
- title: "2025 Year in Review - macwright.com"
url: https://macwright.com/2025/12/07/year-in-review
date: 2025-12-18T15:21:17Z
file: macwright-com-5fr93r.txt
---
-Some thoughts here...
+* Nev 4th birthday
+ * Trip to Asheville
+* Christmas in Greensboro
+ * [Winter Wonderlights][1]
+* Lake
+ * [Gabby][2]
+ * Urban Air
+ * Spending time with old people
+* Christmas vs. Thanksgiving
+
+{{}}A child caught in a flurry of snow, wide‑eyed amid glowing holiday lights and a shiny sculpture.{{}}
+{{}}A child caught in a flurry of snow, wide‑eyed amid glowing holiday lights and a shiny sculpture.{{}}
+
+[1]: https://www.greensboroscience.org/winterwonderlights/
+[2]: https://camp.com/gabbys-dollhouse-x-camp-charlotte
+---
+
+## Music
+
+* “My Favorite Kings”
+ *
+ * ["Magical 8bit Plug"][3]
+* “Signal Drift”
+ *
+* [Bass pedal][4]
+
+[3]: https://ymck.net/app/magical-8bit-plug-en
+[4]: https://zoomcorp.com/en/us/multi-effects/bass-effects/b1-four-b1x-four/
+
+---
+
+## 3D Printing
+
+* [Bambu Lab P1S][5]
+* Toys
+* Crap catchers (["fancy new kitchen knives"][6])
+* [Blender][7]
+* [OpenSCAD][8] ([via][9])
+* James / plastics / pet causes
+ * AI, Twitter
+
+{{}}A 3D model of a long rectangular tray or catch basin in Blender, shown in wireframe-style shading with the scene axes visible.{{}}
+{{}}A refrigerator with a 3D printed shelf above a strip of knives.{{}}
+
+[5]: https://us.store.bambulab.com/products/p1s?id=583855874739507208
+[6]: https://www.macknife.com/
+[7]: https://www.blender.org/
+[8]: https://nuxx.net/blog/2025/12/20/openscad-is-kinda-neat/
+[9]: https://timharek.no/blog/2025-december-recently/
+
+---
+
+## Misc.
+
+* [Post about stuff (at getting rid of it)][10]
+ * [Cf. post about the word “want”][11]
+* AI talk
+ * These tools don’t replace thinking
+ * They reward good & clear thinking
+ * Good software development practices still apply
+ * And in some cases, matter even more
+ * Abundance mindset over zero-sum
+* Health post series
+
+[10]: https://rosipov.com/blog/home-is-where-my-stuff-is/
+[11]: https://lmno.lol/puddingtime/aspiration
+
{{}}Big sister in a purple puffer hugs her giggling little brother on the playground, both in bright blue shoes and grinning wide.{{}}
{{}}Dad in a gray robe laughing as he hauls two giggling kids through a leaf-covered yard.{{}}
-
-
-
-
-*
-
### This Month
* Adventure:
@@ -32,23 +116,24 @@ Some thoughts here...
### Reading & Listening
-* Fiction: [_Title_][1], Author
-* Non-fiction: [_Title_][2], Author
-* Music: [_Title_][3], Author
- *
- *
- *
+* Fiction: [_The Will of the Many_][12], James Islington ([via][13])
+* Non-fiction: [_The Magic of Code_][14], Samuel Arbesman ([via][15])
+* Music: [_Septet_][16], John Carroll Kirby ([via][17], though one track is on my [Lisbon playlist][18])
-[1]: https://bookshop.org/
-[2]: https://bookshop.org/
-[3]: https://www.turntablelab.com/
+[12]: https://www.simonandschuster.com/books/The-Will-of-the-Many/James-Islington/Hierarchy/9781982141189
+[13]: https://buttondown.com/nathanlong/archive/food-comas-and-some-bests/
+[14]: https://www.hachettebookgroup.com/titles/samuel-arbesman/the-magic-of-code/9781541704480/
+[15]: https://interconnected.org/home/2025/11/14/arbesman
+[16]: https://johncarrollkirby.bandcamp.com/album/septet
+[17]: https://macwright.com/2025/12/07/year-in-review
+[18]: /journal/dispatch-15-may-2024/#fn:1
### Links
-* [Title][4]
-* [Title][5]
-* [Title][6]
+* [Title][19]
+* [Title][20]
+* [Title][21]
-[4]: https://example.com/
-[5]: https://example.com/
-[6]: https://example.com/
+[19]: https://example.com/
+[20]: https://example.com/
+[21]: https://example.com/
diff --git a/static/archive/buttondown-com-lxmsti.txt b/static/archive/buttondown-com-lxmsti.txt
new file mode 100644
index 0000000..57fdebf
--- /dev/null
+++ b/static/archive/buttondown-com-lxmsti.txt
@@ -0,0 +1,126 @@
+Net Noodlings with Nathan logo
+
+[1] Net Noodlings with Nathan
+
+[3]
+Archives
+Search
+[5]
+Subscribe
+December 22, 2025
+
+Food Comas and Some Bests
+
+In which I slip into a two-week food coma and reflect on some of my favorite
+things from 2025.
+
+Hey friends,
+
+2025 is coming to a close, and I'm about to embark on a holiday food coma until
+the New Year. If you're traveling, stay safe, and I'll see you all in 2026!
+
+━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+
+A Year In Review 🔭
+
+Some Random Stats 📈
+
+Last year, I tracked some random stats. Let's see how I did this year:
+
+ • 12 projects contributed to
+ • 1 personal project launched (it was a stealth launch, I'll talk more about
+ it in 2026)
+ • 6 articles written
+ • 51 newsletters sent
+ • 1,001 GitHub contributions
+ • 1 [6]conference talk
+ • 1 [7]LabShare
+ • 1 experiment published
+ • 32 fiction books read
+ • 2 non-fiction books read
+
+Best Book of the Year 📖
+
+So many good books this year, but [8]Will of the Many took the trophy with its
+whole "Harry Potter but he's a former pit-fighter-turned-student in a magic
+Roman Empire analog that's corrupt, and everyone's trying to kill each other"
+vibes. Good times.
+
+Movie I Actually Remember 🎥
+
+Maybe "Best Movie" to too big of a title for this year and we'll settle for
+"Movie I Actually Remember" which was [9]Thunderbolts* for focusing just a
+LITTLE more on the emotional aspect of the characters and the traumas they've
+faced than just the action.
+
+Best Video Game of the Year 🎮
+
+[10]Dredge is a Lovecraftian horror fishing game that I found engaging. I loved
+exploring the different islands and having NOPENOPENOPE moments as I dug deeper
+into what was going on. It doesn't ask too much of you either—I finished the
+base game in about 16 hours.
+
+Best Board Game of the Year 🎮
+
+[11]Tag Team was released in late 2025 and immediately caught my interest with
+how much fun it was to set up this little auto-battler. The drama of the reveal
+in whether you correctly moved your block to the right sequence or whether you
+managed to land that combo made it my personal biggest board game hit of 2025!
+
+━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+
+Interesting Web Bits 🍜
+
+Web Stuff
+
+ • Cassidy shows us how to [12]pause CSS animations with getAnimations()
+ • Dan Abramov has built [13]an explorer for RSC to help show folks how React
+ Server Components work under the hood.
+ • Chris Feijoo has a wonderful post on [14]achieving the liquid glass effect
+ with SVG.
+
+Other Stuff
+
+ • Jim talks about sitting with the [15]"I don't know...". (Of which I have
+ become increasingly convinced I know hardly anything at all!)
+ • But we often even [16]forget what we know, especially when it moves outside
+ 'our' area
+ • Marcin Wichary talks about {nostalgia of a childhood in Poland and clocks]
+ (https://aresluna.org/the-clock/). What is it for you that transports you
+ back to simpler times?
+ • Taylor shows us [17]how to title.
+
+Weird, Watch, and Play
+
+ • 📺 I'm a sucker for both slomo AND factory videos. Watch this Japanese
+ factory [18]make wooden pencils.
+ • 📺 Or if you're feeling like you need to up your Christmas wrapping game,
+ watch these [19]japanese speed wrapping demonstrations.
+
+Don't miss what's next. Subscribe to Net Noodlings with Nathan:
+[20][ ]
+Subscribe
+[22]https://nathan-...
+Powered by [23]Buttondown, the easiest way to start and grow your newsletter.
+
+References:
+
+[1] https://buttondown.com/nathanlong
+[3] https://buttondown.com/nathanlong/archive/
+[5] https://buttondown.com/nathanlong#subscribe-form
+[6] https://www.youtube.com/watch?v=XNeEtknbIUU&utm_source=nathanlong&utm_medium=email&utm_campaign=food-comas-and-some-bests
+[7] https://nathan-long.com/blog/creating-while-adulting/?utm_source=nathanlong&utm_medium=email&utm_campaign=food-comas-and-some-bests
+[8] https://www.goodreads.com/book/show/58416952-the-will-of-the-many?utm_source=nathanlong&utm_medium=email&utm_campaign=food-comas-and-some-bests
+[9] https://www.imdb.com/title/tt20969586/?ref_=nv_sr_srsg_1_tt_7_nm_0_in_0_q_thunderbolts&utm_source=nathanlong&utm_medium=email&utm_campaign=food-comas-and-some-bests
+[10] https://store.steampowered.com/app/1562430/DREDGE/?utm_source=nathanlong&utm_medium=email&utm_campaign=food-comas-and-some-bests
+[11] https://boardgamegeek.com/boardgame/434906/tag-team?utm_source=nathanlong&utm_medium=email&utm_campaign=food-comas-and-some-bests
+[12] https://cassidoo.co/post/pause-css-animation/?utm_source=nathanlong&utm_medium=email&utm_campaign=food-comas-and-some-bests
+[13] https://overreacted.io/introducing-rsc-explorer/?utm_source=nathanlong&utm_medium=email&utm_campaign=food-comas-and-some-bests
+[14] https://kube.io/blog/liquid-glass-css-svg/?utm_source=nathanlong&utm_medium=email&utm_campaign=food-comas-and-some-bests
+[15] https://blog.jim-nielsen.com/2025/uncomfortable-i-dont-know/?utm_source=nathanlong&utm_medium=email&utm_campaign=food-comas-and-some-bests
+[16] https://blog.jim-nielsen.com/2025/a-in-ai-stands-for-amnesia/?utm_source=nathanlong&utm_medium=email&utm_campaign=food-comas-and-some-bests
+[17] https://taylor.town/how-to-title?utm_source=nathanlong&utm_medium=email&utm_campaign=food-comas-and-some-bests
+[18] https://www.youtube.com/watch?v=Lk_57TP6RFk&utm_source=nathanlong&utm_medium=email&utm_campaign=food-comas-and-some-bests
+[19] https://www.youtube.com/watch?v=SBOd5tujWmk&utm_source=nathanlong&utm_medium=email&utm_campaign=food-comas-and-some-bests
+[22] https://nathan-long.com/
+[23] https://buttondown.com/refer/nathanlong
diff --git a/static/archive/interconnected-org-9bc7pq.txt b/static/archive/interconnected-org-9bc7pq.txt
new file mode 100644
index 0000000..34536a3
--- /dev/null
+++ b/static/archive/interconnected-org-9bc7pq.txt
@@ -0,0 +1,308 @@
+
+
+[1]Interconnected
+
+A blog by Matt Webb
+
+ • [2]About
+ • [3]Archive
+ • [4]Work
+
+Subscribe for $0
+
+ • [5]Email
+ • [6]RSS feed
+ • [7](What is a feed?)
+
+Unoffice Hours
+
+ • [8]Book a call
+ • [9](What is this?)
+
+a.k.a. genmon
+
+ • [10]Bluesky
+ • [11]X/Twitter
+ • [12]Insta
+ • [13]Mastodon
+ • [14]LinkedIn
+
+Building the AI clock
+
+ • [15]Check out Poem/1
+
+3 books with Samuel Arbesman
+
+17.16, Friday 14 Nov 2025 [16]Link to this post
+
+I had a look to see when I first mentioned Samuel Arbesman here. It was 2011:
+[17]the average size of scientific discoveries is getting smaller.
+
+Anyway I’ve been reading his new book, [18]The Magic of Code (official site).
+
+There’s computing history, magic, the simulation hypothesis, and a friendly
+unpacking of everything from procedural generation to Unix.
+
+And through it all, an enthusiastic appeal to look again at computation, as if
+to say, look, isn’t it WEIRD! Isn’t it COOL! Because we’ve forgotten that code
+and computation deserves our wonder. And although this book isn’t an apology
+for technology (`computing is meant to be for the humans', says Arbesman), it
+is a reminder - demonstrated chapter by chapter - that wonder, delight and
+curiosity are there to be found.
+
+(And if we look at computation afresh then we’ll have new ideas about what to
+do with it.)
+
+Now I’m decently well-read in this kind of stuff.
+
+Yet The Magic of Code is bringing me new-to-me computing lore, which I’m
+loving.
+
+So, in the spirit of a virtual book tour - an old idea from the internet where
+book authors would tour blogs instead of book stores, [19]as previously
+mentioned - I asked Samuel Arbesman for a reading list: 3 books from the Magic
+of Code bibliography.
+
+(I’ve collected [20]a couple dozen 3 Books reading lists over the years.)
+
+I’ll ask him to introduce himself first…
+
+━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+
+Samuel! Tell us about yourself?
+
+ I’m a [21]scientist and writer playing in the world of venture capital as
+ [22]Lux Capital‘s Scientist in Residence, where I help Lux explore the
+ ever-changing landscape of science and technology, and also host a podcast
+ called [23]The Orthogonal Bet where I get to speak with some of the most
+ interesting thinkers and authors I can find. I also write books about
+ science and tech, most recently [24]The Magic of Code, as well as The
+ Half-Life of Facts and Overcomplicated. The themes in my work are often
+ related to radical interdisciplinarity, intellectual humility in the face
+ of complex technologies and our changing knowledge, and how to use tech to
+ allow us to be the best version of ourselves.
+
+ The best way to follow me and what I’m thinking about is my newsletter:
+ [25]Cabinet of Wonders.
+
+I asked for three fave books the bibliography…
+
+#1. Ideas That Created the Future: Classic Papers of Computer Science, edited
+by Harry R. Lewis
+
+ I love the history of computing. It’s weird and full of strange turns and
+ dead ends, things worth rediscovering and understanding. But it’s far too
+ easy to forget the historically contingent reasons why we have the
+ technologies that we have (or simply know the paths not taken), and
+ understanding this history-including the history of the ideas that
+ undergird this world-is vital. More broadly, I want everyone in tech to
+ have a “historical sense” and this book is a good place to start: it’s a
+ handbook to seminal ideas and developments in computing, from the ELIZA
+ chatbot and Licklider’s vision of “man-computer symbiosis” to Dijkstra’s
+ hatred of the “go to” command. Because the ideas we are currently grappling
+ with are not necessarily new and they have a deep intellectual pedigree.
+ Want to know the grand mages of computing history and what they thought
+ about? Read this book.
+
+Ideas That Created the Future: Classic Papers of Computer Science: [26]Amazon
+
+#2. In the Beginning… Was the Command Line, Neal Stephenson
+
+ I’m pretty sure that I first read this entire book–it’s short–in a single
+ sitting at the library after stumbling upon it. It’s ornery and opinionated
+ about so many computing ideas, from Linux and GUIs to open source and even
+ the Be operating system (it was written in the 1990’s and is very much of
+ its time). Want to think about these ideas in the context of bizarre
+ metaphors or a comparison to the Epic of Gilgamesh? Stephenson is your guy.
+ This expanded my mind as to what computing is and what it can mean (the
+ image of a demiurge using a command line to generate our universe has long
+ stuck with me).
+
+In the Beginning… Was the Command Line: [27]Amazon / [28]Wikipedia
+
+#3. Building SimCity: How to Put the World in a Machine, Chaim Gingold
+
+ Chaim Gingold worked with Will Wright while at Maxis and has thought a lot
+ about the history of SimCity. And when I mean history, I don’t just mean
+ the way that Maxis came about and how SimCity was created and published,
+ though there’s that too; I mean the winding intellectual origins of
+ SimCity: cellular automata, system dynamics, and more. SimCity and its
+ foundation is a window into the smashing-together of so many ideas–analog
+ computers, toys, the nature of simulation–that is indicative of the proper
+ way to view computing: computers are weirder and far more interdisciplinary
+ than we give them credit for and we all need to know that. Computing is a
+ liberal art and this book takes this idea seriously.
+
+Building SimCity: How to Put the World in a Machine: [29]Amazon
+
+━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+
+Amazing.
+
+Hey here’s a deep cut ref for you: in 2010 [30]Arbesman coined the term
+mesofact, `facts which we tend to view as fixed, but which shift over the
+course of a lifetime,' or too slowly for us to notice. I think we all carry
+around a bunch of outdated priors and that means we often don’t see what’s
+right in-front of us. I use this term a whole bunch in trying to think about
+and identity what I’m not seeing but should be.
+
+Thank you Sam!
+
+━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+
+More posts tagged:
+
+ • [31]3-books (34 posts)
+
+Auto-calculated kinda related posts:
+
+ • [32]Between early computing and modern computing: some cultural histories
+ (3 Apr 2025)
+ • [33]Some books I enjoyed in 2023 (28 Dec 2023)
+ • [34]3 Books Weekly #22: Featuring Nat Hunter from Machines Room (29 Jul
+ 2016)
+ • [35]3 books from Chris Noessel (23 Jun 2020)
+ • [36]What I’ve been reading in 2022 (30 Dec 2022)
+
+If you enjoyed this post, please consider sharing it by email or on social
+media. [37]Here’s the link. Thanks, —Matt.
+
+
+
+Most recent posts
+
+ • [38]My top posts in 2025 3 Jan 2026
+ • [39]More scraps from my notes file 26 Dec 2025
+ • [40]Filtered for conspiracy theories 19 Dec 2025
+ • [41]My new fave thing to go to is algoraves 11 Dec 2025
+ • [42]My mental model of the AI race 5 Dec 2025
+ • [43]Context plumbing 29 Nov 2025
+ • [44]Spinning up a new thing: Inanimate 19 Nov 2025
+ • 3 books with Samuel Arbesman 14 Nov 2025 (This post)
+ • [45]Oedipus is about the act of figuring out what Oedipus is about 7 Nov
+ 2025
+ • [46]Filtered for wobbly tables and other facts 30 Oct 2025
+ • [47]Some wholesome media 24 Oct 2025
+ • [48]I love the smell of autopoiesis in the morning 15 Oct 2025
+
+Continue reading: [49]All in 2025
+
+streak New posts for 301 consecutive weeks (see: [50]blogging tips)
+
+New? Start here: [51]Best of 2025 (also [52]2024, [53]2023, [54]2022, [55]2021,
+[56]2020)
+Or explore the archives: [57]On this day
+
+━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+
+Archive
+
+ • [58]2026 1 post
+ • [59]2025 61 posts
+ • [60]2024 60 posts
+ • [61]2023 68 posts
+ • [62]2022 96 posts
+ • [63]2021 128 posts
+ • [64]2020 118 posts
+ • [65]2019 23 posts
+ • [66]2018 47 posts
+ • [67]2017 22 posts
+ • [68]2016 48 posts
+ • [69]2015 88 posts
+ • [70]2014 30 posts
+ • [71]2013 6 posts
+ • [72]2012 27 posts
+ • [73]2011 76 posts
+ • [74]2010 2 posts
+ • [75]2009 2 posts
+ • [76]2008 59 posts
+ • [77]2007 20 posts
+
+━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+[78][ ] Search
+Since February 2000. Copyright © 2026 Matt Webb.
+
+p.s. here’s [86]my blogroll and the [87]colophon.
+
+
+References:
+
+[1] https://interconnected.org/home/
+[2] https://interconnected.org/
+[3] https://interconnected.org/home/2025/11/14/arbesman#archive
+[4] https://www.actsnotfacts.com/
+[5] https://buttondown.com/genmon
+[6] https://interconnected.org/home/feed
+[7] https://aboutfeeds.com/
+[8] https://calendly.com/mwie/30min
+[9] https://interconnected.org/home/2020/09/24/unoffice_hours
+[10] https://bsky.app/profile/genmon.org
+[11] https://x.com/genmon
+[12] https://www.instagram.com/genmon/
+[13] https://mastodon.social/@genmon
+[14] https://www.linkedin.com/in/genmon/
+[15] https://poem.town/
+[16] https://interconnected.org/home/2025/11/14/arbesman
+[17] https://interconnected.org/home/2011/03/17/finding_baby_sciences_and_new_moons
+[18] https://themagicofcode.com/
+[19] https://interconnected.org/home/2022/10/18/shopping
+[20] https://interconnected.org/home/tagged/3-books
+[21] https://arbesman.net/
+[22] https://www.luxcapital.com/
+[23] https://www.theorthogonalbet.com/
+[24] https://themagicofcode.com/
+[25] https://arbesman.substack.com/
+[26] https://www.amazon.com/Ideas-That-Created-Future-Computer/dp/0262045303
+[27] https://www.amazon.com/Beginning-Was-Command-Line/dp/0380815931
+[28] https://en.wikipedia.org/wiki/In_the_Beginning..._Was_the_Command_Line
+[29] https://www.amazon.com/Building-SimCity-World-Machine-Histories/dp/0262547481/
+[30] https://archive.boston.com/bostonglobe/ideas/articles/2010/02/28/warning_your_reality_is_out_of_date/
+[31] https://interconnected.org/home/tagged/3-books
+[32] https://interconnected.org/home/2025/04/03/september
+[33] https://interconnected.org/home/2023/12/28/books
+[34] https://interconnected.org/home/2016/07/29/3_books
+[35] https://interconnected.org/home/2020/06/23/3_books
+[36] https://interconnected.org/home/2022/12/30/reading
+[37] https://interconnected.org/home/2025/11/14/arbesman
+[38] https://interconnected.org/home/2026/01/03/top-posts
+[39] https://interconnected.org/home/2025/12/26/scraps
+[40] https://interconnected.org/home/2025/12/19/filtered
+[41] https://interconnected.org/home/2025/12/11/live
+[42] https://interconnected.org/home/2025/12/05/training
+[43] https://interconnected.org/home/2025/11/28/plumbing
+[44] https://interconnected.org/home/2025/11/19/inanimate
+[45] https://interconnected.org/home/2025/11/07/oedipus
+[46] https://interconnected.org/home/2025/10/30/filtered
+[47] https://interconnected.org/home/2025/10/23/wholesome
+[48] https://interconnected.org/home/2025/10/15/3dp
+[49] https://interconnected.org/home/2025
+[50] https://interconnected.org/home/2020/09/10/streak
+[51] https://interconnected.org/home/2026/01/03/top-posts
+[52] https://interconnected.org/home/2024/12/30/top-posts
+[53] https://interconnected.org/home/2023/12/22/top-posts
+[54] https://interconnected.org/home/2022/12/21/top_posts
+[55] https://interconnected.org/home/2021/12/23/top_posts
+[56] https://interconnected.org/home/2020/12/17/top_posts
+[57] https://interconnected.org/home/on-this-day
+[58] https://interconnected.org/home/2026
+[59] https://interconnected.org/home/2025
+[60] https://interconnected.org/home/2024
+[61] https://interconnected.org/home/2023
+[62] https://interconnected.org/home/2022
+[63] https://interconnected.org/home/2021
+[64] https://interconnected.org/home/2020
+[65] https://interconnected.org/home/2019
+[66] https://interconnected.org/home/2018
+[67] https://interconnected.org/home/2017
+[68] https://interconnected.org/home/2016
+[69] https://interconnected.org/home/2015
+[70] https://interconnected.org/home/2014
+[71] https://interconnected.org/home/2013
+[72] https://interconnected.org/home/2012
+[73] https://interconnected.org/home/2011
+[74] https://interconnected.org/home/2010
+[75] https://interconnected.org/home/2009
+[76] https://interconnected.org/home/2008
+[77] https://interconnected.org/home/2007
+[86] https://interconnected.org/home/blogroll
+[87] https://interconnected.org/home/2024/10/28/colophon
diff --git a/static/archive/nuxx-net-xnrgb7.txt b/static/archive/nuxx-net-xnrgb7.txt
new file mode 100644
index 0000000..b8d12ab
--- /dev/null
+++ b/static/archive/nuxx-net-xnrgb7.txt
@@ -0,0 +1,242 @@
+[1]Press "Enter" to skip to content
+[2]nuxx.net
+
+Making, baking, and (un-)breaking things in Southeast Michigan.
+
+open menu mobile menu toggle button
+
+ • [4] facebook
+ • [5] steve@nuxx.net
+
+Search [7][ ]
+ • [8]About
+ • [9]Wiki (Archive)
+
+OpenSCAD Is Kinda Neat
+
+Published [10]December 20, 2025
+[11][Screenshot-2025-12-20-at-12]Designing a simple battery holder in OpenSCAD.
+
+Earlier this year I designed a very basic box/organizer for [12]AA and [13]AAA
+batteries in [14]Autodesk Fusion, making it parameterized so that by changing a
+few variables one could adjust the battery type/size, rows/columns, etc. This
+worked well, and after [15]uploading it to Printables earlier today I realized
+that reimplementing it would probably be a good way to learn the basics of [16]
+OpenSCAD.
+
+OpenSCAD is a rather different type of CAD tool, one in which you write code to
+generate objects. Because my battery holder is very simple (just a box with a
+pattern of cutouts) and uses input parameters, I figured it’d be a good intro
+to a new language / tool. And in the future might even be better than firing up
+Fusion for such simple designs.
+
+After going through part of [17]the tutorial and an hour or so of poking,
+here’s the result: [18]battery_holder_generator.scad
+
+[19][Screenshot-2025-12-20-at-12]Slicer showing the Fusion model on top and
+OpenSCAD on bottom.
+
+By changing just a few variables — numRows and numColumns and batteryType — one
+can render a customized battery holder which can then be plopped into a [20]
+slicer and printed. No heavy/expensive CAD software needed and the output is
+effectively the same.
+
+Without comments or informative output, this is the meat of the code:
+
+AA = 15;
+AAA = 11;
+heightCompartment = 19;
+thicknessWall = 1;
+numRows = 4;
+numColumns = 10;
+batteryType = AA;
+
+widthBox = (numRows * batteryType) + ((numRows + 1) * thicknessWall);
+lengthBox = (numColumns * batteryType) + ((numColumns + 1) * thicknessWall);
+depthBox = heightCompartment + thicknessWall;
+
+difference() {
+ cube([lengthBox, widthBox, depthBox]);
+ for (c = [ 1 : numColumns ])
+ for (r = [ 1 : numRows ])
+ let (
+ startColumn = ((c * thicknessWall) + ((c - 1) * batteryType)),
+ startRow = ((r * thicknessWall) + ((r - 1) * batteryType))
+ )
+ {
+ translate([startColumn, startRow, thicknessWall])
+ cube([batteryType, batteryType, heightCompartment + 1]);
+ }
+};
+
+Simply, it draws a box and cuts out the holes. (The first cube() draws the main
+box, then difference() subtracts the battery holes via the second cube() as
+their quantity and location (via translate()) is iterated.
+
+That’s it. Pretty neat, eh?
+
+(One part that confused me is how I needed to use [21]let() to define
+startColumn and startRow inside the loop. I don’t understand this…)
+
+While this probably won’t be very helpful for more complicated designs, I can
+see this being super useful for bearing drifts, spacers, and other similar
+simple (yet incredibly useful in real life) geometric shapes.
+
+Published in [22]computers and [23]making things
+
+Previous Post [24]Solar Radiation (Sun) Shield for Temperature Sensors
+Next Post [25]Home Assistant as Personal Device Tracker
+
+Sidebar
+
+Recent Posts
+
+ • [26]Home Assistant as Personal Device Tracker December 26, 2025
+ • [27]OpenSCAD Is Kinda Neat December 20, 2025
+ • [28]Solar Radiation (Sun) Shield for Temperature Sensors December 19, 2025
+ • [29]Riser Feet for Wahoo KICKR CORE 2 December 6, 2025
+ • [30]Wireshark 4.6.0 Supports macOS pktap Metadata (PID, Process Name, etc.)
+ October 14, 2025
+ • [31]Fat Bike Peanuts (Presta Nuts for Single Wall Fatbike Rims) June 21,
+ 2025
+ • [32]Windows 10/11 Drivers for Epson Perfection 3170 Photo Scanner April 2,
+ 2025
+ • [33]The History of Fibber Mountain March 21, 2025
+ • [34]Fox 803-01-727 Replaces 803-01-993 March 20, 2025
+ • [35]Automated Private Mobile Phone Photo Backup (Android to Apple Photos)
+ January 23, 2025
+ • [36]ZOOZ ZSE44 Flat Lines at 0° (C or F) January 22, 2025
+ • [37]Bambu Lab P1S on IoT VLAN December 19, 2024
+ • [38]Fix for Leaky Valves on Single Wall Fatbike Rims December 6, 2024
+ • [39]Ride Dirt Trails, Not Mud Trails: Reposted November 22, 2024
+ • [40]HDMI-CEC to Onkyo RI Bridge September 2, 2024
+ • [41]Onkyo RI for ESPHome / Home Assistant August 19, 2024
+ • [42]New XC Bike: Pivot Mach 4 SL v3 May 12, 2024
+ • [43]Fork-Mount Bike Rack for Honda Odyssey (2018+) March 5, 2024
+ • [44]Sunrise-like Alarm Clock via Home Assistant + Android January 19, 2024
+ • [45]_wahoo-fitness-tnp._tcp.local January 10, 2024
+
+Categories
+
+ • [46]acquired things
+ • [47]around the house
+ • [48]automotive
+ • [49]beer
+ • [50]computers
+ • [51]cycling
+ • [52]electronics
+ • [53]family
+ • [54]finances
+ • [55]food
+ • [56]found things
+ • [57]games
+ • [58]health
+ • [59]livejournal
+ • [60]making things
+ • [61]mapping
+ • [62]moved from livejournal
+ • [63]movies
+ • [64]music
+ • [65]nuxx.net
+ • [66]outdoors
+ • [67]politics
+ • [68]travel
+ • [69]weather
+ • [70]work
+
+Posts
+
+ • [71]Home Assistant as Personal Device Tracker
+ • [72]OpenSCAD Is Kinda Neat
+ • [73]Solar Radiation (Sun) Shield for Temperature Sensors
+ • [74]Riser Feet for Wahoo KICKR CORE 2
+ • [75]Wireshark 4.6.0 Supports macOS pktap Metadata (PID, Process Name, etc.)
+ • [76]Fat Bike Peanuts (Presta Nuts for Single Wall Fatbike Rims)
+ • [77]Windows 10/11 Drivers for Epson Perfection 3170 Photo Scanner
+ • [78]The History of Fibber Mountain
+ • [79]Fox 803-01-727 Replaces 803-01-993
+ • [80]Automated Private Mobile Phone Photo Backup (Android to Apple Photos)
+
+[81]Period WordPress Theme by Compete Themes.
+Scroll to the top
+
+References:
+
+[1] https://nuxx.net/blog/2025/12/20/openscad-is-kinda-neat/#main
+[2] https://nuxx.net/blog
+[4] https://www.facebook.com/steve.vigneau
+[5] mailto:steve@nuxx.net
+[8] https://nuxx.net/blog/about/
+[9] https://nuxx.net/wiki_archive/A/Main_Page
+[10] https://nuxx.net/blog/2025/12/
+[11] https://nuxx.net/blog/wp-content/uploads/2025/12/Screenshot-2025-12-20-at-12.11.35-PM-scaled.png
+[12] https://en.wikipedia.org/wiki/AA_battery
+[13] https://en.wikipedia.org/wiki/AAA_battery
+[14] https://www.autodesk.com/products/fusion-360/
+[15] https://www.printables.com/model/1522509-simple-battery-holder-aa-and-aaa-w-parameterized-f
+[16] https://openscad.org/
+[17] https://en.wikibooks.org/wiki/OpenSCAD_Tutorial
+[18] https://nuxx.net/files/3d_printing/battery_holder_generator.scad
+[19] https://nuxx.net/blog/wp-content/uploads/2025/12/Screenshot-2025-12-20-at-12.30.03-PM-scaled.png
+[20] https://en.wikipedia.org/wiki/Slicer_(3D_printing)
+[21] https://en.wikibooks.org/wiki/OpenSCAD_User_Manual/List_Comprehensions#let
+[22] https://nuxx.net/blog/category/computers/
+[23] https://nuxx.net/blog/category/making-things/
+[24] https://nuxx.net/blog/2025/12/19/solar-radiation-sun-shield-for-temperature-sensors/
+[25] https://nuxx.net/blog/2025/12/26/home-assistant-as-personal-device-tracker/
+[26] https://nuxx.net/blog/2025/12/26/home-assistant-as-personal-device-tracker/
+[27] https://nuxx.net/blog/2025/12/20/openscad-is-kinda-neat/
+[28] https://nuxx.net/blog/2025/12/19/solar-radiation-sun-shield-for-temperature-sensors/
+[29] https://nuxx.net/blog/2025/12/06/riser-feet-for-wahoo-kickr-core-2/
+[30] https://nuxx.net/blog/2025/10/14/wireshark-4-6-0-supports-macos-pktap-metadata-pid-process-name-etc/
+[31] https://nuxx.net/blog/2025/06/21/fat-bike-peanuts-presta-nuts-for-single-wall-fatbike-rims/
+[32] https://nuxx.net/blog/2025/04/02/windows-10-11-drivers-for-epson-perfection-3170-photo-scanner/
+[33] https://nuxx.net/blog/2025/03/21/the-history-of-fibber-mountain/
+[34] https://nuxx.net/blog/2025/03/20/fox-803-01-727-replaces-803-01-993/
+[35] https://nuxx.net/blog/2025/01/23/automated-private-mobile-phone-photo-backup-android-to-apple-photos/
+[36] https://nuxx.net/blog/2025/01/22/zooz-zse44-flat-lines-at-0-c-or-f/
+[37] https://nuxx.net/blog/2024/12/19/bambu-lab-p1s-on-iot-vlan/
+[38] https://nuxx.net/blog/2024/12/06/fix-for-leaky-valves-on-single-wall-fatbike-rims/
+[39] https://nuxx.net/blog/2024/11/22/ride-dirt-trails-not-mud-trails-reposted/
+[40] https://nuxx.net/blog/2024/09/02/hdmi-cec-to-onkyo-ri-bridge/
+[41] https://nuxx.net/blog/2024/08/19/onkyo-ri-for-esphome-home-assistant/
+[42] https://nuxx.net/blog/2024/05/12/new-xc-bike-pivot-mach-4-sl-v3/
+[43] https://nuxx.net/blog/2024/03/05/fork-mount-bike-rack-for-honda-odyssey-2018/
+[44] https://nuxx.net/blog/2024/01/19/sunrise-like-alarm-clock-via-home-assistant-android/
+[45] https://nuxx.net/blog/2024/01/10/_wahoo-fitness-tnp-_tcp-local/
+[46] https://nuxx.net/blog/category/acquired-things/
+[47] https://nuxx.net/blog/category/around-the-house/
+[48] https://nuxx.net/blog/category/automotive/
+[49] https://nuxx.net/blog/category/beer/
+[50] https://nuxx.net/blog/category/computers/
+[51] https://nuxx.net/blog/category/cycling/
+[52] https://nuxx.net/blog/category/electronics/
+[53] https://nuxx.net/blog/category/family/
+[54] https://nuxx.net/blog/category/finances/
+[55] https://nuxx.net/blog/category/food/
+[56] https://nuxx.net/blog/category/found-things/
+[57] https://nuxx.net/blog/category/games/
+[58] https://nuxx.net/blog/category/health/
+[59] https://nuxx.net/blog/category/livejournal/
+[60] https://nuxx.net/blog/category/making-things/
+[61] https://nuxx.net/blog/category/mapping/
+[62] https://nuxx.net/blog/category/moved-from-livejournal/
+[63] https://nuxx.net/blog/category/movies/
+[64] https://nuxx.net/blog/category/music/
+[65] https://nuxx.net/blog/category/nuxxnet/
+[66] https://nuxx.net/blog/category/outdoors/
+[67] https://nuxx.net/blog/category/politics/
+[68] https://nuxx.net/blog/category/travel/
+[69] https://nuxx.net/blog/category/weather/
+[70] https://nuxx.net/blog/category/work/
+[71] https://nuxx.net/blog/2025/12/26/home-assistant-as-personal-device-tracker/
+[72] https://nuxx.net/blog/2025/12/20/openscad-is-kinda-neat/
+[73] https://nuxx.net/blog/2025/12/19/solar-radiation-sun-shield-for-temperature-sensors/
+[74] https://nuxx.net/blog/2025/12/06/riser-feet-for-wahoo-kickr-core-2/
+[75] https://nuxx.net/blog/2025/10/14/wireshark-4-6-0-supports-macos-pktap-metadata-pid-process-name-etc/
+[76] https://nuxx.net/blog/2025/06/21/fat-bike-peanuts-presta-nuts-for-single-wall-fatbike-rims/
+[77] https://nuxx.net/blog/2025/04/02/windows-10-11-drivers-for-epson-perfection-3170-photo-scanner/
+[78] https://nuxx.net/blog/2025/03/21/the-history-of-fibber-mountain/
+[79] https://nuxx.net/blog/2025/03/20/fox-803-01-727-replaces-803-01-993/
+[80] https://nuxx.net/blog/2025/01/23/automated-private-mobile-phone-photo-backup-android-to-apple-photos/
+[81] https://www.competethemes.com/period/
diff --git a/static/archive/rosipov-com-qbdcgh.txt b/static/archive/rosipov-com-qbdcgh.txt
new file mode 100644
index 0000000..ee9d2ba
--- /dev/null
+++ b/static/archive/rosipov-com-qbdcgh.txt
@@ -0,0 +1,148 @@
+[1]Ruslan Osipov [2][ ]
+[3]About [4]Categories [5]Archive [6] RSS feed icon for RSS
+
+Home is where my stuff is
+
+📅 Dec 29, 2025 🏷️ [7]Philosophy
+
+When I was in my 20s, decluttering was easy. I didn’t have a lot of stuff. I
+came to the US with a single suitcase, and I mostly kept my stuff contained to
+that suitcase for years. It was nice - every time I’d move when renting rooms
+(which was often), I’d go through all my stuff, put it back in the suitcase,
+and be back on the move.
+
+My mom lived through the dissolution of the Soviet Union, which instilled a
+scarcity mindset - something I naturally inherited. You don’t own too many
+things, you take care of what you own, you don’t throw stuff away. Stuff was
+hard to come by, so you respected it.
+
+The irony is that this mindset both prevents accumulation and makes
+decluttering harder. You don’t buy frivolously, but you also don’t discard
+easily. Every object earned its place.
+
+I slowly started accumulating stuff. First, it was the computer. My love of
+both tech and games is no secret, so I upgraded from a tiny netbook into a
+full-blown gaming PC. It wasn’t anything to write home about, but it was big
+enough that it would no longer fit in my suitcase. There was a monitor too, so
+two things that I had to have. It was the first time I needed help moving - and
+my last landlord was nice enough to help - a suitcase, a PC tower, and a
+monitor.
+
+I still didn’t have too much stuff, and a dedicated PC really was a great
+investment for a gaming enthusiast like me. I got a bicycle too, but that was
+really a transportation method, and while it was yet another thing - it made me
+healthier and opened up the city around me.
+
+Clutter escalated once I rented an entire place to myself. All of a sudden I
+needed furniture, moving up from prefurnished rooms. At first I lived in a tiny
+studio which didn’t even have a functional kitchen. A bed, a clothes rack, and
+a desk for my computer.
+
+The studio was cramped and utilitarian, but I remember a specific kind of
+peace. Everything I owned was visible from the bed. No hidden boxes, no “I
+should really go through that” guilt. I could see all my stuff. I didn’t
+realize at the time that this was a temporary state - not a lifestyle I’d
+chosen, but a constraint I’d graduate out of. Minimalism is easy when the life
+is not yet complicated.
+
+I won’t bore you with every place I lived in throughout my life, so let’s fast
+forward a decade. My wife, child, and I live in our house in San Diego, and
+have a lot more stuff now. Naturally, all the furniture, clothes for three,
+kitchen stuff (I love to cook), so many different things. There’s all the home
+improvement stuff - hey, gotta keep the paints, the brushes, the hammers and
+the drills. Need all of that to take care of the house we own. I have many more
+interests these days too - from miniature painting to, as of recently, [8]3D
+printing. All of the hobbies take up valuable space.
+
+I had a director, Luke, who was complaining about business travel - and me,
+being a young tech professional, could not relate. He would say “Home is where
+my stuff is. I like my stuff.” And now that I have more stuff - ugh, I get it.
+
+I go through annual decluttering, Konmari exercises (“does this bring me joy?
+”). But it’s hard, because buying stuff is really easy. A few clicks and
+tomorrow (or sometimes even today) there’s a box on your porch. Look, just last
+week I talked about [9]a phone keyboard I bought. The friction is gone. The
+decision to acquire takes seconds; the decision to discard takes emotional
+labor.
+
+Here’s what I’ve realized: every object I own is a fossil. A little sediment
+left by a past version of myself.
+
+The gaming PC wasn’t clutter - it was proof that I’d made it, that I could
+afford something nice for once, that I wasn’t just surviving anymore. The drill
+isn’t clutter - it’s homeowner-me, a version of myself that
+20-something-year-old me with his suitcase couldn’t have imagined. The 3D
+printer is current-me’s curiosity, an exploration of a hobby. The miniature
+paints are the version of me that finally has time for hobbies just for the
+sake of having hobbies.
+
+This is why decluttering is so hard. It’s not really about tidiness. It’s about
+deciding which past selves get to stay.
+
+That drawer with random cables? That’s “I might need this someday” me - the
+Soviet scarcity mindset my mom handed down. The programming books I’ll never
+open again? That’s a young programmer me from a decade ago. The fancy kitchen
+gadgets I used twice? That’s “I’m going to become someone who makes pasta from
+scratch” me. Aspirational me. He didn’t pan out, but he tried.
+
+Some of these versions of myself are still relevant. Some aren’t. The hard part
+isn’t identifying which is which - it’s accepting that letting go of the object
+means letting go of that version of me. Admitting that I’m not that person
+anymore. Or that I never became the person I bought that thing for.
+
+I don’t think the goal is to minimize anymore. I’ve read the minimalism blogs,
+I’ve seen the photos of people with one bag and a laptop living their best life
+in Lisbon. Good for them, I lived that life before - hell, [10]I lived out of
+my car for a year. But I have a partner, a kid, a house, and more varied
+interests. All of which come with stuff.
+
+I want to be intentional about which identities I’m holding onto and why. Some
+sediment is just dirt - clear it out, make space, breathe easier. But some
+sediment is bedrock (I’m not a geologist, I don’t know rocks). The one suitcase
+life isn’t coming back, and that’s okay. I’m in a different stage of my life: I
+look back at my “simple life” with longing, but I enjoy my life today even more
+- or maybe just differently. I certainly enjoy it in the way important to me
+today.
+
+So now when I declutter, I try to ask a different question. Not “does this
+bring me joy?” but “which version of me needed this, and do I still want to
+carry him forward?” Sometimes the answer is yes. The drill stays. The 3D
+printer stays. The gaming PC - upgraded many times now - stays. And sometimes
+the answer is: that guy did his best, but I’m someone else now. Thanks for
+getting me here. Into the donate pile you go.
+
+It doesn’t make decluttering easy. But it helps me make peace with the mess.
+The suitcase me is not coming back, and that’s probably for the best - he
+didn’t really have much of a life yet. I’ve got more stuff now. I’ve got more
+me now. I’ll figure out what stays.
+
+It’s been 10 years since I first wrote about [11]my experience with minimalism.
+Reading through it now - many of the story beats are similar, but the
+perspective changed. Funny how that works…
+
+[12]✍️ Reply by email
+[13]
+
+Ruslan Osipov
+
+Notes on technology, travel, productivity, finance, and everything in between.
+
+[14]← [15]IndieWeb webring 🕸💍 [16]→
+
+References:
+
+[1] https://rosipov.com/
+[3] https://rosipov.com/blog/about/
+[4] https://rosipov.com/blog/categories/
+[5] https://rosipov.com/blog/archive/
+[6] https://rosipov.com/atom.xml
+[7] https://rosipov.com/blog/categories/philosophy
+[8] https://rosipov.com/blog/thoughts-on-3d-printing/
+[9] https://rosipov.com/blog/i-bought-a-keyboard-for-my-phone/
+[10] https://rosipov.com/blog/living-in-a-car-for-5000-miles/
+[11] https://rosipov.com/blog/my-experience-with-minimalism/
+[12] mailto:ruslan@rosipov.com?subject=Re:%20Home%20is%20where%20my%20stuff%20is
+[13] https://rosipov.com/blog/home-is-where-my-stuff-is/
+[14] https://xn--sr8hvo.ws/previous
+[15] https://xn--sr8hvo.ws/
+[16] https://xn--sr8hvo.ws/next
diff --git a/static/archive/timharek-no-dea3rz.txt b/static/archive/timharek-no-dea3rz.txt
new file mode 100644
index 0000000..a3ed6b7
--- /dev/null
+++ b/static/archive/timharek-no-dea3rz.txt
@@ -0,0 +1,160 @@
+[1]Skip to content
+[2]Tim Hårek
+
+ • [3]Blog
+ • [4]About
+ • [5]More…
+
+ 1. [6]Home
+ 2. [7]Blog
+ 3. [8]December 2025
+
+[9]Tim Hårek Andreassen [10](Photo) [11]tim@harek.no [12]PGP key
+
+December 2025
+
+Published December 31, 2025
+3 minutes read
+
+December is the slowest, fastest, and shortest month of the year. Everything
+has to happen this month. But I survived!
+
+From the blog since my last recently post:
+
+ • [13]Do something about it
+ • [14]2025 Year in review
+
+🍀 Life
+
+Holidays, dinners, family gatherings, visits, dinners, sickness. You name it.
+This month, we had it all!
+
+Christmas was really chill this year at my SO’s family. Fantastic food,
+excellent company, and our daughter got to open a bunch of gifts.
+
+For New Year Eve today, we’re eating dinner with friends of ours that has a
+daughter the same age as ours. We’ll head home before the fireworks start and
+just take in the new year by watching a movie and doing a no-stress
+celebration.
+
+🎬 Entertainment
+
+From my [15]logs.
+
+Movies
+
+ • Idiocracy (2006) – I remembered this movie being better…
+ • General Magic (2019) – Incredible story. I had never heard about this
+ General Magic company before watching this doc. And like the doc clearly
+ lays out, they were ahead of their time with their “smartphone”, but they
+ absolutely paved the way for Apple, and others.
+ • Rain Man (1988) – I believe Tom Cruise is like this in real life, he’s not
+ actually acting 😂
+ • Sick of Myself (2022) – WTF. The director/writer must know someone like
+ this. And it’s sick that people actually will go to these lengths just for
+ attention. And I see a clear similarity between The Substance and this
+ movie.
+ • Avatar: Fire and Ash (2025) – It has touching moments, a bunch of weird
+ dialog and even cringe dialog. The action was cool, but what threw me off
+ from the whole movie and annoyed me from start to end was that some of the
+ movie is 24 FPS and some of it is 48 (felt higher). So whenever the movie
+ went from 48 to 24 FPS the movie felt like a videogame and felt like it was
+ lagging.
+ • Marty Supreme (2025) – This movie had everything: an obnoxious protagonist,
+ obnoxious supporting characters, likable story, fucked up events, awesome
+ setting (1950s). This movie kept me entertained from start to finish.
+
+TV
+
+Still watching Pluribus S1, we also started watching Fallout S2.
+
+Games
+
+Still playing a lot of ARC Raiders. I feel like a kid when I get to play it.
+The game is so easy to just pick up, and if I end up losing, it’s not the end
+of the world. I just kept the loot safe the other guy 😂
+
+🌐 Links
+
+ • [16]Keep the Robots Out of the Gym – I wanna do the work myself.
+ • [17]Maybe the Default Settings Are Too High – Slow and steady wins the
+ race.
+ • [18]Getting started with Playdate on Ubuntu – I’m going to try this, I want
+ to learn Lua and game dev!
+ • [19]OpenSCAD Is Kinda Neat – I need to look into OpenSCAD! This looks
+ really cool.
+ • [20]I Wish People Were More Public – I agree. We can learn from each other
+ and be inspired. Needless to say that we don’t need to be public through
+ social media, but do whatever floats your boat :)
+ • [21]Thin Desires Are Eating Your Life – Excellent post about not gaining or
+ losing weight!
+ • [22]How to be exceptional at anything – Simple (not easy) and effective
+ habits to live by!
+ • [23]You Are Dating an Ecosystem – I guess this is true for a lot of people.
+ I feel like this isn’t true for me at least.
+ • [24]Cassette Futurism – I love cassette futurism, it’s like synthwave but
+ visual art.
+ • [25]All it takes is for one to work out – This.
+ • [26]The Creator’s Oath – “I reject the siren call of market trends, praise,
+ or pressure.”
+ • [27]Programming peaked – “Everything was better before”. Jokes aside, this
+ makes a good point!
+ • [28]A static page generator for repos – This is beautiful!
+
+Tagged with
+
+ • [29]#recently
+
+634 words
+
+[30]Reply via email
+← Previous
+[31]Do something about it
+Next →
+[32]2025 Year in review
+Last deploy: 2026-01-05
+
+ • [33]Stats
+ • [34]Privacy
+ • [35]Connect
+ • [36]Subscribe
+
+
+References:
+
+[1] https://timharek.no/blog/2025-december-recently/#main
+[2] https://timharek.no/
+[3] https://timharek.no/blog/
+[4] https://timharek.no/about/
+[5] https://timharek.no/more/
+[6] https://timharek.no/
+[7] https://timharek.no/blog/
+[8] https://timharek.no/blog/2025-december-recently/
+[9] https://timharek.no/
+[10] https://timharek.no/blog/2025-december-recently/ZgotmplZ
+[11] mailto:tim@harek.no
+[12] https://timharek.no/public-key.asc
+[13] https://timharek.no/blog/2025-12-07-do-something-about-it
+[14] https://timharek.no/blog/2025-12-31-2025-year-in-review
+[15] https://timharek.no/logs
+[16] https://danielmiessler.com/blog/keep-the-robots-out-of-the-gym
+[17] https://www.raptitude.com/2025/12/maybe-the-default-settings-are-too-high/
+[18] https://sethmlarson.dev/getting-started-with-playdate-on-ubuntu
+[19] https://nuxx.net/blog/2025/12/20/openscad-is-kinda-neat/
+[20] https://borretti.me/article/i-wish-people-were-more-public
+[21] https://www.joanwestenberg.com/thin-desires-are-eating-your-life/
+[22] https://abdulhamidhassan.com/post/802459222214410240/how-to-be-exceptional-at-anything
+[23] https://www.razor.blog/2025/12/you-will-never-be-in-two-person.html?m=1
+[24] https://martin-fieber.de/blog/cassette-futurism/
+[25] https://alearningaday.blog/2025/11/28/all-it-takes-is-for-one-to-work-out-2/
+[26] https://andreasflakstad.no/posts/creatorsoath/
+[27] https://functional.computer/blog/programming-peaked
+[28] https://github.com/antonmedv/gitmal?tab=readme-ov-file
+[29] https://timharek.no/tags/recently/
+[30] mailto:tim@harek.no?subject=RE:%20December%202025
+[31] https://timharek.no/blog/do-something-about-it/
+[32] https://timharek.no/blog/2025-year-in-review/
+[33] https://timharek.no/stats/
+[34] https://timharek.no/privacy/
+[35] https://timharek.no/connect/
+[36] https://timharek.no/subscribe/