Ivan Reese 2024-12-02 01:12:20 I'm doing @Eli Mellen’s December Adventure this year. I won't post here every day, but today is my first one, and it's fun, so here you go.
… I made an RSS feed of just the CSS rules on my website: ivanish.ca/feeds
Tom Lieber 2024-12-03 15:54:25 😌😌😌
I finally cracked it. I replaced the uniform sampler with MCMC, and made a large optimization pass, and now the plots converge beautifully in only a few seconds. (Compare with my last video!)
Tom Larkworthy 2024-12-03 21:06:19 I was a bit worried because I discovered quite late in the day that my decompiler/compiler pair was stripping comments. Urgh, of course, 'cos its AST based. Luckily, escodegen and acorn do have comment preserving features, and Observable's acorn wrapper passes on arguments in a way that means I could get comments round tripping too 😅 Close call, programming without comments would be a fairly substantial deficiency.
Tom Larkworthy 2024-12-03 21:09:29 One substantial deficiency I cannot get around is that you have no code layout control! But I don't mind forced code formatters and the escodegen format is quite like prettifier anyway.
Tom Larkworthy 2024-12-05 07:43:39 Oh being able to edit dependancies is actually useful. I can insert debugger
statements into dependancies. Then, when I apply the source update, the hot reload reruns them and then triggers the debugger inside their context.
Christopher Shank 2024-12-06 00:58:17 What if visual programming interfaces had weather?
Ezhik 2024-12-08 15:38:54 so i started toying with something a bit weird and i'm honestly not sure what i think so far:
bsky.app/profile/ezhik.me/post/3lcshj5bmik2u
like i notice people doing wild stuff with their obsidians and notions - basically creating entire personalized apps and databases and i think it's cool as hell - like it just show how much people want to code for themselves, it's 100% end-user programming.
and now i wanted to solve a small problem for myself and accidentally made a type system for obsidian and i kinda wonder what else could be done with it? like what if each note was a bit like a val.town val and could contain some code? what if this "class" system could be extended to, for example, allow providing data fields? then this could be some sort of a strange database, perhaps more like the pre-rdbms hierarchical database systems?
what if 'end-user programming' as a concept could be something that grows out of people's own digital gardens, rather than from making "simpler" versions of professional tools?