skysight-inc/HackerNews huggingface dataset:
> There are actually corner cases here, although that’s not what usually comes up: https://en.wikipedia.org/wiki/Intersex

No biologist would claim that the sex is constructed.
Weird, I've seen some of those exact names on delivery apps in Minneapolis.

Ghost kitchen chain?
> There are web forums that are not "web-scale" and don't spend all day fighting bot spam. The solution is real simple: it costs 10 bux to register an account, if you're a nuisance your account is banned and you pay 10bux to get back on.

There is a big problem with all sorts of activists though. Their modus operandi is finding forums they don't like and the go on post illegal material and reporting it to hosting provider. Many forums stopped accepting new users because of that and for instance only way to sign up is to find the owner and speak directly to them.
> The highly-chaotic multithreaded model of Reddit/HN/etc is directly designed to be impenetrable and chaotic, where everyone is just responding to everyone rather than having a "flow of conversation" in which everyone is involved.

I couldn’t disagree more with this characterisation. Part of the reason that sites like Reddit and HN are preferred to traditional fora (which have their own engagement mechanisms) is because it's possible to have a different set of discussions on a topic.

Single-threaded fora result in many conversations on various sub-topics and of varying quality being multiplexed in a single chaotic and incomprehensible comment chain. Comment trees allow sub-topics and sub-conversions to be grouped in a reasonable fashion, and voting allows junk contributions to be pushed to the bottom.

It's not just webscale entrepreneurs - users love comment trees. It's part of why sites like Reddit and HN succeeded in gaining traction, and why subreddits are now the de facto replacement for fora (unfortunately, as it centralises editorial power).
> in a world where trades are reaching the 3 millisecond and below mark

Industry average for those colocated and trading using software is going to be closer to something like 20-30 microseconds
Is it even lawful to do this? Surely Copyright would forbid them quoting someone elses words/images without permission or citation? Although I have zero legal qualifications so might be completely wrong.
Better chances of finding a job.
The sound of "gigadollar" really tickles my fancy. Is a penny one centidollar or ten millidollars?
I'm sure the commenter didn't mean adults as legally adults but as someone that understand what machine learning is and won't throw a fit if the computer says something he disagrees with.

A 13 years old is perfectly capable of that, I know many 40 years old that aren't.
I didn't know about this issue. I'll have to troubleshoot that
Often they quote places which are basically designed to be quoted from, like AP or press releases.
I don't think there are many of those...
What's the relative impact of that vs clothing though?
Tell HN: Please stop flagging my posts
It is difficult enough being a person who is unwillingly writing about divisive politics and contending with everything that it implies. I really wish people on HN would stop flagging my posts. I could use some comments from HN to light my way. I feel like Im getting cockblocked. I know the people who are flagging my posts have no idea at all about how hard it is to write about what they have flagged.
This whole minting and transaction issueing is done by a single (or two) mouse clicks if you use a browser plug-in like the MetaMask wallet.
The good news is that you get to pick your colleagues and acquaintances.
"bi-partisan" support in congress/parliament doesn't map neatly onto left/right support. In the UK, the Labour party (ostensibly the left wing party) pushed for the Iraq war and the vote passed with bi-partisan support, but it was still about as far from a "popular left-wing position" as you could get.
> If Marginalia Search didn't use Cloudflare, it couldn't serve traffic. There has been upwards of 15 queries per second from bots.

15 RPS is very far from an apocalypse.
> And they value engagement over content quality, which is the entire reason comment-tree/vote-based systems have been pushed heavily over web-1.0 threaded forum discussions as well.

While they certainly do value engagement over quality, I suspect that the systems are put in place because they don't scale in terms of manpower, and they don't trust their users to do formalize the structure of the site.
> Just think of the web as a giant database with URLs as table names and CSS selectors as column names

Is this a reinvention of YQL? https://en.wikipedia.org/wiki/Yahoo!_Query_Language
Back in the old days we had qualified second sources for all parts that went into engineering. In fact it was part of the design specification not to rely on one vendor. That put some limitations on what was possible as it pushed the technology back around ten years behind state of the art, but it did not in any way subtract from what we were delivering. Mostly because we actually could deliver it...
Hello!

