this post was submitted on 17 Mar 2026
272 points (98.9% liked)

Programmer Humor

31388 readers
752 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] First_Thunder@lemmy.zip 103 points 1 month ago (9 children)

Oh yeah, that’s the new hexadecimal IPV8

[–] slazer2au@lemmy.world 39 points 1 month ago
[–] dracs@programming.dev 22 points 1 month ago (1 children)
[–] toynbee@piefed.social 5 points 1 month ago

I try to avoid "this" style comments, but I genuinely don't know how else to respond to this one. It was hilarious. I literally (by which I actually mean "literally") laughed out loud.

[–] mergingapples@lemmy.world 11 points 1 month ago (1 children)

Hello, I am apparently an idiot. What is wrong with that IP address that people can tell it's an immediate phishing scam?

[–] Turious@leaf.dance 26 points 1 month ago (2 children)

IP addresses can't have segment numbers going over 255.

[–] Ephera@lemmy.ml 8 points 1 month ago

Yeah, IPv4 addresses use four bytes. Those four bytes are represented as four decimal numbers, separated by dots. And a byte can only represent the decimal values 0–255.

load more comments (1 replies)
[–] zr0@lemmy.dbzer0.com 2 points 1 month ago

IPv4 was easy to remember. IPv6 made it very hard. This implies that IPv8 has to be base64 encoded.

load more comments (5 replies)
[–] 9point6@lemmy.world 94 points 1 month ago (6 children)

I often assume this kind of thing is part of an effort to filter for idiots

If you know that's an invalid IP address, you're probably less likely to fall for the scam after the scammer has put the setup work in. So if they filter you out before a scammer has to spend any actual effort on you, that means more time they can spend scamming people who might be more likely to fall for it

That's why these things often have egregious spelling errors and other seemingly obvious red flags

[–] zo0@programming.dev 49 points 1 month ago (2 children)

Just because I know what a valid IP is doesn't mean I'm not an idiot 😎

[–] toynbee@piefed.social 9 points 1 month ago (3 children)

Let's see you write a regex for one, then we'll decide.

[–] JasonDJ@lemmy.zip 2 points 1 month ago

Why would anyone want to do that when there are dozens on stackoverflow?

load more comments (2 replies)
[–] ulterno@programming.dev 3 points 1 month ago

That's not the probability they are looking for.

[–] DScratch@sh.itjust.works 32 points 1 month ago (1 children)

I do believe that is confirmed canon.

load more comments (1 replies)
[–] schnurrito@discuss.tchncs.de 11 points 1 month ago (1 children)

It's possible in general, but I don't think that's what's going on specifically here; not many people read IP addresses in such detail to notice such things at first glance.

[–] Cypher@aussie.zone 8 points 1 month ago (1 children)

It’s exactly what is happening, they’re filtering out people who know what an IP address is and can contain so that they get fewer time wasters.

[–] communism@lemmy.ml 2 points 1 month ago (1 children)

The point schnurrito was making is that even if you know what an IP address is and what are valid or invalid IP addresses, a lot of people won't read the IP address. They'll just see numbers and skim over them. Even if you're keeping eyes peeled for scams, most people don't have their IP address memorised off the top of their heads so they wouldn't be looking to check if the IP address looks right or not.

[–] Cypher@aussie.zone 3 points 1 month ago (2 children)

And the point I’m making is that they’re doing it to filter out people who know and pay attention. Real simple stuff.

load more comments (2 replies)
[–] teddypolice@feddit.org 8 points 1 month ago

Movies and TV shows actually do it this way to prevent actual machines getting group hugged.

Like in that one X-Files episode, where the Lone Gunmen hack into an invalid IP.

[–] sniggleboots@europe.pub 5 points 1 month ago

It's also why there's usually bad spelling or grammar in those e-mails as well

load more comments (1 replies)
[–] the_crotch@sh.itjust.works 68 points 1 month ago (1 children)

It's not often you see IPv5

[–] cypherpunks@lemmy.ml 23 points 1 month ago

It's good to see someone in this thread who knows what an IPv5 address looks like:

