MurphyA/hacker-news huggingface dataset:
by agreeahmed | 2025-11-25 20:11:01+00:00
Grace periods and past due - our current default behavior is: - when the first charge fails, we block access - when the n+1th charge fails, we continue grant access until you cancel their subscription

There's a lot of work to do to make that behavior more configurable, because every merchant has a different policy.

For 3DS we're working on getting more explicit coverage for. Not quite 3DS but related: we currently have it set up so that if your customer successfully adds a payment method but the first charge fails, we also won't grant entitlements in that case.

Lots of weird payments edge cases to work through still.
by burnt-resistor | 2025-11-25 20:11:28+00:00
Makes sense, sadly.

Alzheimer's isn't one thing but a category of degenerative pathologies.

Probably also requires holistic improvements in lifestyle ( hydration, sleep, exercise, diet (not just quantity)), gene in/activation, &| vaccines for TAU &| β-amyloid.

PS: I wonder if nootropics will be developed to emulate or enhance the effects of exercise.
by dckimGUY | 2025-11-25 20:11:36+00:00
It doesn't sound like much but, it's a long time in coming. I had no idea what I was aiming at, stretching my time, working through the night to complete what I can only describe as marvel or miracle. It's only after struggling for such a great length of time that we come to truly appreciate and strive for something to improve our daily experience. It all started when I finally decided to attempt to install Libretranslate on my local machine, no small feat given my shabbiest of internet connections. Finally I got it downloaded, that didn't take too long using GitBash. Then, when I finally was able to determine how to start it running, it began automatically downloading all language models. All for the best, I thought. I need every ounce of translating ability this thing has. It was downloading, and I just went right ahead and slumbered through it, nothing lost there. To my surprise I ended up with only a modest 46 languages with which to work. Eliminating Esperanto, 45 only. When I finally got it to work through some trial-and-error, that's when the task really started. How can I get this thing to translate my webpages top to bottom? And what's the best arrangement for that anyhow? I broke the inputs: One for the title, another for a description, for HTML input, and for an image input. The image was to receive in language text via ImageMagick; The title and description were enough to double as RSS feed items. So, I broke the HTML header portion off from the top and keyed it all the way out, Open-Graph, Shema, everything to the nines. Did I say the title and description had a double use? I misspoke: Triple it. The other use is for ready made, matched postings for Mastodon: All in language with matched pages to link to. Ready-made, just like a dream. Just for a little backstory: I have been posting on Mastodon.social for approximately one month with unique links. I made all of those translations through a semi-manual process which pales in comparison to what I have chalked up in the last 24 hours. Yes, I worked all through the night on this one. Not shy of quintuple shifts, and this isn't my first time on this project. After that month of posts my backlink profile has exploded suddenly, the top link being one from schleswig-holstein.de; A german state website. That's why it was worthy of this monumental effort; Streamline the process, play it all the way out with bells and whistles. Automata Maxima. Next if I just learn my own URLs https://dckim.com/hdub/en/articles/HTML-Drawing.html
by xethos | 2025-11-25 20:11:46+00:00
> I don't think people would be concerned about that explanation either... I think they need to hear real-world consequences

I think you're right. I'm not hopeful the general population will change and suddenly say "E2EE matters, dammit!". Because the small scale consequences are boiling the frog, and the major ones "could never happen to me".

I'm sure we've all seen the Google account that got nuked [0, 1], but pointing that out to people is likely to garner responses ranging from "But I need Google for $thing" to "I don't have kids, so I'm fine". We unfortunately don't have any medium-scale fallout - just ghost stories of one guy, one time, being bitten.

[0] Costing the guy his phone number, photos, emails, contacts, any paid apps, documents in Google Drive, and presumably associating his credit card, address, and name with a banned account. Given how Google relies on automation for flagging and harassing accounts, I'd expect his troubles aren't over just yet should he make a new Google account.

