this post was submitted on 29 Apr 2025
83 points (92.8% liked)

Programming

19927 readers
165 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities [email protected]



founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 63 points 3 days ago (1 children)

"we have been using Unity for the past three months."

Ew.

[–] [email protected] 47 points 3 days ago (3 children)

"I regularly use AI to learn new technologies, discuss methods and techniques, review code, etc. "

Ew!

[–] FizzyOrange 24 points 3 days ago (1 children)

Nah AI can be extremely useful for learning technologies. You just need to be careful to verify they aren't bullshitting you.

For example find an explanation of PPM compression that is concrete and simple. As far as I can tell it doesn't exist.

But I could ask ChatGPT and it told me how it works (probably) in just a few seconds. I haven't verified yet (at a BBQ) whether it is the correct algorithm but it's certainly a plausible one that would work.

It told me that you use a trie (typically) of symbol prefixes to record the probability of the following symbols, so for example you know that for the prefix "Th" the probability of "e" is 90%. Then you encode the symbol with arithmetic coding using the modelled probabilities. Apparently the typical max context length is 4-6.

That would have taken me hours to find by reading code and ancient papers but I can verify it a lot quicker.

[–] vivendi 3 points 2 days ago

This is luddite behavior. AI can be a very valuable tool for learning unless you're working with some truly exotic shit (in which case pray to RAG to save you)

[–] [email protected] 10 points 3 days ago (1 children)

Using the term "discuss" is just creepy. It's a piece of software. Do people actually think they're conversing when they use an LLM?

[–] [email protected] 13 points 3 days ago (1 children)

what are you on about, it's literally a chatbot.

[–] [email protected] 4 points 3 days ago

They're fanatics