you are viewing a single comment's thread
view the rest of the comments
[–] 5 points 2 weeks ago (11 children)

Cool, those would be common information. Easier to find than ever

Hell, if you search it it'll come up multiple times. Hell, the AI summary will include exactly the lines I'm looking for. Hell, I probably don't even bother, most of the time I'll just click through in my IDE and read the relevant bit of the source code myself.

If the answer is in the man pages, the problem is so simple I won't remember there was a problem

I'm still going to need that single forum post where the author of a framework makes an offhand comment that tangentially hints at the cause of the bug I'm hitting my head against

No amount of man pages are going to tell me I need to downgrade a library, or change a configuration value no one bothered to properly document

  • source
  • parent
  • hideshow 11 child comments
  • [–] 1 point 2 weeks ago (10 children)

    That was never easy to find, Google was never good at finding tangential hints. And nowadays you can ask a (local, if you want) agent to analyze the whole library and tell you where the library is crashing. Or open a github issue with the framework to have the author, or the community give you the hint. Good luck doing that on sourceforge.

  • source
  • parent
  • hideshow 10 child comments
  • [–] 2 points 2 weeks ago (9 children)

    That was never easy to find, Google was never good at finding tangential hints.

    It absolutely used to be, it was a huge part of my workflow. You put in the framework/library and one or two related terms, and it would bring up pages of information. If you dug through that, maybe make the terms more general once or twice, you literally would find some random forum post that gives you exactly what you needed. Usually someone else who solved the problem, but occasionally it was just a little detail in something unrelated. Or sometimes there just really was nothing, now it's all the time

    Hell, you used to be able to paste the error directly with the project name and get that specific error through the stack and line numbers. Now, it just sees an error message and abstractes it into "any error message". After the first few results, it'll be random stack errors now also from completely different projects

    And I have tried to use a local LLM to dig through results, the problem is the information no longer comes up. Between sites closing themselves off to prevent scraping and Google intentionally demolishing their search capabilities, that entire branch of development skill is just gone

    It was a stark change, just around 2 years ago I noticed it happening, and it's only gotten worse

    At this point you really need an AI to read through the source if you don't want to do it yourself

    I guess you could contact the developers, but it's generally faster to figure it out yourself, so I never got into the habit

  • source
  • parent
  • hideshow 9 child comments
  • [–] 1 point 2 weeks ago (8 children)

    Yeah, digging through that is the opposite of easy...

  • source
  • parent
  • hideshow 8 child comments
  • [–] 1 point 2 weeks ago (7 children)

    Easier than the alternative multiple times over... and these were examples of how powerful it used to be. These were esoteric problems that couldn't be worked around, either new libraries we were using to do something wired or legacy code we had to interface with

    Like I mentioned, normally you could just Google the stack trace and find a discussion on your error immediately. AI is a decent replacement for that at least

  • source
  • parent
  • hideshow 7 child comments
  • [–] 1 point 2 weeks ago (6 children)

    This was published in 2011: https://xkcd.com/979/

    This was the rule, not the exception. I remember spending a whole afternoon with a PHP error where the error message was in Hebrew. It was bad.

    You are seeing the past with rose colored glasses.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 1 point 2 weeks ago (5 children)

    I'm really not. This was my daily workflow, one day it was working, the next it was not. There were gradual changes before and after as websites locked themselves down to scraping, but there was a specific update to Google's search, followed by Bing and the sites that repackage it. I switched to using searxng and quant, but neither of them were ever as good

    I couldn't narrow down to the day, but I could probably pin it down to a specific week if I dug through my notes

  • source
  • parent
  • hideshow 5 child comments
  • [–] 1 point 2 weeks ago (4 children)

    You said in a previous post you had to "dig through it". That's not needed nowadays. It is measurably faster.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 1 point 1 week ago (3 children)

    Not through search though... That free access to all the knowledge of humanity is a shell of what it was

    Llms are a tool. A very useful tool. But it's also a tool that depends on other tools. It could have automated the process I described and gotten to the answer very fast.

    Instead, it needs to read through the code. It's still relatively fast, but it only works up to a point. After a certain level of complexity, it chokes on the problem

    Something has been taken from us. And it's more than just a tool for coding, it was access to primary sources of information on everything

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 1 week ago (2 children)

    We still have man pages, stack overflow, reddit, github... LLMs are in addition to the rest.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 1 week ago (1 child)

    Again, all useful for easy answers...

    Knowledge is actively being lost. Lack of discoverability is making the Internet sanitized and corporate

    If you don't understand why this is an ongoing problem, I don't know what else to say

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 1 week ago

    If it was true it would be a huge problem. The issue is it's not true. I'll refer to the xkcd from 2011 again. In the early 2000 it was even worse, you still had to consult paper books quiten often. In the 1990 I remember even finding those books was a challenge, I had to go to a book shopin a big city to find books about the topic I wanted.

    Not only we are not losing knowledge, there is more everyday. More people are sharing more in more public settings with mailing lists, github issues, cves, medium, reddit, even tiktoks if you're into that. There are more tools to access this knowledge everyday, from specialized search engines, to automatic translation tools, to LLMs. And there is more ways of interacting with people who might have the knowledge if it's not already public: email, Twitter, github, discord, even YouTube comments if you want to be exotic. Lemmy if you want to rant.

    You're welcome to yell at a cloud, progress is made all around.

  • source
  • parent