I'm the author of mCaptcha. I'd be happy to answer any questions you might have :)

For context, mCaptcha was discussed in these threads in the past hour before being posted on here:
[0]: https://news.ycombinator.com/item?id=32339922
[1]: https://news.ycombinator.com/item?id=32340424
[2]: https://news.ycombinator.com/item?id=32340305
We had those, multiple times. Our Jira tickets now contain a DoD checklist no one ever ticks something on or checks. We have just stopped talking about it.
Sorry to be grumpy, but what is the objective? Doing something novel is teaching llamas to dance.

Please let's start with what you want to achieve. Make money, become famous, world peace, what?

Most of the things you mention are solutions looking for problems. If that is academic curiosity, do whatever you like.
Bloom Library
> You have to have control over the fundamental aspects of your business or you are just a hat riding on top of someone else’s.

Amazon Microsoft Google are hats riding on top of CPU vendors.

And these hats, honestly speaking, are doing much better than semis.
Analysis Piece: China Poised to Invade Taiwan’s Offshore Islands
As usual there is a relevant XKCD even if I can't find it now.

In Fahrenheit 0 and 100 are defined in random ways, but it ends up covering most of the range of temperature human experience in the environment.

Celsius's definition does not include putting a thermometer inside an adult horse, but the common range of everyday temperatures is -18 to 50.

There are points of view in which imperial units can claim to be easier to use.

In the end the SI are technically better for sure; US imperial units are defined in terms of SI units, according to Wikipedia the pound is "legally defined as exactly 0.45359237 kilograms", nor it is a coincidence that -40F° = -40C°
> While I basically use if/else, he uses ternary operators. I write functions by hand, the uses arrow functions and symbols I can hardly understand.

What you are describing is commonly known as ES6 or ES2015 syntax. The language got some features at that time that solve gotchas related to using JS and arrow functions are a great example. These features make JavaScript easier to work with if you use them, and learning the most important ones doesn't take more than a day. https://www.boardinfinity.com/blog/top-10-features-of-es6/ After 20165, they only released like 2 features per year, and most of those haven't had the same adoption.

Arrow functions are a great example, as they don't have their own `this` and it makes the `this` keyword work how you think it should.

> ternary operators vs if/else

Sometimes new features make sense in a certain context. If/else makes sense if your code has actual branching, but if the assignment of a single variable is all you need to branch for, ternaries are great.

```
// classic JS
let variable;

if (someCondition) {
variable = 'foo';
} else {
variable = 'bar';
}

// with ternary

const variable = someCondition ? 'foo' : 'bar';
```

> We do not have the time to code review his projects.

That's crazy.

Ternaries are also a great example of a feature that can be abused. As conditions get more complex, ternaries become more opaque and are a worse choice. More concise code isn't necessarily better. This can be true for a lot of JS. Fancier code isn't better if the rest of the team can't understand it, and if you don't have a review system, you can't blame him for writing in his own accent and you not being able to understand. Developers on a team need oversight. I catch bugs my teammates write, and they do for me too. If you can't understand it when the PR is made, you're not going to understand it later.

So my answer to you is to try to start doing code review. Reading code is important, and a PR should be focused enough that you can track what a feature or bugfix is actually doing. If you can't, you should be speaking up.

> Also, he should not be my teacher.

Why not? What dev wants their teammates to struggle? I love helping more jr developers, and I've never had someone on any team bristle when I asked them to help me.
JetBrains is working on new CI/CD: TeamCity Pipelines
You missed a trick. You're supported to say it is Murphy's Law and then someone will come along and tell you it is actually called Cunningham's Law, thereby proving Cunningham's Law.
And then the vac trians need to compete with electric plans on many routes.
Ask HN: Is there a darkmode setting for HN?
How did the Dutch get their cycle paths? [video]
That's so cool. Synchrony
I always thought Solomon summarized it most succinctly, in the latter part of this passage:

"The words of the wise are like goads, their collected sayings like firmly embedded nails—given by one shepherd.

Be warned, my son, of anything in addition to them.

Of making many books there is no end, and much study wearies the body."

Ecclesiastes 12:10-12

:)
Yes, it’s incredibly useful for outdoor temperature. 0 F means it’s very cold, 100 F means it’s very hot. Meanwhile, 0 C means it’s sort of a little cold, and 100 C means your eyes will melt.

I grew up with and actively use Celsius, but this instinctive disdain for other measurement systems leaves me… a little cold. It’s not even like Fahrenheit has weird non-decimal ratios. Save your mocking for the avoirdupois furlongs!
What is interesting is that both Codeberg [0] and Gitea [1] are working on integrating mCaptcha, but for reasons of improving the accessibility, which isn't mentioned on the site as key feature.

With the #GiveUpGithub [2] of the Software Freedom Conservancy both Codeberg and Gitea saw an uptick in people moving their FOSS projects to them. But accessibility on Github is still better. There were complaints on the CAPTCHA used (think it was Cloudflare hCaptcha). See the status report for info [3].

[0] https://codeberg.org

[1] https://gitea.io

[2] https://sfconservancy.org/GiveUpGitHub/

[3] https://mcaptcha.org/blog/july-2022-monthly-report
A desiccated bat, found in one of the legal encyclopedias in the law library of the Canal Zone District Court.
But that's because the definition of a paper of record has changed, not because they no longer align themselves with the current definition.

By that traditional definition the only paper of record in existence today is the internet itself.
this reminds me of the hero trope in RPGs (e.g. Secret of Mana?): The hero is responsible that his village is overrun by monsters. In the end he saves the village from those monsters and is praised as a hero :)

(yes, bitcoin miners are not the only ones responsible for energy shortage, but let's not kid ourselves that they are helping.)
I get these for Uber Eats all the time. I’ve just stopped using the app. If they’re not going to treat their customers with some dignity then I don’t want to be a customer.
As they say you can't choose your family, but you can choose friends, so I can see how many/most of the people would choose between age 20-40 to stay away from family, then when you have your own kids you will start seeing your parents in different context as you became parent and see you was maybe more harsh on them than they deserved plus them helping with watching grandkids is also bonus (this doesn't really apply to me, my mother is 4 hours away by train, father 6 hours and inlaws 11 hour flight.
Counterargument: Experts doubt China is gearing up to invade Taiwan
PHP has changed a lot. You should give it a try and stop thinking of it as the same language with the same flaws it had two decades ago.
I'm no longer on Windows, but I always loved [Total Commander](https://www.ghisler.com/).

As others have noted before: there is a decline in the need for this kind of tools because files are hidden from view nowadays. We finally have systems where most of the time, a photo is "a photo" and not "a file that you open with [Irfanview](https://www.irfanview.com/)(or whatever)".
The bar for copyright infringement is quite high for reporting current events.
No, but there's lots of browser extensions that can do it.
Murdoch owns The Times" in London, not "The New York Times" (commonly referred to in the US as just The Times*).

In the US his holdings are the Wall Street Journal and New York Post.
The solution should be to make US cities walkable, as they were in the past.
It's possible to both be able to cook and to want takeout now and again. Sometimes you just want someone else to do the cooking for you, but you don't want to go out to a restaurant.
I don't think the privacy/anonymity proposals are exactly identical to anticensorship, even if they tend to appeal to the same people. (In the thread you linked, they're advocated by the same person.) After all, you can have a highly centralized service that knows personal data about its users but that also tries to prevent governments from blocking it.
If I mess up I literally hit u before consciously realizing it. I'm not ready to swear I've never mistyped `dib` but it doesn't happen often. Let's say `d8b` for the sake of argument: okay, `d8budib` is a longer way of saying it.

Mouse doesn't have an undo button.

I use the mouse a lot actually, no rodent allergy here. It's not as powerful a tool, it's just not, but it's versatile and literal, the multitool of the UX: I can always click my way to the state I need if all else fails.
> But if you come to join a basketball team, claiming you are actually gigantic

