Hacker Newsnew | past | comments | ask | show | jobs | submit | IcePic's commentslogin

I don't really know which "we" you refer to that did find enough v4 ips. Once you could get a /24 by just applying for it, now you have to purchase second-hand ranges from some previous spammer network taken down so the ip reputation of those is total crap, and if you don't intend to run a "whole" network, you more or less have to lease one v4 ip from an American company in order to host something yourself.

That is like saying "uranium is globally available to purchase" except you can't find it in stores anywhere and you go to jail if you seriously start asking around for where to buy it.


Well, in a strict sense, it is "you" who chooses to run a nat'ing router there, you could just have one single computer per ISP connection. Or have it run a proxy for you, or nat.

I mean, I understand that this feels normal today, that 10-20-50 devices need internet and that the way to manage that is to nat the connections, but your ISP isn't doing nat, it is you.


The model of "every Internet subscriber gets one IP address" only works thanks to NAT.

In some sense, "you did".

Your actions, intentional and direct or not, allowed for one more sale of Win11 and an accompanying sad Dell computer, giving them the signal (however weak from you as one single individual) that whatever crap they have been doing up to now, still is a good choice in order to sell one of those combinations.


In some sense, "you also did".

You couldn't argue the case on the internet better, and convince enough people not to give the signal that it's okay. We are all guilty :)


Not on all OSes. And it's not all good to have one less socket, there are still issues with people not expecting v4 traffic on a v6-capable socket, like described here:

https://radar.offseq.com/threat/ipv4-mapped-ipv6-addresses-t...

If you want to handle two protocols, it is not unreasonable to use two sockets.


Then again, remote DMA to your memory via a port on the computer, while a great tool for debugging internal stuff, is also quite the wide door to getting hacked if someone every manages to plug in a malicious device in the same port.


It's funny how we've come back around to this, with the M3 Mac Studios allowing you to enable RDMA over Thunderbolt. You have to toggle the setting via a firmware change, but it's there for performance!

FireWire was pretty wild in its day. It just got hampered by the per-port licensing fee, and once USB 2.0 rolled out, its days were numbered for anyone not needing the latency/power features.


IOMMU solved this issue with virtual memory mapping for MIMO hardware.


https://chromium.googlesource.com/chromiumos/third_party/gcc... has some looong select/case things with lots of ifs in them, but I don't think they would hit 30k.


One thing could also be that by the time you have 10GE uplinks, shaping is not as important.

When we had 512kbit links, prioritizing VOIP would be a thing, and for asymmetric links like 128/512kbit it was prudent to prioritize small packets (ssh) and tcp ACKs on the outgoing link or the downloads would suffer, but when you have 5-10-25GE, not being able to stick an ACK packet in the queue is perhaps not the main issue.


[flagged]


At this level wouldnt a proper implementation be segregating the link into multiple VMs (or jails?) ? Or is that the same thing on BSD?


And how would you propose doing that? Note: what do you think the feature essentially does?


Yeah, someone wrote along the lines of "userland sets the rules, the kernel enforces them" which I thought was a neat short version.


They will just move to a low-price country in Asia with their $100 and .. or not.


Sounds like you would run into E=mc^2 for your "lets just not have mass and stuff solves itself". The words "easily" here and there have a lot of work in front of them.

For the Alcubierre drive which also speculates on acquiring negative mass, the quote: "the energy requirements still generally require a Type III civilization on the Kardashev scale." says something about how well the word "easily" fits into such a solution.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: