MurphyA/hacker-news huggingface dataset:
by selim17 | 2025-09-02 16:58:09+00:00
Elon Musk loves to brand himself as a “free speech absolutist” but when it comes to authoritarian regimes like Turkey, that principle evaporates instantly. Pre-Musk Twitter, for all its flaws, at least pushed back against censorship requests - now, X bends the knee without hesitation.

Shadow-banning opposition voices is a gift to governments that fear open debate, and Musk is complicit.

Free speech isn’t free if it only applies where it’s convenient.
by nickpapciak | 2025-09-02 16:58:10+00:00
That's fair. For what it's worth, our agents are being used by small startups in the YC batch and they have been helpful for them.

We have not spent as much time working in the security space, and I do think that purpose-built solutions are better if you only care about security. We are purposefully trying to stay broad, which might mean that our agents lack depth in specific verticals.
by Y_Y | 2025-09-02 17:00:12+00:00
> Then Pharaoh also called for the wise men and the sorcerers, and they also, the magicians of Egypt, did the same with their secret arts. For each one threw down his staff and they turned into serpents. But Aaron’s staff swallowed up their staffs.

- Exodus 7:1-12 (NIV)

Many moons ago I had a girlfriend who worked on an nationally broadcast afternoon show where they often had guest chefs demonstrating dishes, so I would come home from my thankless PhD work to eat Michelin-starred food from a lunchbox. Overall not so bad.
by yieldcrv | 2025-09-02 17:00:15+00:00
So what should be exchanged for space inside a data center, what should be exchanged for the GPUs that they and everyone wants, what should be exchanged by the people that want to rent the GPUs before someone else

All of whom have a real world standardized thing to exchange for this already

Why do you think this discussion even needs to include the people who don’t have that standardized thing to exchange? If thats what you think
by mananaysiempre | 2025-09-02 17:00:32+00:00
For some part, W3C is supposed to serve this role, so to the extent that WHATWG controls the web platform, yes, yes we are. Part of the problem is, it’s not clear who exactly is supposed to participate in that hypothetical “decentralized” organization—browser vendors do consult website operators, but on occasion[1] it becomes clear that they only care about the largest ones, whose interests are naturally quite different from the long tail (to the extent that it still exists these days). And this situation is in part natural, economically speaking, because of course the largest operators are the ones that are going to have the most resources to participate in that kind of thing, so money will inevitably end up being the largest determinant of influence.

[1] https://github.com/w3c/webauthn/issues/1255
by throwup238 | 2025-09-02 17:00:48+00:00
While those mechanisms are involved the current theory is that usually a population becomes genetically isolated first. The larger and more genetically diverse a population is, the more resistant it is to “evolutionary noise” which keeps the genetics stable because there aren’t many mutations or ecological changes that give one group within a species significant advantages over another. It’s not until the relevant population is reduced that mutations and other factors have strong effects (usually) that can cause speciation.

How that isolation happens varies and can take a single generation or up to hundreds of thousands of years. A polyploid plant, for example, might become genetically isolated within a single generation or a homoploid hybrid within a few generations by losing reproductive compatibility with the rest of its species. Then a mutation might give it significant advantages without making it into the rest of the population or a “sudden” ecological change favors the new population over the old, giving the new one room to grow and outcompete.

Other species are isolated over “short” periods via flooding, rising mountains, changes in the paths of rivers, expansion of a predator’s range, fires, and so on. Anything that can isolate a small group of a species geographically can also create a speciation event.
by mcdeltat | 2025-09-02 17:00:49+00:00
I used to work for one of these places that spammed "the best" kind of attitude in their recruitment advertising and the actual work was nowhere near it. Big talk about performance and algorithmics and then the work is 95% sifting through slop to implement more slop. I'd even say it even bred a worse than average culture because now if you complain about any of the slop, you're the dumb one who can't "navigate the business".
by furtimmodus | 2025-09-02 17:01:19+00:00
Furtim Modus | Hiring Java Developer (Full-Time) | NYC (HYBRID) | https://www.furtimmodus.com/software-engineer

