MurphyA/hacker-news huggingface dataset:
by arbol | 2025-11-10 21:23:18+00:00
That's a good question. I haven't checked the stats to see how often it happens but I will make a note to return with some info. We're dealing with the entire internet, not just YC companies, and many scrapers / solvers will pass up a user agent that doesn't quite match the JS capabilities you would expect of the browser version. Some solving companies allow you to pass up user agent , which causes inconsistencies as they're not changing their stack to match the user agent you supply. Under the hood they're running whatever version of headless Chrome they're currently pinned to.
by Ar-Curunir | 2025-11-10 21:23:21+00:00
> Hopefully, there are no memory safety skeptics, other than rhetorical strawmen.

There are plenty of such skeptics. It's why Google, Microsoft, etc all needed to publish things like "70% of our vulnerabilities are memory-safety linked".

Even today, the increasing popularity of Zig indicates that memory-safety is not taken as a baseline.
by ripberge | 2025-11-10 21:23:38+00:00
Having built a ticketing system that sold some Oasis level concerts there's a few misconceptions here:

Selling an event out takes a long time to do frequently because tickets are VERY frequently not purchased--they're just reserved and then they fall back into open seating. This is done by true fans, but also frequently by bots run by professional brokers or amateur resellers. And Cloudflare and every other state of the art bot detection platform doesn't detect them. Hell, some of the bots are built on Cloudflare workers themselves in my experience...

So whatever velocity you achieve in the lab--in the real world you'll do a fraction of it when it comes to actual purchases. That depends upon the event really. Events that fly under the radar may get you a higher actual conversion rate.

Also, an act like Oasis is going to have a lot of reserved seating. Running through algorithms to find contiguous seats is going to be tougher than this example and it's difficult to parallelize if you're truly giving the next person in the queue the actual best seats remaining.

There are many other business rules that accrue after years of features to win Oasis like business unfortunately that will result in more DB calls and add contention.
by pronik | 2025-11-10 21:24:57+00:00
OK, story time. One day at work, I was so fed up with websites automatically translating stuff, I went into my browser's language settings only to find out that I can't remove language preferences altogether, I need to have at least one language set (and I wanted to always have the originals, explicitely not English every time). A team mate came up with a solution: set the language to Latin. I found this a brillant idea: it's a language nobody in their right mind would be using on the web or automatically translate to and if they do, I'll applaud their dedication. So I did exactly that and went on a Latin adventure.

Turns out, the web becomes a more interesting place when you do. First of all, Google apparently makes a logical route from "Latin" to "Rome" to "Italy" to "Italian" and routinely displays login screens and such in Italian. hCaptcha breaks into a thousand pieces and displays (or displayed then) prompts in a broken mess of two to three different languages within one sentence. Several websites wouldn't load at all because they automatically request a translation from their backend server as the first order of business and after a Latin translation returns a 404, they just croak with an empty page.

I've encountered multiple websites actually translated to Latin with a language file, i.e. not live via Google Translate or similar. Probably still an automatic translation, but still I had the chance to applaud them.

But my absolute favourite are Google Maps embeddings. Turns out, every time you visit an embedded Google Maps instance, your account settings don't matter, your location doesn't matter, all that matters is your browser's language -- and Google Maps actually have Latin data for countries and cities! Granted, not for everything, but many many things are translated with Latin names, some of which directly correspond to the Latin names used in centuries past. You can browse the world for hours, sometimes trying to remember which city is behind a Latin name.
by glenstein | 2025-11-10 21:25:10+00:00
>For the great majority of work, it is not about fun, but about doing something other people need or want

The essence of this, I think, is that a sense of craftsmanship and appreciation for craft often goes hand in hand with the ethos of learning and understanding what you are working with.

So there is the issue of who rightly deserves to get the satisfaction out of the getting things done. But there's also the fact that satisfaction goes hand in hand with craft, with knowledge. And that informs a perspective of being able to do things.

