29 May 24


The analogy I’ve been using is that this is like jumping from a tall 130 kilobyte-story building (ReactDOM) right into the zero kilobyte sewers of web components. If you take anything from this post, please understand this: web components (most likely) weren’t designed for you. Not to dissuade you from using them, but they were purposefully designed to be a low-level bare metal primitive for library authors to build on; they were designed to be used with a library, a thin layer of abstraction butter on top.

by eli 1 year ago

25 May 24

A year has passed since my last summary of Decker’s progress. Let’s have a look at what changed between version 1.20 and 1.43. As before, changes are grouped into four subjective categories:Usability: improvements to the experience of editing and using decks.Portability: making Decker accessible to more users and more devices.Growing a Language: improvements to Lil, Decker’s scripting language.New Horizons: features which expand the range of projects that are possible with Decker.

by eli 1 year ago

23 May 24

In the Importance Game, participants jockey for position. This usually works by way of casual references to wealth, talent, accomplishment or connections, but there are many variants. I can, for instance, play this game by pretending to eschew it: “Let’s get straight down to business” can telegraph my being much too important to waste time with such games; or your being so unimportant as to render the game otiose.The other game is the Leveling Game, and it uses empathy to equalize the players. So I might performatively share feelings of stress, inadequacy or weakness; or express discontent with the Powers that Be; or home in on a source of communal outrage, frustration or oppression.

by eli 1 year ago

21 May 24

It cannot find its own problems; it cannot feed itself. … This, however, is not a defect in a machine; we do not want it to do its own business, but ours.

by eli 1 year ago

07 May 24

It’s that time of year again! If anyone is interested in trying out love2d with Fennel check out the “minimal” love2d fennel repo.This repo is slowly expanding from a truly minimal setup to one that comes with a few batteries included. If you want a bare bones setup to get you started check out: absolutely-minimal-love2d-fennel by @benthor.

by eli 1 year ago

05 May 24

generative music thing from Ivan

by eli 1 year ago

02 May 24

piccolo is an interpreter for the Lua language written in pure, mostly safe Rust with an eye towards safe sandboxing and resiliency. It uses gc-arena for its garbage collection system, and in fact gc-arena was originally created as part of piccolo.

by eli 1 year ago

30 Apr 24

Music notation should be as accessible and as fluid as text is, on the web; that it is not, yet, is something of an afront to my sensibilities. Let us fix this pressing problem.

CSS to make HTML musical notation!?

by eli 1 year ago saved 4 times

25 Apr 24

Five books (and one prequel short) chronicling the exploits of Alexia Tarabotti, a lady of considerable assets including a large Scottish werewolf, a battle-parasol, and treacle tart. Oh, and she has no soul. Includes assorted special editions and adaptations.

by eli 1 year ago
Tags:

24 Apr 24

This is the text of the keynote speech [Martha Wells] gave today at the annual Jack Williamson Lecture at Eastern New Mexico University in Portales, New Mexico.

by eli 1 year ago

The Department of Justice (“Department”) issues its final rule revising the regulation implementing title II of the Americans with Disabilities Act (“ADA”) to establish specific requirements, including the adoption of specific technical standards, for making accessible the services, programs, and activities offered by State and local government entities to the public through the web and mobile applications (“apps”).

by eli 1 year ago

23 Apr 24

This book provides an introduction to Conway’s Game of Life, the interesting mathematics behind it, and the methods used to construct many of its most interesting patterns. Lots of small “building block”-style patterns (especially in the first four or so chapters of this book) were found via brute-force or other computer searches, and the book does not go into the details of how these searches were implemented. However, from that point on it tries to guide the reader through the thought processes and ideas that are needed to combine those patterns into more interesting composite ones.

by eli 1 year ago

18 Apr 24

[Rewilding is] a fundamentally cheerful and workmanlike approach to what can seem insoluble problems. It doesn’t micromanage. It creates room for “ecological processes [which] foster complex and self-organizing ecosystems.” Rewilding puts into practice what every good manager knows: hire the best people you can, provide what they need to thrive, then get out of the way. It’s the opposite of command-and-control.

by eli 1 year ago saved 5 times

A cute little toy for making animated gifs with lua, shareable by URL. All web based

by eli 1 year ago
Tags:

Run plan9 in a web browser

by eli 1 year ago

17 Mar 24

“We don’t really know what’s going on,” Gavin Schmidt, the director of nasa’s Goddard Institute for Space Studies, told me. “And we haven’t really known what’s going on since about March of last year.” He called the situation “disquieting.”

by eli 1 year ago

15 Mar 24

I use the simplest mainstream language available (Go) and very basic Python. I write simple (though sometimes verbose) code that is easy to understand and maintain. I avoid deep abstractions and always choose composition over inheritance or mixins. I only use generics when absolutely necessary. I prefer flat data structures whenever possible.

by eli 1 year ago