I don't want to start another framework flamewar but was it something in particular that people stopped talking about it?
I recently took over a flask web app. Using htmx with it to get a more snappier SPA feel in certain places was a true joy.
Will I use it on a greenfield highly interactive webapp? I'm not sure yet. But it's been nice to discover a new tool that worked really well in a recent project I've taken over. The experience was a really good one so I'm not surprised it's been getting attention lately.
If I can sum up in a very simple way, as a philosopher he was pointing to a simple but hard to grasp idea:
Consciousness probably isn't what we think it is. Most of our preconceptions about it are likely wrong. Because we're right in it all the time, it seems like we 'know' things about it. But we don't. Quick example: our visual consciousness seems continuous. But we know from saccades that it can't be.
I can't get past the first jump though, but still, thank you barb!
https://fusoya.eludevisibility.org/lm/
Also, go check out the Grand Poo World III videos. Absolutely peak Mario.
Such a diverse topic where you can do a lot of stuff, learn a lot of stuff (x86 assembly, reverse engineering, etc) and you can achieve things like free-cameras, spawning npcs, and understanding how the game actually works at a lower level.
With that, I like to experiment with different languages, I started doing it in C++, moved to Rust, but I also tried Zig and Nim, and since they are all 'system programming languages', and you can interact with FFI, it means you can do fun stuff.
One of my latest projects was to spawn lights in a certain games because I know some folks that likes to take photos inside games, and it was such a fun project to understand how the game manages entities, how to spawn entities and how to control them using an injected imgui.
It feels nothing like work and it's very rewarding.
I love teaching, I always have fun doing it. So the hobby coding ends up being fun and rewarding. Sometimes they'll come up with an idea that I quite like, so the aded outside creativity also makes it fun. Some ideas recently we might even release at some point, this also adds a bit of excitement.
Another aspect of this for mental health is that it is possible to experience the common "machine elves" that people encounter. I am as skeptical as it gets but I'm really not sure if I've encountered beings from some other dimension or if my own mind is capable of the weird, sometimes horrifying, always profound shit that I've seen. The first Ayahuasca trip I went on I immediately had intense hallucinations of the feminine spirits. They put out their hands and invited me to walk with them. As we were walking down some kind of hall I reminded myself that these beings were easily a creation of my mind, that we do this kind of thing all the time in our sleep. As I was entertaining this thought one of them violently turned around and yelled "NO". The other being, in a sad voice I'll never forget, asked me why I felt the need to reduce and explain away the experience. I think about this often.
See, to me, recursion is a kind of looping.
Once they've "earned" the usage of the built in methods, they are tasked with rewriting them again, but this time without using any kind of looping. I give them a bit of time to think about how they may do this. Very few students get it but the plan is to live code it myself as an introduction to recursion. The task is still the same: to rewrite the map method. So the context for their intro to recursion is something they've become quite familiar with. It seems to have worked well.