I finally read Adrift, 76 Days at Sea, a fantastic book about surviving in a life raft while drifting across the ocean. But the difference between life and death was an individual with an abundance of practical survival, sailing and navigation knowledge. So there's something to the idea of valuing the ability to call on hard earned deep knowledge, and a relationship to knowledge that doesn't abstract it away.

Almost paralleling questions of hosting your own data or entrusting it in centralized services.
by kpil | 2025-11-10 21:26:11+00:00
I think that the important conclusion to make of this is that publicly available code is not created or even curated by humans anymore, and it will be fed back into data sets for training.

It's not clear what the consequences are. Maybe not much, but there's not that much actual emergent intelligence in LLMs, so without culling by running the code there's seems to be a risk that the end result is a world full of even more nonsense than today.

This already happened a couple of years ago for research on word frequency in published texts. I think the consensus is that there's no point in collecting anymore since all available material is tainted by machine generated content and doesn't reflect human communication.
by krapht | 2025-11-10 21:26:39+00:00
> The benefit of keyboard-driven programs like Vim is that you're trading an initial learning curve for a vastly more efficient experience once the learning is done+.

I have never been rate-limited by my keyboard input speed. I have lost many minutes of time daily looking up cheatsheets for terminal tools that I use occasionally.

Ironically, when I see what impact AI has had on my programming, the biggest has been in saving me time crafting command line invocations instead of browsing <tool> --help and man <tool>.
by timshell | 2025-11-10 21:27:01+00:00
Yeah, we've looked at it in the context of reCAPTCHA v3 and 'invisible behavioral analysis': https://www.youtube.com/watch?v=UeTpCdUc4Ls

It doesn't catch OpenAI even though the mouse/click behavior is clearly pretty botlike. One hypothesis is that Google reCAPTCHA is overindexing on browser patterns rather than behavioral movement
by Atlas667 | 2025-11-10 21:27:04+00:00
Yes, I am also inclined to believe this is just natural human psyche phenomenon.

This very specific topic about clovers is one that I relate to, I've always found 4 leaf clovers faster. But I wouldnt say I have synesthesia.

This has developed/manifested itself into looking for things on a computer screen, which I essentially do for a living. I can hold a piece of text in my head and scroll by quickly to search for it much faster than many of my peers.

And as a child colors would also have numbers related to them in my mind, and vice versa. Which I attributed to number-coded coloring books.
by asdff | 2025-11-10 21:27:25+00:00
outside edmonton and calgary the vast majority of the canadian population is within 100 miles of the US border. now imagine the logistics of a land invasion from northern canada. Shortest distance would be 1600 miles of wilderness. If you went from alert it would be more like 2500 miles of wilderness and several water crossings. All while you are being absolutely pummeled by US air support. It would be a suicide mission that would make the Kokoda Track campaign look like a boy scout trip.

It is such a different situation in europe. Helsinki is 100 miles from the russian border with road, highway, and rail connectivity and within reach of most of Russias air power.
by BurningFrog | 2025-11-10 21:28:04+00:00
People were really upset that "corporations are people" around 2011, but it seems to have died down, as it should.

Corporate personhood mostly just means that for some purposes, the same laws apply to corporations as to people. You can think of it as code reuse.

There is also the argument that corporations are groups of people. A way for people to organize activities under a system of laws. Which is mostly true.
by mrguyorama | 2025-11-10 21:28:27+00:00
Except the Tories got their opportunity to demonstrate how unions held them back for most of 40 years and did nothing to improve the situation.

You don't get to blame Unionist culture on failures after Thatcher takes control. Unions were stronger during the times most western nations were doing better.

The government treated people like Derek as hostile foreign spies and enemies of the state, going so far as to sic national security agencies on them.

Derek had no power after he was ousted in 1979, and the workers at British Leyland voted against a retaliatory strike 14000 to 600.

