Earlier quoted context omitted.
No Amazon, really? Amazon ships physical goods to your house in exchange for money--they aren't dependent on advertising. Even Google landed on advertising as a monetization technique but existed before it and easily could have been a sustainable business without it (though not the behemoth it has become).
Google existed before ads but had no revenue. Ads are the only thing that kept it alive other than investor money.
Ask HN: You have one shot to redesign the Internet – what do you change?
201–210 of 322 posts
Re: Ask HN: You have one shot to redesign the Internet – what do you change?
#202At least one domain where NO commercial activity is allowed. No buying, selling, advertising, trading. Companies who are convicted of mens rea transgression (along with whichever employees are guilty) lose ALL access to the internet in perpetuity.
Re: Ask HN: You have one shot to redesign the Internet – what do you change?
#203Earlier quoted context omitted.
Port forwarding + static IP. And don't be so sure that it's trivial; despite having taken a course on the network stack I'd have to do some research to figure out port-forwarding and get it set up correctly. Normal people's response would be, "What's a port? Like the holes on the back of the computer?" In an IPv6 world you could have a free program you download that gives you an interface like Squarespace except you…
Is there any way to get there from where we are now? Seems like even with ipv6 we still have to use routers.
But yeah, I think even if everything magically changed to v6 overnight, we'd still be stuck with NAT to a large extent because so much is tangled up in it at this point. For one, it probably makes it easier for ISPs to bill their customers. Especially the dynamic-IP side of things.
Re: Ask HN: You have one shot to redesign the Internet – what do you change?
#2042-D syntax everywhere. It's a 2-dimensional binary. Suddenly the intermediate layers between binary and the higher level langs we work with day in and day out have the same form. For example, 2d langs for HTML, CSS, JSON, others: https://jtree.treenotation.org/designer/ A 2D lang that replaces Markdown: http://scroll.pub/ You can have 2D langs for TCP/IP, DNS, HTTP, et cetera. A grid is all you need. I figured the ma…
I don't think I fully understand your concept
I also noticed your example grammar often contains a lot of js code. So it's not intended as different language but as data model with built in JavaScript? Kinda like a more modern XSLT?
Re: Ask HN: You have one shot to redesign the Internet – what do you change?
#205Changes I would have made in the early days: - 48-bit static IP addresses. 70 trillion should be enough. 128 bits was overkill. - Nodes, not interfaces, have IP addresses, so you can use multiple paths. - IPSEC available but initially optional. - Explicit congestion notification, so packet loss and congestion loss can be distinguished. - Everything on the wire is little-endian, byte oriented, and twos complement. - Y…
Re: Ask HN: You have one shot to redesign the Internet – what do you change?
#206Re: Ask HN: You have one shot to redesign the Internet – what do you change?
#207Re: Ask HN: You have one shot to redesign the Internet – what do you change?
#208That and probably mandatory native layer 3 encryption
Re: Ask HN: You have one shot to redesign the Internet – what do you change?
#209> How are you going to make the Internet better? Anything that allows me to send files to a device of a person I know on a direct connection without a service in between and regardless of our locations in the world. Still an unsolved problem AFAIK.
Re: Ask HN: You have one shot to redesign the Internet – what do you change?
#210Changes I would have made in the early days: - 48-bit static IP addresses. 70 trillion should be enough. 128 bits was overkill. - Nodes, not interfaces, have IP addresses, so you can use multiple paths. - IPSEC available but initially optional. - Explicit congestion notification, so packet loss and congestion loss can be distinguished. - Everything on the wire is little-endian, byte oriented, and twos complement. - Y…
What if humanity becomes a Kardashev type-2 or an interstellar civilization? In that case the population of humans, much less computers, could easily succeed 70 trillion.