News for hackers. Stuff that matters.
Re:Activists release code to generate free public transporta... by Jonnax on Monday September 02, 2019 @08:44AM (#20858737)
"The reason we’ve decided not to go down the responsible disclosure path is being strong believers in public transportation being a common good that should be free for everyone, and this research is our contribution to get us closer to that end."

This is trolling, right?

Re:Activists release code to generate free public transporta... by dwb on Monday September 02, 2019 @09:46AM (#20859073)
"Free" as in "free at the point of use", which is a perfectly valid political position. Obviously they don't think there is zero cost in providing public transportation.
Re:Activists release code to generate free public transporta... by crispyporkbites on Monday September 02, 2019 @10:09AM (#20859184)
Depends on how you account for benefits that offset the costs. Obviously you have to pay for fuel, drivers, trains etc. But if they add value to the local economy in excess of the costs then that money gets collected back as tax + benefits to the local people.
Re:Activists release code to generate free public transporta... by crispyporkbites on Monday September 02, 2019 @09:02AM (#20858846)
Get on a bus in the middle of the day and count the number of people paying.

I.e those not on benefits, over the age of 18, under the age of 60 etc.

Now count how long the bus idles while people line up so the driver can validate their ticket / check they tapped in on their Oyster card.

Now add in all of the infrastructure and staff required to collect fees and account for them.

Then add in all of the external costs of charging for public transport (more cars, less productivity)

The argument for charging isn’t that strong.

Re:Activists release code to generate free public transporta... by chumali on Monday September 02, 2019 @09:13AM (#20858909)
Have you even bothered to check the figures?

You mention Oyster cards so I'll assume you're talking about London in which case the operator (TfL) clearly states that "Fares are the single largest source of our income (projected to be 47% in 2019/20)". [0]

This income more than covers the operational costs, with the difference being used to support new infrastructure projects and upgrades such as the Elizabeth Line (as well as concessions for students, the elderly, etc).

Clearly there is a very strong argument for charging.

[0] https://tfl.gov.uk/corporate/about-tfl/how-we-work/how-we-ar...

Re:Activists release code to generate free public transporta... by AnthonyMouse on Monday September 02, 2019 @09:57AM (#20859125)
What percentage of operating costs are paid for with fares has basically nothing to do with what percentage should be paid for with fares. If paying 100% with taxes results in lower costs per rider because you don't have to pay for fare collection costs and higher use of public transport because there is less friction (which benefits even those who don't use it via lower traffic and pollution etc.), why shouldn't we do that instead?
Re:Activists release code to generate free public transporta... by chumali on Monday September 02, 2019 @11:13AM (#20859557)
Fare collection in London is almost frictionless. Almost all public transport can be paid for with contactless debit/credit or prepaid cards. Drivers have no requirement to verify fares and all stations have self-service terminals.

Although the administration cost is not zero, it is almost certainly negligible enough that moving to a taxpayer funded model would increase these costs. This is particularly true given that transport budgets are operated at the regional level and would require the introduction of new regional taxes rather than simply relying on exiting tax revenue. (The politics of passing any new tax legislation would be a monumental hurdle in the first instance).

Then there is the question of whether a broad tax is more equitable then the current model. I fail to see how this could be the case given the current system retains the price signal and through a system of concessions ensures that those who most benefit from the provision (e.g. professional working in the inner city) contribute the most and effectively subsidise fares for the rest of society.

Re:Activists release code to generate free public transporta... by AnthonyMouse on Monday September 02, 2019 @11:22AM (#20859635)
> Almost all public transport can be paid for with contactless debit/credit or prepaid cards. Drivers have no requirement to verify fares and all stations have self-service terminals.

You're talking about the time it takes as you step onto the vehicle. That's not zero, but it's not half of the cost. You also have to fill the card to begin with, but most importantly it causes people to incur an incremental cost for using public transportation, which discourages its use. That's very bad.

> Although the administration cost is not zero, it is almost certainly negligible enough that moving to a taxpayer funded model would increase these costs. This is particularly true given that transport budgets are operated at the regional level and would require the introduction of new regional taxes rather than simply relying on exiting tax revenue.

There are surely existing regional taxes. The collection cost is therefore sunk and the overhead of adjusting the rate is nominal. Moreover, people don't like paying taxes, but people don't like paying fares either, so it balances out -- or comes out in favor of using taxes because in that case the cost is lower when you don't have the overhead of doing fare collection (and you have the overhead of tax collection either way).

> Then there is the question of whether a broad tax is more equitable then the current model. I fail to see how this could be the case given the current system retains the price signal and through a system of concessions ensures that those who most benefit from the provision (e.g. professional working in the inner city) contribute the most and effectively subsidise fares for the rest of society.

Professionals working in the inner city don't pay different transit fares than janitors working in the inner city (and if they did you're just imposing income tax but calling it something else and paying more overhead to collect it), and you don't want a pricing signal here because pricing is a method of rationing scarce resources but we want people to use public transit as much as possible.

Re:Activists release code to generate free public transporta... by chumali on Monday September 02, 2019 @12:24PM (#20860061)
> You also have to fill the card to begin with.

Any bank card works, so does Apple/Android pay. Even the prepaid card can be purchased from a self-service machine in less than a minute and topped up via an app.

> There are surely existing regional taxes.

The only broadly administered regional tax in the UK is the council tax. This only covers property owners. There is no other regional taxation - certainly not one that is broader. You also vastly underestimate the public opposition to taxes versus fare increases.

> Professionals working in the inner city don't pay different transit fares than janitors working in the inner city. ...and you don't want a pricing signal...

People pay different rates based on how close to the centre they commute to. Typically professionals commute further because the white collar jobs are located in the centre, blue collar workers on the other hand tend look for work close to where they live and are more likely to travel outside of peak hours.

As for the price signal, it plays a hugely important part. It enables fares to change depending on demand in order to spread out congestion rather than having everyone commute at rush hour (infrastructure cannot support unlimited travellers and public transport is most certainly a scarce resource that requires rationing). The price signal also provides a strong incentive to cycle/walk by imposing a marginal cost on each journey. This incentive would be completely lost if you'd already been taxed, leading to over-consumption and environmental costs.

Your plan would also mean that residents would effectively subsidise the travel of all outsiders - which for cities like London (which get huge amounts of tourists and external commuters) would impose an unfair cost on the residents.

Re:Activists release code to generate free public transporta... by AnthonyMouse on Tuesday September 03, 2019 @01:08PM (#20868682)
> Any bank card works, so does Apple/Android pay. Even the prepaid card can be purchased from a self-service machine in less than a minute and topped up via an app.

A little bit here, a little bit there. So easy to tap your card, only then you get a statement at the end of the month with 50 charges on it and have to reconcile each one with your actual usage to make sure none of the charges are fraudulent or in erroneous amounts.

Multiply by a couple million people and you're wasting a whole lot of people's time.

> The only broadly administered regional tax in the UK is the council tax. This only covers property owners.

Tax is tax. If it's property tax then it filters through to rents, which filters through to local consumer prices etc. There is a lot to be said about which ones are better from an economic and efficiency standpoint, but that really has nothing to do with transit -- if you have a bad tax system then switch to a better one regardless of how you fund public transit. But property tax for local services is far from the worst.

> You also vastly underestimate the public opposition to taxes versus fare increases.

Not wanting to do something that benefits people because people oppose it is just begging the question. If it benefits people then they shouldn't oppose it, so then the issue becomes convincing them, which is separate from the question of what the best policy is to begin with.

> People pay different rates based on how close to the centre they commute to. Typically professionals commute further because the white collar jobs are located in the centre, blue collar workers on the other hand tend look for work close to where they live and are more likely to travel outside of peak hours.

Blue collar workers avoid jobs with expensive commutes because they can't afford it -- but that's the problem.

> As for the price signal, it plays a hugely important part. It enables fares to change depending on demand in order to spread out congestion rather than having everyone commute at rush hour (infrastructure cannot support unlimited travellers and public transport is most certainly a scarce resource that requires rationing).

Use of public transport increases efficiency and become more attractive to everyone the more people use it, because then you get e.g. train service every 10 minutes rather than 30 because there are three times as many trains to carry three times as many people. If there isn't enough of it the answer is to increase capacity, not deter usage with pricing.

> The price signal also provides a strong incentive to cycle/walk by imposing a marginal cost on each journey. This incentive would be completely lost if you'd already been taxed, leading to over-consumption and environmental costs.

The environmental impact of an incremental passenger using mass transit is negligible and completely dwarfed by the efficiency improvement of people getting to their destination faster. The only real trade off is saving time vs. getting exercise, but that's a decision each individual can make for themselves. And you could easily be deterring someone from saving time that they could then use to engage in a more balanced exercise routine than 100% cycling and 0% any other exercise.

Moreover, many of the other alternatives to mass transit are things like driving or accepting a closer, lower paying job with lower overall economic efficiency, or having to waste hours a day to leave for work early and get home late to avoid congestion charges. Which are all costs we don't want to impose when there is a better alternative in building enough mass transit capacity to meet the peak demand without having to ration it.

> Your plan would also mean that residents would effectively subsidise the travel of all outsiders - which for cities like London (which get huge amounts of tourists and external commuters) would impose an unfair cost on the residents.

On the other hand, then it's cheaper to go into the city and patronize businesses there (so business make more money) and cheaper to live a little further outside the city and commute in (which lowers rents for people in the city), which could easily more than outweigh those costs.

Re:Activists release code to generate free public transporta... by crispyporkbites on Monday September 02, 2019 @11:20AM (#20859615)
Actually bus drivers can’t move the bus until all passengers have tapped in.

Then you have all the ticket machines, barriers, stations, staff etc that would be completely unnecessary.

The only real bonus of collecting fares is that tfl acts as a treasury with millions of pounds in funds to invest.

Re:Activists release code to generate free public transporta... by afarrell on Monday September 02, 2019 @12:50PM (#20860293)
> Actually bus drivers can’t move the bus until all passengers have tapped in.

I have observed that this is false in London at least 30 times.

Re:Activists release code to generate free public transporta... by dx034 on Tuesday September 03, 2019 @02:04AM (#20864039)
Not in London. You can use card readers at all doors and drivers tend to start driving once everyone is on board, not only once everyone has checked in.
Re:Activists release code to generate free public transporta... by crispyporkbites on Tuesday September 03, 2019 @03:49AM (#20864435)
That’s only on the new route masters in zone1, outside of zone 1 there’s one door and everyone must enter through that door, tap in while the driver watches and the driver will not leave until everyone who gets on has paid
Re:Activists release code to generate free public transporta... by crispyporkbites on Monday September 02, 2019 @09:54AM (#20859115)
Right but how much of those operating costs go away if you don’t have to charge?

And let’s say you scope this only to buses (which are used less by commuters, and have real impacts on the environment)

Honestly I think not charging for buses in London would net out positively financially, and be better for all involved (faster, less cars on the road, easier to design buses for disabled access and prams etc.)

Re:Activists release code to generate free public transporta... by lonelappde on Monday September 02, 2019 @05:43PM (#20861971)
Why don't any of the agencies that ever investigated this question come to the same conclusion?
Re:Activists release code to generate free public transporta... by bradly on Monday September 02, 2019 @10:23AM (#20859257)
Similarly, my city library was spending much more collecting fines than the fines brought in, so they got rid of them.
Re:Activists release code to generate free public transporta... by purple_ducks on Monday September 02, 2019 @01:49PM (#20860702)
So bad behaviour goes unpunished due to economic upside?

Not something I'd want.

What do they do when there's an increase in bad behaviour which was previously addressed by fines?

Re:Activists release code to generate free public transporta... by bradly on Tuesday September 03, 2019 @07:21PM (#20872361)
> So bad behaviour goes unpunished due to economic upside?

No, that I didn't say that. I said there are no fines. You cannot check anything out if you have something over due and after a certain number of days it goes to collections. The library doesn't deal with fines. Which part of that policy would you be negatively affected by?

Re:Activists release code to generate free public transporta... by perl4ever on Monday September 02, 2019 @09:44PM (#20863072)
Surely the cost-benefit analysis of the fines would need to include the effect they have on the availability, loss, and/or destruction of the books.

If you are being sarcastic in order to make that point, that may be too subtle to communicate with most people that don't think of it on their own.

Re:Activists release code to generate free public transporta... by bradly on Tuesday September 03, 2019 @07:23PM (#20872383)
I am not being sarcastic. It has been great in out city. For some reason everyone outside the city tries to jump through a lot of hoops on why not charging fines to citizens is a bad idea. You people are interested in availability issues I suggest you reach out to the library and ask if it has been a problem. The number 619-236-5800.
Re:Activists release code to generate free public transporta... by perl4ever on Wednesday September 04, 2019 @09:43PM (#20883151)
The actual outcomes are irrelevant to my point, which is that you need to consider the effect on people's behavior when evaluating a policy (prospectively or retrospectively). You made it sound as if this was not done.
Re:Activists release code to generate free public transporta... by anticensor on Monday September 02, 2019 @09:11AM (#20858897)
Cost/benefit matrix:

    Long distance: Paid
    Urban FDB: Free
    Urban ADB: Paid
Re:Activists release code to generate free public transporta... by DanBC on Monday September 02, 2019 @02:00PM (#20860763)
> I.e those not on benefits

Why do you think people claiming benefits get free transport?

Re:Activists release code to generate free public transporta... by Beltiras on Monday September 02, 2019 @08:46AM (#20858746)
Why would they be? I can see the political argument for the position.
Re:Activists release code to generate free public transporta... by dgellow on Monday September 02, 2019 @09:02AM (#20858841)
It's a way to steal from the local community given that public transports are financed mostly by tax money and by tickets (a tax based on your usage of the infrastructure). They present it as if it was a political action. That's rather ironic IMHO.

Free public transports just mean that you pay it through another way, and most likely mean that you remove the "use tax", thus increasing the contribution from people who don't actually use public transports.

Re:Activists release code to generate free public transporta... by Mordisquitos on Monday September 02, 2019 @09:59AM (#20859137)
>Free public transports just mean that you pay it through another way, and most likely mean that you remove the "use tax", thus increasing the contribution from people who don't actually use public transports.

Absolutely, and that is in fact their political stance. They believe that there should be no use tax on public transport and that people who don't use it should still be responsible for financing it. Their reasoning is probably based on the assertion that public transport causes positive externalities even for non-users, and that the resulting benefit to society as a whole outweighs the purported unfairness against individuals. You may or may not agree, it may or may not be a good policy, but it is a legitimate political stance.

A separate issue is whether guerrilla tactics/direct actions such as these can be justified to attain a political goal in a liberal democracy, and yet another debate is whether these methods are even tactically useful in getting closer to their stated goal.

Re:Activists release code to generate free public transporta... by dgellow on Monday September 02, 2019 @10:23AM (#20859258)
To be honest, I haven't checked the content of the onion link so I don't know what their position is (or if they even communicate it), I will assume that you're describing their it accurately.

> they believe that there should be no use tax on public transport and that people who don't use it should still be responsible for financing it

I don't know for Manchester specifically but any public transport I'm familiar with is payed in huge part with tax money, so people who don't use public transports are already paying for it. But not the 100%, instead it's balanced with the use tax. So, is that the contention point, that it should be paid only by tax money? I don't understand what benefits that would bring. With this system, people using public transports the most (thus get the most value) would pay the less (if averaged per trip), how do you balance such a system?

Concerning their action, what's the idea behind sharing their exploit other than simplifying the work of free-rider? That it is too expensive to design a use-tax system that works, thus make the 100% government funded solution more attractive?

Re:Activists release code to generate free public transporta... by nailer on Monday September 02, 2019 @09:55AM (#20859117)
In one of the Nordic countries (at work so can't do research) they made PT free because ticketing maintenance costs were more expensive than ticket revenue.

In other words, free PT could save taxpayers money.

Re:Activists release code to generate free public transporta... by Cederfjard on Monday September 02, 2019 @10:35AM (#20859315)
I think you're thinking of Luxemburg, rather than a Nordic country. Apparently some politicians are considering it in Denmark as well though.
Re:Activists release code to generate free public transporta... by Aeolun on Monday September 02, 2019 @08:56PM (#20862878)
If that is your standpoint any form of activism like this is stealing from the community.

On the whole, this is probably one of the least harmful things they could have released publicly.

Re:Activists release code to generate free public transporta... by dgellow on Monday September 02, 2019 @10:28PM (#20863273)
> any form of activism like this is stealing from the community

Depends the actions you’re thinking about, but I would guess that’s likely to be the case, yes.

> On the whole, this is probably one of the least harmful things they could have released publicly.

Could you elaborate?

Re:Activists release code to generate free public transporta... by chumali on Monday September 02, 2019 @09:02AM (#20858849)
> Why would they be?

Because their position is naive and lacks any serious economic or political justification. Even assuming that their beliefs are sincerely held, this would not be the correct course of action to go about inciting change.

Re:Activists release code to generate free public transporta... by dagw on Monday September 02, 2019 @09:36AM (#20859035)
Because their position is naive and lacks any serious economic or political justification.

When was the last time that stopped anybody from taking a political stance?

this would not be the correct course of action to go about inciting change

See question above.

Re:Activists release code to generate free public transporta... by izietto on Monday September 02, 2019 @09:28AM (#20858990)
It seems to me a political opinion this one too (I'm not parting for whichever)
Re:Activists release code to generate free public transporta... by Aeolun on Monday September 02, 2019 @08:57PM (#20862885)
You may hold a different opinion, but I think this is going to be reasonably effective in making the bus company fix their app.
[dead]
Re:Activists release code to generate free public transporta... by lonelappde on Monday September 02, 2019 @04:43PM (#20861634)
"I'm going to steal from the system (including all it's black users) until it stops being racist" is a bad way to fight racism, yes.
Re:Activists release code to generate free public transporta... by dwild on Tuesday September 03, 2019 @11:32AM (#20867533)
Simply because looking at vulnerabilities in a ticket system won't actually bring them any closer to actual free public transit.

It may bring them more publicity though by the media that will talk about them, but they are also labeling this cause as being the criminal side.... which isn't really good (that's actually the strategy that multiple government use to push their agenda, making the opposite side seems like they are infringing the law).

Re:Activists release code to generate free public transporta... by geomark on Monday September 02, 2019 @08:56AM (#20858811)
Whenever I see someone talk about something like that being "free" my initial reaction is also that they must be trolling. Sadly, it usually turns out they are not.
Re:Activists release code to generate free public transporta... by jimktrains2 on Monday September 02, 2019 @09:06AM (#20858872)
Or you're ignoring the plain meaning of "no charge at the point of service".
Re:Activists release code to generate free public transporta... by scawf on Monday September 02, 2019 @09:33AM (#20859018)
In some french city, bus have been made "free".

It's said that it's a net benefice for everyone:

- people move more, because it's free

- shop sells more because more people

- less cost induced by individual transport (less car on road = less damages, less pollution..)

Re:Activists release code to generate free public transporta... by geomark on Monday September 02, 2019 @09:32PM (#20863031)
As long as you put the word "free" in quotes then I am with you.

Although...just to nit pick a little. If you mean less road damage then keep in mind that road damage is proportional to the 4th power of vehicle weight. So buses cause enormously more road damage than cars.

Re:Activists release code to generate free public transporta... by perl4ever on Monday September 02, 2019 @10:02PM (#20863144)
Low transaction costs are an essential factor for free markets to function well, so when the government provides services at no charge, just because they are operating at a loss from an accounting perspective doesn't mean they aren't unlocking large amounts of wealth in the private sector.

People who claim to like markets tend these days to subscribe to a quasi-religious faith that markets are maintained by some ethereal force rather than human institutions. Free markets are an absolutely vital and fundamental aspect of the wealth and power of the developed world, but they cannot exist in their highest form apart from the centralized machinery that enables people to trust each other and easily buy and sell. If anarcho-libertarians were to break that down, perhaps society could still function at some level, but it would be vastly poorer until everything was rebuilt in some other form.

Re:Activists release code to generate free public transporta... by ailideex on Monday September 02, 2019 @09:52AM (#20859103)
It is also said that Jesus was the son of God
Re:Activists release code to generate free public transporta... by geomark on Monday September 02, 2019 @09:27PM (#20863005)
The people I am referring typically just think it is somehow free. They don't seem to understand that somebody is paying for it, and that it might even be them. And that it is being paid for in a round-about and grossly inefficient manner compared to paying directly at the point of service.
Re:Activists release code to generate free public transporta... by perl4ever on Monday September 02, 2019 @09:50PM (#20863098)
Nobody is unaware that somebody is paying for it. The issues are more subtle than that.

Collecting and accounting for payment is overhead. If something is "free", then that overhead can be reduced or eliminated. On the other hand the basic purpose of charging for anything is to allocate limited resources, so the task is how to match supply and demand.

But saying it is "grossly inefficient" not to charge for something makes no sense to me. That's not the issue at all.

Re:Activists release code to generate free public transporta... by geomark on Monday September 02, 2019 @10:31PM (#20863284)
I beg to differ. At best, many people just don't really give it much thought. Many others think that when the government does something it is free, not understanding that the people pay for everything the government does.

The thing that is grossly inefficient is the manner in which services are paid for when it involves doing it indirectly via tax authorities. The overhead can't be eliminated when it is done that way - it requires a contingent of administrators and petty bureaucrats.

Re:Activists release code to generate free public transporta... by perl4ever on Monday September 02, 2019 @10:59PM (#20863401)
It doesn't matter how many administrators you have, you need more if you bill people and less if you don't. This would apply to private or public sectors. Don't you think this has something to do with why we see private companies giving away stuff instead of implementing microtransactions?

The obvious problem with providing stuff at no charge is that it will cost too much to supply it, and people will waste it, but that isn't what I would call overhead, and I don't think you are talking about that.

Re:Activists release code to generate free public transporta... by flukus on Monday September 02, 2019 @11:41PM (#20863558)
> And that it is being paid for in a round-about and grossly inefficient manner compared to paying directly at the point of service.

Presumably you support per-mile metering on public roads then?

Re:Activists release code to generate free public transporta... by jimktrains2 on Tuesday September 03, 2019 @08:29AM (#20865845)
Do you really think anyone believes that roads cost no money to maintain simply because they don't pay a toll to use them?
Re:Activists release code to generate free public transporta... by Consultant32452 on Monday September 02, 2019 @09:49AM (#20859087)
There's a strong correlation between people who push "no charge at the point of service" and "raise taxes on someone that's not me."
Re:Activists release code to generate free public transporta... by JoeAltmaier on Monday September 02, 2019 @09:53AM (#20859110)
Its called 'enlighted self-interest'. Even Henry Ford understood that an efficient infrastructure helps everybody, including business.
Re:Activists release code to generate free public transporta... by Consultant32452 on Monday September 02, 2019 @05:46PM (#20861988)
Enlightened self interest is wanting to raise your own taxes to pool money for common goods and services. Wanting to raise someone else's taxes for your personal benefit is just regular old self interest.
Re:Activists release code to generate free public transporta... by lonelappde on Monday September 02, 2019 @04:39PM (#20861623)
Not trolling, just logically ill-founded socialists. They don't want users to pay but they aren't volunteering to cover the bill.