They don't autogenerate classes anymore, just private static methods though I agree that it would be nice to have more of the metadata in the name of the generated method.
How does that work with variables in the closure then? I could see that work with the autogenerated class: Just make a class field for every variable referenced inside the lambda function body, and assign those in constructor. Pretty similar to this here article. But it's not immediately obvious to me how private static methods can be used to do the same, except for callbacks that do not form a closure (eg filter predicates and sort compare functions and the likes that only use the function parameters).
Ah there is some nuance. For capturing lambdas they do generate a class at runtime to capture the variables but it still then just calls the generated private method with the simplistic naming scheme. Also, apparently the simple naming scheme was chosen so as to not go down the C++ mangled name path and just depend on the debugging information.
You jest, but you’ve also touched upon something interesting. Is this exactly what companies are trying to do? To the IRS: “We employ zero software engineers—only AI ranch hands to wrangle the AI in the right direction.”
the whole reason "muscle" ice cars even exist at his point is by moving the goal posts from performance to vibes. you can see all the cope in the replies. tesla is just faster and better than these cars and they don't want it to be true.
100% pure copium:
"The main reason the ICE V8 is preferred is nothing to do with the performance. It’s like a Harley Davidson. The fun is in the noise, the drama and the authenticity."
"You can’t fake that big American V8 snarl."
"A "muscle car" is not just about performance numbers. It's about combustion, noise, smell, glorious inefficiency, and nostalgia--none of which even the highest performing EV can deliver."
"People who want muscle cars want to show off power."
Should have probably replied to the quoted comment.
It's true though. Their charm is the theater and ability to tinker. It's the difference between a utility car and a hobby car. If you want utility fast, get a bike or a cheap PoS and save your money for speeding tickets.
I don't understand how the points you qualify as "copium" aren't valid?
People have owned and enjoyed classic cars for exactly these kinds of reasons. Not everything is about datasheet numbers and performance.
Thanks for the note! This is an initial MVP, so column sort hasn't been added. The default sort order is based on posted date. Which column are you looking to sort btw?
Thanks for the note on the lag issue! I notice it as well and haven't gotten a chance to optimize it, but I think it is likely to due too many rows (400+) re-rendering, etc.
The site is built with Next.js, Typescript, React, tailwindcss, and deployed to Vercel. The cron job is a vercel function, which I believe is just a nice wrapper on aws lambda.
This has been the #1 way to achieve code re-use and I am all for it. Optimize it in post where it is necessary and build things faster with tested code.