IPv5 addresses consist of four hextets a 16bit each.  For the visual
representation, those grouping are used.  The hextets might be
written in decimal, separated by dot '.' characters, or as
hexadecimal numbers, separated by colon ':'.

It's long past time to start replacing our IPv4.1 deployments!

[–] thr0w4w4y2@sh.itjust.works 34 points 1 month ago (1 children)

In addition to what others have already posted, I suspect that this might be an attempt to evade spam/phishing filters that are looking for an IP address with a specific regular expression. Having a fake IP address that doesn’t match the traditional ^((25\[0-5]|(2\[0-4]|1\d|\[1-9]|)\d)\\.?\b){4}$ format might let this message slip through.

[–] InFerNo@lemmy.ml 6 points 1 month ago

And it hooks tech illiterate people, avoiding people who know something's wrong. The perfect target.

[–] Sv443@sh.itjust.works 28 points 1 month ago

This is just an IPv5, they're quite rare in the wild

[–] Zozano@aussie.zone 22 points 1 month ago (8 children)

For the uninitiated, the joke is:

spoilerEach number should has a maximum value of 255.

load more comments (8 replies)
[–] ryannathans@aussie.zone 21 points 1 month ago

New address space unlocked

[–] SCmSTR@lemmy.blahaj.zone 21 points 1 month ago (2 children)

Took me a second to figure out what was wrong with the email... I choked on a laugh when I saw the IP

What a bizarre, narrow window of knowledge that person must have

[–] ThetaDecay@lemmy.world 19 points 1 month ago (1 children)

Alternatively, the scammer is saving themselves some time; more educated, well-versed people will see the ip and not bother calling in. Less savvy people who don't know the IP address is bogus are likely easier to scam if they call the phone number or reply to the mail.

load more comments (1 replies)
[–] new_world_odor@lemmy.world 12 points 1 month ago

That's exactly the reaction they want. That aspect of the scam helps filter out people who might be smart enough to properly retaliate if they were to get scammed out of 20k or whatever.

[–] entwine@programming.dev 15 points 1 month ago (1 children)
load more comments (1 replies)
[–] saltnotsugar@lemmy.world 13 points 1 month ago

Jesus Christ, that’s Jason Bourne’s IP address!

[–] slampisko@lemmy.world 9 points 1 month ago (1 children)

Sorry, that's my IP. I was trying something

load more comments (1 replies)
[–] gergolippai@lemmy.world 9 points 1 month ago

no shit they don't recognize that IP :-D but hey, they also single handedly solved the IP4 address space crisis!

[–] Bonsoir@lemmy.ca 9 points 1 month ago

Please, do not share the button. It's gross.

[–] python@lemmy.world 6 points 1 month ago

Ok I admit I didn't get it at first because I expected the joke to be that the IP is 127.0.0.1 and didn't look closer at the digits

[–] shawn@thagoat.org 6 points 1 month ago (2 children)
[–] davidgro@lemmy.world 4 points 1 month ago

That cancer support line should buy this one also

load more comments (1 replies)
[–] AffineConnection@lemmy.world 4 points 1 month ago

They just wanted to make doubly sure that whoever they are phishing is an idiot before they proceed further.

[–] elucubra@sopuli.xyz 4 points 1 month ago

Spain has better food, better beaches, hotter women, better fiesta, better weather, better lifestyle, better IP's.

Deal with it.

[–] schuelermine@leminal.space 3 points 1 month ago

I was surprised to find that this doesn’t work at all.

For instance, 300 is considered a valid IP by e.g. Firefox, typing 300/ into Firefox will navigate to http://0.0.1.44/. I was expecting this to be interpreted as just Σ 256ⁿ × dₙ mod 256⁴. But it isn’t, Firefox won’t accept this (it performs a web search instead). Neither will curl (which tries to look up a domain by this name).

[–] ttyybb@lemmy.world 3 points 1 month ago

Your first mistake is sharing this email with everyone here

[–] Janx@piefed.social 3 points 1 month ago

I think I see why the login attempt was unsuccessful!

load more comments
view more: next ›