We are currently seeking a talented and driven Java Developer to join our team full-time. This is an exciting opportunity to contribute your skills and expertise to a fintech venture with emphasis in capital markets tech based out of the New York City and in exchange we’ll provide you with base comp $125k-200k, full benefits, cash bonus, and equity.

Requirements:

- Electronic trading server-side software development experience

- Experience in Open Source technologies such as Aeron Transport, Aeron Cluster, Aeron Archive, Artio, Agrona, or CoinTossX is a big plus

- Experience with Adaptive Hydra trading platform is a big plus

Benefits:

- Flexible hybrid schedule to accommodate other commitments

- Collaborative and supportive team environment

- Relocation assistance to NYC Metro area

If you are passionate about Java development and interested in joining a fintech venture, we would love to hear from you. Please submit your resume if interested to agency@furtimmodus.com in this opportunity.
by zug_zug | 2025-09-02 17:01:20+00:00
Logs can represent point in time, or spans, or anything you choose. Logs can have the span-id attached to them (and normally should), so they are hierarchical.

In short, logs can do everything spans can do, depending on how you use them. So really there isn't much distinction.

I'd say that spans and logs are about 95% similar, whereas metrics are wildly dissimilar to both.

Most tools would be be better if they treated spans and logs as two nearly-identical things:

- logs should be viewable in a hierarchy if they have a span id associated - spans should be queryable and countable and alarmable and dashboardable with the same tools as logs
by AnotherGoodName | 2025-09-02 17:01:25+00:00
> there is effectively no way to export private keys between authentication password managers

No exporting really is a feature. Otherwise people would be tricked into giving away passkeys much like they are with passwords today.

You can always register multiple passkeys with providers though. Already have a passkey with google but want another one via a different password/account manager? Just go into settings on google and add it! This is effectively how you’re meant to move passkeys around. Create a new and register that with the same services as the old one.

The real hassle right now is remembering all the services you attached your current passkey to so you can register a new passkey with them and it’d be nice if there was something similar to ninite installer for passkey registration. But still it's not a huge blocker. You can absolutely use multiple passkeys and login with any one of them.
by logsr | 2025-09-02 17:02:09+00:00
this is a lot like the debate over IQ. there is no single measure of intelligence. humans have a broad array of different capabilities with every individuals capabilities sitting somewhere on a spectrum compared to the overall population. some capabilities are highly valuable in particular contexts and so people who are entirely focused on making money over-focus on the capability set that they believe translates into making money.

the people doing the hiring want to hire someone with capabilities they lack (which is why they are hiring in the first place) but then also expect that they will be able to exploit the person they are hiring in order to gain an excess share of the profits they create. the idea that you can hire people for their logic and math skills and expect that they won't be able to calculate their own value is a bit of a paradox.
by jononor | 2025-09-02 17:02:12+00:00
It is being played like a winner-takes-it-all right now (it may or may not be such a market). So it is a game of being the one that is left standing, once the others fall off. In this kind of game, speeding more is done as a strategy to increase the chances of other competitors running out of cash or otherwise hitting a wall. Sustainability is the opposite of the goal being pursued... Whether one reaches "AGI" is not considered important either, as long as one can starve out most competitors.

And for the newcomers, the scale needs to be bigger than what the incumbents (Google and Microsoft) have as discretionary spending - which is at least a few billion per year. Because at that rate, those companies can sustain it forever and would be default winners. So I think yearly expenditure is going to be 20B year++
by dragonwriter | 2025-09-02 17:02:15+00:00
> From what I can gather they're supposed to be unique and they don't reuse them. If two people have the same number then it's a mistake.

Yes, it is a mistake for two people to be issued the same number and it is unusual for multiple to be issued to the same person.