[1] https://www.theverge.com/2022/8/21/23315513/google-photos-cs...
by iLemming | 2025-11-25 20:11:58+00:00
I can't speak for Julia - never used it; never used Common Lisp for analyzing data (I don't think it's very "data-oriented" for the modern age and the shape of data), but Clojure is really not "obscure" - it only looks weird for the first fifteen minutes or so; once you start using it - it is one of the most straightforward and reasonable languages out there - it is in fact simpler than Python and Javascript. Immutable-by-default makes it far much easier to reason about the code. And OMG, it is so much more data-oriented - it's crazy that more people don't use it. Most never even heard about it.
by zbowling | 2025-11-25 20:12:03+00:00
I built a MCP server that solves this actually. It works like a tool calling proxy that calls child servers but instead of serving them up as direct tool calls, it exposes them as typescript defintions, asks your LLM to write code to invoke them all together, and then executes that typescript in a restricted VM to do tool calling indirectly. If you have tools that pass data between each other or need some kind of parsing or manipulation of output, like the tool call returns json, it's trivial to transform it. https://github.com/zbowling/mcpcodeserver
by iamnothere | 2025-11-25 20:12:03+00:00
It’s tough to put into law because this could easily cover innocuous things like gas station gashapon machines, school raffles, and Pokemon cards. Most people aren’t going to support a ban on those. And when you try to try to target the law too narrowly, you can run into problems with loopholes or legal precedent that prevents discriminatory and targeted legislation (there is precedent around equal protection).

I do think people should push for voluntary limits on gacha mechanics, because they are awful when overused and are probably harmful for a small percentage of the population that’s prone to gambling. Steam would probably be fine with rating/age gating games that heavily rely on these mechanics, the hard part is getting Google and Apple on board. Micropayments from “whales” (high spenders) provide a lot of revenue for them.

I’m also not entirely sure that gacha mechanics alone are that bad, it’s when you combine them with currency (virtual or real) that it becomes a huge problem. Absent currency it’s usually a self-limiting problem, because overuse of the mechanic makes the game worse.
by HaZeust | 2025-11-25 20:12:07+00:00
I left this [1] comment a few weeks ago, and I already knew people like you would have dogged on GP for giving their child this level of access and autonomy, just like I knew the HN thread from the other day about homeschooling was going to dog on people who allow their child to go to public school - because teaching children self-sufficiency, self-assurance, and confidence to deal with bad influences is a relic of a time gone by.

Parents would rather justify to themselves the act of building, end-to-end, what their child is exposed to and around - even when that's not how the world works, rather than building a child that knows how to handle themselves when exposed to, and around, anything - because that's ACTUALLY how adult life works.

There's levels to it, and I understand a child can have all the tooling in the world about how to deal with bad influences, and neglect its application solely due to naivety; but it's still a lot more fruitful than just hand-picking a child's exposure to any and all things during their most formative years - when they're SUPPOSED to be learning how to deal with exposure to as many things as possible, good and bad for them.

1 - https://news.ycombinator.com/item?id=45852694
by tensor | 2025-11-25 20:12:44+00:00
Even the very people driving the AI rush are implicitly showing that they are skeptical: https://www.bbc.com/news/articles/cwy7vrd8k4eo

Personally, I think everyone has realized there is a huge bubble, especially the C-levels who've sunk huge amounts of money into it, and now they are all quietly panicking and trying to find ways to mitigate the damage when it finally busts. Some are probably sticking their head in the sand and hoping that they can just keep the scheme going indefinitely, but I get a real sense that the bubble is very much explicitly recognized by many of them.
by XenophileJKO | 2025-11-25 20:12:49+00:00
I was thinking about this yesterday.

My personal opinion is that the PRC will face a self created headwind that likely, structurally, will prevent them from leading in AI.

As the model get's more powerful, you can't simply train the model on your narrative if it doesn't align with real data/world.

At some capacity, the model will notice and then it becomes a can of worms.

This means they need to train the model to be purposefully duplicitous, which I predict will make the model less useful/capable. At least in most of the capacities we would want to use the model.

It also ironically makes the model more of a threat and harder to control. So likely it will face party leadership resistance as capability grows.

