• 0 Posts
  • 74 Comments
Joined 1 year ago
cake
Cake day: August 15th, 2023

help-circle






  • Ah, I didn’t expect it to be actually used RAM. Maybe this is a Linux issue with the Steam build then? Here is my Windows 11 task manager, Steam just downloaded 10 different game updates (so did plenty of work) and is now idle:

    In total 516.5 MB RAM on a machine with 32 GB (22 GB free at the moment), if there was any pressure on RAM usage it would probably go down further.

    Either way, since upgrading to 32 GB RAM nearly a decade ago I haven’t had a single issue with RAM usage (While with 16 GB I actually had games in the past where I ran out of memory). So it’s no big deal as far as I’m concerned and if I’d actually run any applications that needs tons of RAM I’d quickly upgrade to 64 GB and be done with it.

    The only way this would be annoying is on low-end machines, like 4 or 8 GB RAM in total, but those have plenty of issues anyway in regards to games (otherwise why would you install Steam?). On a high-end machine complaining about 1 GB of RAM is a waste of time in my opinion, there are a ton of better topics you can rage at.


  • “Doing nothing” is probably downloading an update. There’s also a difference between reserved RAM and actually used one.

    For example .NET applications grab RAM when they need it, but they don’t just free it afterwards if not necessary (Like it needs 1 GB, uses that, but when the work is done your task manager keeps showing 1 GB). This helps performance, if the application needs RAM again a short time later it’s already reserved and ready to go.

    The whole behavior changes when Windows is low on free RAM, then applications are forced to free up their reserved RAM so you don’t start swapping too much.

    Overall this means: The more RAM your system has the higher the perceived RAM usage of your system. Unused RAM is wasted RAM and it’s easy to free up some if you actually hit the limit. As long as your RAM is not full applications will happily use more and hold onto it to be more responsive.









  • This wasn’t my intention at all, we are talking about capabilities here, not access.

    You could give ChatGPT every resource in the world, all the processing power, every account credential (usernames, passwords), an unlimited fiber connection with 100 Gbit and zero restrictions on the language model.

    It doesn’t matter, it’s straight up not built to do any actions or as AI. It’s an input output machine, text in, text out, that’s it.

    It’s just so damn complex at this point that the text output is really good, but there isn’t more to it. Even the capability to “remember” your previous input isn’t actually remembering, your next input just goes down a different pathway in the model (which has billions of parameters) to get to your new text output.


  • Besides the detail that even Kalahari Bushmen have mobile phones now, primitive humans (or our ancestors) weren’t stupid. You could take a human from 1000 years ago and after they stop flipping out about computers and modern technology you’d be able to teach them to click a button in seconds to minutes (depending on how complex you make the task).

    General AI can take actions on its own (unprompted) and it can learn, basically modifying its own code. If anyone ever comes up with a real AI we’d go towards the Singularity in no time (as the only limit would be processing power and the AI could then invest time into improving the hardware it runs on).

    There are no “shackles” on ChatGPT, it’s literally an input output machine. A really damn good one, but nothing more than that. It can’t even send a POST request. Sure, you could sit a programmer down, parse the output, then do a request whenever ChatGPT mentions certain keywords with a payload. Of course that works, but then what? You have a dumb chatbot firing random requests and if you try to feed the result of those requests back in it’s going to get jumbled up with your text input you made beforehand. Every single action you want an LLM to take you’d have to manually program.


  • Which again is literally just text and nothing more.

    No matter how sophisticated ChatGPT gets, it will never be able to send the email itself. Of course you could pipe the output of ChatGPT into a cli, then tell ChatGPT to only write bash commands (or whatever you use) with every single detail involved and then it could possibly send an email (if you’re lucky and it only uses valid commands and literally no other text in the output).

    But you can never just tell it: Send an email about x, here is my login and password, send it to whatever@email.com with the subject y.

    Not going to work.


  • Go and tell your LLM to click a button, or log into your Amazon account, or send an email, or do literally anything that’s an action. I’m waiting.

    A 4 year old has more agency than your “AI” nowadays. LLMs are awesome at spitting out text, but they aren’t true AI.

    Edit: I should add, LLMs only work with input. If there’s no input there is no output. So whatever you put in there, it will just sit there forever doing nothing until you give it an input again. It’s much closer to a mathematical function than any kind of intelligence that has its own motivation and can act on its own.