An algorithm usually involves lots of complex calculations and weights. Picking a number from a pool of numbers at random is as simple as it gets.
Comment on Developer creates endless Wikipedia feed to fight algorithm addiction
Anivia@feddit.org 2 months agoWell, there has to be some kind of algorithm. Even picking a random Wikipedia article technically is an algorithm, just not one that adapts to the user
fox2263@lemmy.world 2 months ago
b_n@sh.itjust.works 2 months ago
In comsci, there are no real random numbers. They are all seeded psuedo-random number algorithms. (Unless you integrate with some third party random as a service setup)
fox2263@lemmy.world 2 months ago
Yes but the common interpretation of “the algorithm” is that of the social media and YouTube style one. Recommending items of interest etc but easily manipulated by bad actors.
Wiki random is about as opposite to that as possible.
b_n@sh.itjust.works 2 months ago
The modern interpretation, sure.
And agreed, “random, you might like this” is not as random as “here is a page on red food colouring”
weker01@sh.itjust.works 2 months ago
That’s a common misconception. You can measure a lot of ambient noise and extract entropy. Like time between inputs or how long it took an HDD to seek.
Most modern PC CPUs even have dedicated hardware for generating random numbers from electrical ambient noise. I don’t trust them however.
b_n@sh.itjust.works 2 months ago
That’s why I said seeded. Seeded from noise. The random number generator (function) is still an algorithm…
blind3rdeye@lemm.ee 2 months ago
Right, but in the context of social media feeds, “algorithm” always refers to an algorithm for personalised content.
Septimaeus@infosec.pub 2 months ago
True, but outside CS the word has come to refer to a certain brand of complex heuristics or ML inference.