I just don't see them winning the race to high intelligence models.
by pinkmuffinere | 2025-11-25 20:13:13+00:00
Because the conventions that are considered “standard” evolve over time to match the most common usage. Non-western English is probably already the most common English, due to India alone. Those speaking patterns have been relatively isolated so far, but online media brings it into the mainstream. My main claim is that it will take over the present “standard” usage, because of the sheer quantity (but not in an alarmist xenophobic way, lol).

Some examples that have become normalized for me personally, I think due to working with lots of international folks in tech:

- “i have a doubt” instead of “i have a question”

- “i will not claim X” instead of “i would not claim X” or “i don’t claim X”

- “this is not as X as compared with Y” instead of “this is not as X as Y” or “this is not X compared with Y”

- "it will anyways be fun" instead of "anyways, it will be fun"

I’m not sure if these are broad patterns, or just peculiarities of the specific crowd i hang with. And I don’t think these are standard usages yet, but I’ve become familiar enough that I say these sometimes, despite intuitively feeling that they are wrong.

Edit: i think most of the phrases i have adopted are from Indian English, but unsure.
by aprilthird2021 | 2025-11-25 20:13:21+00:00
I think much of our modern day conflicts are about disagreements over those values though.

> We don't need an historian to remind us that war or slavery is bad. I want to know what Romans think of slavery. I can probably guess what a modern historian thinks of it.

But she isn't just saying "it's bad" for no reason, she depicts the problems and the triumphs. It's not about how Romans thought about slavery, it's about providing a full and complete picture of a historical period or person, warts and all.

As a great example: most of the current political movement in America emphasizes that in the 1950s or so one man's average salary afforded him a better station in society than it does now. But that same observation leaves out that... Well, this wasn't true for any woman, or many minorities. If we just never mention that last part because "duh, I don't need a historian to tell me that" we end up with flawed rosy glasses by which we view such worlds and the policies and people who created them.
by faxmeyourcode | 2025-11-25 20:13:23+00:00
I think they're referring to this study on LLM poisoning in the pretraining step: https://arxiv.org/abs/2510.07192 (related article: https://www.anthropic.com/research/small-samples-poison)

I'll admit I'm out of my element when discussing this stuff. Maybe somebody more plugged into the research can enlighten.
Show HN: JustBloggedging platform that takes 2 minutes to setup
by usamaejaz | 2025-11-25 20:13:36+00:00
Hi HN,

I built JustBlogged because I got frustrated trying to start a personal blog.

WordPress felt like signing up to be a sysadmin. Ghost was expensive for a side project. Medium doesn't give you ownership.

What I built: - 2 minute setup - Custom domain + free SSL included forever - Fast by default (<1s loads) - Free tier that's actually usable - REST API for programmatic posting - Fully customizable themes - Distraction-free writing experience

Tech: Edge-deployed on Cloudflare Workers, global CDN, auto image optimization, fully scalable, no matter how many visitors.

Free forever tier. Pro is $9/mo for branding removal and advanced themes.

Would love what you guys and gals think.
by IshKebab | 2025-11-25 20:13:39+00:00
Yeah unfortunately it still sucks. Actually to be fair it's probably fine for its intended use case: researchers interactively running one-off batch jobs on a university HPC cluster.

But I work in silicon and every company I've worked in uses SGE/SLURM for automated testing. SLURM absolutely sucks for that. They really want you to submit jobs as bash scripts, they can't handle a large number of jobs without using janky array jobs, submitting a job and waiting for it to finish is kind of janky. Getting the output anywhere except a file is difficult. Nesting jobs is super awkward and buggy. All the command line tools feel like they're from the 80s - by default the column widths are like 5 characters (not an exaggeration).

We even had an issue that SLURM uses 4 ports per job for the duration of the job, so you can't actually run more than a few thousand jobs simultaneously because the controller runs out of TCP ports!

I don't think it would actually be that hard to write a modern replacement. The difficult bit is dealing with cgroups. I won't hold my breath for anyone in the silicon industry to write it though. Hardware engineers can't write software for shit.
by ineedasername | 2025-11-25 20:14:11+00:00
Are people not taking this as a default stance? Your mental model for this on security can’t be

