• 1 Post
  • 56 Comments
Joined 2 months ago
cake
Cake day: July 22nd, 2024

help-circle












  • It’s easy to criticize something when you don’t understand the needs and constraints that led to it.

    And that assumption is exactly what led us to the current situation.

    It doesn’t matter, why the present is garbage, it’s garbage and we should address that. Statements like this are the engineering equivalent of “it is what it is shrug emoji”.

    Take a step back and look at the pile of overengineered yet underthought, inefficient, insecure and complicated crap that we call the modern web. And it’s not only the browser, but also the backend stack.

    Think about how many indirections and half-baked abstraction layers are between your code and what actually gets executed.


  • And how often do you need to detect images of birds with an unknown accuracy?

    That’s what many tech bros don’t seem to understand: much of the software in this world is boring business crap, and that software needs mainly reliability and explainability. You can’t just throw a product around that poses an incalculable risk. And often enough the specifications of these apps is an amalgamation of decades of cruft, and needs to be changed and tweaked often in tiny ways.

    I mean, there are certainly cases where AI products have their uses, but those seem to be very small niches.




  • So all your points are “nu-uh”.

    Show me a single product that is even close to being worth the investment.

    How can openAI ever recoup all the money?

    This tech has already irreversibly changed coding, graphic design, marketing, writing, education,…

    Where? Writing boilerplate articles without content for dying news outlets? “Coding” hardly changed. You know why? Because typing code is by far the least time consuming part of the work.

    And where are all those great graphic design products? You mean those cool images of Trump riding a laser velociraptor?

    You think companies would be investing hundreds of billions if there is nothing there?

    Yes. Also, Metaverse, blockchain, etc. Ever heard of the dotcom bubble? Same pattern.

    You would be wrong, as I work in AI research.

    Hard doubt. Because the number one virtue of a scientist is to know the limitations of their subject. So either you’re not actually a researcher, or a really bad one.


  • Then where is it?

    There’s hardly any application that’s more than a gimmick. ChatGPT is an incompetent liar, Sora and all the image/video generators produce mediocre crap the can’t reasonably controlled, chat bots keep making up stuff, etc. etc.

    This tech is done. Why do you think there’s no progress from openai? The tech hit a ceiling. LLMs scaled to their current state very quickly, but each increment used exponentially more compute. There’s not enough compute, not enough training data to get better.

    I’m pretty sure, you don’t understand how models work. It’s just magic for you. Just like blockchains, NFTs and VR. None of them changed the world in any meaningful way - just scams.

    AI companies very fundamentally don’t make money, and have no way to become profitable in the near future. None of their tech has any business model. OpenAI relies 100% on Microsoft essentially donating azure instances.

    Sure, AI has its applications, but not hundreds of billions worth of applications.


  • Why the hate? Because 99% of what’s AI now is actively harming society.

    Training and running them consumes enormous amounts of energy, all the IP is within some gigantic monopolistic corporations, these corporations in turn push huge amounts of money into products that are not only bad, but dangerous (MS Recall or X’s porn generator AI), other corporations use AI as excuses to fire thousands of people and letting their core products rot away.

    Currently, AI has hardly any positive sides, and those positives are very very narrow. Overall it’s a net negative.


  • The ranking is perfectly fine, since some of these languages in practice are interchangeable.

    You’ll find business software in Java, C#, Python (and VBA, but we’re not talking about that), and you’ll find more system oriented software in C, C++, Rust.

    Now, you’re right insofar that it’s misleading to lump all languages together, C and JS rarely compete, but it’s a useful tool to gauge developer/employer pools. If you decide, which language to learn because you want to dip into a new niche, you might not want to learn Steve’s obscure cross-paradigm language (SOCL), but e.g. Rust or whatever is popular.

    Same is true for businesses. Yes, your software may be written in really good C, but it’s probably a good idea to go the Java route for the next project, since it’s hard to find 20 new C devs for web apps.

    I’m not saying that this specific ranking here is good, its metrics are dubious at best, but the idea isn’t inherently stupid.