The linked article literally starts by calling themselves an anti innovation company and declaring they do not intend to improve on it (at least not in innovative ways)
The question is also for which list lengths the performance matters most. When sorting a few strings (<20), whether the algorithm uses 5 or 7 comparisons would usually not matter too much. So to find the optimal algorithm for a given situation, we would have to compute a weighted average by list length importance on the performances of the algorithm per list length.
I have great credit and my bank charges me $3 every month to pay my rent. (They will send a cheque in the mail for free, but it wasn't reliable for me so I stopped doing that.) Third world stuff.
That is missing the point about the misdirection of costs. Your suggestion forces the people doing meaningful semantic changes, into involuntary servants to the goal of cleaning the stylistic problems. It's fine to have a policy that costs a little to each of the owners of their own code. It's a tax for the overall good. It becomes a problem if the cost of compliance is shifted to "the next person who looks at it." That encourages people to not look at it.
Maybe it was 6gu.nz (site broken) https://www.youtube.com/watch?v=afXzeCuUuhU. I wrote it about 5 years ago and probably mentioned it in a couple of comments here. It had draggable tables on the normal 2d grid, with references between them.
The "mango" lib [1] claims to be even faster for PNGs. Actively maintained but doesn't have as much buzz, I think the devs haven't advertised it as much on places like this.
Maybe it's an uncanny valley thing, but I hate the fake emotion and attitude in this demo. I'd much rather it tried harder to be bland. I want something smart but not warm, and I can't imagine being frustrated by "lack of drama".
Programmers are sometimes accused of wanting to play god and bring the computer to life, usually out of some motive like loneliness. Its kind of ironic I see engineers do better treating computers as the mechanical devices they are, and its regular people who want to anthropomorphize everything.
That's not even AI. Imagine a store sales rep speaking like that. It's inappropriate and off-putting. We expect it to improve but it's another "it'll come" situation.
The good news is, in due time, you can decide exactly how you want your agent to talk to you. Want a snarky Italian or a pompous Englishman. It’s your choice.
This math is way off. _Guaranteed_ doubling in 4 years is a 19% per annum return. If the "not doubling" case is "break even" (generous) then the expected growth is under 10% per annum.