That website really talks to me.
Some people might click and click away.
Others, like me, will feel like being in your shoes.
Because they are.
Every 3/4 months I go and say hello to my mother and i see how she changes with age. No photos, but the same sense of ineluctability
When I was little I used to think it was a shame that I could not show my dreams. I could tell my parents what I dreamt but not show them what I saw (or thought I saw while dreaming). Getting closer
I have similar memories. And I remember drawing similar conclusions.
When children are little a little walk with Daddy was great.
We used to walk about a whole mile for me to get a coffee and for her to get a fruit juice... and guess what ? on the way back it was bus time.
Yours is an incredibly good comment. The comparison software/architecture is something that I have encountered here and there over the years, but you brought it to a new level. "don't add a second bathroom until you ve got customers complaing about deadlocks on the first". Beautiful. Thanks
Interesting. Just earlier I went to Bartosz website to see if there was anything and there was not... and then he publishes sound and I see it here on hackernews.
I am going to enjoy this. thanks
This project looks great.
Occasionally I need to write a reg expr (JS developer) and I am not that good at it and I always end up googling around.
I am thinking it would be much nicer if I could use rulex to generate my reg expr.
But is that what it is supposed to be for ?
cheers
I opened the link and I searched for the word "Simplicity"
Found 0 of 0.
I decided not to read it in order not to hurt my ego.
I might not be an expert software designer as my number one item would have been "seek simplicity"
Well said. I am not english but I get by but I struggled when recently used the word "chasm". I pronounced the 'cha' as in chat. Oh boy, was I wrong. So eventually, after spelling it out my listener got me.
She is my wife and she smiled. She knew I had learnt it through reading.
Excellent. Your solution is a common pattern after all.
It's creating a DSL domain specific language and then obviously you need to write some kind of interpreter for it.
For all it matters, I found myself in similar situations but what I decided to do is to use an existing language (in my case it was JavaScript but nothing to do with the Javascript you run on node or on the web)
I had seen Karpathy 's work - https://karpathy.github.io/2026/02/12/microgpt/ - but found it still too demanding to get it
This was the next simplification I just needed