Live data from Hacker News

CAPTCHAs are over (in ticketing)

behind.pretix.eu

171–180 of 285 posts

Re: CAPTCHAs are over (in ticketing)

#171

In my opinion the web is in dire need of a system of proof of humanity. This, together with a mixed system, could solve this sort of problem. For example, there could be an API for e-mail providers to tell services that an address belongs to a human. The provider would need to implement methods to verify the user's humanity, so you wouldn't need to give every online service your personal info, only your humanity prov…

> then implement a lengthy process for those users so that's not worth it for the bots

This “lengthy process” will be optimised by the bots, who have incentive to do so, so that it’s not worth it for the humans.

Re: CAPTCHAs are over (in ticketing)

#172

Earlier quoted context omitted.

The scalper problem is a mispricing problem: Scalpers are just arbitrageurs because ticket prices are artificially very low. If you want to fix that, you need to ask yourself "why are ticket prices artificially very low?" first. The answer probably isn't "artists/venues like leaving money on the table".

Ticket sales companies and scalpers are holding the bag for everyone else. It is extremely convenient for artists, promoters and venues that ticketing sites will tack on a bunch of extra fees, take the blame for pushing up the price of tickets, then share out most of that extra cash to everyone else in the chain. Scalpers are effectively providing financing for the rest of the industry - it's obviously preferable to…

> it's obviously preferable to get paid for the entire tour on the day it's announced

it's only obvious to "private equity" type people.

There is energy in the concerts - and a lot of people go to live shows for that. Otherwise, one would listen to the recording / watch music videos instead - it is cheaper and the seats are nicer too.

If the seats are half-empty, or only full of people who are ready to pay exorbitant prices, that energy is reduced... people like concerts less, and eventually those concerts are not sold out anymore.

So giving up (or even worse, cooperating) to scalpers is like selling your business to private equity - you get some money, they get some money, and your customers/fans are f*d.

Re: CAPTCHAs are over (in ticketing)

#173
I'm a founder in this space (www.roundtable.ai; YC S23)

Behavior is a big missing link. Many CAPTCHA services (including Google reCAPTCHA v3) claim to use behavioral analyses, but you can disprove this using Operator to fill out a form and see reCAPTCHA and other bot detection systems flag it as a human.

At Roundtable, we rely on first-order behavioral markers (keystroke, mouse, scroll, click) etc. When first-order are sufficiently spoofed, analyze higher-level cognitive traits (e.g. incongruent effect in Stroop)

Re: CAPTCHAs are over (in ticketing)

#174
post #56

There will be a concert for 750th anniversary of Amsterdam in June (held on the highway ring around the town which will be closed). Tickets were free, sold out in 5 mins, immediately available from scalpers for 200 euros. https://nos.nl/artikel/2568164-chaos-bij-ticketuitgifte-voor...

This is a great example of the problem with ticket prices. The problem is that the price they were originally sold at was not a fair market price.

Well yes, the concert is funded by city, and they wanted everyone to have a chance at attending, no matter what their income was. Not everything needs to be sold.

The problem there was not having enough security - it's like store giving out free popcorn, and someone comes and steals the whole cart. In the physical world, there would be someone standing next to the cart watching that people take reasonable amounts. In the digital world, nothing was done, so thieves stole a lot.

Not sure what the best solution was to be there... I like the idea of giving people few days to sign up, then randomly choosing who gets to go. Of course this has its own problems - for example you want to allow groups, but this can be abused. Identity verification helps with that, but this makes ticket checking much slower....

Re: CAPTCHAs are over (in ticketing)

#175
I always love when I come across a website using Google's reCAPTCHA v3. Usually they have it on their register page, and I get a confusing error message because I didn't pass it and the website owners put no option to do anything about it or prove my humanity in any way. Then I try the same thing on Chromium instead of Firefox and magically it lets me pass.

The internet used to be complicated requiring institutional knowledge about where to go and how to make things work, then it became simple, now it's back to becoming complicated requiring institutional knowledge about how to make things work.

Re: CAPTCHAs are over (in ticketing)

#176
post #172

Earlier quoted context omitted.

Ticket sales companies and scalpers are holding the bag for everyone else. It is extremely convenient for artists, promoters and venues that ticketing sites will tack on a bunch of extra fees, take the blame for pushing up the price of tickets, then share out most of that extra cash to everyone else in the chain. Scalpers are effectively providing financing for the rest of the industry - it's obviously preferable to…

> it's obviously preferable to get paid for the entire tour on the day it's announced it's only obvious to "private equity" type people. There is energy in the concerts - and a lot of people go to live shows for that. Otherwise, one would listen to the recording / watch music videos instead - it is cheaper and the seats are nicer too. If the seats are half-empty, or only full of people who are ready to pay exorbitant…

This sounds so truthy and yet so lacking in specifics.

Any examples come to mind?

Re: CAPTCHAs are over (in ticketing)

#177
post #69

Earlier quoted context omitted.

