I'm a long time Unity developer that in the past year picked up Godot. The speed at which Godot loads compared to Unity is staggering, it's just so much faster. When I returned to Unity I raised that my flow state was constantly being broken in a way that it wasn't when using Godot.
Entering flow is one of the beautiful things I love about programming. And being knocked out of it often feels like a physical jolt.
Lobster seems to take the idea of optimisation and speed to new levels. Entering and remaining in flow must be even easier. First though, I'll need to put the time into learning enough to be able to do it!
Thanks for mentioning Lobster. This guy seems to have learned many lessons of language simplification and design. Looks like a promising language and I wish it success.
Lobster doesn’t seem that different from Lua in that regard? I won’t say it isn’t impressive, but I’m having a hard time believing the hard part of this thing was calling from an interpreted to a static language.
Edit: I was mistaken about what Lobster is (potentially compiled instead of jit), but the main point stands.
I'm working on an indie game project and just got frustrated with Unity, I'm porting everything over to Godot.
I even learned about using Kotlin with Godot today [0] and I am really hopeful this is stable (it seems so), because I favor a more functional style of programming and C# ends up making everything 5 times more verbose than Kotlin.
I find Kotlin way easier to read back than C#, and for the cases where I would have reached for GDScript for its simplicity, I can use Kotlin and have still a lot of simplicity, while also having type-safety.
This, I was really impressed recently when I met a C# dev who was also a programmer (as opposed to your standard C# SaaS dev who just copy pasted from the framework docs and stack overflow and was fully automated by Claude in 2025) and he showed me how nice the language has gotten since I last used it over a decade ago when it was just Microslop Java. They've really put in work and it has a lot of great functional constructs now.
Sorry, I mean that writing functional code in C# is way more verbose than in Kotlin.
C# is already more verbose because it lacks things like union types (and so you need to have a fallback branch in every switch) and for example everything needs to be nested in a class.
Then you also have the fact that there is no "val" keyword (which makes things clearer imo) and the fact that it's generics type inferencing is only based on method arguments, which really adds a lot of noise to almost all generic functions.
I was using LanguageExt [0] in C# and I am now using Arrow [1] in Kotlin, and while LanguageExt is really nice for addressing some C# shortcomings, for me this is night and day.
If the flow is just typing prompt after prompt into AI, I guess just ignore that it's running and keep typing? Or open a new tab and keep typing. Why does Claude even break the typewriter flow thing that's going for you?
Today I heard two negative cases from a friend interacting her clients. The first client replied to her emails by sending ChatGPT logs, apparently unable to communicate on his own. The second believed a ChatGPT hallucination that he was entitled to a special Amazon business account. She had to explain to him that ChatGPT will tell him convincing bullshit, which was news to him. One can only wonder what terrible choices and wrong beliefs he had made up until the moment of enlightenment.
MUDs taught about the real world from the confines of my bedroom. As a teenager I was giving responsibility through my guild and had to negotiate with adults from all around the world.
My main MUD was Discworld MUD which was started in 1991. I can't describe the excitement I felt on finding a game where the world continued when I was offline. Where I could go to make friends with the thrill of also making enemies.
It was the perfect place to escape to, which taught me about addiction and many aspects of myself.
My character is still alive after 20 something years and if I feel like logging in I'm sure there will be friendly faces who remember me.
Oh, no, it was highly addictive. Socialization and safety at the same time? Interacting with grownups but nobody knows you're a dog? You can actually be good at something and get recognition for it without being judged by your physical age? Massively, massively powerful.
I managed to keep my IRL grades above failing, but as far as I was concerned they were no longer relevant, the people in the MUD were what mattered.
similar story although I can't remember the name of the MUD anymore. Nor much of the game for that fact. I do remember flee was an important concept and action early on when you started out. What did matter and stay was exactly what you said - there's this living and breathing world even when I'm not in it, live people and what's today knows as NPCs.. you could do something with people online interactively together and it wasn't talk/ytalk or IRC.
You should login and have a wander again. I've done the same recently, and it still has the same community / tone, a small relic of what the internet used to be!
I think I visited Grimne maybe 10 years ago? Some players were connected but all of them were running on automation scripts, i.e. no actual humans to talk to. There was an occasional admin popping in.
The feeling was eerie, like walking around an empty museum of your own past :)
It is eye opening remaining friends with people who's views and actions are completely opposed to ones own. There's no point attempting to educate them (often it makes them go harder against you). But by finding out about their lives and understanding where fear has replaced love one can learn a lot. And hopefully use that knowledge to find ways to speak out and create a society that aligns with ones ethics.
It’s incredible to see what can be achieved with very few lines of code to produce visuals and sound. It’s often pretty easy to know who the demoscene is made by because of the artistic style. Similar to more traditional art forms.
For several years I struggled to learn GIMP and other FOSS creative tools. That was until I finally stopped my Adobe subscription and had no choice to learn. AI has made the process much easier too, no need to read documentation or look at a video to find the tool or technique.
Thanks for sharing that insight. When I read the original comment I felt like I was an outlier for thinking how beneficial I’ve found social media on a personal level. If used with intention then there’s a wealth of learning and knowledge that the algorithms help deliver.
Of course there are many people who use social media purely for distraction. Which if used chronically is going to have an overwhelming negative impact.
In social media’s current for profit model it benefits from negatively impacting people. Which is a shame given if it wanted to, it could focus on the wellbeing of all its users.
An example I can give is the Reddit app that used to give a warning if a user used it for over a certain amount of time. These days it encourages it’s users to stay engaged with badges.
I get your dislike of Brexit (and such sentiments get votes on HN) but this isn’t ‘friction because of Brexit’ - a post Brexit government could choose to not do this at all, or choose to implement something better.
It’s just an implementation of a crappy idea by a crappy government.
Setting aside Brexit itself, the government currently in power were elected partly on promises to cut such friction, not increase it.
But yeah, it's a crappy, incompetent government who are currently announcing all kinds of badly thought out populist ideas to distract attention from the trouble their leader is in.
Entering flow is one of the beautiful things I love about programming. And being knocked out of it often feels like a physical jolt.
Lobster seems to take the idea of optimisation and speed to new levels. Entering and remaining in flow must be even easier. First though, I'll need to put the time into learning enough to be able to do it!