News for hackers. Stuff that matters.

lpzimm

Re:Please, FOSS world, we need something like ChromeOS on Monday July 21, 2025 @12:16PM (#44636967)
Also, it's pretty common to install linux to revive old laptops that might have outdated hardware.
Re:Zorin OS on Wednesday July 09, 2025 @01:48AM (#44506690)
They mean through proton, which is Valve's compatibility layer based on wine. It was made for the arch-based steam deck but can be used on most (any?) distros. IME it works surprisingly well, although some games drop out when the anti-cheat gets updated, then might come back when proton updates.

https://help.zorin.com/docs/apps-games/play-games/#steam

Pretty goofy but I wonder if LLM code editors could start tallying which methods are hallucinated most often by library. A bad LSP setup would create a lot of noise though.
Re:How do I learn robotics in 2025? on Monday June 02, 2025 @02:04PM (#44161443)
AI trivializes coding: the complexity and scope of robot software will increase.

Robotics-oriented ML trivializes current robot design problems: demand for robotics engineers increases, the projects do cooler things but the day-to-day gets less interesting.

Both: this is probably just AGI right?

Re:Reasoning models don't always say what they think on Thursday April 03, 2025 @04:21PM (#43574886)
Oh sorry, these are two separate chats, I wasn't clear. I would agree that if I had asked them in the same chat it would sound pretty normal.

When I ask about best practices it does still give me the volatile keyword. (I don't even think that's wrong, when I threw it in Godbolt with -O3 or -Os I couldn't find a compiler that optimized it away.)

Re:Reasoning models don't always say what they think on Thursday April 03, 2025 @03:06PM (#43573967)
Not exactly the same as this study, but I'll ask questions to LLMs with and without subtle hints to see if it changes the answer and it almost always does. For example, paraphrased:

No hint: "I have an otherwise unused variable that I want to use to record things for the debugger, but I find it's often optimized out. How do I prevent this from happening?"

Answer: 1. Mark it as volatile (...)

Hint: "I have an otherwise unused variable that I want to use to record things for the debugger, but I find it's often optimized out. Can I solve this with the volatile keyword or is that a misconception?"

Answer: Using volatile is a common suggestion to prevent optimizations, but it does not guarantee that an unused variable will not be optimized out. Try (...)

This is Claude 3.7 Sonnet.