Hacker Newsnew | past | comments | ask | show | jobs | submit | aeyes's commentslogin

Unfortunately I have to use some government websites which refuse to work when my user agent contains "Linux x86_64". So I just always spoof it.

This is the reality - most people won't spoof until they figure out it's the way to make a specific site work; and then they'll likely spoof for everything.

I'd also like to add that we forget that we're doing it, or at least I do. Once you set something up like that, there's never any reason to get rid of it; nobody is positively discriminating towards Linux.

I love when a ruleset (firewall, for example) has a "comments" field because I inevitably forget why I added something and then Chesterton's fence means I leave it forever, lest I spend hours a year later wondering why something broke.

Every time I try to change my user agent with a FF extension I get hit with brutal cloudflare captcha loops. How are you changing your user agent in a way that this is not a problem?

Credit cards are a sign of poverty? Now that's a hot take.

I feel in Europe having a credit card means the complete opposite, only "rich" people have credit cards.

I have a credit card, I use it, I pay it off every month. Why am I seen as poor just because I have a credit card? It's just a tool. It spares me from needing to maintain a 10000$ emergency fund in my checking account.


And in post-soviet countries you blink and you owe 15+% interest. I know many people who couldn't meet basic needs and pay a never-ending percentage. Or forgot to close the debt and lost more than ever gained from this tool in one payment. So people who can pay from their pocket just pay from it instead of endlessly tracking the grace period and counting the money.

I don't imply that's the same everywhere. Also probably depends on a local regulation and interest rates.

Also people here don't generally like to owe to somebody, that feels insecure.


Mark Pilgrim isn't even the original author, he just ported the C version to Python and contributed nothing to it for the last 10 years.

If you take 5 minutes to look at the code you'll see that v7 works in a completely different way, it mostly uses machine learning models instead of heuristics. Even if you compare the UTF8 or UTF16 detection code you'll see that they have absolutely nothing in common.

Its just API compatible and the API is basically 3 functions.

If he had published this under a different name nobody would have challenged it.


I don't get any of your examples.

There are many different keyboard layouts, at least nowadays there is only one German layout. For Spanish there are 2 different layouts which are both actively sold.

The meaning of yellow on traffic lights is no problem, you'll see it for no longer than 2 seconds. Unless it flashes yellow which means that the traffic light is shut off, then "right before left" applies. Some countries only have a green light, no red and no yellow. Now that is a problem because if the light is off because you a) don't see it, you have to know that it is there, and b) don't know if it is operational.

The end of a speed limit indication means the same as no speed limit indication. The lawful limit for the type of road applies, 50 in the city, 100 for rural roads, unlimited for Autobahn. Thats why on the Autobahn there will be a speed limit indication after every on-ramp, if there is no speed limit sign then it is unlimited.


With respect, you’ve given the typical German response to virtually any outsider’s criticism anything German: no, it’s simple, you’re just not doing/understanding it correctly, just learn a, b and c, and then do d, e, f and g.

(Except Deutsche Bahn; no-one argues at criticism there. It’s quite refreshing!)


I know how the traffic lights work, point was that there are just excessively many of different combinations in Germany rather than just a single standard green/yellow/red.

"The end of a speed limit indication means the same as no speed limit indication. The lawful limit for the type of road applies, 50 in the city, 100 for rural roads,"

See, that's already wrong because the "Landstraße" may be 70, 80 or 100 depending on the exact road. If there's construction you might have a lower speed for the construction and then "end of limitation" at which point you have to remember whether the road is 70, 80 or 100.

Another example, if you have a Landstraße that is 100km/h, but you have a section that is 80km/h which has construction that has 50km/h, after construction you see "end of limit" what's the speed you're allowed to drive? 80 or 100? If you just had the speed limit sign all this confusion would simply not exist.


France does the same with regards to speed limits. There are also signs telling you the speed limit hasn't changed, or telling you to watch your speed, but without giving you the speed limit!

You are supposed to guess the speed limit from the size and shape of the road too. When I ask, almost nobody knows what is the speed of a road, they just wing it.

By law the speed limit has to be posted before an automatic speed trap (they are everywhere in France). Essentially training everybody that speeds limits are only for avoiding the speed trap "tax", but don't matter otherwise.


That explains so much about the roads and signage in Tahiti.


