davideisinger.com

My personal website
Log | Files | Refs | README

blog-fogus-me-qsbhow.txt (23780B)


      1 [1][fpjs]
      2 read
      3 
      4 [2][joc]
      5 read or [3]learn more
      6 
      7 [4]Send More Paramedics
      8 
      9 λ λ λ
     10 
     11 [5]Fogus' [6]Thoughts on life, [7]programming, and [8]thinking
     12 
     13 ❤ [9]c [10]clj [11]erl [12]pl [13]frink [14]fth [15]cl [16]org [17]pure [18]icl
     14 [19]qi ❤
     15 
     16 Follow me on Twitter... [20]● or RSS... [21]●
     17 
     18 Run this blog in [22]mobile
     19 
     20 [23]2024 [24]2023 [25]2022 [26]2021 [27]2020 [28]2019 [29]2018 [30]2017 [31]
     21 2016 [32]2015 [33]2014 [34]2013 [35]2012 [36]2011 [37]2010 [38]2009 [39]2008 
     22 [40]2007 [41]2006 [42]2005 [43]2004 [44]2003 [45]2002
     23 
     24 [46]The best things and stuff of 2024
     25 
     26 Dec 23, 2024
     27 
     28 Great things and people that I discovered, learned, read, met, etc. in 2024. No
     29 particular ordering is implied. Not everything is new.
     30 
     31 also: see the lists from [47]2023, [48]2022, [49]2021, [50]2020, [51]2019, [52]
     32 2018, [53]2017, [54]2016, [55]2015, [56]2014, [57]2013, [58]2012, [59]2011 and 
     33 [60]2010
     34 
     35 Great posts | articles | talks read/watched
     36 
     37   • [61]ELITE: The game that couldn’t be written from Alexander the ok – Elite
     38     was one of my favorite games on my Commodore 64 1,000,000 years ago and so
     39     I’m a sucker for articles on this gem. If you’re interested, also check out
     40     [62]the annotated C64 source code. ^[63]1
     41   • [64]The Rich History of Ham Radio Culture by Kristen Haring – I missed out
     42     on the Ham radio craze and only recently learned about its rich history.
     43     This article is a good overview and starting point if you’re interested in
     44     learning too.
     45   • [65]Get to Know Your Japanese Bathroom Ghosts by Eric Grundhauser –
     46     Describes the interesting Japanese cultural folklore around bathroom
     47     ghosts.
     48   • [66]The History of WordStar by Abort Retry Fail LLC – A great historical
     49     article about one of the most influential software suites ever created.
     50     Additionally, the comments are a goldmine of additional information and
     51     corrections and should not be skipped.
     52   • [67]Combinatory Programming by zdsmith – Describes combinatorial
     53     programming using motivated examples — a technique that’s surprisingly
     54     scarce in articles about the topic.
     55   • [68]Philip K. Dick’s Favorite Classical Music by Open Culture – Discusses
     56     PKD’s love for classical music and the references to composers and their
     57     works in his fiction. The post also, includes an [69]11-hour classical
     58     music playlist for your listening pleasure.
     59   • [70]Goodbye, Kory by Andy Looney – The world lost Kory Heath, a game
     60     designer whom I admire immensely. I’ve talked about his magnum opus [71]
     61     Zendo on this blog before and have run numerous play sessions over the
     62     years. He was single-handedly responsible for hundreds of hours of
     63     enjoyment around my home and within my group of friends. The world is much
     64     the poorer without him in it. RIP. ^[72]2
     65 
     66 Most viewed blog posts by me
     67 
     68   • [73]On method values, part 1 – We released Clojure 1.12.0 this year and so
     69     I wanted to write about one of the features that I worked on. Method values
     70     are symbolic references to Java methods that can be used in value contexts
     71     and the design and implementation of this feature was interesting enough to
     72     talk about. The feature has been generally well received by the Clojure
     73     community.
     74 
     75 Favorite technical (and technical-adjacent) books discovered (and read)
     76 
     77   • [74]And so FORTH by Timothy Huang – I found this long out of print Forth
     78     tome via inter library loan and enjoyed it immensely. It’s a nice blend of
     79     the ideas in Brodie’s [75]Thinking Forth and something like Geere’s [76]
     80     Forth: The Next Step. It was a sad day when I had to return this beauty
     81     back to the library because I could have used another read or two at least.
     82   • [77]BASIC and FORTH in Parallel by S.J. Wainwright – This style of book is
     83     exactly the kind of book that I would one day like to write. While the
     84     specifics of any such book would be different, the central conceit is
     85     perfect. That is, this book uses BASIC to create a simple stack machine and
     86     Forth interpreter and then presents simple Forth programs exercising them.
     87 
     88 Favorite non-technical books read
     89 
     90   • [78]Butcher’s Crossing by John Williams – Follows Harvard drop-out Will
     91     Andrews as he escapes to the American frontier with a wad of cash to find
     92     adventure and “an original relation to nature”. Andrews eventually finds
     93     Miller who is more than happy to help the young man part with his money in
     94     an attempt to find a hidden Colorado valley filled with buffalo that may or
     95     may not still (if it ever did) exist. The book follows Miller and Andrews’
     96     (plus a skinner Schneider and driver Hoge) trek throw the frontier and
     97     describes in harrowing detail their tribulations. I could not stop reading
     98     and finished the book in a weekend. This one demands multiple reads to
     99     really absorb the nuance.
    100   • [79]The Spectral Link by Thomas Ligotti – Contains two stories by Ligotti:
    101     “Metaphysica Morum” and “The Small People”. The first is quite different
    102     than most of Ligotti’s work that I’ve read so far. It follows a
    103     self-described “metaphysical mutant” and blends overtly dark humor with an
    104     underlying pessimistic philosophy centered on a theme of euthanasia. “The
    105     Small People” is a dream-like exploration of paranoia and isolation. Both
    106     stories are a good introduction to the range in Ligotti’s work if you’re
    107     interested in checking him out.
    108   • [80]The Corvo Cult by Robert Scoble – Frederick Rolfe (aka Baron Corvo) was
    109     an little-known Edwardian author who is often remembered more for his
    110     bombastic personality than his fictional works. This book talks about the
    111     rise and growth of the still active “Corvo Cult” — an obscure literary
    112     fandom. In many cases, Rolfe’s fervid devotees matched the controversial
    113     author in eccentricity, but the true fascination lies in the broad range of
    114     people drawn to his eclectic works.
    115 
    116 Number of books written or published
    117 
    118 0
    119 
    120 Number of programming languages designed
    121 
    122 0.5
    123 
    124 Favorite music discovered
    125 
    126   • [81]The Paragons – At some point I became interested in the roots of ska
    127     and The Paragons were the best group that I discovered during my
    128     explorations.
    129   • [82]That’s All! by Sammy Davis Jr. – *A fantastic performance from a master
    130     of the vocal form. The songs are brilliant but the banter between songs
    131     will keep me listening into the distant future.
    132 
    133 Favorite films discovered
    134 
    135   • [83]Withnail & I – [84]Sam Aaron recommended this film to me years ago but
    136     I only managed to watch it in 2024. It’s a great example of a dry comedy
    137     following a couple of screw-ups and their misadventures.
    138   • [85]Jodorowsky’s Dune – A documentary about the most influential film that
    139     never was.
    140   • [86]Requiem for a Dream – I’m probably the last person in the world to
    141     watch this relentless survey of despair. Not for the faint of heart.
    142 
    143 Favorite podcasts
    144 
    145   • [87]Will Radio – Will Byrd started the year promising a KiloTube of videos
    146     (i.e. 1024 videos) in 2024 and it’s been a blast following along! There’s
    147     no one quite like Will and so any chance that I can get to experience more
    148     of him I will jump on.
    149   • [88]Eros + Massacre – Another podcast triumph by Samm Deighan surveying the
    150     weird world of psychotronic cinema.
    151 
    152 Favorite programming languages (or related) I hacked on/with on my own time
    153 
    154   • [89]Joy – Joy is a mindfrak of a programming language in the concatenative
    155     functional language family. The core of Joy is beautiful and among the
    156     foundational programming languages in my opinion.
    157   • [90]Forth – Sticking with the concatenative family in 2024, I continued to
    158     explore Forth. Interestingly the language is incredibly rich in history and
    159     conducive to a wide range of techniques and paradigms. I’m unsure if I’ll
    160     ever find the opportunity to use Forth in anger, but I will say that I
    161     should come out of my explorations a stronger programmer and program
    162     designer.
    163 
    164 Programming languages used for work-related projects
    165 
    166   • [91]Java – Working deep in the Clojure compiler means that much of my work
    167     in 2024 was in Java.
    168   • [92]Clojure – 2024 marks the 15th year^[93]3 as a full-time Clojure
    169     programmer and the 1st year as a full-time Clojure core developer.
    170   • [94]ClojureScript – Less-so now than when I was consulting full-time but I
    171     occasionally dig into explore the implications of changes to Clojure on
    172     CLJS.
    173   • [95]Datalog – The [96]Datomic flavor of Datalog is the flavor of choice for
    174     database access, be it in-process or in the cloud. Again, my day-to-day
    175     usage is limited, but I have my share of personal databases hosted on
    176     Datomic.
    177 
    178 Programming languages (and related) that I hope to explore more deeply
    179 
    180   • [97]Joy – There’s a mountain of deep information on Joy that I would like
    181     to devour in 2025.^[98]4
    182   • [99]Mouse – Yet another concatenative language to explore that’s long-dead
    183     but still has some lessons to teach one such as myself.
    184   • [100]POP-11 – Another dead language that was designed to support AI
    185     applications in the 70s and 80s. I love the idea of exploring the language
    186     and the suite of applications that built up around it.
    187 
    188 Favorite papers discovered (and read)
    189 
    190   • [101]Recursion Theory and Joy by Manfred von Thun – Joy’s underlying
    191     reliance on combanatory programming manifests deep in the language even to
    192     the degree that recursion in the language is implemented in userspace via
    193     recursive combinators. This paper describes the “Joy Way” and its
    194     relationship to recursion.
    195   • [102]A Simple Applicative Language: Mini-ML (PDF) by D. Clement and J.
    196     Despeyroux and T. Despeyroux and G. Kahn – Presents a beautiful definition
    197     of ML language and its compilation to an abstract machine.
    198 
    199 Still haven’t read…
    200 
    201 I Ching, A Fire upon the Deep, Don Quixote, and [103]a boat-load of sci-fi
    202 
    203 Favorite technical conference attended
    204 
    205   • [104]Clojure/conj 2024 – This was the first Clojure conference that I
    206     played a somewhat active part in organizing. Let me be clear, my part in
    207     the matter was minimal at best, but it did provide me a window into the
    208     complexities of organizing a conference. The conference itself was a blast
    209     and it was great to meet old and new Clojure friends as well as [105]
    210     colleagues!
    211 
    212 Favorite code read
    213 
    214   • [106]Restrained Datalog in 39loc by Christophe Grande – I’ve learned over
    215     the years that if Christophe writes a technical article then it behooves me
    216     to study it deeply. The highlight of the year from Christophe was his
    217     simple, yet rich, Datalog implementation in 39 lines of Clojure code. It’s
    218     clear that 39 lines of Clojure goes a long way and especially so when a
    219     master of the language plays in it.
    220   • [107]Post-Apocalyptic Programming by Serge Zaitsev – I love the central
    221     conceit of the post, summarized as “what technology could/should we create
    222     in the absence of modern computing niceties?” The post starts with a CPU
    223     emulator, builds a language for it, and motives its decisions along the
    224     way. There’s a brilliant hard science fiction story in here somewhere, I
    225     can feel it.
    226   • [108]MINT – MINT is highly inspirational to me as a lesson in minimal
    227     programming language design. Based on Forth, MINT makes various design
    228     decisions and trade-offs to remain small and fast.
    229 
    230 Life-changing technology “discovered”
    231 
    232 Nothing this year.
    233 
    234 State of plans from 2023
    235 
    236   • Clojure 1.12 – Released in [109]early September and one of the biggest
    237     releases in years as far as feature additions go.
    238   • Go much deeper down the concatenative rabbit-hole – An unmitigated success!
    239   • Publish even more non-technical writing – My research into the
    240     Corvo-related archives stored at Georgetown University was a success.
    241     However, my efforts in writing up my findings has stalled.
    242 
    243 Plans for 2025
    244 
    245   • [110]Clojure 1.13 – Thinking around the 1.13 release is ongoing and we’d
    246     like to get it out sooner rather than later. Stay tuned.
    247   • [111]clojure.core.async next – We’ve laid the groundwork for a new version
    248     of core.async and released it as version 1.7.701. We’d love to leverage JDK
    249     21+ virtual threads to vastly simplify core.async’s implementation and have
    250     started along this path in earnest.
    251   • [112]Simplify my blog – I’d love to move away from WordPress in 2025.
    252   • [113]Juxt – Juxt is my exploration in functional concatenative language
    253     design built on the JVM. It’s not yet clear to me if or when I would ever
    254     release this into the wild, but the explorations have been great fun and
    255     I’ve used Juxt as a vehicle for finding relevant books and papers.^[114]5
    256     That said, most of my programming time is spent maintaining and evolving
    257     Clojure, but there are rare moments of time that I can spend on Juxt, and I
    258     plan to continue to do so in 2025.
    259 
    260                               [115][juxt-274x300]
    261 
    262 2024 Tech Radar
    263 
    264   • try: [116]Boox Go 10.3 tablet – recommended by many colleagues
    265   • adopt: [117]Blank Spaces app – helps to avoid phone brain-drain
    266   • assess: [118]TypeScript – What does it buy me over JS?
    267   • hold: [119]Zig – This looks like a dead-end for me
    268   • stop: [120]Joy of Clojure 3rd edition – Another edition is unlikely but
    269     hopefully something else may come of this work… this is an evolving
    270     situation.
    271 
    272 People who inspired me in 2024 (in no particular order)
    273 
    274 Yuki, Keita, Shota, Craig Andera, Carin Meier, Justin Gehtland, Rich Hickey,
    275 Nick Bentley, Paula Gearon, Zeeshan Lakhani, Brian Goetz, David Nolen, Jeb
    276 Beich, Paul Greenhill, Kristin Looney, Andy Looney, Kurt Christensen, Samm
    277 Deighan, David Chelimsky, Chas Emerick, Stacey Abrams, Paul deGrandis, Nada
    278 Amin, Michiel Borkent, Alvaro Videla, Slava Pestov, Yoko Harada, Mike Fikes,
    279 Dan De Aguiar, Christian Romney, Russ Olsen, Alex Miller, Adam Friedman, Tracie
    280 Harris, Alan Kay, Janet A. Carr, Wayne Applewhite, Naoko Higashide, Zach
    281 Tellman, Nate Prawdzik, Bobbi Towers, JF Martel, Phil Ford, Nate Hayden, Sean
    282 Ross, Tim Good, Chris Redinger, Steve Jensen, Jordan Miller, Tim Ewald, Stu
    283 Halloway, Jack Rusher, Michael Berstein, Benoît Fleury, Rafael Ferreira, Robert
    284 Randolph, Joe Lane, Renee Lee, Pedro Matiello, Jarrod Taylor, Jaret Binford,
    285 Ailan Batista, Matheus Machado, Quentin S. Crisp, John Cooper, Conrad Barski,
    286 Amabel Holland, Ben Kamphaus, Barry Malzberg (RIP), Kory Heath (RIP).
    287 
    288 Onward to 2025!
    289 
    290 :F
    291 
    292 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    293 
    294  1. I also recommend and excellent YT video [121]“The Making of ELITE”. [122]↩
    295 
    296  2. Dave Chalker also wrote about Kory on his blog at “[123]Remembering the
    297     Master: An Inelegant Eulogy for Kory Heath“. [124]↩
    298 
    299  3. This is strictly my work-life time. My total use of Clojure has been
    300     longer. [125]↩
    301 
    302  4. Sadly the death of Manfred von Thun brought the death of Joy with it. The
    303     literature the language is indeed deep but it’s finite and has stopped
    304     growing entirely. I would like to help fix this stagnation if I can in
    305     2025. [126]↩
    306 
    307  5. You can see the current [127]Juxt bibtex on Github. [128]↩
    308 
    309 Related posts:
    310 
    311  1. [129]The best things and stuff of 2023
    312  2. [130]Goodbye Sir Arthur Clarke
    313  3. [131]The best things and stuff of 2012
    314 
    315 No Comments, [132]Comment or [133]Ping
    316 
    317 Comments are closed.
    318 
    319 [134][                    ][135][Submit]
    320 Copyright © 2002 - 2011 by [136]Fogus ([137]license information)
    321 [138]read about my policy on affiliate links
    322 
    323 Theme heavily influenced by [139]Ryan Tomayko
    324 
    325 [ | [140]Log in | [141]top]
    326 
    327 
    328 References:
    329 
    330 [1] http://www.amazon.com/Functional-JavaScript-Introducing-Programming-Underscore-js/dp/1449360726/?tag=fogus-20
    331 [2] http://www.joyofclojure.com/buy
    332 [3] http://www.joyofclojure.com/
    333 [4] https://blog.fogus.me/
    334 [5] http://fogus.me/me/
    335 [6] http://fogus.me/static/
    336 [7] http://fogus.me/fun
    337 [8] http://blog.fogus.me/linkage/
    338 [9] https://github.com/search?q=username%3Afogus+language%3Ac
    339 [10] https://github.com/search?q=username%3Afogus+language%3Aclojure
    340 [11] https://www.erlang.org/
    341 [12] https://www.swi-prolog.org/
    342 [13] http://futureboy.us/frinkdocs/
    343 [14] https://colorforth.github.io/
    344 [15] http://www.cons.org/
    345 [16] http://orgmode.org/worg/org-contrib/babel/
    346 [17] https://agraef.github.io/pure-lang/
    347 [18] https://clean.cs.ru.nl/Clean
    348 [19] http://shenlanguage.org/
    349 [20] http://www.twitter.com/fogus
    350 [21] http://blog.fogus.me/feed/
    351 [22] http://blog.fogus.me/index.php?wptheme=Carrington+Mobile
    352 [23] https://blog.fogus.me/2024/
    353 [24] https://blog.fogus.me/2023/
    354 [25] https://blog.fogus.me/2022/
    355 [26] https://blog.fogus.me/2021/
    356 [27] https://blog.fogus.me/2020/
    357 [28] https://blog.fogus.me/2019/
    358 [29] https://blog.fogus.me/2018/
    359 [30] https://blog.fogus.me/2017/
    360 [31] https://blog.fogus.me/2016/
    361 [32] https://blog.fogus.me/2015/
    362 [33] https://blog.fogus.me/2014/
    363 [34] https://blog.fogus.me/2013/
    364 [35] https://blog.fogus.me/2012/
    365 [36] https://blog.fogus.me/2011/
    366 [37] https://blog.fogus.me/2010/
    367 [38] https://blog.fogus.me/2009/
    368 [39] https://blog.fogus.me/2008/
    369 [40] https://blog.fogus.me/2007/
    370 [41] https://blog.fogus.me/2006/
    371 [42] https://blog.fogus.me/2005/
    372 [43] https://blog.fogus.me/2004/
    373 [44] https://blog.fogus.me/2003/
    374 [45] https://blog.fogus.me/2002/
    375 [46] https://blog.fogus.me/2024/12/23/the-best-things-and-stuff-of-2024/
    376 [47] https://blog.fogus.me/2023/12/18/the-best-things-and-stuff-of-2023/
    377 [48] http://blog.fogus.me/2022/12/13/the-best-things-and-stuff-of-2022/
    378 [49] https://blog.fogus.me/2021/12/27/the-best-things-and-stuff-of-2021/
    379 [50] http://blog.fogus.me/2020/12/31/the-best-things-and-stuff-of-2020/
    380 [51] http://blog.fogus.me/2019/12/30/the-best-things-and-stuff-of-2019/
    381 [52] http://blog.fogus.me/2019/01/02/the-best-things-and-stuff-of-2018/
    382 [53] http://blog.fogus.me/2018/01/02/the-best-things-and-stuff-of-2017/
    383 [54] http://blog.fogus.me/2016/12/29/the-best-things-and-stuff-of-2016/
    384 [55] http://blog.fogus.me/2015/12/29/the-best-things-and-stuff-of-2015/
    385 [56] http://blog.fogus.me/2014/12/29/the-best-things-and-stuff-of-2014/
    386 [57] http://blog.fogus.me/2013/12/27/the-best-things-and-stuff-of-2013/
    387 [58] http://blog.fogus.me/2012/12/26/the-best-things-and-stuff-of-2012/
    388 [59] http://blog.fogus.me/2011/12/31/the-best-things-and-stuff-of-2011/
    389 [60] http://blog.fogus.me/2010/12/30/the-best-things-in-2010/
    390 [61] https://www.youtube.com/watch?v=lC4YLMLar5I
    391 [62] https://elite.bbcelite.com/c64/
    392 [63] https://blog.fogus.me/2024/12/23/the-best-things-and-stuff-of-2024/#fn:elite
    393 [64] https://thereader.mitpress.mit.edu/the-rich-history-of-ham-radio-culture/
    394 [65] https://www.atlasobscura.com/articles/japans-bathroom-ghosts
    395 [66] https://www.abortretry.fail/p/arrogant-difficult-powerful
    396 [67] https://blog.zdsmith.com/series/combinatory-programming.html
    397 [68] https://www.openculture.com/2014/05/philip-k-dicks-favorite-classical-music.html
    398 [69] https://open.spotify.com/playlist/1RsnkX0bQWd2CVWW8jcxBR
    399 [70] https://new.wunderland.com/2024/11/20/goodbye-kory/
    400 [71] https://blog.fogus.me/2014/10/23/games-of-interest-zendo/
    401 [72] https://blog.fogus.me/2024/12/23/the-best-things-and-stuff-of-2024/#fn:chalker
    402 [73] https://blog.fogus.me/2024/08/19/on-method-values-part-1/
    403 [74] https://books.google.com/books/about/And_So_FORTH.html?id=iqUZAQAAIAAJ
    404 [75] https://thinking-forth.sourceforge.net/
    405 [76] https://archive.org/details/forth-the-next-step-ron-geere
    406 [77] https://www.amazon.com/BASIC-FORTH-Parallel-S-J-Wainwright/dp/0859341135?tag=fogus-20
    407 [78] https://www.amazon.com/Butchers-Crossing-Review-Books-Classics/dp/1590171985/?tag=fogus-20
    408 [79] https://www.amazon.com/Spectral-Link-Thomas-Ligotti-ebook/dp/B00LE52256/?tag=fogus-20
    409 [80] https://www.amazon.com/Corvo-Cult-History-Obsession-2014-10-09/dp/B01FIY47AQ/?tag=fogus-20
    410 [81] https://www.youtube.com/watch?v=o6TI2FfqGJ8&pp=ygUOInRoZSBwYXJhZ29ucyI%3D
    411 [82] https://en.wikipedia.org/wiki/That%27s_All!
    412 [83] https://en.wikipedia.org/wiki/Withnail_and_I
    413 [84] http://sam.aaron.name/
    414 [85] https://en.wikipedia.org/wiki/Jodorowsky%27s_Dune
    415 [86] https://en.wikipedia.org/wiki/Requiem_for_a_Dream
    416 [87] https://www.youtube.com/@WilliamEByrd
    417 [88] https://cinepunx.com/podcast-episodes/eros-massacre/
    418 [89] https://hypercubed.github.io/joy/joy.html
    419 [90] https://www.forth.com/forth/
    420 [91] https://mail.openjdk.org/pipermail/amber-spec-experts/2023-December/003959.html
    421 [92] http://www.clojure.org/
    422 [93] https://blog.fogus.me/2024/12/23/the-best-things-and-stuff-of-2024/#fn:15th
    423 [94] http://www.clojurescript.org/
    424 [95] http://www.datomic.com/
    425 [96] https://www.datomic.com/
    426 [97] https://hypercubed.github.io/joy/joy.html
    427 [98] https://blog.fogus.me/2024/12/23/the-best-things-and-stuff-of-2024/#fn:joy
    428 [99] https://en.wikipedia.org/wiki/Mouse_(programming_language)
    429 [100] https://poplogarchive.getpoplog.org/poplog.info.html
    430 [101] https://hypercubed.github.io/joy/html/j05cmp.html
    431 [102] https://www.cs.tufts.edu/~nr/cs257/archive/dominique-clement/applicative.pdf
    432 [103] http://blog.fogus.me/2012/09/21/the-amazing-colossal-science-fiction-ketchup/
    433 [104] https://2024.clojure-conj.org/
    434 [105] https://www.nubank.com/
    435 [106] https://buttondown.com/tensegritics-curiosities/archive/restrained-datalog-in-39loc/
    436 [107] https://zserge.com/posts/post-apocalyptic-programming/
    437 [108] https://github.com/monsonite/MINT
    438 [109] https://clojure.org/news/2024/09/05/clojure-1-12-0
    439 [110] https://www.clojure.org/
    440 [111] https://github.com/clojure/core.async
    441 [112] https://blog.fogus.me/2024/12/23/the-best-things-and-stuff-of-2024/
    442 [113] https://gist.github.com/fogus/6d716276678b0698c96dd13e040c71eb
    443 [114] https://blog.fogus.me/2024/12/23/the-best-things-and-stuff-of-2024/#fn:juxtbib
    444 [115] https://blog.fogus.me/wp-content/uploads/2024/12/juxt.jpg
    445 [116] https://www.amazon.com/BOOX-Tablet-Go-10-3-ePaper/dp/B0D4DFT3W3/?tag=fogus-20
    446 [117] https://apps.apple.com/us/app/blank-spaces-launcher/id1570856853
    447 [118] https://www.typescriptlang.org/
    448 [119] https://ziglang.org/
    449 [120] https://www.amazon.com/Joy-Clojure-Michael-Fogus/dp/1617291412/?tag=fogus-20
    450 [121] https://www.youtube.com/watch?v=GpWoF5uVgbA&t=529s
    451 [122] https://blog.fogus.me/2024/12/23/the-best-things-and-stuff-of-2024/#fnref:elite
    452 [123] https://critical-hits.com/blog/2024/11/20/remembering-the-master-an-inelegant-eulogy-for-kory-heath/
    453 [124] https://blog.fogus.me/2024/12/23/the-best-things-and-stuff-of-2024/#fnref:chalker
    454 [125] https://blog.fogus.me/2024/12/23/the-best-things-and-stuff-of-2024/#fnref:15th
    455 [126] https://blog.fogus.me/2024/12/23/the-best-things-and-stuff-of-2024/#fnref:joy
    456 [127] https://gist.github.com/fogus/6d716276678b0698c96dd13e040c71eb
    457 [128] https://blog.fogus.me/2024/12/23/the-best-things-and-stuff-of-2024/#fnref:juxtbib
    458 [129] https://blog.fogus.me/2023/12/18/the-best-things-and-stuff-of-2023/
    459 [130] https://blog.fogus.me/2008/03/19/goodbye-sir-arthur-clarke/
    460 [131] https://blog.fogus.me/2012/12/26/the-best-things-and-stuff-of-2012/
    461 [132] https://blog.fogus.me/2024/12/23/the-best-things-and-stuff-of-2024/#respond
    462 [133] https://blog.fogus.me/2024/12/23/the-best-things-and-stuff-of-2024/trackback/
    463 [136] http://fogus.me/
    464 [137] http://creativecommons.org/licenses/by-sa/2.5/
    465 [138] http://blog.fogus.me/about/mo-money/
    466 [139] http://tomayko.com/
    467 [140] https://blog.fogus.me/wp-login.php
    468 [141] https://blog.fogus.me/2024/12/23/the-best-things-and-stuff-of-2024/#top