However given the very large volume and the conditions under which things have happened (not just currently but back to 1936!) both mistakes and unusual conditions exist in numbers that cannot be ignored.
by hakunin | 2025-09-02 17:02:24+00:00
I was always curious, why would anyone believe that hard work leads to economic gains in the first place? That's like saying "flapping your hands very fast leads to building a house". Nothing about working hard has anything to do with economic gains. This has always felt to me like magical thinking: if I check certain boxes, I'm automatically entitled to "hard work funds" allocated to me. Like anything in capitalist market, the only thing that matters is what people want to pay for, and doing that for them. It's not even that important how "hard" you "work" doing it, but yes, the more you do of what people want, the more you'll probably get paid for it.

Part of the issue is that when you're young, the school really imposes lots of schoolwork on you, that you can't ignore. It's like school takes over your time, but none of the liability for whether the time will be well-spent. And at this point you don't have good foresight to know the difference.

The more general wisdom I think that should be learned early in life: you always make your own path. Schools are tools for getting there, but the buck stops with you. If you decide to accept a "pre-made path" given to you by a school, you still have to be the one researching whether it makes sense and signing off on it. Just like when you work with doctors, financial advisors, or other contractors, you have to be the project manager of your life's project. Cannot delegate this part. Not easy to learn early unfortunately, but at least start with the understanding that the only thing that matters for economic gains is doing what people want to pay for.
by carlnewton | 2025-09-02 17:03:01+00:00
Since writing this comment I've given it some more thought and decided that I wasn't being constructive enough, so here's something a bit more positive:

Given the issue described above, if we were to add a translation task to the player, this would feel more like a puzzle. For instance, if instead of a downward facing arrow, we had a blue tile. Blue tiles move down, orange tiles move left etc. This way, we can use the exact mechanic you've built here but start the player off with a 1x2 grid, and progressively grow to a larger grid with more colours/rules. This to me seems more fun than what it currently is, and it lends itself to a more compelling art style -- even Tetris pops with colours. Going off the art idea I had in my previous comment, perhaps blue frogs are always eaten by the frog below them, green frogs are always eaten by the frog to the left of them. It could be called Frog Eat Frog or something.

Wishing you the best of luck with your project.
by nsriv | 2025-09-02 17:03:24+00:00
I have a hunch that the whole "chat" interface is a brilliant but somewhat unintentional product design choice that has created this faux trust in LLM's to give back accurate information that others can get from drugs.com or Medline with a text search. This is a terrifying example, and please get her to test it out by second guessing the LLM and watching it flip flop.
Show HN: Promptproof – GitHub Action to test LLM prompts, catch bad JSON schemas
by geminimir | 2025-09-02 17:03:25+00:00
We kept breaking production with small prompt edits — suddenly outputs weren’t valid JSON, fields disappeared, or formats changed silently. So we built Promptproof, a GitHub Action that runs in CI and blocks PRs when prompts produce invalid outputs.

Features:

- Validates JSON output

- Enforces required keys & schemas

- Runs fast in CI (no external infra)

- Works with OpenAI, Anthropic, and local models

- Adds PR comments so reviewers see failures immediately

We’d love feedback: which rules or integrations would make this most useful for you?

Repo: https://github.com/geminimir/promptproof-action
by lxgr | 2025-09-02 17:03:28+00:00
Using artificial neural networks directly for information storage and retrieval (i.e. not just leveraging them as tools accessing other types of storage) is currently infeasible, agreed.

On the other hand, biological neural networks are doing it all the time :) And there might well be an advantage to it (or a hybrid method), once we can make it more economical.

After all, the embedding vector space is shaped by the distribution of training data, and if you have out-of-distribution data coming in due to a new or changed environment, RAG using pre-trained models and their vector spaces will only go so far.
by WalterBright | 2025-09-02 17:03:44+00:00
> If the government is indeed increasing costs