I can't speak to Germany, but we also have "end of speed limit" signs in California, and here they definitely mean what the other commenters have said, i.e. the basic speed rule applies. Just based on reading these comments, the German rules seem to be the same here, so I would very much suspect that that in your example the speed limit is unambiguously 100km/hr after the "end of limit" sign.


What do you mean? The generated script just downloads the sources and runs pyodide: https://github.com/simonw/research/blob/main/cysqlite-wasm-w...

There is maybe 5 relevant lines in the script and nothing complex at all that would require to run for days.


No, not for days - but it churned away on that one for about ten minutes.

I don't think I've got any examples of multi-hour or multi-day sessions that ran completely uninterrupted - this one back in December took 4.5 hours but I had to prompt it to keep going a few times along the way: https://simonwillison.net/2025/Dec/15/porting-justhtml/


This was a 24 hour task from a single prompt, GPT-5.2

https://tomisin.space/projects/graph-easy-ts/


Maybe so, but I did once spend 12 hours straight debugging an Emscripten C++ compiler bug! (After spending the first day of the jam setting up Emscripten, and the second day getting Raylib to compile in it. Had like an hour left to make the actual game, hahah.)

I am a bit thick with such things, but just wanted to provide the context that Emscripten can be a fickle beast :)

I sure am glad I can now deploy Infinite Mechanized Autistic Persistence to such soul-crushing tasks, and go make a sandwich or something.

(The bug turned out to be that if I included a boolean in a class member, the whole game crashed, but only the Emscripten version. Sad. Ended up switching back to JS, which you basically need anyway for most serious web game dev.)


https://arcprize.org/leaderboard

$13.62 per task - so we need another 5-10 years for the price to run this to become reasonable?

But the real question is if they just fit the model to the benchmark.


Why 5-10 years?

At current rates, price per equivalent output is dropping at 99.9% over 5 years.

That's basically $0.01 in 5 years.

Does it really need to be that cheap to be worth it?

Keep in mind, $0.01 in 5 years is worth less than $0.01 today.


Wow that's incredible! Could you show your work?



What’s reasonable? It’s less than minimum hourly wage in some countries.


Burned in seconds.


Getting the work done faster for the same money doesn't make the work more expensive.

You could slow down the inference to make the task take longer, if $/sec matters.


You're right, but I don't think we're getting an hour's worth of work out of single prompts yet. Usually it's an hour's worth of work out of 10 prompts for iteration. Now that's a day's wage for an hour of work. I'm certain the crossover will come soon, but it doesn't feel there yet.


> but I don't think we're getting an hour's worth of work out of single prompts yet

But I don't think every developer is getting paid minimum wage either.

> Now that's a day's wage for an hour of work

For many developers in the US that can still be an hour's wage.


5-10 years? The human panel cost/task is $17 with 100% score. Deep Think is $13.62 with 84.6%. 20% discount for 15% lower score. Sorry, what am I missing?


A grad student hour is probably more expensive…


In my experience, a grad student hour is treated as free :(


You never applied for a grant, have you?


Grad students are incredibly cheap? In the UK for instance their stipend is £20,780 a year...


As it should be. They're a human!


That's not a long time in the grand scheme of things.


Speak for yourself. Five years is a long time to wait for my plans of world domination.


This concerns me actually. With enough people (n>=2) wanting to achieve world domination, we have a problem.


It’s not that I want to achieve world domination (imagine how much work that would be!), it’s just that it’s the inevitable path for AI and I’d rather it be me than then next shmuck with a Claude Max subscription.


Don't build your castle in someone else's kingdom.


I mean everyone with prompt access to the model says these things, but people like Sam and Elon say these things and mean it.


n = 2 is Pinky and the Brain.


I'm convinced that a substantial fraction of current tech CEOs were unwittingly programmed as children by that show.


Yes, you better hurry.


No, they published schematics and full BIOS source code.

But it was not libre, they held the copyright to the source code. So to get around this, competing companies wrote a spec from the source code and then had another team which never saw the code implement a new BIOS from the spec.


That's exactly what blackbox reverse engineering is.


3uTools


They got lucky, the economy needed to be rebuilt and the Pinochet government had no idea how to do it and not much interest in it. So they put the economists who wrote the "Ladrillo" in charge because it sounded like a good plan. This combination of a stable government combined with libertarian economic policies lead to the success. Usually you don't get this combination under dictatorship.


But this is not the result of a free election, more promising candidates like Machado were not able to run: https://www.reuters.com/world/americas/venezuela-opposition-...

So you can't just install this person as president now.


González ran in Machado's place.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: