It definitely helps with expressing oneself in good "structured English" (or whatever natural language you speak). In my humble opinion, this is exactly the future of programming so it is worth it to invest some time and also learn how natural language processing if functioning.
Does it? I can blurb whatever grammatical, structural, spelling mess into the LLM input, it still gets what I mean. If I do that with a co-worker, they will be either offended or ask if I'm drunk or both. Just like omnipresent spell-check got people used to not caring about their correct spelling since a machine always fixes it up for them. It made spelling proficiency worse. We could see a similar trend in how peopl…
Talking to LLMs has improved my thinking
111–120 of 154 posts
Re: Talking to LLMs has improved my thinking
#112Earlier quoted context omitted.
In the early 2000s Wikipedia used to fill that role. Now it's like you have an encyclopedia that you can talk to. What I'm slightly worried about is that eventually they are going to want to monetize LLMs more and more, and it's not going to be good, because they have the ability to steer the conversation towards trying to get you to buy stuff.
One of the approaches to this that I haven't seen being talked about on HN at all is LLM as public infrastructure by the government. I think EU can pull this off. This also addresses overall alignment and compute-poverty issue. I wouldn't mind if my taxes paid for that instead of a ChatGPT subscription.
Government should not be in a position to directly and pervasively shape people’s understanding of the world.
That would be the infinite regress opposite of a free (in a completely different sense) press.
A non-profit providing an open data and training regime for an open WikiBrain would be nice. With standard pricing for scaled up use.
Re: Talking to LLMs has improved my thinking
#113Not to dismiss other people's experience, but thinking improves thinking. People tend to forget that you can ask yourself questions and try to answer them. There is such thing as recursive thinking where you end up with a new thought you didn't have before you started. Don't dismiss this superpower you have in your own head.
Indeed, people trying to write prompts for the chatbots and continuously iterating on making their prompts clearer / more effective at conveying their needs is an exercise many haven't done since highschool. Who would've thought that working on your writing and reading proficiency may improve your thinking.
Re: Talking to LLMs has improved my thinking
#114Not to dismiss other people's experience, but thinking improves thinking. People tend to forget that you can ask yourself questions and try to answer them. There is such thing as recursive thinking where you end up with a new thought you didn't have before you started. Don't dismiss this superpower you have in your own head.
> thinking improves thinking Indeed, people trying to write prompts for the chatbots and continuously iterating on making their prompts clearer / more effective at conveying their needs is an exercise many haven't done since highschool. Who would've thought that working on your writing and reading proficiency may improve your thinking.
Re: Talking to LLMs has improved my thinking
#115Not to dismiss other people's experience, but thinking improves thinking. People tend to forget that you can ask yourself questions and try to answer them. There is such thing as recursive thinking where you end up with a new thought you didn't have before you started. Don't dismiss this superpower you have in your own head.
Re: Talking to LLMs has improved my thinking
#116Earlier quoted context omitted.
> they are going to want to monetize LLMs more and more Not only can you run reasonably intelligent models on recent relatively powerful PC's "for free", but advances are undoubtedly coming that will increase the efficient use of memory and CPU in these things- this is all still early-days Also, some of those models are "uncensored"
Can you? I imagine e.g. Google is using material not available to the public to train their models (unsencored Google books, etc.). Also, the chat bots, like Gemini, are not just pure LLMs anymore, but they also utilize other tools as part of their computation. I've asked Gemini computationally heavy questions and it successfully invokes Python scripts to answer them. I imagine it can also use other tools than Python…
So I agree that open source solutions will likely lag behind, but that's fine. Gemini 2.5 wasn't unusable when Gemini 3 didn't exist, etc.
Re: Talking to LLMs has improved my thinking
#117This article matches my experience as well. Chatting with LLM has helped me to crystalize ideas I had before and explore relevant topics to widen the understanding. Previously, I wouldn't even know where to begin with when getting curious about something, but ChatGPT can tell you if your ideas have names, if they were explored previously, what primary sources there are. It's like a rabbit hole of exploring the world,…
I'm not great with math beyond high school level. But I am very interested in, among many things, analog synthesiser emulations. The "zero delay filter" was a big innovation in the mid 2000s that led to a big jump in emulation accuracy. I tried to understand how they work and hit a brick wall. Recently I had a chat with an LLM and it clicked. I understand how the approximation algorithm works that enables solving for…
I disagree on the students in educational institutions though. This is the biggest thing for the autodidact who doesn't have the privilege of the educational institution. I think of time, money and effort that would be needed to talk to a professor one on one about analog filter emulation. It is not happening for me.
There are also societal/social high pass filters to even get in the door for these educational institutions. I would just get filtered out anyway. It seems to me in time that entire concept will simply become null and void.
Re: Talking to LLMs has improved my thinking
#118Earlier quoted context omitted.
One of the approaches to this that I haven't seen being talked about on HN at all is LLM as public infrastructure by the government. I think EU can pull this off. This also addresses overall alignment and compute-poverty issue. I wouldn't mind if my taxes paid for that instead of a ChatGPT subscription.
This is not a good idea at all. Government should not be in a position to directly and pervasively shape people’s understanding of the world. That would be the infinite regress opposite of a free (in a completely different sense) press. A non-profit providing an open data and training regime for an open WikiBrain would be nice. With standard pricing for scaled up use.
You disagree with national curricula, state broadcasters, publicly funded research and public information campaigns?
Re: Talking to LLMs has improved my thinking
#119Earlier quoted context omitted.
I’m required to teach DSA in Java, so I lay down a couple rules early in the course that prohibit 95% of the nonsense garbage that unconstrained OOP allows. Granted, neither of these rules is original or novel, but they are rarely acknowledged in educational settings: 1. All public methods must implement an interface, no exceptions. 2. The super implementation must be called if overriding a non-abstract method. The e…
but sometimes that is not worth it... IOW, it optimizes only to a couple of variables. it's important not to lose sight of the ultimate goal: to get the machine to do what we want with the least amount of total human attention throughout the entire lifetime of the software. it's a typical trap for good/idealist programmers to spend too much time on code that should already have been re-written, or not even written to…
I’m also going to point out that this is a data structures course that I’m teaching, so extensibility and composability are paramount concerns because the interfaces we implement are at the heart of almost everything else in an application.
Re: Talking to LLMs has improved my thinking
#120I started teaching undergraduate computer science courses a year ago, after ~20 years in various other careers. My campus has relatively low enrollment, but has seen a massive increase in CS majors recently (for reasons I won’t go into) so they are hiring a lot without much instructional support in place. I was basically given zero preparation other than a zip file with the current instructor’s tests and homeworks (w…
> I have strong opinions about good software design, some of them unconventional I'm jealous of your undergrads - can you share some of the unconventional opinions?
- To the greatest extent possible, base interfaces should define a single abstract method which allows them to be functional and instantiated through lambdas for easy mocking.
- Terminal interfaces (which are intended to be implemented directly by a concrete class) should always provide an abstract decorator implementation that wraps the concrete class for (1) interface isolation that can’t be bypassed by runtime reflection, and (2) decoration as an automatic extension point.