Skip Navigation
under categories "LEADERSHIP -> SAM ALTMAN": making drugs extremely uncool again
  • being super wealthy and successful is always going to confer some degree of cool.

    Sure...
    More often than not it's a negative degree, though.

    So cool.

    (Also, success is extremely relative; ask the previous example's children how successful he is as a father figure, for instance...)

  • It's official, Rust is an anti C/C++ elitist slur
  • makes it sound like they're all equal, and there hasn't been any progression

    Programming peaked with Lisp (and SQL for database stuff).

    Every “progression” made since Lisp has been other languages adding features to (partially but not quite completely) do stuff that could already be done in Lisp, but with less well implemented (though probably with probably less parentheses).

  • Smart home
  • Funnily enough, not being able to modify a printer's firmware is what turned Richard Stallman into the free software advocate.

    (Well, it was more the drop that made an already very full glass overflow, but still, “the printer story” has de facto come to be known as the point where free software started.)

  • Comparison of a picture from Mars (left) to a picture from Earth (right)
  • It's not about DNA; it's about “crab-like” being an optimal shape for something that has to move itself in and manipulate a variety of environments.

    It doesn't matter if it's an arthropod or a robot. Crab-like is almost always optimal.

  • Why are people seemingly against AI chatbots aiding in writing code?
  • Are search engines worse than they used to be?

    Definitely.

    Am I still successfully using them several times a day to learn how to do what I want to do (and to help colleagues who use LLMs instead of search engines learn how to do what they want to do once they get frustrated enough to start swearing loudly enough for me to hear them)?

    Also yes. And it's not taking significantly longer than it did when they were less enshittified.

    Are LLMs a viable alternative to search engines, even as enshittified as they are today?

    Fuck, no. They're slower, they're harder and more cumbersome to use, their results are useless on a good day and harmful on most, and they give you no context or sources to learn from, so best case scenario you get a suboptimal partial buggy solution to your problem which you can't learn anything useful from (even worse, if you learn it as the correct solution you'll never learn why it's suboptimal or, more probably, downright harmful).

    If search engines ever get enshittified to the point of being truly useless, the alternative aren't LLMs. The alternative is to grab a fucking book (after making sure it wasn't defecated by an LLM), like we did before search engines were a thing.

  • Why are people seemingly against AI chatbots aiding in writing code?
  • I've been finding it a lot harder recently to find what I'm looking for when it comes to coding knowledge on search engines

    Yeah, the enshittification has been getting worse and worse, probably because the same companies making the search engines are the ones trying to sell you the LLMs, and the only way to sell them is to make the alternatives worse.

    That said, I still manage to find anything I need much faster and with less effort than dealing with an LLM would take, and where an LLM would simply get me a single answer (which I then would have to test and fix), while a search engine will give me multiple commented answers which I can compare and learn from.

    I remembered another example: I was checking a pull request and it wouldn't compile; the programmer had apparently used an obscure internal function to check if a string was empty instead of string.IsNullOrWhitespace() (in C# internal means “I designed my classes wrong and I don't have time to redesign them from scratch; this member should be private or protected, but I need to access it from outside the class hierarchy, so I'll allow other classes in the same assembly to access it, but not ones outside of the assembly”; similar use case as friend in c++; it's used a lot in standard .NET libraries).

    Now, that particular internal function isn't documented practically anywhere, and being internal can't be used outside its particular library, so it wouldn't pop up in any example the coder might have seen... but .NET is open source, and the library's source code is on GitHub, so chatgpt/copilot has been trained on it, so that's where the coder must have gotten it from.

    The thing, though, is that LLM's being essentially statistic engines that'll just pop up the most statistically likely token after a given sequence of tokens, they have no way whatsoever to “know” that a function is internal. Or private, or protected, for that matter.

    That function is used in the code they've been trained on to figure if a string is empty, so they're just as likely to output it as string.IsNullOrWhitespace() or string.IsNullOrEmpty().

    Hell, if(condition) and if(!condition) are probably also equally likely in most places... and I for one don't want to have to debug code generated by something that can't tell those apart.

  • Comparison of a picture from Mars (left) to a picture from Earth (right)
  • I don't have the ability to quickly figure out left from right

    As a kid I used to use which wrist my watch was on as a reference (I couldn't tell right from left, but I did know which wrist to put it on, most of the time). Of course with smartphones being a thing I no longer use a watch, but at this point the brain seems to have learnt to do it automatically. A ring, or wristband, or something like that would also work, probably.

    But even then... do they mean my right, or the screen's right..? Or the picture's..? I never know, and a watch won't help with that...

  • Comparison of a picture from Mars (left) to a picture from Earth (right)
  • Also, a recent paper shed some doubt on the impact theory (apparently Earth and Moon isotopes are too similar), so the impact might not have happened or it might have been different than previously thought (glancing and causing the proto-Earth to spin itself apart, or strong enough to completely melt and mix both objects).

    In any case, though, yeah, Mars has the wrong composition, size, and orbit for it to have been involved in any impact with Earth. The mistake probably came from Theia often being described as ‘Mars sized’.

  • Comparison of a picture from Mars (left) to a picture from Earth (right)
  • Those particular rocks seem to be sandstone, though... which would pretty much be proof of liquid water having existed at some point.

    Rocks are rocks, sure... but rocks tell stories, and these ones are telling a story that, while common and somewhat uninteresting on Earth, is quite interesting indeed when told on Mars.

  • Why are people seemingly against AI chatbots aiding in writing code?
  • Sure, but if you're copying from stack overflow or reddit and ignore the dozens of comments telling you why the code you're copying is wrong for your use case, that's on you.

    An LLM on the other hand will confidently tell you that its garbage is perfect and will do exactly what you asked for, and leave you to figure out why it doesn't by yourself, without any context.

    An inexperienced programmer who's willing to learn won't fall for the first case and will actually learn from the comments and alternative answers, but will be completely lost if the hallucinating LLM is all they've got.

  • InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)LE
    leftzero @lemmynsfw.com
    Posts 0
    Comments 697