

I’m glad this is still alive. It’s a good idea. I keep thinking about doing the same for TCL.
I do wonder if Bash is perhaps just a bit too insane to make this really feasible though.
Reversed range support
This is a misfeature.


I’m glad this is still alive. It’s a good idea. I keep thinking about doing the same for TCL.
I do wonder if Bash is perhaps just a bit too insane to make this really feasible though.
Reversed range support
This is a misfeature.


I didn’t say they are equivalent. I said I dislike them both.


I wouldn’t say those are “abominable” either. AI is fine. Microsoft actually cut off Israel’s access to Azure…
They’re operating infrastructure. They aren’t going to morally vet every single customer. Imagine how many dubious things run on AWS that we never hear about!


I must have missed those abominable things…? You don’t mean the ICE stuff?


It’s “relationship with ICE” is that they haven’t banned an official US government agency from buying their software. I might not agree with what ICE is doing but I also don’t agree with every corporation in the world having to morally police all of their customers for fear of being pilloried by cancel culturists.
The “created by monkeys” seems to be a minor bug. What system doesn’t have those? I’ve certainly had plenty worse bugs with Gitlab CI.
“Completely neglected” is complaining about the lack of FreeBSD support!
I do think GitHub is relatively neglected. There are quite a few big issues they could fix with relatively little effort but they seem to go years with no comment.
It’s not really much better with Gitlab though; the only difference is you see more “a large premium customer is requesting this” comments!
I doubt Forgejo really have more resources to fix bugs than GitHub or Gitlab.


Why? Microsoft gives them a ton of money for CI and infrastructure. Unless they are having serious technical issues I don’t see why they would move to a more expensive and probably less well integrated CI provider.
The audacity to be nostalgic for Eclipse!


I don’t think you can blame anyone except him for not understanding that AI sometimes hallucinates. Hell basically every AI tool makes you read that before you start using it. I’m normally very reticent to blame users for using things incorrectly, but if it took him 3 hours to realise it was wrong here then I have to say that’s on him.
Come on has anyone else ever persevered with a hallucinated answer for 3 hours before realising it was a hallucination? Longest it’s taken me is like 5 minutes, and that’s only for things that aren’t easily googleable.


I suspect in the real world it’s frustrating enough for restaurants that it wouldn’t have worked out.
You’re pretty much tricking restaurant workers into one of those awful voice-based phone trees.
Plus there are so many things that can actually happen when you try to book a table on the phone - they don’t have exactly what you want but can offer you this time instead… they only have outside seating available… etc. etc.
Plus, just having a proper online booking form is clearly a better option and not totally uncommon these days.


This is silly, and not in an interesting way.


Actually chars() is pretty simple - it’s just UTF-8 decoding which is elegant and simple.
The complexity is all around unicode, not UTF-8.
Bun uses JavaScriptCore. Deno uses V8.
But yes it would be good to see a comparison to JavascriptCore and V8.


I’m not sure that’s a factor here because Google doesn’t use CMake or Cargo (at least not the way we all use it).


Interesting. But can’t you do basically the same thing with @nonnull annotations? I remember using something like that a decade ago when I last wrote Java.


IMO automated changelogs like these are not especially useful. Better than no changelog I guess, but nowhere near as good as a proper changelog. But proper changelogs take actual effort.
IDEs tend to work out of the box while the likes of vim or emacs need configuration and have an initially steep learning curve.
Not in my experience. It’s very easy to design systems that break IDE support. People love adding all sorts of ad hoc build scripts that mean you can’t just press F5 or whatever. It takes discipline and caring about IDEs to not do that.
And while people might love tweaking Emacs and Vim, it isn’t required.
There’s definitely an element of snobbery, and also of being lazy about tooling. Do you think once you become a talented dev you lose all human vices?
Some of the smartest people in the world believe in an imaginary dad who lives in the sky and grants imperceptible wishes. Everyone is human.
I completely agree. Also almost all of the fancy editing you can do with Vim can be done just with multiple cursors, and it’s less annoying because you do it incrementally (rather than typing a long sequence of commands and then seeing the result), and you much less to memorise.


It’s not actually incremental yet.
Is Deno not convenient and fast? I am also interested in knowing why I would want to use Bun over Deno.