like this
connor, Thorn Avery-Merry-Christmas π₯, Jorin, aismallard, brett and Constantin A. like this.
reshared this
πΈππ©π¦π«, purple people eater π, linear cannon, wlo, Thorn Avery-Merry-Christmas π₯, things that go "mrrrp!" in the night, tendstofortytwo :blobcattea:, Rix, Sandy Corzeta, infinite love β΄³, Jiub :verifiedenby:β :verifiedtrans:β :verified_estrogen:β, Michael Stanclift, Peter Healy, mirabilos, kuriko, Jay, Correl Roush, Hornblende, dean, Hadley T. Canine (fox), Harshad Sharma, M. The Crystalline Entity, hypebot, little kitty :goodgirl: :collar: ∞, good day, nilesh, Steven Pigeon, hypebot, Trending Bot, yuki - queen of the snow, Oblomov, hype, Lukas, SciHype, HYPE, Hypebot π€, trending_bot, hypebot, Hugo Slabbert β οΈ, HypeBot π₯, Jens, Ninad Pundalik, Max™, Ian, it's Max β, infinanova, Marco Molteni, alexing, Evan Fedorov, πΊπ¦ haxadecimal, Daniel Carosone, Ash π³οΈβ§οΈ, sen, mrx65535, MOULE, Brendan, haruma, Justine Smithies, Thomas, Álvaro González, Atomic Orbitals, David Schuetz, Dan Wing :unverified:, marlies :tblverified:, little meow meow :neocat_flag_gay:, BoC64, deciago, Kabi-nyan :verified_trans: and Rostislav OpoΔenský reshared this.
purple people eater π
•last week aws assigned me an instance with an ip ending in .0
i was thoroughly fucked with. (even though this is fine and doesn't break any specs)
like this
silverwizard and wlo like this.
silverwizard
purple people eater π reshared this.
purple people eater π
•silverwizard likes this.
wlo
•ww likes this.
the vessel of morganna
•silverwizard likes this.
silverwizard
Rix
•silverwizard likes this.
Michael Stanclift
•silverwizard likes this.
silverwizard
Welp - it's working
brett likes this.
reshared this
Richard "mtfnpy" Harman, screwlisp, M. The Crystalline Entity, Dominic White, sen and Daniel Carosone reshared this.
silverwizard
Richard "mtfnpy" Harman
•silverwizard
silverwizard
Tragic. I was hoping I could get firefox to accept my bullshit, but it's correct it doesn't work
yuki - queen of the snow likes this.
Christopher M0YNG
•silverwizard likes this.
Daniel Carosone
•silverwizard likes this.
silverwizard
silverwizard
Dave likes this.
Jonathan Lamothe
•@silverwizard I always assumed you couldn't have a numeric TLD for [em]exactly this reason[/em].
I'm sure it'll break some obscure piece of software somewhere.
silverwizard
Jonathan Lamothe
•@silverwizard I see my prediction held true (though it's not exactly obscure).
silverwizard
2024-10-17 03:53:23
silverwizard likes this.
silverwizard
Jonathan Lamothe
•@silverwizard I thought they were an ad tech company.
...same thing these days, though.
silverwizard likes this.
David Schuetz
•silverwizard
David Schuetz
•I think it'd be like 255.255.255.3? So the nets are (say) 192.168.1.0, 1.1, 1.2, and 1.3, and the hosts are ... jesus, this is why nobody's tried this.
Bitwise, it'd be: xxx00, xxx01, xxx10, xxx11
0 net: .4, .8, .12, .16, .20β¦
1 net: .5, .9..yeah, that makes sense.
2 net: .6, .10β¦
3 net: .7, .11, .15, .19, .23β¦
and so on.
This was asked in a meeting with NeXT engineers while I was a contractor at a government agency in the early 90βs. I think their answer was... "We support it...maybe? Why would you want to?β
I've always wanted to try, just for the hell of it, but I suspect 99% of networking gear would break.
silverwizard
David Schuetz
•It used to be (I guess this was before CIDR became popular) that netmasks were expressed as literal bitmasks. So a /24 would actually be written as "192.168.1.0, netmask 255.255.255.0β where the "24" represents the leading 24 bits representing the network (192.168.1).
So a /28 would be..255.255.255.240 (11110000).
But it was always a consecutive string of β1β bits, and the hosts were the remaining block of lower-most "0" bits. Usually 8, for a /24, but often smaller (for, say, a small block of public IPs your ISP gives you). I remember the net my office desktop was on in school that was 255.255.254.0 (or /23). That network used 9 bits for 512 hosts. (ish - router and broadcast addresses are still needed out of that 512).
A non-contiguous netmask would mean that consecutive final octets would be on consecutively different networks.
255.255.255.3 would be all 1s, then 00000011, so the NET portion is .0, .1, .2, and .3. So hosts .4, .5, .6, .7, .8, .9, .10, .11, .12... would be on networks 0, 1, 2, 3, 0, 1, 2, 3, 0β¦.
Like I said, I doubt much of anything would support it now. Even when we wrote netmasks as bitmasks, it's likely most gear would've just failed using this approach.
It really is a cursed idea. :)
This wiki page may help, too. Once you see it, it's ... logical? (I won't say "easyβ). https://en.wikipedia.org/wiki/Subnet
logically visible subdivision of an IP network
Contributors to Wikimedia projects (Wikimedia Foundation, Inc.)silverwizard
@David Schuetz Oh, I see, a subnet mask bitmap with non-contiguous 1s - that makes sense.Gross.
So something like 192.168.90.256/192.255.148.45, not just a wall of 1s.
(I know enough to set subnet masks on weird ancient gear ;), but I almost always am setting 255.255.255.0 and 255.255.255.255 because /24s rule everything around me. But yeah - reasonable)
I just don't know if I have any gear that would parse subnet masks like that enough to confuse it.
Jonathan Lamothe
•silverwizard likes this.
silverwizard
Jonathan Lamothe
•silverwizard likes this.
Jonathan Lamothe
•silverwizard likes this.
silverwizard
@Jonathan Lamothe @David Schuetz Are you aware of the RFC 864 Compliant Dungeons and Dragons Character Generator I worked on?
@Dave worked on a bunch of it and I need to replace his work (not because I don't like it -but because I want to do the actual work not just crib his, the goal was to learn socket code).