Bad example. Basketball skills can be judged independent of height.

If I'm 5 feet tall, very fast, and can regularly score baskets from across the court, then I think the team will want me. Might even nickname me "Giant".

While if I'm 8' tall and can barely move, then they will not want me on the team.

> It so happens that humans are sexually dimorphic species

You omitted "for the most part". Even leaving aside questions of culture (including cultures with more than two genders), there are hermaphrodites.

> if a bearded guy claims he's a woman

Who decided "guy" in your example?

What if a bearded woman claims she's a woman?

> so there's no reason to prefer one to another

If you really believe that, then you don't seem to have much experience with names. Certainly not enough for others to assign much weight to your comment.

As Data said, when correcting Dr. Pulaski, "One is my name. The other is not." https://www.youtube.com/watch?v=WssBJeExiOM .

There's a long history of people changing their names, for any number of reasons, and not wanting to be referred to by their old name.

Or, consider when a Chinese person picks an English name to use, instead of making English speakers use their name.

I know a Beverly who used his middle name, because "Beverly" is usually associated with women, while his parents named him after a male ancestor named Beverly. ("It was at one time a common masculine given name, but is now almost exclusively a feminine name due to the popularity of a 1904 novel, Beverly of Graustark by George Barr McCutcheon" - https://en.wikipedia.org/wiki/Beverly_(name) ).

Names are very cultural and context dependent. You might refer to me as "Stinky" when talking about our time together in school, "Smitty" when in the bowling league, and "Judge Smith" when in my courtroom.
The thing is, regular people have been under the impression that computers are capable of generating complex imagery by themselves for quite some time already. About 10 years ago I was visiting family, and my uncle -- an older guy who enjoys tinkering with technology -- asked me to draw a picture on his new tablet. Now, I've spent a fair chunk of my life drawing, so I was able to sketch a pretty decent face quite quickly with just the basic pencil tool. When I handed it back, he was so amazed that he grabbed my grandmother as she was walking past. "Look at this! Look at what your grandson drew!" She glanced over, completely unimpressed, and said "yeah, but that's on the computer".
Show HN: Birdle – an uplifting Wordle derivative based on viral tweets
Hey HN

I built this simple app that grabs four popular tweets from the last 24 hours and removes a word from each, so that the missing words spell out a phrase. It's the player's job to guess the missing words.

A key motive for building this was that, to be honest, I was finding much of the news and social media dialogue quite depressing. I thought that if a wholesome or inspirational phrase can be built out of these (often tiresome) tweets, then there would be something nice about that.

The stack included GCloud scheduler (for daily Tweet scraping and automatic puzzle generation), Supabase (which, by the way, is fantastic) and Next / Vercel.
I use PHP daily at work, haven't had to check the docs for quite a while
An eon ago in tech years. The OP mentions "digg", for instance.

I would love to read an update.
> better a thousand criminals/ spammers go free than a single innocent non-spammer be treated as if they are one

Sounds like you never had to actually deal with such a spammer problem yourself
It looks like it, from the explanation of the ratings on the site. It would be impossible to consider the capitalist bastion of the New York Times to be left-leaning anywhere outside the Overton window of the United States.
You stole that last comment. ;-)
A bit below the author talks how creating any form of account is going counter to their goal of free and anonymous, so they are looking only for a behavioral sift of bots.
I thought a plan for spam had solved this one?
http://www.paulgraham.com/spam.html

Has NLP progressed rendering Paul's plan a failure?

Am I a bot? How about you? Does it matter if I make valuable contributions?
Yup, in adtech, "IP is an AWS block" was a bot 99.999% of the time.

The 0.001% was that person using EC2 as a proxy or VPN server.
yes?

notepad's entire front end is an edit control slapped onto the barebones minimal Win32 example

they wouldn't need to understand all of it, only to make small additions based on modifying what's already there:

- adding the edit control (as discussed)
- add Open/Save items to the existing example menu
- a few lines in the event loop to implement that functionality

