skysight-inc/HackerNews huggingface dataset:
Yeah this is an interesting point. What constitutes a "traffic light"? Just the bulb? The housing around it? Or the pole as well? What about the control unit? They won't function as "traffic lights" without that. Remove the control box, and they become just dumb street furniture with no purpose.

Do they need to be on a road to be traffic lights? If I took the lights, the pole, and the control unit and installed it in a forest, would it still be "traffic lights"?
Good point overall. I disagree with the abbreviations being exclusively a US thing. Two letter country abbreviations (UK, DE, IE, FR, DK, etc.) are popular in Europe, including on the back of food packaging which lists ingredients in multiple languages.
For Americans - "identify cyclist driving through the downtown"
There’s a playground you can try in the browser: https://play.rust-lang.org/
I deliberately give some wrong answers to CAPTCHA questions. A lot of the times, it is accepted.
> It is about protecting the consumer

Nonsense. Protected origin status is protectionism plain and simple. That's not to say whether it's bad or good, just to call it what it is.

Proliferation of confusing low quality lookalikes is prevented by having an enforced criteria and associated labeling requirements. (If the text is too small as in your example then either the labeling requirements aren't sufficient or they aren't being enforced.)
Show HN: Humlix – generates Web API tests for you
They provide a service to the website owner in exchange
In my case, I founded a company based on the algorithmic approaches I developed as an academic - www.blackfordanalysis.com

Folks who did their PhDs about the same time as me, and progressed through a couple of postdoc positions, are variously: science teachers, data scientists, product managers, quants, environmental analysts, software engineers, hardware engineers and industrial scientists.

In the UK, fewer than one in ten astronomers who take a first astronomy job post-PhD (usually called a postdoc) progress to a permanent faculty position. Those that do make the journey typically take about a decade and three to four fixed-term positions to get there.
Let Googles AI solve Googles CAPTCHAs for you!

"Buster: Captcha Solver for Humans" is one of my top 3 browser extensions.
> They have the very distinctive sign on the roof that no normal car has.

The bottom left does not have roof visible. Nor does top left for that matter, which could theoretically be taxi van.

I fail these captchas often enough for them to be annoying, but I assumed they are simply buggy.
I genuinely don't know if the yellow car shown on one of these images from windows down is a taxi.

https://shkspr.mobi/blog/wp-content/uploads/2017/11/taxi-min...
I use it. I have Facebook configured to use OpenPGP for their emails to me, so I get a steady stream of encrypted messages from that, and a couple of friends occasionally encrypt their emails to me.
From what I can tell, they're probably one of the big beneficiaries of the EU removing the last generic term for this kind of cheese by extending protection to the word Parmesan - a lot of UK supermarkets and the like switched to pushing Grana Padano instead.
Since when did Protonmail become anything more than snake oil?
No zebras in the UK, either
I hate captchas with a passion so I'll add another anecdote to the mix:

I'm currently staying in SEA and I love gaming cafe culture here. The only problem is that every time I go to one it takes me good 20 minutes to solve all of the captchas to connect to discord, spotify etc. before I can actually enjoy the experience. So often when I only have 2 hours to spare I really don't feel like spending 15% of that time doing slave labour for google for free instead of enjoying the social gaming experience I went there for.

Sure the cafe could be setup better with more IP addresses or something, it's a small niche scenario and there are probably some hacks around it but it shouldn't be this way - it's just so disgusting how the web got hijacked by this nasty invasion.

Unfortunately minority affected don't have big enough voice in this to bring any change.
Or a similar question: what if TSMC magically disappeared.
> there are still people that don't like publicity these days

