Hacker News new | ask | show | jobs
by gchamonlive 860 days ago
My point is that many of the engineering challenges come from self inflicted wounds that could be overcome with more flexibility.

Giving the user a choice to pay less and run their own binary of netflix would solve most of those issues

1. Shitty connection: no problem, just wait for the movie to load.

2. Preemptive download: on demand pre-load

3. Stream optimization: would be solved by local caching and P2P offload

4. Mobile devices: either caching there (already a feature) or NAT punchthrough, accessing movies you already preloaded in your home infrastructure

5. Naive view of the world: I think many things we do nowadays would be considered naive. What, a computer the size of a chocolate bar in the hand of everyone? This just shuts the discussion off of new ways of thinking. My idea could be technically bad, but "naive" is just a way of saying "out of the common discourse".

1 comments

"Giving the user a choice to pay less and run their own binary of netflix would solve most of those issues" why? netflix works well for what they want and how they want it to work. you can download things to watch offline already and the rest would benefit just a small percentage ot the world, which already has money to pay for the service. I agree that p2p would be a great solution to networking issues, but am not sure about the legal/technical consequences (again) worldwide.