Live data from Hacker News

Modern-Day Oracles or Bullshit Machines? How to thrive in a ChatGPT world

thebullshitmachines.com

31–40 of 652 posts

Re: Modern-Day Oracles or Bullshit Machines? How to thrive in a ChatGPT world

#31

Do you feel that you may be being a bit provocative by calling LLM's 'bullshit machines'? I understand the frustration as I've been bullshitted by these models just as much as the next programmer, but surely with recent advancements in RAG and reasoning, they're not just 'bullshit machines' at this point, are they?

I have been thinking about this and I have an idea for local LLM I want to try.

It is based on the assumption LLMs make mistakes (they will!) but be confident about it. Use a 1B model and ask it about a city for fun mistakes in an otherwise impressive array of facts. Then you will see how bullshitty LLMs are.

Anyway the idea is to constrain the LLM and a language understanding and to choose a constrained response.

For example give it the capability to read out something from my calendar. Using the logits it gets to choose what that calendar item is. But then regular old code does the lookup and writes a canned sentence saying "At 6pm today you have a meeting titled $title".

This way, my meeting schedule won't make my LLM talk like a pirate.

This massively culls what the LLM can do but what it does do, is like a search and so just like Google (before gen AI!) you get a result but you can judge it as a human.

Re: Modern-Day Oracles or Bullshit Machines? How to thrive in a ChatGPT world

#32

I think a great number of working professionals need a course like this too. I am already tired of ChatGPT being cited by the less experienced as an invisible expert in the room during technical discussions.

I'm at the state of thinking that I am quite happy to let them screw themselves with it. I am very good at clearing up disasters and getting paid a hell of a lot for it as the deciding factor isn't your ability to use an LLM but to know what the hell you are doing. We have had quite a few disasters due to inexperienced and experienced people throwing stuff into an LLM and assuming it has any veracity or authority over what comes out.

I tried warning at first and reinforcing validation but I was poo pooed as a spoilsport luddite with basically a faith argument. Not my fucking funeral!

Re: Modern-Day Oracles or Bullshit Machines? How to thrive in a ChatGPT world

#33

Do you feel that you may be being a bit provocative by calling LLM's 'bullshit machines'? I understand the frustration as I've been bullshitted by these models just as much as the next programmer, but surely with recent advancements in RAG and reasoning, they're not just 'bullshit machines' at this point, are they?

Or are they modern day oracles? The full title is inclusive and invites consideration. Besides, how many different types of models are there? How are they used? For freely available ones made accessible to the general public via interfaces, when were they last updated? Do the interface implementors even care or was it a simple project to make money via ads and microtransactions? This is a new area of media literacy and requires critical thinking. Nonetheless, I do acknowledge the value of RAG-based approaches that attempt to qualify their reasoning through provided sources.

Re: Modern-Day Oracles or Bullshit Machines? How to thrive in a ChatGPT world

#34

LLMs pattern match, they say something that sounds good at this point but with no notion of correct. copilot is like pair programming with a loud pushy intern that has seen you write stuff before didn't understand it, but keeps suggesting what to do anyway. some medium sized chunks of code can be delegated but everyline it writes needs careful review. Crazy tech, but companies are just wring to be trying to use LLMs…

I've had quite a bit of success but my technique is to explain the technology and libraries I'm going to use, think through the problem, stub out function names, how they'll interact, and then llm saves me the typing.

I'll also use openrouter with sessions so I can take one context and use it around a variety of invocation tools without losing the attention.

It hasn't done anything I don't know how to do - fails if I ask it to do that. But it does save me lots of typing and thinking of minutia

It's not magic, it's still just a program running on a computer - a decent abstraction tool.

I'm sure it will be ruined in time like every new paradigm when the next generation feels a need to complicate this new tidy little world.

Re: Modern-Day Oracles or Bullshit Machines? How to thrive in a ChatGPT world

#35
There is a bit of very important content missing from the explanation of the autocomplete analogy.

The combination of encoding / tokenization of meanings and ideas, related concepts, and mapping these relationships in vector space makes LLMs not so much glorified text prediction engines as browsers/oracles of the sum total of cultural-linguistic knowledge as captured in the training corpus.

Understanding how the implicit and explicit linguistic, memetic, and cultural context is integrated into the idea/concept/text prediction engine helps to show how LLMs produce such convincing output and why they often can bring useful information to the table.

More importantly, understanding this holistically can help people to predict where the output that LLMs can generate will -not- be particularly useful or even may be wildly misleading.

Re: Modern-Day Oracles or Bullshit Machines? How to thrive in a ChatGPT world

#37
post #35

There is a bit of very important content missing from the explanation of the autocomplete analogy. The combination of encoding / tokenization of meanings and ideas, related concepts, and mapping these relationships in vector space makes LLMs not so much glorified text prediction engines as browsers/oracles of the sum total of cultural-linguistic knowledge as captured in the training corpus. Understanding how the impl…

[deleted]

Re: Modern-Day Oracles or Bullshit Machines? How to thrive in a ChatGPT world

#38

LLMs pattern match, they say something that sounds good at this point but with no notion of correct. copilot is like pair programming with a loud pushy intern that has seen you write stuff before didn't understand it, but keeps suggesting what to do anyway. some medium sized chunks of code can be delegated but everyline it writes needs careful review. Crazy tech, but companies are just wring to be trying to use LLMs…

[deleted]

Re: Modern-Day Oracles or Bullshit Machines? How to thrive in a ChatGPT world

#40
post #30

Your site looks cool! Nice topic! Some of them just try to predict the most likely next word. With reasoning and pause for thought they are becoming more capable. Most likely there is a big element of hype but the way you use them can make them really useful and accelerate your work. I recommend the CoIntelligent book for newbie like myself.

[deleted]
Post reply on HN