If? It's a certainty. For starters, the only reason HR departments exist is to try to comply with all the regulations. HR departments are expensive. For seconds, all the "employer contributions" to payroll taxes. Then there are all the wage laws, and mandatory this, and mandated that.

All increase costs of employing people, which comes out of the employees' pockets one way or another.

Profits do not drive employment. What drives employment is the employee provides more value than they cost to hire.
by rafram | 2025-09-02 17:04:15+00:00
That's an unfair characterization. WHATWG doesn't version the spec like W3C did, but it's no less backwards compatible. See their FAQ [1], or just load the 1996 Space Jam site [2] in your modern browser.

[1]: https://whatwg.org/faq#change-at-any-time

[2]: https://www.spacejam.com/1996/
by tucnak | 2025-09-02 17:04:27+00:00
It's a shame that yet another project (bcachefs in Linux kernel) and now guix are getting ostracized out of mismanagement... on whoever's part, although in all honestly, and this is a hot take mind you; guix should either be run on bare metal, to take advantage of its bootstrap-from-source, thus avoiding debian in the first place, OR be running as guest, in some fantasical gnu hurd environment, thus forgoing linux.

I say this as a long-term guix user.
by xpe | 2025-09-02 17:04:34+00:00
No disrespect to anyone in particular*, but I don’t care about one person’s armchair quarterback “feelings” about investment levels, bubbles, or <vague term that you won’t define>. Give me something I can learn from.

* I’m an equal opportunity critic of comments that are indistinguishable from people yelling into the void with whatever pops into their head. So yes, I’m extremely critical of this very human tendency that isn’t helpful.
by kbolino | 2025-09-02 17:04:44+00:00
Yeah, "experimental" may not be the right word, but actually getting to use the 3-1 split required all of the following: at least 3GB of physical RAM (obviously), the O/S booted with /3GB flag, and the application in question linked with /LARGEADDRESSAWARE flag (and not mishandling the high bit of a pointer). Many video games towards the end of the 32-bit era were built this way tbf, though they still generally do better on 64-bit Windows/Wine anyway.
by fragmede | 2025-09-02 17:04:47+00:00
Because humans have to interact with other humans in conversations, and if you can't read social cues as to when something is and isn't acceptable, you're boned. I have trouble with that, so it's not surprising to me when others do as well.

When you're in a work meeting, do you just put ChatGPT up on one laptop and Claude on another and just sit back for 30 minutes to an hour?
by benoau | 2025-09-02 17:04:53+00:00
> Some JavaScript paywall solutions include the full content in the server response, then use JavaScript to hide it until subscription status is confirmed. This isn’t a reliable way to limit access to the content. Make sure your paywall only provides the full content once the subscription status is confirmed.”

> Why: To help sites understand challenges with the JavaScript-based paywall design pattern, as it makes it difficult for Google to automatically determine which content is paywalled and which isn’t.”

Something smells about this...
by dbenamy | 2025-09-02 17:04:54+00:00
Datadog | Software Engineers | ONSITE (Boston, Lisbon, Madrid, NYC, Paris, Tel Aviv) | Full-time

Datadog is a monitoring, tracing, logs system, and more, for your infrastructure and services. We build our own tsdb, event store [1][2], distributed tracing tools, cutting edge visualizations, and more. We love shipping great experiences for customers just like us and are growing fast! We write a lot of Go, Java, Python, Typescript (with React), and a bit of other languages. We run on k8s, and are multi-region and multi-cloud.

We're looking for people who can build systems at scale as we process trillions of events per day. Let us know if that's you!

https://dtdg.co/hnwhoshiring

[1] https://www.datadoghq.com/blog/engineering/introducing-husky

[2] https://www.datadoghq.com/blog/engineering/husky-deep-dive
by gruez | 2025-09-02 17:04:58+00:00
>The several states and any municipalities within them are under no obligation to enforce Federal laws, just as the Federal government is under no obligation to enforce state and local laws.

