

if someone comes up with an alternative way to use a bunch of that infrastructure to make money, I bet they could get a lot of business when the AI bubble pops and suddenly these datacenters are desperate to find a use for themselves


if someone comes up with an alternative way to use a bunch of that infrastructure to make money, I bet they could get a lot of business when the AI bubble pops and suddenly these datacenters are desperate to find a use for themselves


from a purely mathematical standpoint, yes
from a practical engineering standpoint, no, it’s impossible
I’m pedantic as they come, but pedantry has little use in an engineering discipline, software engineering included
like, if I take a cup of water and pour it into the Pacific Ocean strictly speaking I can say I “single-handed raised the water level of the ocean” and you’d be correct in the most unhelpful way
for the code in question if the PRNG is working as expected then for all meaningful purposes it can be considered impossible
edit oh also to fight pedantry with pedantry, technically even a check that would prevent duplicates might not prevent duplicates because you could argue there’s a non-zero chance a random cosmic ray flips just the right bit at just the right moment rendering even that pure chance. anything engineered (and not pure mathematical theory) has to draw the line of plausibility somewhere because we’re engineering inside of a chaotic reality. drawing the line to say that the image above is functionally impossible is just fine.


console.time() jots down the current time, if you do that twice and put stuff in the middle you get two times and the difference between them is how long that stuff took to do
console.timeEnd() uses the last execution of console.time() as the starting point to work out how long the stuff took to do
const originalUUID = crypto.randomUUID() generates a Universally Unique IDentifier, which can be thought of as a very large very random number, by use of a pseudorandom number generator
while(stuff) evaluates the stuff for truthiness (1 + 2 = 5 would be false, 50 < 200 would be true, ‘my username starts with the letter k’ would be true)
it’s typically followed by a ‘block’ of code, that is lines beginning with { and ending with }, but we don’t see that here, which means we can read while(stuff) as “keep checking if stuff is true in an endless loop, and only continue to the next line if one of the checks ends up being false”
the stuff here is creating another random UUID, and checking to see if it’s the same random number as the first one generated.
functions like this are so incredibly random that chancing upon two executions creating the same number should be practically impossible. staggeringly impossible. If so this code should never complete, as that while check would be endless, never finding a match
the image suggests that one such match was found in about 19 million milliseconds (a bit over 5 hours). this is probably faked, because the absurd unlikelihood of the same number being generated in so much as a single human lifetime, let alone a day, is laughable
the imagine is faked or something is terribly wrong with their pseudorandom number generator


hold on now, let’s not conflate “ignorance” with “willful ignorance”
having access to information and refusing to use it is clearly terrible and a clear sign of some unhealthy mindset, but being ignorant about something doesn’t automatically mean that ignorance was sought out or valued
for example, I would say I am ignorant about more things than not by sheer quantity of information in the world, but I would be glad to learn if presented the opportunity, that doesn’t make me any less ignorant
there’s nothing wrong with being ignorant, only with trying to stay ignorant
TIL braille is not one-letter-per-group all the time. In looking this up I learned that there are a lot of braille shortcuts, abbreviations, and contractions in English Braille.
neat!


A… Mourbioros? Morboros? Mouroboros?


Isles of the Emberdark by Brandon Sanderson and The Three-Body Problem by Cixin Liu
Actually… actually I don’t think you’d have too hard of a time combining those two. A wildman from ancient China discovers outer space and aliens?
Ah yes, like The Tale of Eric and the Dread Gazebo. A classic.


ah fuck you’re absolutely right, it’s ambiguous 🤦


The title of this post was, “What’s a recent game you’ve tried playing that isn’t worth the hype?”
14 years is hardly ‘recent’


Authority


depends on the story you want to tell
regardless, don’t forget about the new Into the Spiderverse animated films which, though feature a teenage protagonist, do liberally include an adult Peter Parker and we see some glimpses into their life and struggles
I had success running unit tests for software deployments in pairs, one with pinned versions (error on a failed build) and one unpinned (warning on a failed build)
so at least you get forewarning when an upstream dependency messes everything up, and if the software changes are somewhat regular than each log of pipeline runs should show incremental changes making it easier to spot the package that started breaking everything


my lay person understanding of the law is that in situations like these you don’t need to prove what should be so overwhelmingly self-evident
there’s probably some Latin phrase for it a lawyer would just know but when a thing is so far away from a gray area of reasonableness you’re fine
you shouldn’t need hard evidence, people as a rule don’t like to set themselves on fire
tristate as in three states or tristate as in five states?


Dalinar from The Stormlight Archives. At first I just wanted to skip his bits and get back to other characters.
After 5 books, though? One of my favorite characters in the whole Cosmere.
Journey before destination.
my local library doesn’t have more than the first dungeon crawler carl, and Google play only has the second so I haven’t finished the series but I love it. princess donut is the GOAT.
I read John dies at the end a few years ago and didn’t much care for it
I warn you. do not attempt to watch the movie. it is hot garbage.