msvana
Of course, this problem is more general than just improving the output of LLM coding tools
I also heard an opinion that since writing code is cheap, people implement things that have no economic value without really thinking it through.
Do LLMs hallucinate more in Czech than in English?
Hallucinations in LLMs: What are they and what causes them
Managing GPU Rentals with Rsync: Workflow for Volatile Cloud Resources
Implementing a local AI coding agent is hard
Show HN: Read-only AI coding assistant
https://github.com/msvana/filechat
I am a bit conservative when it comes to using AI to write code for me. However, I want to use AI to chat about my code - something like ChatGPT that sees my local files. So I started working on FileChat.FileChat is still quite new, and any feedback is appreciated. Please file an issue if you find a bug or have a feature suggestion.
I Solved PyTorch's Cross-Platform Nightmare
Lessons from AI Safety for Businesses
Ask HN: How do you imagine an AI-driven utopia?
Imagine that the development of artificial superintelligence goes extremely well and we solve any possible obstacle. How do you imagine the ideal future, say in 50 to 100 years?
As simulators, LLMs can simulate many things, including agents that exhibit human-like properties. But LLMs themselves are not agents.
More on this idea here: https://www.alignmentforum.org/posts/vJFdjigzmcXMhNTsx/agi-s...
This perspective makes a lot of sense to me. Still, I wouldn't avoid anthropomorphization altogether. First, in some cases, it might be a useful mental tool to understand some aspect of LLMs. Second, there is a lot of uncertainty about how LLMs work, so I would stay epistemically humble. The second argument applies in the opposite direction as well: for example, it's equally bad to say that LLMs are 100% conscious.
On the other hand, if someone argues against anthropomorphizing LLMs, I would avoid phrasing it as: "It's just matrix multiplication." The article demonstrates why this is a bad idea pretty well.
LLMs Are Simulators
Ask HN: Why study anything if AGI is (supposedly) coming?
I had this question in my head for a few days. So far, I've been able to come up with 4 reasons:1. It’s about optimizing the worst case. Maybe AGI isn’t coming that soon; we don’t know. So it might be worth being prepared for multiple scenarios.2. AGI might replace average humans, but we would still need the top performers to be human. If this is the case, things still need to change. It might...
The value of commercial coding courses
Would I do a PhD again?
AI-LieDar: Examine the Trade-Off Between Utility and Truthfulness in LLM Agents
Also, the article doesn't mention "math skills". It talks about numeracy, which is defined in a cited paper as "the ability to understand, manipulate, and use numerical information, including probabilities". This is only a very small part of mathematics. I would even argue that mathematics involves a lot of problem solving and since problem solving is a good predictor, math skills are good predictor.
- I started to see LLMs as a kind of search engines. I cannot say they are better than traditional search engines. On one hand, they are better at personalizing the answer, on the other hand, they hallucinate a lot.
- There is a different view on how new scientific knowledge is made. It's all about connecting existing dots. Maybe LLMs can assist with this task by helping scientists discover relevant dots to connect. But as the author suggests, this is only part of the job. To find the correct ways to connect the dots, you need to ask the right questions, examine the space of counterfactuals, etc. LLMs can be useful tool, but they are not autonomous scientists (yet).
- As someone developing software on top of LLMs, I am slowly coming to a conclusion that human-in-the-loop approaches seem to work better than fully autonomous agents.
Progress in AI requires thinking beyond LLMs
I also agree with others that soft skills are incredibly important.
As for fields of expertise, I am looking into many diverse topics such as urban planning, sociology, civil engineering, aerospace engineering, electricity production. I feel like at least in my environment there are a lot of problems that I could help solve if I had knowledge in some of these areas. Besides that I am doing a PhD and recently there has been a lot of emphasis on interdisciplinary research.