Why should I have to pay more for buses if I don't use a smartphone?
Thread
Unofficial Hacker News client; not affiliated with Y Combinator.
Why should I have to pay more for buses if I don't use a smartphone?
Unofficial Hacker News client; not affiliated with Y Combinator.
HiPhish · · focus · HN ↗
The real issue is not smartphones, iOS and Android or apps. The issue is that independent technical standards are intentionally ignored. There is no reason that I should not be able to set my plan through curl and hand-draw the QR code with pen and paper. Sure, I would not want to actually do it like that, that's not the point. The point is: if I can use curl and pen & paper, then I can use whatever else I want. If I want to use a smartphone I should be able to code my own app according to a well-documented public API. Those APIs already do exist, otherwise the official app would not work, so it's no extra work for the service provider.
We need a law that mandates open specifications for access to all publicly available services.
fabian2k · · focus · HN ↗
So the providers want a live verification, not a static QR code that always remains valid for a month or so. My understanding that this is both, to combat fraud where fake tickets are sold (well, real ones but bought with fake or stolen payment methods) as well as people using tickets other than their own. The latter is theoretically prevented by checking photo ID, but almost nobody does that in practice.
So they force the app because it's slightly harder to fake than just copying the QR code. I don't think you'll get a more open system here unless the underlying vulnerabilities are fixed in some way. And you'd probably need to embed photo ID information in the ticket somehow to prevent multiple people from using a ticket, and I doubt that will happen for privacy reasons.
seba_dos1 · · focus · HN ↗
beej71 · · focus · HN ↗
Obviously the flat rate doesn't work everywhere, but it absolutely sidesteps a bunch of issues.