If you want to suggest this is still "cultural" because the Tories were part of the "class" blaming and scapegoating laborers, 1) I agree but 2) Calling that a "two cultures" problem or ascribing blame to the laborer "class" for trying to fight off the Reaganisation of their country is absurd.

Guess what, the unions lost in most of the Anglophone world in 1980, are we really better off without them? Are we really doing better now that we don't let workers offset the power of Capital holders? To me it seems like all we have accomplished is to take a loan out from our futures to enrich the Capital holding class.

Surely if the unions were the problem, we would have clear evidence of improvement since they were thoroughly destroyed in the 80s?

Meanwhile, here in the US, we are still feeling the painful effects of killing the air traffic control union. Turns out people don't want to do an extremely stressful, extremely skill based job for dirt cheap, and the people who can do that job are fine at doing jobs that pay way better, and no amount of removing their collective bargaining power can offset individuals choosing not to get underpaid for a serious job.
by jlokier | 2025-11-10 21:28:48+00:00
> UK citizens are largely ok with that, as evidenced by them keeping to elect such governments

I don't think that's true. I think plenty of UK citizens do want better privacy rights and data protection, as evidenced by the very large petition against national ID cards for example.

It doesn't win the vote because it's not the most important factor when it comes to voting, because there are bigger issues people care about more.

Many people are somewhat despondent, due to economic decline, ever-increasing pressures and poor prospects for so many people. There's no choice of party which simultaneously supports privacy rights at the same time as other things most UK citizens appear to care about more, which can also survive the intense tactical voting pressure under the FPTP voting system. Consider that most people who voted Labour in the "landslide" last election appear to have done it tactically to "get the Tories out".

So issues like privacy which aren't at the top of people's concerns, end up not having much influence over voting decisions.

The Lib Dems and Greens are the nearest to that, imho. Of the major parties, they seem the most aligned with privacy rights in their DNA, as far as I can tell.

Reform are getting some political benefit from talking up privacy at the moment, and they stand a real chance of winning next time. But I doubt very much if Reform would ever implement real privacy rights. I think it's just opportunistic dodgy politician talk in their case, and that real privacy isn't in their DNA at all, because they don't believe in universality of human rights. They are openly eager to remove the Human Rights Act and strip many people of those rights, after all. Strong online privacy also clashes with one of their core missions, to find and deport vastly more people than before; privacy clashes with that both on grounds of investigative capabilities, and on grounds of principles and rights. I could imagine Reform trying to offer strong privacy only for approved citizens, alongside mandatory reporting on other users, but the contradictions in that are too much.
by ASalazarMX | 2025-11-10 21:28:52+00:00
This is like wondering if we calculate parabolas consciously before catching a tossed ball. We had to learn its behavior without knowing the physics, but it becomes unconscious soon. If tossed balls behaved like they do in cartoons, we'd learn to predict them even if they violated the laws of physics.

I still wonder how we practiced finding things by distinguishing the fluidity of a medium around them. Maybe playing in water?
by otterdude | 2025-11-10 21:29:06+00:00
My point is the benefit greatly from the distinction, never codified in law. They have more rights and fewer responsibilities than actual people!

They way it "should" be is that congress creates a legal framework for coporations, then justices enforce that. Instead we are living with a nearly two centuries old common law that makes peoples lives worse.

My argument that if corporations are people, then they cannot be bought or sold is the kind of argument you can use to create legal precedent by suing some company over a merger or buyout to test the law and the strength of the original case law.
by arbol | 2025-11-10 21:29:07+00:00
Because we have a few paying clients who seem pretty happy. We have upsold to some clients and have a couple more leads in the pipeline. We are good at stopping bots and we have managed to block most solvers, which puts us (temporarily) ahead of some very big players in the bot mitigation sector.

If we can do this with nearly zero marketing, it stands to reason that some well thought out marketing would probably work.
by freeone3000 | 2025-11-10 21:29:12+00:00
> I could point a camera out my window and record every license plate that drives by my house, and that would be allowed because its recording public activities, and the data I collect would be private—its mine from my camera.