as a kid I had a "games programming" book that showed how to do everything necessary to do this

admittedly kids these days aren't going to be interested in programming for a dead API (Win32)
That should be one of the top commandments of tech writing: Thou shalt not use the word "simply", because you are either insulting users or leaving something important out. Or both.
I’d say that’s just the difference between whatever ideals you hold the left to represent, and the ideas they champion in reality. To say the Iraq invasion didn’t have a substantial level of left wing support is simply to rewrite history.
Ah, the good old time when gmail was good at filtering spam.
Bug as feature. My code from now on will be protected against copilot by looking like this:

function genderPrintResult (GenderBool)
if GenderBool: print "Yes"
else: print "No"

GenderMyVar = rand(10);
GenderThreshhold = 5;
genderPrintResult( GenderMyVar > GenderThreshold)
Low-Effort Posts
an earlier retcon was "that was Lucas's subtle way of showing that han solo talked a lot without necessarily knowing what he was taking about"
Phone number is an excellent tracking identifier across services. Even better than email, which is why the data hoarders want it.
I used to work with a few coworkers in the same team and had a very 'defensive' approach as mentioned. Once we actually moved into completely separate departments we actually became pretty good friends. I think that removes the 'competitiveness' factor somewhat.
> Unfortunately regulations will always be one step behind. Asking for them is victim mentality. We’re responsible for our own choices.

We are responsible for our own choices until we aren't. Until we are deceived, directed, subverted to some choices. If that wasn't true then the whole PR + advertisement industries wouldn't be as massive and effective as they are.

I do recommend watching Adam Curtis' "The Century of the Self" to dispel a little the myth that we are solely responsible for our choices...

We are accountable to them, we suffer the consequences of them but definitely not solely responsible.

"Victim mentality" is too big of a sweeping statement for this case, actually I'd consider it extremely dismissive of pretty complicated human behaviours.
No. Puberty blockers have been prescribed for early onset puberty for over 30 years. Puberty proceeds the same basically unless they take cross sex hormones.
It's very weird. In my university dorm in the common room, there was always a fight between the local students and the exchange students about the AC temperature.
That reminds me of the chaos that ensued in my state in the early days of Covid-19 vaccination when they were still having centralized systems where the elderly could book an appointment. Of course, they had way more demand than supply but still insisted on First Come, First Served, so you ended up with every member of the extended family being asked to try and book a slot, quickly overwhelming their booking systems.

At least you didn't need to worry about it all day: there wasn't a chance in hell to get something 3 minutes after the booking system opened each day.

Friends described how stressful it was for them, their parents being completely helpless and essentially fearing that their health depended on getting one of those elusive appointments, and being devastated each day they didn't succeed.
Yes ,you are correct
Heh, I've done the same thing to calculate my tax.

The tax agency had grayed out the "calc tax" button until the declaration period started, but you could just enable it with the enable flag.

Did nothing but read querry their servers though.
That's actually a terrible heuristic. My requests are often from windows proxied by Linux, with language set to my preferred one in a non-matching country. And that's before I start travelling and using a hotspot with a faked TTL to workaround telco limitations. That's before you even get to people completely unaware of interesting routing applied to them (like corporate proxies, vpns) and people with incorrect maxmind entries.
I got introduced to `keybr.com` on a random HN comment; spent some effort on it and IMO, it was for sure worth every second I spent on learning touch-typing.

My neck does not hurt anymore :)
At this point there are facts that are true but deemed as biased, in the current political climate stating that countries with legal abortion have less deaths when undergoing that procedure than where is ilegal its seen as taking a strongly left stance; meanwhile in other countries stating the exact same it's completely apolitical because even if a lot of people there have strong opinions about it these are not concentrated in one of the two major political parties.
Yeah, forgot about that.

Worked as designed for the benefit of the minor nobility... er, "job creators".
What's missing from your statement is how you plan to prevent this kind of thing (a programming oversight so simple it shouldn't have landed in production) in the future. Something like mandatory security reviews.
It's confusing hearing that a lab went to a Great Dane.