liberdon.com is one of the many independent Mastodon servers you can use to participate in the fediverse.
Liberdon is an instance for libertarians, ancaps, anarchists, voluntaryists, agorists, etc to sound off without fear of reprisal. It was created in the wake of the Great Twitter Cullings of 2018.

Administered by:

Server stats:

197
active users

#longread

6 posts6 participants1 post today

2019: "The forest is dead" and "A savoir-faire that has all but died out in the age of Ikea."
A fascinating #longread about the #restoration of the #roof #charpente of #NotreDame.

Remi Fromont and Cédric Trentesaux were the first to enter and study it in 2012! Carpenter François Calame had found ancient #carpenter knowledge in Romania. A story about #curiosity and #passion that led to the surprising result:

gq-magazine.co.uk/article/mira

British GQ · How the Notre-Dame Cathedral was restoredBy Joshua Hammer

“Eat What You Kill”

Hailed as a savior upon his arrival in Helena, Dr. Thomas C. Weiner became a favorite of patients and his hospital’s highest earner. As the myth surrounding the high-profile oncologist grew, so did the trail of patient harm and suspicious deaths.

#News #Health #Hospital #Doctors #Cancer #Healthcare #Longread #Montana

propub.li/3Vud5UZ

ProPublicaA Hospital Helped a Beloved Doctor’s Practice Flourish Even as It Suspected He Was Hurting Patients
More from ProPublica

[A long thread ball 🧶]

#Work is a matter of power and domination.
#Work should be a concern of political theory.

Here is the introduction from Kathi Weeks' book 'The problem with work: feminism, Marxism, antiwork politics and postwork imaginaries': libcom.org/article/problem-wor @politicalscience

libcom.orgThe problem with work - Kathi WeeksThe introduction from Kathi Weeks' book 'The problem with work: feminism, Marxism, antiwork politics and postwork imaginaries'.

#HowToThing #Epilogue #LongRead: After 66 days of addressing 30 wildly varied use cases and building ~20 new example projects of varying complexity to illustrate how #ThingUmbrella libraries can be used & combined, I'm taking a break to concentrate on other important thi.ngs...

With this overall selection I tried shining a light on common architectural patterns, but also some underexposed, yet interesting niche topics. Since there were many different techniques involved, it's natural not everything resonated with everyone. That's fine! Though, my hope always is that readers take an interest in a wide range of topics, and so many of these new examples were purposefully multi-faceted and hopefully provided insights for at least some parts, plus (in)directly communicated a core essence of the larger project:

Only individual packages (or small clusters) are designed & optimized for a set of particular use cases. At large, though, thi.ng explicitly does NOT offer any such guidance or even opinion. All I can offer are possibilities, nudges and cross-references, how these constructs & techniques can be (and have been) useful and/or the theory underpinning them. For some topics, thi.ng libs provide multiple approaches to achieve certain goals. This again is by design (not lack of it!) and stems from hard-learned experience, showing that many (esp. larger) projects highly benefit from more nuanced (sometimes conflicting approaches) compared to popular defacto "catch-all" framework solutions. To avid users (incl. myself) this approach has become a somewhat unique offering and advantage, yet in itself seems to be the hardest and most confusing aspect of the entire project to communicate to newcomers.

So seeing this list of new projects together, to me really is a celebration (and confirmation/testament) of the overall #BottomUpDesign #ThingUmbrella approach (which I've been building on since ~2006): From the wide spectrum/flexibility of use cases, the expressiveness, concision, the data-first approach, the undogmatic mix of complementary paradigms, the separation of concerns, no hidden magic state, only minimal build tooling requirements (a bundler is optional, but recommended for tree shaking, no more) — these are all aspects I think are key to building better (incl. more maintainable & reason-able) software. IMO they are worth embracing & exposing more people to and this is what I've partially attempted to do with this series of posts...

ICYMI here's a summary of the 10 most recent posts (full list in the thi.ng/umbrella readme). Many of those examples have more comments than code...

021: Iterative animated polygon subdivision & heat map viz
mastodon.thi.ng/@toxi/11122194

022: Quasi-random voronoi lattice generator
mastodon.thi.ng/@toxi/11124441

023: Tag-based Jaccard similarity ranking using bitfields
mastodon.thi.ng/@toxi/11125696

024: 2.5D hidden line visualization of DEM files
mastodon.thi.ng/@toxi/11126950

025: Transforming & plotting 10k data points using SIMD
mastodon.thi.ng/@toxi/11128326

026: Shader meta-programming to generate 16 animated function plots
mastodon.thi.ng/@toxi/11129584

027: Flocking sim w/ neighborhood queries to visualize proximity
mastodon.thi.ng/@toxi/11130843

028: Randomized, space-filling, nested 2D grid layout generator
mastodon.thi.ng/@toxi/11132456

029: Forth-like DSL & livecoding playground for 2D geometry
mastodon.thi.ng/@toxi/11133502

030: Procedural text generation via custom DSL & parse grammar
mastodon.thi.ng/@toxi/11134707

thi.ngBroadly scoped ecosystem & mono-repository of 190 TypeScript projects for general purpose, functional, data driven development