Hacker News new | ask | show | jobs
by zarriak 1356 days ago
The real answer is they want to reduce the chance of someone intentionally using it offline because it’s more convenient or easier in a specific situation.
1 comments

Also can't serve advertisements if the end user is offline.. even if the app otherwise requires no Internet connection (e.g. solitaire, sudoku, etc)

There's no financial incentive to add extra error handling code in this case.