The author builds a ticket system and says it's not trivially solveable. What's your trivial solution then?

Names on tickets, and an in-application/website transfer+fee process that stops people putting on a mark up. Revert to the current anonymous ticket process for any lower popularity event for simplicity if required.

I want to go to concert, and going alone is no fun. I've convinced my 3 co-workers. I buy 4 tickets for us.

Situation 1: My co-workers could not get time off work, so I am asking my tennis buddies instead. I am transferring tickets to their names.

Situation 2: I am actually a scalper! I've got paid 10x times the price (via venmo), and I am transferring tickets to those random people.

How do you tell those 2 apart?

Re: CAPTCHAs are over (in ticketing)

#178
On proof of work, the situation is actually really bad in more fields than just ticketing. As noted in the article, proof of work isn’t about distinguishing between computers and people, it’s about making things expensive for everyone. Put bluntly, it’s rate limiting. Unfortunately, it’s bad rate limiting: it only works if there’s a level playing field. The trouble is that, when the value of a target is high enough, people figure out ways of cheating.

This can be illustrated with Bitcoin mining. It uses SHA-256 hashing, and at first, mining was done on CPUs. But it turns out you can implement SHA-256 on GPUs, and it’s waaaay more power-efficient/fast; and so CPU mining rapidly became unviable. Then came FPGAs maybe (can’t remember if this was really a separate stage, or rapidly passed) and ultimately ASICs, all making it faster and more power-efficient.

The best Bitcoin mining rigs are more than four million times as power-efficient as any web browser in my powerful four-year-old laptop.

So that’s Bitcoin. Now how about these online bot prevention things, which must rely on only being able to use CPUs, doing proof-of-work?

They use SHA-256. Yes, the algorithm that Bitcoin has rendered useless for proving work on a CPU. Anubis and ALTCHA say they use SHA-256, and a glance at Friendly Captcha’s worker source includes familiar magic numbers.

So you know what comes next: if these things become valuable enough targets, people offload the solving to GPUs and ASICs. And once you have a power level difference factor of a few thousand or million, you can’t fix it by adjusting problem difficulty. No, current proof of work schemes are bad rate limiting, and they’ll need to rethink everything completely if they become popular.

I just don’t get why they didn’t at least start with something like Argon2d, which would at least stave off the evil day. Did they learn nothing from cryptocurrency? SHA-256 is almost the worst choice imaginable for a proof of work scheme, because of how much effort has already gone into undermining it.

I genuinely believe these bot prevention things would be approximately as effective, at least for now (and their choice of SHA-256 shows this is all they care about) if their script replaced the proof of work with a simple busy loop of similar duration, told the server it had done so, and the server trusted it. In their present form, I imagine someone who knows what they’re doing with hooking stuff in a headless browser, and writing code for a GPU or an ASIC, could effectively bypass any one of these services in less than a day, reducing the cost by a factor of thousands or millions.

Re: CAPTCHAs are over (in ticketing)

#179
post #70

Earlier quoted context omitted.

This was my theory but there is a problem with it: Unless there is a constant churn of scalpers failing to turn a profit, the scalpers are presumably selling off their tickets at a profit. This means the market demand from individual purchasers exists, and the ticket sellers are just leaving money on the table by not raising their prices.

It's a hedge. Performers are not in the business of optimizing ROI, they're in the business of performing. Scalpers provide a service: guaranteed income for a fee. There are many analogous examples in other markets where both parties happily take their respective sides of this deal, even though technically one of them is leaving money on the table. Then there is the slightly more insidious incentive: selling out quic…

> Performers are not in the business of optimizing ROI, they're in the business of performing.

I have to disagree; performers are absolutely in the business of optimization. Bo Burnham was singing about metrification destroying art 10 years ago. Every standup comic is using social media as a sales funnel to figure out exactly which cities they have an audience in. Even if the performers themselves are not concerned with gaming these numbers, they almost always have someone working for them who does.

So I still don’t quite understand why the scalpers are the ones getting to eat the free lunch.

> selling out quickly is in and of itself valuable for a performer

This one seems like a more likely explanation, but the pattern with a lot of these ticket sales is that the demand is already there organically without scalpers entering the equation. I don’t really follow the space so I really don’t know, but I’d imagine the shows that get targeted the most are the performers who were going to be playing a sold out show regardless of the scalpers.

Re: CAPTCHAs are over (in ticketing)

#180

Earlier quoted context omitted.

This fixes indians in boilerrooms and nigerian spam emailers but specifically not ticket scalpers. The profit is too large. Also because users don't actually control the number of HTTP requests they make. Think of sites that load individual icons rather than sprite sheets. Think of sites that fire off 1,000 tracking calls per minute. So respectfully screw that.

Maybe if we do this then those sites will be disincentivized from doing all the tracking. Because consumer's will get their bill, say "what the fuck", and go to a competitor.

You're attributing to avg consumer a much higher degree of both tech-savviness and market power than is realistic.
Post reply on HN