Maybe you shouldn’t be allowed to do that. Permanent persistent recording of the public feels very different than taking a photo every once in a while, and I feel it’s an infringement of privacy even when a single person does it.
by mothballed | 2025-11-10 21:29:31+00:00
I don't have any data to back this up, but it is conceivable the people that want to deport en masse often understand that the perception of such policy is ugly, and simultaneously support it while not wanting to publicly broadcast it.

If I supported mass deportations, I would simply vote for it and never tell anyone so that I could get what I want without getting any of the flack from the associates of the people who are deported. There's not a lot to gain from telling others you want to harm a bunch of your neighbors, but there is a lot to gain if you can give them the boot and not being perceived as having anything to do with their misfortune.
by lacker | 2025-11-10 21:29:32+00:00
Oh... that explains what's happening here.

It's frustrating for the participants, but typically for these "internship programs for disadvantaged students", future employers will not treat it as equivalent to a regular internship.

That includes the company that runs the internship. In my large tech company experience, usually the entire "internship for disadvantaged students" program led to zero job offers.

Honestly, it might be a good idea to avoid those programs entirely. You often don't get to work on "real problems" while you're there. The program exists for PR much more than to give you useful experience.

That said, I don't have experience with this specific program, so this might not fit the archetype.
by xyzzy_plugh | 2025-11-10 21:29:32+00:00
> Canadians are basically Americans for all practical purpose to the degree you can barely tell them apart. It doesn't help that Canada has lacked any real national identity other then listing the few minor differences between it and the USA for decades.

Why does this even mean? Does national identity even really matter? It's like saying Californians are basically Texans for all practical purpose. Men and women are pretty similar. To suggest that they're so similar they may as well be the same is absolutely condescending.
by makk | 2025-11-10 21:29:36+00:00
Try using spec kit. Codex 5 high for planning; Claude code sonnet 4.5 for implementation; codex 5 high for checking the implementation; back to Claude code for addressing feedback from codex; ask Claude code to create a PR; read the PR description to ensure it tracks your expectations.

There’s more you’ll get a feel for when you do all that. But it’s a place to start.
by jmathai | 2025-11-10 21:29:46+00:00
I have all of my mp3s on a NAS and point plex at it to index. I’ve also set it up as a source for Sonos (which I’m growing less fond of as each day passes).

I guess my point is that I like having a directory of music (organized by artist/album) and make the discovery applications I use do the work of finding and playing the music I want.
by potato3732842 | 2025-11-10 21:29:47+00:00
No. I'm calling them idiots for giving a bunch of 3rd graders piles of newspapers and matches and expecting the eventual end result to be anything other than a fire.

This shit was wholly foreseeable but they flew right into the sun, not too close to it, right the fuck into it, because they just couldn't stop lusting after the idea of sending the jackboot after someone for a crime that amounts to petty deviance (I'd like to say they were using it to go after petty thieves, but we all know they weren't doing that).
by michalwarda | 2025-11-10 21:30:17+00:00
AI shouldn’t block the conversation just because a tool is busy. To evaluate that behavior properly, we needed good data—so we made it.

AsyncTool is a Hugging Face dataset of 270 high‑quality, multi‑turn (and I mean up to 60 turns) conversations where the assistant keeps talking while tools work in the background. Each case is different, grounded in real JSON‑Schema tool definitions, and the tool calls/results are consistent and make sense with no fabricated states or magical shortcuts.

What’s inside - 18 scenario templates × 15 renders = 270 conversations. - Conversations run 10–30 “in‑world” minutes with filler chat, retries, status checks, and out‑of‑order returns. - Every row includes messages, tools, and meta so you can replay transcripts, inspect schemas, and trace provenance. - Protocol features: <tool_ack /> placeholders, -FINAL handoffs, mixed sync/async chains, transient failures, and fatal‑error surfacing. - License: Apache‑2.0.