Yes, but they don't post about it online, so no-one hears from them. They might even choose to live in a village with a 3-digit population count.
Hi, I've created Humlix (https://www.humlix.com) that will help generate tests for your REST APIs.
Today REST clients offer the possibility to set up a test suite and write code that executes some tests, or they allow you to call an endpoint with some data and look at the result.
Humlix automatically generates tests based on example data. That allowed me to discover bugs in GitLab CE (see https://blog.humlix.com/how-to-create-1040-tests-targeting-g...).

Humlix is using Property-Based Testing and treats a status code of 5XX as an error. When it finds a problem, it tries to reduce the scope and figure out what data caused it.
For this to work, the test setup would need to be re-created between test runs to get the best results. E.g., by re-starting a Docker-container.

Tech stack:
I built the core parts of Humlix using Clojure and ClojureScript. I had never used Clojure before, but I am thrilled by the development experience so far.
Humlix runs as an Electron app on Mac OS and Windows. The -jar file launches in the background as a node child process.

I have a video available on the Humlix site: https://www.humlix.com
It is also available on youtube: https://www.youtube.com/watch?v=QHLRRIW-7Ps

I'm happy to answer any questions.
Please download and try Humlix for yourself.
I understood them to mean that evolution evolves things on an ongoing basis, and doesn't start from abiogenesis each time. So the current form of a bird species is very much constrained by the form of what it evolved from.

I'd also add that it seems evolution isn't even turning bicycles to cars bolt by bolt, but is adding whole subsystems at a time. It's as if each bike was made of a set of standard ACME parts, and came with a set of blueprints for many other kinds of ACME parts - and evolution, at the large animal level, is just replacing one standardized part for another, or adding new ones where they didn't exist, or altering the manufacturing timings, etc.

I'm of course referring to the findings of evolutionary developmental biology - https://en.wikipedia.org/wiki/Evolutionary_developmental_bio....
> I would certainly hope that a type "checker" returns a more detailed representation of a program than a parse tree - one in which all expressions are typed and ill-typed expressions cannot be represented.

Do you have an example of this? It is not my experience of compiler intermediate representations or ASTs that they have this property.

> But since we all understand types and types can cover all the cases we've managed to find so far, I'd stick to types unless and until we can demonstrate a need for something else.

This doesn’t really argue with anything I wrote in the article. (Although I’d argue that nobody strictly “sticks to types” as their sole way to enforce correctness).

> trying to put types on those APIs is the easiest way to see that they're the wrong abstraction

I’m not sure I’d say it’s the easiest, but it certainly helps. I love Haskell as a language, primarily because it has a lovely set of well-designed abstractions. It’s clear the design of those abstractions were guided by types and benefit from that. Many of them remain good abstractions when translated to untyped languages.
The solution is geo-redundant API endpoints with Anycast. I imagine few IoT gimmicks are launched by vendors who both have the resources to implement this, maintain it and actually care. Keeping a geo-redunant data set in sync is pretty tricky, considering a lot of devs can't even get it right locally.
But Google CAPTCHA has been asking the same questions now pretty much since its inception. Are we really still training it? Or is it just running on auto-pilot at this point? I'm guessing it's likely the latter.
No the flashing balls go with zebra crossings, pelicans use actual traffic lights.

https://en.wikipedia.org/wiki/Pelican_crossing
If we don't push back early, there's the risk of ending up in a situation where every CAPTCHA is stuff like "Select images of arugula" or "Click every Dodge F150". The occasional fire hydrant CAPTCHA was already pretty close!
Humans tend to choose leaders because of their biological nature, not because it's more reasonable.
They would like to follow a human (a creature similar to them), not a law — an abstract thing with no face.
BTW, the idea of God in religions is basically a personification of laws that a community must obey.
A useful trick to make things work.

It's true that some people are smarter than others in certain tasks, so it's reasonable to give them more power in making decisions.
But it's not reasonable to give them ALL the power. Because no human is smarter than a collective mind of others.
When your Roomba and your phone is on the same network, yes it is.
https://news.ycombinator.com/item?id=18350234
Like it or not, Apple isn't going to sell M1 or subsequent processors separately. And a lot of people in the world will not pay a premium for an Apple laptop.

The short term threat to Intel is from AMD.

The long term threat is proliferation of 5nm tech and design lapses from Intel side.

Apple is not a competition to Intel, atleast directly.

Macs will never be a mass market product, unless Apple slashes prices. But that is not going to happen.

What will happen is Intel will pull through, for another decade or so, with mediocre but cheap processors, supplying mass market volumes, with AMD being a tough competitor.
Do you think your culture might be close enough to the US that your opinion is biased in a certain way?
Also, it was always my understanding that a PDO only/just forbids selling a good under a protected name/title, from another origin.

I never expected that to include/extend to the production process, let alone for personal use. I thought these regulations were all about commercial trade, to protect local producers against (supposedly unfair) outside competition. I don't really see how demonstrating a production process harms that.

In fact, considering the PDO protection local producers enjoy, it might just as well be argued that there is no need for any ban on the production of the same goods elsewhere, since those can already not be sold because of the PDO.

Did I just misunderstood the PDO doctrine, or is this just overreach (if not abuse) of it?

A case of wanted to have their cheese and it it too?
Yes. Buster.

Firefox: https://addons.mozilla.org/en-US/firefox/addon/buster-captch...

Chrome: https://chrome.google.com/webstore/detail/buster-captcha-sol...
Cascade of Attention-Deficit Teenagers (open-source software development model)
Yes, it's called Buster. It solves the speech based challange by using speech to text APIs.
I'm calling it now: Intel is still going to be a billion dollar company after Apple releases this chip. Which is to say- what a stupid headline. It's always annoyed me that Tech headlines seem to cater to 13 year old boys.
Many of the criticism of the article focuses upon people being able to figure out Captcha's even if the aren't American, but there are a few things to consider:

* A lot of native English speakers are going to have at least some exposure to American culture. For example: they may recognize that taxi's are yellow from American television and movies. Not everyone is going to have that exposure.

* It assumes that there is nothing from their experience that contradicts the question. For example: there is a business in my area that uses yellow cars with signage. (They can do that because taxi's in my area are not yellow.)

* It places a higher barrier to people who are not familiar with the cultural reference. Sure the author figured it out, but it would take them more thought and time to figure it out than someone who is American.
Captchas have gone mad. The other day a major service gave me less than 10 seconds to solve a puzzle with a mouse in a maze and some cheese, and subsequently locked out of my account.

Actually before I got locked out, I thought I would stand more chance with the alternative for the visually impaired. It jumped straight in to a fuzzy voice reading 20+ numbers at a rate of more than 1 per second. I was already behind on typing them in before it started, and I failed that too.

Its as if solving an unfamiliar problem with fuzzy images/audio (that are increasingly fuzzed beyond the absurd) wasn't mad enough. But now I'm expected to be faster than a computer as well.
I have a bunch of old PCs around (i like collecting them and toying around with them) and i did try to run modern stuff of them with similar results to yours, but my takeaway is always that modern stuff is just bloated without actual need to be - at least most of the time anyway.

Software doesn't have to be slow. My favorite example is Total Commander - a file manager that is still under active development for Windows which not needs almost very little memory (right now i have it open with 10 tabs -and had it open for a while- and it uses 7.3MB of memory) but even runs on something like a P133 with 16MB of RAM running Win95. It wont be that fast, but it will be perfectly usable and packs so many features (actual visible features, not stuff that theoretically might be useful but are behind 29301 layers and i may not even see them or even care about them) that i do not mind.
He states in his original video that it's just cheese in the same style and definitely isn't Grana Padano PDO
Try Buster.

Firefox: https://addons.mozilla.org/en-US/firefox/addon/buster-captch...

Chrome: https://chrome.google.com/webstore/detail/buster-captcha-sol...
would the person being bombarded by strangers be able to distinguish?

does it matter if they could distinguish if the person reaching out is saying they're going to put all their personal information online in an even more digestible format so that more people will harass their parents on Facebook Messenger?

grifting creeps.
20th century has certainly been revolutionary, no doubt about that. It is a bit of a apples-to-oranges comparison though. We can't resolve solved problems.

The starting point for, dunno, 1970, is a world where people don't have to plough fields by hand / oxen, at least in the developed world. This is the shoulders of giants we are standing on. The information revolution that happened since is enormous.

The societal changes, where expectations on women went from make-babies-and-stay-at-home to forge-your-own-destiny is massive (WIP sadly, but going in a good direction). Access to education and real access to democracy have hugely improved in the last decades. Internet revolutionised information access. How crazy it is that any aspiring teenager, in US, India or Tonga, can buy a Raspberry Pi for a few dollars, download state-of-the-art programming language frameworks, follow free tutorials on-line, do courses on Coursera... that is, to me, as liberating as the farmland-to-downtown transition, just in a different sphere of life, and, well for people who live "far away" - doesn't make it any less impressive...
unless they live in a country were American media is dubbed. Even then I'm not sure if you really recognize it, how often do I actually hear cross-walk in a movie or show?

on edit: changed here to hear.
>The two others are in a living hell and will never have a normal life again.

With that degree of seriousness it can be not HPPD but underlying psychosis or schizophrenia that has been activated by the drug. It happens with cannabis too. I hope they are followed by a psychiatrist and on proper medication.

I agree with you. I believe psychedelics open a door in in the brain that can never close back. A lot of people have psychiatric fragilities and have no business trying these substances. Hppd occurence is closely related to past psychiatric symptoms like anxiety or depression.

One heavy dose of mushrooms significantly & permanently altered my visual perception: I see colors a lot brighter, a lot more saturated, and with tones & hues I wasn't really perceiving before. It's not technically an hallucination I don't think it's hppd, but it's something.
History disagrees. If you look at the paid leave in France in 1936, and look at the various direct and indirect advantages (salaries + paid leave +...) obtained between 1920 and 1940, you’ll notice that the huge strikes of 1936 to obtain paid leave played almost no role in obtaining this perk. And a lot of companies had started doing so 1 to 5 years earlier, and it was developing at the same time in other countries which didn’t have strikes.

Salaries and indirect salaries are a direct consequence of the context.
There are accounts of people killing bears bare handed (though I don't know how adult they are), so it may not be as far fetched.
This benchmark is much closer to production cases than other benchmarks such as TSBS, because it uses real metrics from node_exporter under load.
Exactly. Quick search on youtube also reveals how to create moonshine cognac, homemade champagne...
TikTok for Business: How to Grow
yes you play the audio captcha into voice to text software and it can solve it with a good rate of success and no effort mentally on my part
There's a town in Denmark called Middelfart ...
That depends on the software. Compiling C++ is basically linear with the number of cores for example.
I think the fundamental problem is seeing the internet as an information provider rather than a communication medium.
The Dark Factor of Personality
Zebrastreifen ("zebra stripes") is the German colloquial name. You will hardly find anybody (at least in my parts) calling them the proper official "Fußgängerüberweg" (pedestrian overpath/pedestrian crossing). Even most police will call them Zebrastreifen except sometimes when writing reports or in court.

I failed a few recaptchas like that too, tho not due to language barrier, but because I didn't pick some things that didn't look like crossings at all. I am convinced that some of those supposed markings were not crossings at all but things that somehow got into google's labeling db as outright false positives.
To be fair, I have seen non Americans making basically same assumptions.

I have even once seen a thread where Easter Europeans who never been in America argued with Americans about meaning of English word and about American culture. It was literally "are you sure you know better then American how Americans would interpret that word/situation in their day to day life" situation.
You can only call it that if you make it there and have a licence.
Localizing Your Chrome Extension: An Easy Tutorial
In my opinion it is against our basic law even if the BVG disagreed. The lesson here is just that you can discriminate, you just need to have the correct reason.

I expected more from my country, honestly.

They evaded the rules by making it a gender quota, so it would also apply to males if the situation would be reversed, the guardian produced fake news again. But to me these rules are still discrimination and arbitrary and could be applied to any intrinsic property or even belief systems.

Still, it also implicates that there is a fundamental difference between men and women.

> These are intellectual, not physical demanding jobs

The women in question faked her PhD and consequentially lost it, although I agree that it isn't a measurement of competence. Suggesting quotas is though. You cannot get authority by suing for your position, on the contrary.
"if x and y are doubles and x > y, then we have shown that double_as_int64(x) > double_as_int64(y)"

This only applies for numbers of the same sign though. As soon as the sign changes, the relation breaks since floating point numbers use an independent sign bit while int64 is 2's complement.
The bright yellow flashing balls are called a Belisha beacon and they are for zebra crossings.

https://en.wikipedia.org/wiki/Belisha_beacon

Pelican crossings have the button you must press to cross.
You need to judge MDMA and every other drug next to the reality of alcohol use (which is definitely also terrible for your brain). Not just from a realistic perspective, but purposefully as an acknowledgement that you have been emotionally indoctrinated to judge some things more harshly than others.
It does remove the syscall overhead, but as the IO itself will be performed by the kernel so the cpu will still need to switch regularly between user and kernel level. With a full user level network stack and correct interrupt steering the kernel need not be involved at all and the cpu can stay in userspace all the time.

Or you can run the kernel IO thread on another CPU, but that itself has overhead compared to performing IO and handling the data all in the same thread.
A zebra crossing is a specific type of pedestrian crossing with specific rules different to those of other types. It needs a non-generic name (and look) so people understand how it works. Sure you could change your suggestion to something like "non-light controlled pedestrian right of way crossing" but I'm glad we say Zebra instead!
Maybe in a couple of years when they get the resource consumption way down. And even web stuff runs better with the "native" implmentation, slack running on safari (really cant find it now, it was posted here a while ago)
I think captchas are weighting in your natural human responses, which may include your mistakes (which are human), mouse/pointer movements and actions and timing of your answer.
I'm from Germany and I actually do have issues every once in a while. Like traffic lights, or buses, are mostly fine, but in some cases, I wasn't sure and chose the wrong images. Is that a truck or a bus? Is that a street lamp or a traffic light? I did feel that it would have been easier for me if I was American.
Don't use io_uring until at least 5.10 rc3, if not 5.11. SQPOLL is still to be properly added and fixed and there are some security concerns (e.g. CAP_SYS_ADMIN being replaced by CAP_SYS_NICE to start a kernel submission queue polling thread).

io_uring has many tests in the companion user space library liburing, maintained by the same person that made the kernel patches (Jens Axboe). They test both the library as well as expected functionality in the kernel.

io_uring is not going to give you speed ups if you use it in the same way as you would epoll or kqueue. Thus, simply sticking it into e.g. libuv without changing how the applications are built probably won't give you a lot of benefit (speculating).

It comes down to how you work with the ring buffers and how much you take advantage of the highly out-of-order, memory-barrier-based shared memory approach as opposed to more "discrete" (maybe not the right word) syscalls.

As of yet, I haven't personally come across a published example of a production framework that utilizes these features adequately. We have some internal IP that does, but probably won't be open sourced.
If it were merely about preventing deception, your example would be illegal just because of the deliberate de-emphasis on the word "alike". A cheese-buyer with poor eyesight could reasonably look at the packaging and think it was something it wasn't. A different ( more consistent?) typographical design on the same product could be reasonably expected to communicate that it is an imitation product, and what it is an imitation of.
> Anyone with a half functioning brain can figure out which ones are the taxis.

Unfortunately, there are tons of people with less than half functional brain... well I'm slightly joking here, but the point is you can't assume your user's cognitive ability. The CAPTCHA as it designed should be obvious to any human that would use your website (including those with impaired cognition) while being hard to robots. The OP is claiming that Google CAPTCHA is an international service and yet can fail to be obvious to a significant portion of non-Americans that would use your website.