MurphyA/hacker-news huggingface dataset:
by dpifke | 2025-09-25 18:04:46+00:00
FWIW, a huge percentage of the spam I get is via Sendgrid, and at some point in the past year or two their abuse reporting mechanisms all turned into black holes, so mail sent via Sendgrid is heavily penalized in my spam rules.

Sending reputation is just as applicable if you're using a third party as if you're hosting it yourself, but much less under your control.
by Brybry | 2025-09-25 18:04:55+00:00
Amazon will pay $1 billion to the government as a penalty and set aside $1.5 billion for consumers. The settlement terms have most of the details. [0]

Amazon will do an automatic payout to some people for up to $51. No need to claim anything for that. I'm guessing they'll mail checks or prepaid debit cards or something.

Then Amazon will make a website, within 30 days, and post it on their site (and I'm sure news media will also post it) that will be for manual claims. These claims are also for up to $51 and people will have 180 days to manually claim.

After that, if there's still money, then Amazon will repeatedly do more $51 automatic payments to more people until they're out of money (basically more lax automatic qualification of Prime members from June 23, 2019 to June 23, 2025).

Basically ~30 million people get up to $51.

[0] https://www.ftc.gov/system/files/ftc_gov/pdf/Amazon-ROSCA-Or...
by mahdiyar | 2025-09-25 18:05:28+00:00
Working on creating open-source stack for developing agents. Started a year ago with playing with CrewAI, Langgraph , Ango and others.. Then realised the learning curve is more than necessary and I do not use most of their fancy things. So I started building tinyAgent inspired by a post on Huggingface. https://github.com/askbudi/tinyagent

Later on, I find myself switching between Claude, Cursor, Codex and Gemini-cli. (Not much gemini-cli to be honest:D ) And wanted to play with MCP Servers, so I built Roundtable https://askbudi.ai/roundtable , and when I face a bug, or I need to brainstorm, I task it to create subagents from Claude, Codex,... And task each of them to analyze the issue and then aggregate their opinion. It is fun, and I feel I get more out of what I have already paid for. ( Paid for Cursor 1-year plan, later on switched to Claude Code, and codex is a part of the Plus plan that I have access to)
by kemayo | 2025-09-25 18:05:43+00:00
> You're both misinterpreting the entire purpose of the post. I explain this in later replies to this thread. My post was quite short, only 391 words, and not even intended to make an argument. You're expecting way too much here. You need to think about why an author writes an article and who the article was written for. If you think an author is completely flopping on their face, perhaps you just misunderstood what the author was trying to do.

Jeff, I don't think you can impose on HN commenters what parts of your post they're allowed to engage with. Your intention might just have been to provide an example of something that (you think) supports a point that (you think) is already proven. But people aren't required to accept your priors when discussing your post, particularly when they're doing so off on some third-party forum.

Perhaps people are misunderstanding you... or perhaps they understand you perfectly well and disagree with you, and want to talk about that disagreement.
by straks | 2025-09-25 18:05:44+00:00
I'm curious why they decided to go after their own implementation while the IETF AI Preference working group[0] is actively working on a similar concept to define vocabulary[1] and a way to attach[2] it to HTTP responses and robots.txt. (Which still has plenty open dicussions, but still)

There's also Really Simple Licensing[3] that covers these concepts (with additional capabilities and a slightly different purpose/angle).

References:

[0] https://datatracker.ietf.org/wg/aipref/about/

[1] https://datatracker.ietf.org/doc/draft-ietf-aipref-vocab/

[2] https://datatracker.ietf.org/doc/draft-ietf-aipref-attach/

[3] https://rslstandard.org/
by CamperBob2 | 2025-09-25 18:05:55+00:00
Yet self-driving cars are already competitive with human drivers, safety-wise, given responsible engineering and deployment practices.

Like medicine, self-driving is more of a seemingly-unsolvable political problem than a seemingly-unsolvable technical one. It's not entirely clear how we'll get there from here, but it will be solved. Would you put money on humans still driving themselves around 25-50 years from now? I wouldn't.

These stories about AI failures are similar to calling for banning radiation therapy machines because of the Therac-25. We can point and laugh at things like the labeling screwup that pjdesno mentioned -- and we should! -- but such cases are not a sound basis for policymaking.
by ashwindharne | 2025-09-25 18:06:17+00:00
Google seems to be the main foundation model provider that's really focusing on the latency/TPS/cost dimensions. Anthropic/OpenAI are really making strides in model intelligence, but underneath some critical threshold of performance, the really long thinking times make workflows feel a lot worse in collaboration-style tools, vs a much snappier but slightly less intelligent model.

It's a delicate balance, because these Gemini models sometimes feel downright lobotomized compared to claude or gpt-5.
by pmontra | 2025-09-25 18:06:24+00:00
I guess that one needs some help to transfer "swiftly" 8000 Terabytes of data. At 1 Terabit per second it would take about 18 hours.

8000*8 Tb / 60s / 60 / 24 = .740740... 24 h *.740 = 17.76 h

But is 1 Tb/s a thing?

I think this has been another case of "Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway" (Andrew Tanenbaum, 1981). Maybe rack units of disks? For very important data I would pay for the privilege of removing my disks at a very short notice.

https://what-if.xkcd.com/31/
by macNchz | 2025-09-25 18:06:30+00:00
This is even a somewhat less aggressive flow than it used to be, I think. I dug up this screenshot of a part of the cancellation process as it existed when I went through it in 2018 or 2019, which confused me at the time: https://i0.wp.com/ebookfriendly.com/wp-content/uploads/2019/...

I had an annual subscription, and the options on that page made it seem like if I were to cancel that I'd actually lose access immediately, forfeiting the remaining value I'd already paid for. That wasn't in fact the case, but clearly it was designed to guide you into using the "Remind Me" button instead, which I imagine is a very leaky bucket—surely many people who fully intended to cancel would wind up missing the notification three days before renewal and get billed for another year.

Additionally, the text of the buttons and lack of explanation of what's going to happen gives that screen some finality: if I click "End my Benefits" does that mean they end immediately with no recourse? The next page actually showed that you could end and get a refund, or end at the end of the already-paid period, but it was obviously designed to make you uncertain.

Source of screenshot: https://ebookfriendly.com/how-successfully-cancel-amazon-pri...

It seems like they've been adjusting some of the language on the screens in the years since, but still in super confusing ways: https://www.reddit.com/r/amazonprime/comments/wdy84t/cancell...
by KPGv2 | 2025-09-25 18:07:29+00:00
> The US constitution has a crystal clear right to bear arms

It looks like it was drafted by an ESL speaker. It's by far the worst-drafted amendment, grammatically speaking:

> A well regulated Militia, being necessary to the security of a free State, the right of the people to keep and bear Arms, shall not be infringed.

It's not even a valid English sentence, and it certainly never bothers to define "Arms." Not to mention that, as written, it appears to make it illegal for me to tell you that you cannot come to my house with a gun, because that's me infringing your right. It doesn't constrain Congress. It constrained anyone who wants to take away your right to bear arms.

Sheer lunacy as written. Ungrammatical and implies some insane shit.

But no, you're right, it's crystal clear. Much like how the First Amendment says

> Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press

which in crystal clear terms makes it legal to mass-distribute child pornography. To prohibit it would restrict the freedom of the press.
by hashim | 2025-09-25 18:07:33+00:00
They don't actively civilian deaths, they just don't particularly care about them for pragmatic reasons, because killing a million people is much less plausibly denial genocide that wouldn't fulfil the former conspiracy theory and now publicly-stated gaol of Netanyahu to subsume Gaza into the rest of former Palestine. Is that not enough evidence for you? Besides that, if you truly believe Israel's version of events that at least 30,000 of those people were "militants" (the ANC and Viet Cong were also militants and terrorists), do you really believe it's possible to get a ~50% collateral damage rate when you care about innocent civilians? Also, the 60K figure has been stuck there for a long time in an ongoing genocide and famine. Once the dust settles and Israel has let the UN in, that figure will go up by a factor of at least two or three.
by neutered_knot | 2025-09-25 18:07:52+00:00
> So unless you’re hunting down someone selling enriched uranium, major abuse content producers/hosters, or something of that scale, putting in all that investment to gain a fuzzy data point that likely isn’t even useful in an enforcement context is just not worth the tradeoff.

But I don’t think we disagree. My view is that TOR is inadequate against a nation state attack because for some of these attacks it is easier to do mass de-anonymization and hope you get some particular user or set of users you are interested in. The resources to do this are small for something the scale of an intelligence agency, but excessively large for some local police department.

I’m not sure why you appear so hostile to citing attacks that are well-known and already part of the public threat model.
by joshstrange | 2025-09-25 18:08:07+00:00
I’m interested to see pricing and what the backend dashboards look like for this. I’m currently using PostmarkApp for my transactional emails and they keep bumping the monthly price and my usage is tiny. If I could just pay per email that would be better.

That said, I’m hosted on AWS so maybe I should look into SES as well if I’m going to replace my email sending service.
by ModernMech | 2025-09-25 18:08:10+00:00
I don't think so, I think I'm accounting for the recent shift in realpolitik. Why would future Democrats impeach their own POTUS for using the DOJ and FBI to arrest their political enemies?

The Democratic party as you knew it is dead; it died in 2024, just as the Republican party as your knew it died in 2020. The Republican party has been reformed into the MAGA party, which bears no resemblance to the neocon Republicans of the 2000s. Just the same, the Democratic party will reform but they will not resemble the party of Clinton/Obama/Biden/Pelosi/Schumer. They are done as a political force.

Moreover, why wouldn't a future POTUS start off by arresting the current conservative SCOTUS judges? Decide on the arrest, make up a pretext, if US attorneys don't comply just fire them until you find one that does, like what they're doing to Comey right now. Make some vacancies and then appoint his own court. Or, just ignore them entirely, there are no consequences for not following their orders.
by Imustaskforhelp | 2025-09-25 18:08:16+00:00
I mean, I can kinda roll through a lot of iterations with this model without worrying about any AI limits.

Y'know with all these latest models, the lines are kinda blurry actually. The definition of "good" is being foggy.

So it might as well be free as the definition of money is clear as crystal.

I also used it for some time to test on something really really niche like building telegram bot in cloudflare workers and grok-4-fast was kinda decent on that for the most part actually. So that's nice.
by andy99 | 2025-09-25 18:08:29+00:00
I cancelled prime because like all "prepaid" things, it's basically a scam or they wouldn't offer it.

When I used to have it, half of the items were "not eligible for prime" and many more were "add-on items" where you had to spend $25 or whatever before you could ship them free (in which case you don't need prime anyway). It was basically worthless.
by cosmicgadget | 2025-09-25 18:08:33+00:00
> In some ways it's bringing back old web rings and simple networking through hyperlinks.

And there are plenty of likeminded individuals, many who have posted here. It may not seem like it because linking with hrefs and webrings is much more fragmented than services that beat you over the head with engagement metrics.

I think the distributed linking model coexists well with centralized resources like: (https://indieseek.xyz/links/internet/blogging/) and (https://outerweb.org/explore/category/indieweb) (mine)
by 9rx | 2025-09-25 18:08:34+00:00
> AI is a powerful tool for those who are willing to put in the work.

No more powerful than I without the A. The only advantage AI has over I is that it is cheaper, but that's the appeal of the blockchain as well: It's cheaper than VISA.

The trouble with the blockchain is that it hasn't figured out how to be useful generally. Much like AI, it only works in certain niches. The past interest in the blockchain was premised on it reaching its "AGI" moment, where it could completely replace VISA at a much lower cost. We didn't get there and then interest started to wane. AI too is still being hyped on future prospects of it becoming much more broadly useful and is bound to face the same crisis as the blockchain faced if AGI doesn't arrive soon.
by lcnPylGDnU4H9OF | 2025-09-25 18:08:48+00:00
This made me do some research and I'd say it appears so.

https://www.raspberrypi.com/news/raspberry-pi-500-and-raspbe...

> Our experiences with that programme informed the development of Raspberry Pi 400, our all-in-one PC, whose form factor (and name) harks back to the great 8-bit and 16-bit computers – the BBC Micro, Sinclair Spectrum, and Commodore Amiga – of the 1980s and 1990s.

(emphasis mine)

So the 400 name is explicitly inspired by such systems, their next one is called the 500, and the upgrade to that is called the 500+. I'd say it's a pretty safe bet that's exactly the inspiration.
by codedokode | 2025-09-25 18:09:00+00:00
> Meanwhile, the company appears to have begun quietly phasing out the classic Element app in favor of Element X, even though it still misses crucial features like threads and spaces, besides the less important things like widgets, grouping by priority, and live location sharing.

I didn't even know such "important" features exist, and never needed them.

> Whenever you log on from a new device, you have to cross-verify the device using either a secret key or, more comfortably, another device that has already been verified.

If you have a laptop and a smartphone, you need to verify the device once, doesn't look complicated. And most smartphones are probably backdoored anyway so you should not be using matrix there.

> Matrix was never good.

Web version of Element allows sending messages, files and calls, and they actually work. That's already better than many open-source projects including Jabber.

Although I must I admit, I see a warning that I need to "verify this session" in a web client, but no meaningful way to do it. Also web client annoys and distracts me by messages like "Chats have a new look". What's the point of showing this popup? If they have a new look, everyone will notice without any popups. Stop copying worst features of commercial software.
by leakycap | 2025-09-25 18:09:01+00:00
> Lawyers pay you a boatload of money to write a report that supports their case, then come to the trial (all expenses paid) where you spend an hour on the stand being examined and cross examined about the report and also trying to blow holes in the other side's expert report.

First, I have rarely seen an expert witness be given more than a few hours on the stand. Because, as jurors will be instructed by the judge, expert witness testimony is a special kind of evidence, allowed under specific rules, and they're rarely the bulk of any case's presentation in court.

On the other hand, they may have spend countless hours doing specialized analysis, which has to be documented and stand up to literal legal scrutiny for correctness/completeness. The other side will do their absolute best to destroy your expert witness, often bringing up their hourly rate and prior cases they worked on.

But - if their work was bunk, the opposing side would have the expert witness thrown off the witness list and their report excluded. This is court we're talking about.

You've written an engaging post that seems mostly caught up in the hourly rate of someone else fitting a worldview where, based on an industry and hourly rate, you decide whether they earned it.

Law firms employ smart people who would not pay hundreds of dollar for an outside expert who can't produce verifiable or at least defendable positions based in reality and experience.

> "RAM cache" included caches that were solely on hard disk because "RAM" means "Random Access Memory" and hard disks are both memory and random access.

Having used Connectix RamDoubler for many years, I would have verified the meaning if it was crucial for the operation of whatever I was paying someone to write for me. Cache is one of the more esoteric and nuanced areas in computing where hardware and software interact and any specifications related to cache should have been clearly defined.

> It is not really a lot of work to write it.

I love when people who haven't done something think they know how much work goes into it.
by noident | 2025-09-25 18:09:06+00:00
That's great!

What about Matrix Authentication Service? That's still a separate piece of software that requires PostgreSQL (as opposed to SQLite like my Synapse instance uses) and has no clear migration path for those of us using our own SSO solution (SAML, CAS, maybe your own OIDC provider like Keycloak...), right?

I don't want to run Dex and complicate the stack further, either.

I think 12 hours to migrate is probably optimistic even with built-in sliding sync, actually...
by nikkwong | 2025-09-25 18:09:08+00:00
No I did not use chatgpt. I've always written with a lot of em dashes, Chatgpt probably got it from me :-)

> it's very easy to build a bomb [...]

Yeah, what I'm saying though is that these attacks are not happening at a scale though that is large enough for people to need to worry about their own safety personally. Your personal chance of dying in a terrorist attack is so low that it's not worth thinking about (unless maybe you live in the middle east). I'm simply noting that this might not always be the case. It's easy to imagine, with better weapons, that terrorists become much more prolific in their ability to kill; under which scenario people could be willing to give up more to have more peace of mind.
by LexiMax | 2025-09-25 18:09:10+00:00
> This year has been a devastating blow to my confidence in our democracy and the ability of people to govern themselves generally.

The latter has been on my mind for quite some time.

The logical conclusion of "people can't govern themselves generally" kind of gestures at religion as a solution - after all, if man cannot govern themselves, why not rely on a higher power to manage them?

Of course, the problem with that point of view is that from the atheistic perspective, there is no higher power, and from the agnostic perspective, whatever higher power there is is inscrutable and beyond our ken.

This then leads me to the conclusion that religion is ultimately a creation of men, and are thus prone to the same power-corrupting vices as any other institution created by men.

Except that leaves no real solution the problem of the governance of people. And it's a quandary I see no realistic chance of escape from.
by drnick1 | 2025-09-25 18:09:12+00:00
My suggestion would be to use a unique alias for each website/company. This way, if you start receiving spam at that address, you know who leaked it, and can simply delete the alias. You should also then publicly name and shame the source of spam.

I also run SpamAssassin on my server, but I don't believe it ever had to do anything.
by labrador | 2025-09-25 18:09:26+00:00
I'm glad that people who are deep into religion are taking AI seriously. I want to hear what they have to say. Like The Pope recently saying he won't authorize a pope AI and that AI poses risks. I'd like to hear Muslim, Buddhist, Hindu, etc... take for example.

I consider AI my own personal mirror that is interesting to explore. I'd also like to see what results when it mirrors major schools of thought and belief system, so I welcome Thiel's comments - but that doesn't mean I take them seriously.
Show HN: A Chrome Extension That Reads Articles Out Loud
by abagh999 | 2025-09-25 18:10:51+00:00
I read a lot every day for work, so by the time I want to read articles online (especially here on Hacker News), I'm already too tired to stare at more text. I figured: why not listen to them instead?

I tried a bunch of apps, but quickly deleted each one. Either:

- Everything was locked behind a ~$30/month subscription (wasn't ready for that).

- Or the voices sounded robotic and painful to listen to.

Since I'm a software engineer, I decided to just build my own solution, a Chrome extension that reads articles out loud in a human-like voice. That's how Qariyo.com was born.

Some friends liked it too, so I thought: why not make it public? When I built it, I kept things simple: - Read the article out loud without breaking the flow, so it should work as a widget inside the page and not opening a new tab/page.

- Don't make me wait for the entire article to be converted before listening. I want to start as quickly as possible, without interruptions.

- No extra fluff (Snoop Dogg reading the article for you, etc. I don’t care). Just read the article out loud.

- And please, no subscriptions. I want to pay for what you use.

It's still an MVP, but it works well. If you want to try it, I'd love to hear your feedback!
by philipkglass | 2025-09-25 18:11:01+00:00
I have been running my own web site for 20+ years without ads. The server and bandwidth costs are minute. I use a basic VPS. I started it when I was still a poor grad student. This is cheaper now than shared hosting was back in the early 2000s and it's easier too. But it's not cheaper than "free" and it's significantly more administrative work than just using a social network. The "people" costs (including my own time fiddling with software configurations) is the biggest barrier.
by sltkr | 2025-09-25 18:11:05+00:00
Clever, but it seems like you're still encoding states separately. For an undo/redo stack, you can probably do much better spacewise with some sort of delta-encoding, either by explicitly storing the changes made to the grid (or more accurately, the inverse of changes, so you can undo them) or by comparing the new state with the last one whenever saveUndo() is called and storing only the difference.
by hashim | 2025-09-25 18:11:09+00:00
"Squeezed"? I think you mean invited. Assuming you're not being disingenuous, which is unlikely given your other comments and clear hate for Palestinians, maybe you should look at the One Million Plan and the many similar movements by Israel to import tens of millions of Jews into the area since 1948, and the many atrocities like Deir Yassin that forced Palestinians out. Israel has been a long time in the making, since the time of the Irgun and Haganah at least, and none of the current situation is accidental.