We’re exploring how agents can ack now, answer later - waiting for the right signal (last relevant tool result vs. last user question) while staying natural and helpful. This dataset gives you supervised signals to: - finetune assistants that acknowledge async work without hallucinating tool states, - build guardrails/regression tests for routers juggling retries and reordered responses, - evaluate “answered at the right time” behavior.

We’re also publishing the generator so you can reproduce or extend everything locally. If you’re building tool‑using agents - or just tired of UIs that freeze—this should help you train, test, and iterate faster.

Built with Torque → https://usetorque.dev/
by rexpop | 2025-11-10 21:30:26+00:00
Hi, Jew here: I was with you until you started slandering dissenters as "rootless cosmopolitans"—a slur has cost my family dearly—from jobs and enrollments to several dozen of our very lives.

Yes, NO land is an "economic zone" while it is also a home. I feel this especially acutely having grown up in the San Francisco Bay Area where My friends and I struggle to compete for housing with the best and the brightest from the entire world over who, themselves, treat my home region less like a community and more like an understaffed amusement park.

Nevertheless, your blood quanta framing is utterly horrifying to me, someone whose family were murdered, lands stolen, and who has no country to go back to.

We are not by choice "rootless cosmopolitans", but by the very bigotry you espouse.
by mturmon | 2025-11-10 21:30:49+00:00
This reminds me of `PrSAT`, a satisfier for probabilistic statements. ("Does a distribution exist that satisfies the following constraints?").

See: https://fitelson.org/PrSAT/, and the linked paper: https://fitelson.org/pm.pdf

The paper starts off slow, but have patience to read up to section 4, Applications, which is kind of surprising.
by antonvs | 2025-11-10 21:30:50+00:00
> You're saying there might be some expectation of privacy even in public?

Sure. The expectation is that your every move in public is not being recorded and stored on a central system that the government, and by extension various kinds of bad actors, can access.

In a society where the government's role is to defend its citizenry rather than participate in their exploitation, this would be an easy choice.

US governments (both federal and local) face some challenges here, because "defend its citizenry" is not really one of its main goals.
by AlotOfReading | 2025-11-10 21:31:37+00:00
I wish memory safety skepticism was nothing more than a rhetorical strawman. It's not hard to find prominent people who think differently though. Take Herb Sutter for example, who argues that "memory safety" as defined in this article is an extreme goal and we should instead focus on a more achievable 95% safety instead to spend the remaining effort on other types of safety.

I can also point to more extreme skeptics like Dan O'dowd, who argue that memory safety is just about getting gud and you don't actually need language affordances.

Discussions about this topic would be a lot less heated if everyone was on the same page to start. They're not. It's taken advocates years of effort to get to the point where we can start talking about memory safety without immediate negative reactions and that process is still ongoing.
by potato3732842 | 2025-11-10 21:31:48+00:00
Facts are no match for my ability to use short sighted emotion and motivated reasoning to convince myself it'll be different this time. /s

Kinda funny if you think about it, the snitches are cut from the same cloth as the people clamoring for more cameras, more jackboot. If anything they should be pissed about being cut out.
by bluGill | 2025-11-10 21:31:52+00:00
Not department, project. If you can get to 10 across a whole company that would be good, but project unreasonable in the largest companies. Even with only 50 people in a startup staying under 10 will need some effort as there is always some cool new toy. (don't let them replace languages with frameworks either)

This is important. Sometimes you have multiple departments working on a single project (a large embedded system). Sometimes a department will work on multiple projects - the department needs to be careful that people don't need to know too many languages (which is hard - if often make sense for a department to develop for all apps, so you have to know the language of iPhone, android, Window)

People should stay mostly in their lanes (department), but they should have the ability to cross to others when that is needed instead of just throwing APIs over a wall and accusing the other side of using it wrong.