Wait, are these considered products?
I think the whole indie hacker scene has totally lost it.
A product takes time. ”Painkillerideas.com” doesn’t sounds like a product - and this was his biggest win
Ha, agreed. I was training a new help desk employee a couple years ago (22 years old) and dated the shit out of myself explaining why I don't like spaces or special characters in file names and directories and why we want to try to keep them as short as possible.
So did I, but Macintosh people looked at it from an angle of "Why would you not put spaces in file names? They're meant to be human readable, and you will click on files more than you will type them in anyway." They were right, in the end. The future was less evenly distributed in the 80s.
I think you are right and that the financial model is a total blind spot to the lawmakers. Never mind the fact that Volvo (or any other be maker) makes the bulk of its money from new car sales.
Volvo used to make a lot of money from spares and repairs but that company was divested many many years ago. Now all the money is coming from new vehicle sales.
This article feels like it’s written by someone who wants the boom to be over. Just spending a few hours with AutoGPT made me realize it’s very far dram over. It just started.
Its certainly a turn-off for some. One thing that we have as a potential future effort would be to enable an alternate surface syntax. Since we store an AST insteead of source code, we could create a parser/pretty printer for another surface syntax. Then a user of the language who would prefer something that looked like python could switch our website's renderer to output the python like syntax!
I don't think this language is ugly and it is indeed hard to say which language is objectively beautiful, but I personally have always disliked syntax that uses the ' operator for some reason. It's small - it looks like a piece of dirt on the screen, which makes it hard to read. I imagine the same arguments could apply to the '.' or ',' operators, though ' tends to appear around whitespace, while ./, around characters, so there's at least some contextual information around them.
Good news: the surface syntax of Unison is totally arbitrary and can in practice be swapped out. There's currently only one (Haskell-like) syntax, but in future I imagine there will be others. So you can imagine on https://share.unison-lang.org a little dropdown that lets you select what syntax you want to see the code in.