“it’s going to obey rules that are are enforced as conventions but not restrictions”

Which is what you’re doing if you expect it to respect guidelines in a config.

You need to treat it, in some respects, as someone you’re letting have an account on your computer so they can work off of it as well.
by paulddraper | 2025-11-25 20:14:15+00:00
Funnily enough, I did all that.

And it made me want to claw my eyes out.

Browser idiosyncrasies, horrendous security vulnerabilities, the blood sacrifices to do basic things with CSS, trying to debug in IE, the daily “maybe Flash isn’t that bad” introspection.

There are many good things about this world.

2005 web dev is not among them.
by powerclue | 2025-11-25 20:14:25+00:00
I think that's reasonable, but surely there's a limit? Like, if one user exists on an old piece of tech, does Debian need to support them forever?

I think this is a nuanced call, personally, and I think there's some room for disagreements here. I just happen to believe that maybe the right decision is to fork at some point and spin off legacy forks when there's a vanishingly small suite of things that cause friction with progress.
by A_D_E_P_T | 2025-11-25 20:14:39+00:00
Yeah, I tried playing it with my son, but I've never quite understood what you're supposed to do.

I grew up on RPGs and adventure games where you usually had an objective out there in the world. In comparison, Minecraft is extremely solipsistic; there are no structures in the world to meaningfully interact with, and it seems one is supposed to simply treat the world as a sort of Lego set.
by Izikiel43 | 2025-11-25 20:14:46+00:00
> WA teachers compensated about the same as other similarly educated professionals

WA teachers are among the best salaries in the country for being a teacher (within top 5). You start at around 84k$ I think, 90k$+ if you have a masters degree, at least in Seattle, and it can scale up to 150k$ with enough seniority, as well as pension plan.

> Hire smart motivated people, pay them well, leave them alone, they’ll figure this one out. It’s not hard, anyone can google what Finland does.

The problem is not the teachers themselves, it's what the system tells them to teach. You can have the best teacher in the world, but if they use BS curricula students will unfortunately learn BS.

Think about it, you can have brilliant engineers, but an idiot ceo, and the company will fail despite the engineers.
by aprilthird2021 | 2025-11-25 20:14:47+00:00
Life skills and wise decision making are very hard to judge and most people will disagree on them though. I don't think 18 year olds make all the worst life choices and 40 year olds make far better ones, but I also can't really prove my statement, nor could you prove a counterfactual statement. It's hard to prove what life skills are valuable and who is good at them.

Math is at least important in many life skills most would consider important imo. Like budgeting, financial planning, retirement planning, investing, etc.
by lurk2 | 2025-11-25 20:15:21+00:00
The usual patterns that crop up are:

1) Lack of institutional knowledge. No one even knows how to get started and bringing in foreign expertise may be prohibitively expensive.

2) Economics don’t pencil out even in higher income countries compared to BRT systems, especially because high density and heavy traffic means the lines usually have to be grade-separated which adds additional costs compared to an at-grade system.

3) Corruption makes development impossible. No well-established processes for expropriation exist, or the country is given over to clientelism such that landlords won’t give up what they own and hamper the development process via political connections.

BRT is usually the most effective solution in places where grade-separated rail is not yet viable as it allows a right-of-way network to be established that can later be upgraded to rail. This doesn’t solve problem 3, which requires a comparatively authoritarian approach to overcome the incentive problems at play; this is why the Chinese have generally excelled in the space over the last 20 years.
by krona | 2025-11-25 20:15:42+00:00
> With this said, it is important to note that the ‘very dissimilar education’ group consisted of only 10 TRA pairs. This small N is not a shortcoming of this analysis, per se. Rather, this is a shortcoming of the TRA field; these 10 pairs represent the entirety of individual data published over the last century.

Authors plead innocence!
by AtlasBarfed | 2025-11-25 20:15:58+00:00
Did Corregidor have MANPADs? Antiship missiles? Antiaircraft missiles?

Corregidor had improper stocks of supplies it appears.

They were using horse cavalry?

Did Corregidor have its own defensive air wing?

