Live data from Hacker News

Ask HN: You have one shot to redesign the Internet – what do you change?

news.ycombinator.com

281–290 of 322 posts

Re: Ask HN: You have one shot to redesign the Internet – what do you change?

#281
post #83

Earlier quoted context omitted.

IPv4 adresses fit in a standard 4byte integer, that might be a reason. Quite frankly, if they didn't allocate full /24 to single entities (including localhost...), we might still have enough addresses left.

Nah, if you sort by date here you can see how quickly IANA was doling out /8's to the RIRs up until they ran out: https://www.iana.org/assignments/ipv4-address-space/ipv4-add... Even if we hadn't wasted /8s on huge allocations to single companies, and things like 240.0.0.0/4, we'd still be basically where we are today, with v4 address space being scarce and traded as a commodity.

What's wrong with it being traded as a commodity?

Re: Ask HN: You have one shot to redesign the Internet – what do you change?

#285
post #120

Javascript. Not to remove it, but to make it better from the start. Current JS feels painful to me because it feels like piling hacks on top of a poorly-designed language to make it palatable. Doing it better from the start sounds amazing.

I'm OP, and this was in fact my response to my question! Everyone else is suggesting these wonderful grandiose economic and social changes, and I just want a strongly typed (or, hell, even a little bit typed) Internet...

Re: Ask HN: You have one shot to redesign the Internet – what do you change?

#286

Replace HTML with something closer to hypercard - it would give simple interactions, database management and user interface that you need. Failing that, Flash should have become open source and part of the W3 web standards, but opened up such that we could observe the code that's running.

I rather liked Adobe flex programming and through Adobe air was very cool (the ElectronJS of the 2000s)

Re: Ask HN: You have one shot to redesign the Internet – what do you change?

#287

Earlier quoted context omitted.

True, unless the timezone was tied to each user's accounts. The website doesn't have to "not work" it just has to return a page that says something to the effect of "we are closed for business."

So a user couldn't just change their timezone? What if they moved? Also who is this to protect? The user? What if they work midnights or their days are backwards?

There are cases where the business shouldn't promote the use of its website at odd hours (child protection, gambling addiction and other similar things).

Re: Ask HN: You have one shot to redesign the Internet – what do you change?

#289
post #216

The most basic problems seem to be: 1. Everything being 'free' by default drives us to ad-supported centralized services. Economics aren't a separable concern. 2. Too few IP addresses. (At least one of the pioneers, I forget which, said he pushed for longer addresses but was overruled. So the technical constraints probably did not force this.) I'm not sure how to fix #1, but here's an approach from the 90s: https://c…

> 1. Everything being 'free' by default drives us to ad-supported centralized services. Economics aren't a separable concern. I hate this argument. I've been online for a long time and the internet existed just fine without, for example, facebook. We don't have to accept ads but we do have to be willing to not use certain things out there.

Indeed, on the surface the argument is sound, but when you look back into past, it's clear it is not how things have to work. Web can exist even without pervasive surveillance. It would be different, no huge ad companies growing like cancer, but that would probably be good for information quality/communication freedom on the web.

Re: Ask HN: You have one shot to redesign the Internet – what do you change?

#290

Earlier quoted context omitted.

> Routers will accept a "shut up" request This shifts the DoS threat from servers to clients. How does the router know that the request from A to block B is legit? Just because the router can ping A? Behold, a system where you can shut down your enemies for good by paying botnets to send requests to block B.

It's implied that the block is ONLY for traffic TO A FROM B; via R (router) (with R having the chance to aggregate? Maybe based on owning delivery paths that are valid?). Full quote: "- Routers will accept a "shut up" request. If A wants to block B, it sends to a router on the path, the router pings A to validate the source, and then blocks traffic from B to A for a few minutes. This also contains DDOS attacks. Route…

This is slightly disingenuous. If I'm a router manufacturer, and there's a protocol that will tell me "peers such-and-such are troublemakers", and I get twenty such notifications from downstream that peer Foo is being a troublemaker, then I can automatically block all traffic from peer Foo (forget about what the protocol actually intended) and actually sell that as a security feature.
Post reply on HN