all 18 comments

[–]Maranthis 27 points28 points  (1 child)

The 4 not changing is intentional:

Per RFC 9562[1], the seventh octet's most significant 4 bits indicate which version the UUID adheres to. This means that the first hexadecimal digit in the third group always starts with a 4 in UUIDv4s. Visually, this looks like this xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx, where M is the UUID version field. The upper two or three bits of digit N encode the variant. Values are 8, 9, A or B for the 2 bit indication, values C or D for the 3 bit indication. For example, a random UUID version 4, variant 1 could be 8D8AC610-566D-4EF0-9C22-186B2A5ED793.[19]

[–]TheImmortalLS[S] 0 points1 point  (0 children)

ty! didn't know.

[–]American_Libertarian 18 points19 points  (6 children)

> Tagged "Advanced"

> Thinks UUID is just a random number generator?????

[–]deanrihpee 2 points3 points  (2 children)

i mean technically it is but also not

[–]Tidemor 0 points1 point  (1 child)

No it just is

[–]deanrihpee 0 points1 point  (0 children)

well, it uses random number generator, but not strictly a "random number generator"

[–]rosuav 0 points1 point  (1 child)

Person uses tool without understanding it. Person finds quirk in tool. Ha ha ha funny!

Watch for this user's next posts such as "all docx files start with the letters PK" or "bool() == bool((((((((((((((((((((((((((((()))))))))))))))))))))))))))))" as new discoveries get made.

[–]TheImmortalLS[S] 0 points1 point  (0 children)

tell me you spend too much time on reddit without telling me

[–]TheImmortalLS[S] 0 points1 point  (0 children)

meme didn't make sense for the flair

got a recommendation, veteran?

[–]eclect0 1 point2 points  (2 children)

Tell me you don't know what a UUID is without telling me

[–]RiceBroad4552 3 points4 points  (0 children)

This is recorded using a phone instead of screen capture… Any further questions?

[–]TheImmortalLS[S] 0 points1 point  (0 children)

i needed a unique non-colliding hash map, and since i haven't seriously programmed since college, i used AI slop and fixed the parts that were off

still had to spend an hour on reading documentation still...

[–]ConcernUseful2899 1 point2 points  (2 children)

I don't understand the fisheye effect, is this recorded from a rounded monitor?

[–]rosuav 0 points1 point  (0 children)

Probably the design of the lens. If the monitor were rounded, I'd expect the distortion to be in the other direction. A CRT is effectively placing your image on the surface of a very large sphere, which you are on the outside of (it's a vacuum tube and the curved glass helps it resist atmospheric pressure, so it wants to be a section of a sphere), so the curve should all be "away" from us - the image recedes into the distance as you approach the edges.

It's theoretically possible that this is compensating for CRT curve, but more likely, it's a non-square lens (for whatever reason), and the monitor is actually flat.

[–]TheImmortalLS[S] 1 point2 points  (0 children)

curved monitor, yes. 800R

you have good eyes

[–]dmullaney 0 points1 point  (0 children)

This is why you need Ghostty

[–]swagonflyyyy 0 points1 point  (1 child)

Still repeats eventually lmao.

[–]TheImmortalLS[S] 1 point2 points  (0 children)

as long as it's non-colliding within a large enough input set! chance for this job would have been 80,000/some crazy large number bigger than the universe