Did Corregidor have 150,000 defenders? Or just 15,000?

The Japanese were a battle-tested navy and army and airforce at that point, after dozens of imperial conflicts as well as the Sino-Russian wars.

The Chinese military are almost entirely untested, and likely riddled with corruption. A Chinese invasion will almost certainly involve a plan that looks like it's what an invasion plan looks like when reported to the CCP, but it won't be an experience-informed battle plan, nor am I sure the Chinese military will be able to handle the "battle plans are great until you get punched in the face".

Is it a sure defense for Taiwan against a full force invasion? Of course not. Is it a guaranteed victory for mainland China? Of course not.

The political risk to Xi is high. Even with a successful invasion, and an embargo/blockade, it could politically topple the CCP. A failed invasion would likely involve a highly destabilizing embargo/blockage that could similarly topple the CCP.
by beepbooptheory | 2025-11-25 20:16:34+00:00
> It's a super communist state, it just happens to also embrace many parts of Capitalism.

This is incredibly confusing thing to say. On its face, its like saying "it's a delicious apple pie, it just happens to embrace many aspects of cyanide" (or reverse cyanide/apple pie here if that its easier for you).

But I assume you could say more here? Like can we maybe at least share an understanding here that all the things you cite at the top would also not exist in a communism state? In perhaps an authoritarian state with an otherwise free market, these points make sense, they would succinctly describe that, but for a state that is supposedly precisely communist, these things simply don't apply! Maybe the school thing, but that would imply such a thing would need to be outlawed, which really doesn't make much sense in a communist society/state.

I know people get excited thinking about this stuff, I do too! But at the end of the day we must persist in using words precisely, we must at least try for something like semantic consistency. At the very least, so you and I can really see and understand our enemies, right? If I was a guy on another side, I would hope that I'd never mistake one capitalist dog for another paper tiger. It would be at the very least embarrassing! Right?
by WD-42 | 2025-11-25 20:16:41+00:00
It’s not the same at all. In Rust you cannot just throw an attribute on to a struct in the middle of a function because it makes some call further down the chain easier, no matter how much unsafe you use.

I’m not a python hater, you can’t get some great stuff done with it quickly. But my confidence in writing large complex systems in it is waning.
by SoftTalker | 2025-11-25 20:16:42+00:00
I've heard codependency described as being dependent on others being dependent on you.

It probably has some rational basis in child rearing, it will benefit survival for the parents to be deeply dedicated to supporting their children, to the point where they receive a psychological reward from that dependency. But unhealthy when it comes to adult relationships, at least beyond a certain point.
by treespace8 | 2025-11-25 20:17:06+00:00
> big software projects I've seen succeed were down to a few inspired leaders and/or engineers who set the tone. People with emotional intelligence, tact, clear vision, ability to really gather requirements and work with the end users. Leaders who treated their staff with dignity and respect.

I completely agree. I would just like to add that this only works where the inspired leaders are properly incentivized!
by ben-schaaf | 2025-11-25 20:17:12+00:00
> littered with too many special symbols and very verbose

This seems kinda self-contracticting. Special symbols are there to make the syntax terse, not verbose. Perhaps your issue is not with how things are written, but that there's a lot of information for something that seems simpler. In other words a lot of semantic complexity, rather than an issue with syntax.
by sgt101 | 2025-11-25 20:17:44+00:00
Nonsense.

- voting population? What are you on about? It's everyone older than 18.

- you are not allowed to say "let's go and kill xxxyyy" or "burn hotel xxxyyy" but more or less you can say anything else. You might get sued if you say "Kier Starmer is an XXXYYY" but possibly not.

- this is using a system such as the one that operates in many countries - like France. But note: Germany ditched jury trials in 1924...
by burnt-resistor | 2025-11-25 20:18:23+00:00
For reference in typical maintenance doses:

- Rybelsus (type-2 diabetes; oral semaglutide 14 mg/day; much less bioavailability)

- Wegovy (obesity; injectable semaglutide 2.4 mg/wk)

- Ozempic (type-2 diabetes; injectable semaglutide 1.0 mg/wk)