Hacker News new | ask | show | jobs
by ishansharma 4322 days ago
Depends which country's reasonable you are talking about. In my country, broadband is anything more than 256 kbps! So, to call their services broadband, almost all providers drop speed after FUP limit (anywhere from 8-200 GB) to 256kbps.

And average speed is something like 2-3 Mbps.

1 comments

Shitty internet is your problem. Fix it so you can experience the internet properly in 2014.
I would disagree. Why are pages so massive? Is the page displaying pictures and text? Like it did in 1991?

If so, why is there so much JavaScript and other fluff loaded?

The increase in average pages sizes isn't really necessary. Everyone appears to be jumping on the "let's load LOADS of data" bandwagon, which isn't much fun on a mobile connection, let alone a 2G connection.

And before you say that 2G is unacceptable, let's see how well most rural areas cope, or how well you do in a valley in Wales.

Yes, poor Internet connectivity is not great, but let's not foolishly assume that everyone is on a fibre connection. I am, but others are not, and I certainly wouldn't write software in the belief that they are running a beefy development machine that I have, nor would I write software in the belief that everyone has the same network connection. (Would the argument be "buy a better computer" really be acceptable if software that I wrote ran slowly on someone's machine due to stupid non-optimised loops????)

Not everyone is experiencing the Internet the same as you, so don't assume that they are.

Or devs could stop including fucking huge but pointless assests in what should be a simple web page.

"Test on real hardware" includes testing on the reduced bandwidth that most people have.

Don't forget to make sure it works on IE6 and on an ISDN too.

The only problem here is shitty internet in 2014. No civilized country has any excuse. Running fiber is incredibly inexpensive relative to almost all major infrastructure costs. A 2MB web page is not the problem.

Don't forget to make sure it only works on 48 core supercomputers equipped with 8 TB of RAM.

The only problem here (and everywhere) is shitty developers thinking that being in 2014 is an acceptable excuse for extremely shoddy work. No self-respecting developer has any excuse. At the global scales, it must be costing trillions of dollars in wasted electricity. All 2MB web pages in the world only compound the problem when they should be < 100kb.

As with everything, there should be balance. This certainly isn't it.

Damn shitty developers like John Carmack wasting computing power on better graphics! Where's my pong!?