Be careful with this argument. Cops also don't have any "obligation" to stop crime, so if we take this argument to its logical conclusion, then it's fine (or at least, it's "not unilaterally overriding laws") for a cop to stand by while someone gets lynched.
by the_snooze | 2025-09-02 17:05:07+00:00
When I was an undergrad researcher back during the height of the Great Financial Crisis, I had a handful of internship and full-time offers at various national labs and similar orgs thanks to my supervisor tipping me off about those opportunities and making introductions on my behalf.

When you participate in things beyond your classes, you get an "in" on certain paths unavailable to other folks. You're not any smarter than your peers, but having that initiative lets you avoid competing with them directly. My particular path is just one of many.
by tuckerman | 2025-09-02 17:05:23+00:00
Where is the line exactly though? If the password manager put up a big red notice when trying to export in plain text is that enough? If not, why not?

I am sympathetic to the intent but the words of Patrick Henry come to mind too often in conversations like these. I love passkeys and appreciate secure defaults but I feel strongly that user freedom is a more fundamental requirement than preventing phishing attacks.
by orev | 2025-09-02 17:05:23+00:00
One aspect of trying something new is also separating the thing itself from the culture who form around it.

Sometimes the people around it are not to you’re liking, and it’s easy for that feeling to spill over into your perception, and you miss out on enjoying something you would have liked otherwise. Some examples with strong cultures: wine snobs, country music, and sci-fi nerds. If you don’t see yourself as one of “those people”, you could miss out on something you might otherwise enjoy.
by theamk | 2025-09-02 17:05:46+00:00
> and that the current model of reviewing a pull request by reading the modified files in alphabetical order is not in fact a global maximum. Linear’s interested in this space; Pierre is, too...

I do wonder what author means here? I have not used those platforms, and docs don't make it very clear, but Linear [0] seems to hint on the same diff view, and Pierre [1] also shows usual diff (which was really disappointing after having to scroll though their super-annoying splash screen). What exactly is an innovation they expect?

[0] https://linear.app/docs/pull-request-reviews

[1] https://docs.pierre.co/branches/continuous
by haleem123 | 2025-09-02 17:05:46+00:00
>> The richest people in the world are telling everyone to get onboard with technology that is determined to make a lot of those same people's jobs redundant.

The richest people I know are trying to convince everyone

1. There is a "worker shortage" in an attempt to bring in immigrant workers whom they can boss around and keep on a leash

2. That "AI is taking jobs" so you cannot point the people who are really taking jobs -- policy makers

3. There is "low unemployment" to perpetuate the myth that the economy is great

4. "Anyone can make it" while their nepo-babies get back-door access to jobs at top firms and claim "they worked hard up the ranks"
by throw_m239339 | 2025-09-02 17:05:49+00:00
My cousin manages a dozens of mid-sized informational websites and communities, his former hosting provider kicked him out because he refused to pay the insane bills as a result of literally AI bots DDoS-ing his sites...

He unfortunately had no choice to put most of the content behind a login-wall (you can only see parts of the articles/forum posts when logged out) but he is strongly considering just hard pay-walling some content at that point... We're talking about someone who in good faith provided partial data dumps of content freely available for these companies to download, but, caching / etags? none of these AI companies, hiring "the best and the brightest" have ever heard of that, rate limiting? LOL what is that?

This is nuts, these AI companies are ruining the web.
by swiftcoder | 2025-09-02 17:06:00+00:00
> Well, "pivot" implies the core business has failed and you're like "oh shit, let's do X instead".

I mean, Facebook's core business hasn't actually failed yet either, but their massive investments in short-form video, VR/XR/Metaverse, blockchain, and AI are all because they see their moat crumbling and are desperately casting around for a new field to dominate.

Google feels pretty similar. They made a very successful gambit into streaming video, another into mobile, and a moderately successful one into cloud compute. Now the last half a dozen gambits have failed, and the end of the road is in sight for search revenue... so one of the next few investments better pay off (or else)