MurphyA/hacker-news huggingface dataset:
by pavel_lishin | 2025-06-06 15:45:42+00:00
> Meanwhile, McDonald's just killed their IBM Watson drive-thru because it kept adding bacon to ice cream orders. The AI worked fine. The architecture was broken.

It is killing me that this statement isn't followed-up on. I can't find any more technical details about this online.

Come to think of it, the whole article is like this. Broad statements without any details to support its claims:

> A team I know needed a code review tool last week. Instead of evaluating vendors, they described what they wanted to Claude. Four hours later they had a custom application integrated with their workflow. Cost: $3.40.

That's cool, I'm glad they could vibecode something in a week. What does it actually do? How well will it work next month, next year?

> In March 2025, Claude 3.5 completed what amounted to $58,000 of freelance SWE tasks for about $15 in API credits. Real engineering work, benchmarked against OpenAI's SWE-Lancer.

Is there a link to a source on this? It'd be cool to read more.

This entire blog post, like the one before it, feels like a big ad for ... Prava, I think? I have no idea what they do. (And the fact that they continually cite DOGE isn't inspiring confidence.)
by eknkc | 2025-06-06 15:46:01+00:00
We used a token bucket one to allow say 100 requests immediately but the limit would actually replenish 10 per minute or something. Makes sense to allow bursts. This was to allow free tier users to test things. Unless they go crazy, they would not even notice a rate limiter.

Sliding window might work good with large intervals. If you have something like a 24h window, fixed window will abruply cut things off for hours.

I mostly work with 1 minute windows so its fixed all the way.
by throwaway290 | 2025-06-06 15:46:11+00:00
Musk alleges that Trump is a sex offender (but offering no proof) + hints that he helped Trump win (probably by manipulating Twitter like people suspected).

It's interesting because this is about a tech billionaire who's doing AI, self driving cars, social media and all that and is the DOGE boss and probably is a role model for half the forum, but every post I seen so far is insta-flagged!
by cobertos | 2025-06-06 15:46:14+00:00
I like keeping _all_ my shell history, with timestamps. Even the fuckups. It's come in handy a few times now

* Looking back at my old process for onboarding into some new technology. I can easily see how my technique evolved as I optimized for more correctness (e.g. cp -r vs cp -rp vs rsync with whatever flags does everything I want, I know I want the most recent incantation)

* Figure out the exact process I did for a backup or other movement of data when I want to ensure I have copied X, Y, and Z. Sometimes my shell history has saved me where my notes have failed.
by bastawhiz | 2025-06-06 15:46:25+00:00
That's still not what they're asking for. If it's a commit message, it's already saved to disk. This is at the point where the LLM has written code but the diff to the file hasn't been saved yet.

Even if you were willing to deal with your agent making commits and having to fiddle with git to break those up or undo them or modify them, it still doesn't solve OP's need. They want to know what bits of diff apply to which thinking tokens. The prompt and the output are necessary, but there's no mapping between the final diff and the stream of tokens that came out of the LLM (especially in a commit). But that information is known by the tooling already! When generating the diff, the LLM had to output code changes. So you can map those changes to where they originated from. It's not just "what did I tell the LLM to get this change" it's "what was the thought process that the LLM went through after getting my prompt to end up with this line change"
by sigilis | 2025-06-06 15:47:08+00:00
They pay their lawyers and whoever made this page a lot for the express purpose of credibly arguing that it is very clearly totally legal and very cool to use of any IP they want to train their models.

Could you with a straight face argue that the NYT newspaper could be a surrogate girlfriend for you like a GPT can be? They maintain that it is obviously a transformative use and therefore not an infringement of copyright. You and I may disagree with this assertion, but you can see how they could see this as baseless, ridiculous, and frivolous when their livelihoods depend on that being the case.
by s1artibartfast | 2025-06-06 15:47:15+00:00
>There are a lot of non-jews living within Israel's borders, and Israel (as a state) fails those people regularly (and, arguably, by design: it does not really want to protect interests of citizens that deviate from that jwewish national identity).

I dont think this is well supported, or the source of conflict. The state seems to do a fairly good job of providing for citizens within boarders. Arab Israeli citizens have the right to vote in Israeli elections, run for office, and serve in the Knesset. They make up roughly 1.9 million people (about 20% of Israel's population).

You can argue that these people have civic representational differences as minority group, but this is a very different situation than people living Gaza or the west bank, and their representational rights.
by bluGill | 2025-06-06 15:48:05+00:00
Every place in the world I've looked into has stupid "race" issues that make no sense to anyone outside. There is a human tribal tendancy to want to find someone "different and lesser" than us that we can then look down on. Exactly what those things are vary a lot from place to place (and over history even in one place) depending on various factors. However there always is some group that is seen as lesser for no good reason.
by jsw | 2025-06-06 15:48:25+00:00
I’ve found the AIMD algo (additive increase, multiplicative decrease) paired with a token bucket gives a nice way to have a distributed set of processes adapt to backend capacity without centralized state.

Also found that AIMD is better than a circuit breaker in a lot of circumstances too.

Golang lib of the above https://github.com/webriots/rate
by 4bpp | 2025-06-06 15:48:41+00:00
> The "police state" is the one ensuring your family's safety. In our modern societies, we have outsourced the monopoly on violence to the police state, so that we can focus on work and hobbies, and that comes at the expense of trusting the state and holding it accountable through democracy.

My family is approximately infinitely more likely to be considered a "perpetrator" of a crime internet deanonymization will be used to prosecute (piracy, bad opinions, dealing in the wrong kind of crypto coins, ordering the wrong kind of chemicals from India) than to be a "victim" in our own estimation, so at least in this particular domain the "police state" is only ensuring the interests of some others, at the expense of my family's safety (which they could and would directly compromise using the violence they have monopolised).
by dumah | 2025-06-06 15:48:48+00:00
OLTP (Online Transaction Processing) is a database paradigm optimized for handling high volumes of short, fast transactions in real-time, typically supporting day-to-day operational activities like order processing, inventory updates, and customer account management where data integrity and quick response times are critical.

Another paradigm is OLAP, in which aggregation of large datasets is the principal concern.
by solarkraft | 2025-06-06 15:49:04+00:00
> When asked whether the emerging Federal Ministry for Digital and State Modernization had already set up a "signal group" for messaging exchange, the head of department replied that the ministry was still "on a wild goose chase" following the US TeleMessage affair. It was still sounding out which infrastructure would be best for this.

I wonder where they will land. Since this is a CDU minister coming from a corporation, I would have instinctively have expected him to side with big business and go with the Microsoft stack.

Both that he wasn’t a part of the CDU before joining the government and that he seems to understand the principle of digital sovereignty is a very positive sign to me.

Because of this I am certain that they are evaluating OpenDesk (https://www.opendesk.eu/en) by the German center for digital sovereignty (https://www.zendis.de/), which tries combines Collabora Online, OpenXChange, Matrix, XWiki and some smaller tools into a cohesive suite.

Them ending up choosing it would be a natural fit sovereignty wise and not unprecedented - the military‘s BWMessenger is already basically a version of Element.

But I also wouldn’t be surprised if they don’t. Being a former CEO, the man will understand how the efficiency and reliability of the IT infrastructure will affect his organization‘s productivity - and I fear those products are definitely behind the top of the line commercial solutions in that regard. That said, Microsoft also keeps fumbling with its products and ministry workers are likely already used to sub optimal processes, so maybe in the name of sovereignty it will be worth it.
by notepad0x90 | 2025-06-06 15:49:05+00:00
On one hand, science tells us race as defined in western countries is not backed by actual biological differences. On the other hand, scientists use "race" in their research as if it is a legitimate means of categorizing people.

Don't get me wrong, I'm not saying there are no differences between ethnicities, just that those differences are based on ancestry not race. People of a specific "race" don't share the same ancestry all the time, some times they have more in common with a different "race" than their own. Race as we know it today is a means of classifying humans that came about at a time when colonial expansion was booming. Classifying people based on their outward appearance was all too convenient. It's like someone learning how to code who found out there are thousands of programming languages and categorized them using terms like "curly brace language","lots of parenthesis language","indentation oriented language". It's lazy and childish. But once you learn more about the languages you should abandon the old ways of classifying things.
by jen20 | 2025-06-06 15:49:11+00:00
Typically, italic formatting indicates gentle emphasis, bold formatting indicates strong emphasis. Given this, * and * make sense. However, typically people use _ for gentle emphasis in Markdown, which makes _even more_ sense. Be careful not to confuse specification of rendering,

As for - and >, they've been in use in plain text email clients for bulleted lists and quotations for 35 years now [1].

[1]: https://en.wikipedia.org/wiki/Posting_style#:~:text=The%20co...
by hxtk | 2025-06-06 15:49:12+00:00
Something I’ve long wondered is why you never hear about rate limiting algorithms that are based on the cost to serve the request or algorithms that dynamically learn the capacity of the system and give everyone a fair share.

In the field of router buffer management, there are algorithms like Stochastic Fair Blue, which does the latter, but is somewhat hard to apply to HTTP because you’d have to define a success/failure metric for each request (a latency target, for example), and clients would have to tolerate a small probability a request being rejected even when they’re not being rate limited.

In Google’s paper on the Zanzibar authorization system, they give brief mention to rate limiting clients based on a CPU time allocation, but don’t go into any detail since it’s not a paper on rate limiting.

It’s something that matters less today with ubiquitous autoscaling, where the capacity of the system is whatever you need it to be to give each user what they ask for up to their rate limit, but I’m surprised at my inability to find any detailed account of such a thing being attempted.
by insane_dreamer | 2025-06-06 15:49:19+00:00
> McDonald's doesn't seem that cheap to me but I haven't been in quite some time

I don't go either, but I do know that it's cheap compared to healthy alternatives (especially organic); the immediate availability is a huge factor as well

> t's a problem that we can make progress toward

agreed; what really bothers/saddens me is that there seems to be so little social desire to do so -- probably because there's no money to be made from solving the problem, and lots of money to be made from letting it be and "solving" the symptom (but not the root problems) post-hoc with big money-makers like ozempic. it's disgusting.
by GolfPopper | 2025-06-06 15:49:32+00:00
I seem to recall (but cannot find) a variant of the Weinreich witticism[1], which goes something like, "a nation is a language with an army and an origin story". (Meaning 'nation' in the sense of "a people" rather than "a state".[2])

1. https://en.m.wikipedia.org/wiki/A_language_is_a_dialect_with...

2. https://en.m.wiktionary.org/wiki/nation
Show HN: SubmitYourProduct.to – A List of Launch Platforms
by leonagano | 2025-06-06 15:49:49+00:00
Hi HN!

It's Friday, not the best day to do it, but I just launched https://SubmitYourProduct.to

It's a simple tool that helps founders get visibility for their product by: • Listing 30+ curated directories and launch platforms • Showing tags like “free,” “AI,” “pricing", etc • Offering a “submit-for-me” option for people who don’t want to spend hours submitting the product

⸻

Why I built it:

I’ve launched loads of small projects (20+) and always ended up lost on where to launch. I wanted a single place where I could: 1. Find current places to publish 2. Filter by type (free, community, paid, AI, etc.)

So I made this. Right now it’s a directory + a done-for-you service, and I’m planning to add: • Auto-generation of launch copy (PH, Reddit, HN, etc.) • A founder-submitted platform review system • Weekly updates on what’s new or changed in the launch landscape

⸻

Ask:

If you’re a founder, I’d love to know: • Which launch platforms have worked for your launch? • What platforms should I add?
by saberience | 2025-06-06 15:49:55+00:00
I don't really care whether this chat goes to Elevenlabs or not.

This may shock you, but people who are doing reading for audiobooks, enjoy doing it! I'm not sure you've ever listened to professionally recorded audiobooks, but there are actors who are absolutely amazing at this, and clearly doing it with passion and love. E.g. Andy Serkis doing the Lord of the Rings books on Audible.

This clearly isn't a person chained to a room, just trying to read a book without stuttering. See also some of the Discworld novels on Audible which have fantastic narration and voices. These people are both amazing and passionate.

It's not and never been soulless labour. Do you think Shakespeare was doing soulless empty labor when he was writing Hamlet? Oh no, he had to spend weeks in a dark room writing a book, we should replace him with a machine.

Artists enjoy doing their art, whether it's writing, reading out loud, playing music. Artists don't want to stop doing their art so AI can do it, and then what do they do?
by lern_too_spel | 2025-06-06 15:50:02+00:00
They're Brazilian, so while people might not talk to them in Spanish, I'm sure people talk to them in Portuguese. They probably used the term Latinx because they are both Latin and trans, which Latin alone doesn't convey.

People complaining about words that other people use to describe themselves is a strange recent phenomenon. Just a few years ago, it was accepted that not everyone has to follow your religion.
by Tuna-Fish | 2025-06-06 15:50:06+00:00
The effect is much larger than that. For most of the evolutionary history of humans, everyone* lived in Africa. Then only quite small groups left, taking with them only a small fraction of the genetic diversity of humans. Even today, the great majority of genetic diversity among living humans is inside Africa.

(* who mattered. There were earlier migrations of hominids, but the mark they left on our genetics is much smaller than the influence from later migrations.)
by darth_avocado | 2025-06-06 15:50:44+00:00
I own one as well and live in a neighborhood with non standard roads, it can barely recognize that the road is winding and I am not in fact driving into a parked car that came out of nowhere.

It remains a mediocre car that was cool in 2017 when you could forgive the parts where it doesn’t deliver as promised because it was supposed to be revolutionary. But in 2025, a $50k car that promises 350 miles of range but can barely pull 200 can not be seriously called a great or revolutionary by any metric.
by OkayPhysicist | 2025-06-06 15:51:12+00:00
In my experience, beer is the biggest one. I got gout young (which my weight didn't help, but mostly truly cursed genes), and beer was/is a huge trigger. Turns out excruciating pain is a hell of a motivator, so all my beer consumption was swapped out for equivalent alcohol amounts of liquor pretty much overnight. I lost a significant amount of weight over the next year.
by stego-tech | 2025-06-06 15:51:30+00:00
I disagree with the pie-in-the-sky sales pitch (“post-code”? Really?), but the gist is something I’ve been fighting in my career for fifteen years, now.

The cold truth is your leadership team has just been bolting on new products and subscriptions for decades. They have no vision, no architecture expertise, no understanding of how the work gets done. This means they’re easy prey for the kind of marketing slop AI, blockchain, and SaaS offer (savings! Modern! Automation! Layoffs!).

Say it with me, now: your infrastructure and architecture are the problem. The article - marketing, DOGE-boosting, and sales pitch aside - is technically correct. Your enterprise, by not having competent architects and engineers in positions of leadership, is letting millions of dollars of your cash stores get devoured by unnecessary product spend. You don’t need AI, you need discipline and vision to build modern infrastructure for a modern organization, and the will to suffer political blowback as you cut products that don’t deliver meaningful returns to the company or aren’t compatible with said open architecture.
by lo_zamoyski | 2025-06-06 15:52:14+00:00
> A fine whiskey? Sure. The equivalent of vodka? Don't be ridiculous.

Given the variability of quality and flavor among vodkas, this is not quite true. Water mineralization, number of distillations, type of filtration, terroir and remaining "impurities" from the specific mash used. All of these affect the character of the vodka just as they do any spirit. That's why no one takes vodka distilled a million times seriously, if you can even call it vodka.

(And that excludes things like barrel-aged vodkas, like the venerable starka, or a well-made bimber which cannot be accused of lacking character.)
by duxup | 2025-06-06 15:52:30+00:00
I recall a newspaper story about a Black writer who did not know his ancestry. He took a genetic test to find out he was more native American than black. He told his mother who responded "I'm too old to stop being a black woman."

I think that is an understandable feeling and I think that says a lot about the concept of race. Her statement doesn't make race any less real, but it does indicate what race IS.
by ARandumGuy | 2025-06-06 15:52:46+00:00
It's used because, despite the fact that race doesn't really match with genetic ancestry, it still has impacts on people's lives and health.

For example, a study indicating that "black people in the US are X% more likely to have {some condition}" is useful, even if "black person in the US" doesn't tell much about an individual's ancestry. That's because health conditions are heavily influenced by environmental factors, and someone's race impacts the environmental factors they're exposed to.

This does get complicated, and requires digging deep into the data. Top-level statistics don't indicate root cause, which still needs to be researched. But top-level statistics can indicate that there's a problem that needs to be worked on, which is why medical studies tracking race are still useful.
by JimDabell | 2025-06-06 15:53:15+00:00
It does a terrible job of explaining (in fact it doesn’t even attempt to!), but I think it’s related to Meta’s new “AI social media app”:

https://about.fb.com/news/2025/04/introducing-meta-ai-app-ne...

I heard that some people are using the AI in it without realising that they are sharing their prompts publicly.
by smeej | 2025-06-06 15:53:43+00:00
> Problem solved.

Not remotely. You provide no defense whatsoever of consciousness as a valid distinction between "you" and "not you yet," so it doesn't matter whether it's present at the beginning of your development or not. Whether one arbitrary feature you think is decisive is present at a particular point is completely irrelevant to anybody else, unless you can defend that that feature actually matters. I'm looking forward to hearing your case for it.

The undisputed reality is that every human adult was once a specific human embryo. "Embryo" is one stage of human development, just like "infant," "adolescent," or "adult."

There might be an argument for dismissing and eliminating certain embryonic humans en masse because of some trait they have or don't have, but you'd really need to pick one and make an argument for it, and it'd be a good idea to make sure the distinction doesn't apply to humans at other stages too if you don't want to have to argue that it'd be fine to kill toddlers, adolescents, or adults if they happened to have the same trait. It would probably also be important to make sure it's empirically verifiable, unless you're fine with whatever argument you make being used to justify killing toddlers, adolescents, or adults who might be thought to have/not have that trait.

But if such an argument does exist, you certainly haven't made it yet here.
by beej71 | 2025-06-06 15:53:47+00:00
The only way to definitely hold everybody accountable for all crimes is a police state.

Like Franklin said, he'd rather 100 guilty people go free rather than a single innocent person jailed. He was definitely willing to not hold some people accountable for their crimes because that was a requirement for a free state.

You said earlier that the solution was to change the laws, and this is what we're saying right now. Change the laws so that VPNs are allowed and cryptography is allowed so that we can avoid the police state.