MurphyA/hacker-news huggingface dataset:
by D_R_Farrell | 2025-11-25 19:07:52+00:00
Very cool guys. Curious about a few things if you’re open to sharing:

- How are you handling tax/VAT and edge cases? Like usage backfills or retroactive credit grants, etc. etc.

- What’s the failure mode if your service is down?

Either way, refreshing to see someone go after this with the opinionated DX!
by andy_xor_andrew | 2025-11-25 19:08:09+00:00
> former Dean of Electronics Engineering and Computer Science at Peking University, has noted that Chinese data makes up only 1.3 percent of global large-model datasets (The Paper, March 24). Reflecting these concerns, the Ministry of State Security (MSS) has issued a stark warning that “poisoned data” (数据投毒) could “mislead public opinion” (误导社会舆论) (Sina Finance, August 5).

from a technical point of view, I suppose it's actually not a problem like he suggests. You can use all the pro-democracy, pro-free-speech, anti-PRC data in the world, but the pretraining stages (on the planet's data) are more for instilling core language abilities, and are far less important than the SFT / RL / DPO / etc stages, which require far less data, and can tune a model towards whatever ideology you'd like. Plus, you can do things like selectively identify vectors that encode for certain high-level concepts, and emphasize them during inference, like Golden Gate Claude.
Ask HN: Solo founders – is your LLM filling the cofounder gap?
by kevos | 2025-11-25 19:08:34+00:00
I've been building alone and noticed I'm having "cofounder conversations" with Claude: design/strategy debates, sanity-checking pricing, talking through whether to pivot, even self-motivational stuff when feeling existentially demoralized.

I use a Claude project with a master prompt, and some supporting PRD collateral for building context. It's weirdly effective for the thinking part of having a cofounder - Obviously missing the accountability, and someone who actually gives a f**

Anyone else doing this intentionally? What's working?
by agreeahmed | 2025-11-25 19:09:23+00:00
Gotta say we admire both teams, and have a lot of respect for anyone trying to make progress in this space.

As far as differences: both are an additional service you need to bolt-on in addition to signing up for Stripe. We're aiming to consolidate onboarding as a single provider that both processes. A lot of work still to do on our side, but that's where we want to end up: that you get your dream devex without needing to sign up for 2 products.

Both are essentially billing-only services where you bring your API key. We have a billing engine that we built from scratch, and are actually processing the payments, currently using Stripe Connect under the hood.

Lago seems to still require you to deal with webhooks - if not theirs, then Stripe's - and is focused on "billing as write operation" (their first-class concern is producing a correct, well-formed charge or invoice object). We want to solve both the "read" (what features can my customer access, what balance does their usage meter have?) and the "write" more conventional billing operations like charges, prorations, converting free trials to paid, etc.

With Autumn we're tackling a similar problem but they currently still require you to use Stripe Billing + your API key. So you'll be paying for Stripe Billing + Autumn (unless you self host). Overtime as we get deeper into the money movement side of things our paths will look more different, as more of our devex will include smoother ways to handle funds flows, tax compliance, etc.

And compared to both, at least from what I can tell from the outside, we're putting relatively larger share of our brain cycles towards making our SDK and docs deeply intuitive for coding agents.

We want to design our default integration path around the assumption that you will have a coding agent doing most of the actual work. As a result we've got some features like e.g. an MCP-first integration path that makes it easy for your coding agent to ask our docs pointed questions that may come up as it integrates Flowglad. And a dynamically generated integration guide md file that considers both your codebase context. A lot of that is the result of our own trial and error trying to integrate payments with coding agents, and we're going to be investing a lot more time and care into that experience going forward.
by keeda | 2025-11-25 19:09:55+00:00
Not really, by most indications AI seems to be an amplifier more than anything else. If you have strong discipline and quality control processes it amplifies your throughput, but if you don't, it amplifies your problems. (E.g. see the DORA 2025 report.)

So basically things will still go where they were always going to go, just a lot faster. That's not necessarily a bad thing.
by crazygringo | 2025-11-25 19:10:04+00:00
Meaningful categorization is a necessary and foundational aspect of science and understanding in general. We categorize matter into categories such a solid, liquid, and gas, because this has meaningful consequences beyond merely temperature.

If you think the categories in this article are useless, you're going to need to justify that. Aging is well-known to encompass phases with nonlinear transformations, such as puberty or menopause.

So what you find "annoying" is actually a building block of science. And while disagreeing in a particular case is certainly valid, you're going to have to either present evidence to the contrary, or else find weaknesses in the particular methodology used.

So there's plenty to engage with. But you're not doing it, so your comments are just snark with no value.
by DaveZale | 2025-11-25 19:10:19+00:00
canaries in a botmine!

Thanks for the nice writing and examples. In one way or another, much of the AI is geared for addiction. The Big Money is in addictions, those are the ultimate customers. Your essay reads a little like a good old print book, "Love and Addiction" - and the author of that suggested that his hope was that we get over ALL of our addictions.
by lelandbatey | 2025-11-25 19:10:20+00:00
Yes, though even though they can see that, as long as it's encrypted they can't know for sure, so as long as you don't cause problems they won't care at all that you're using it for something. In all my years I've never had an ISP complain about constant encrypted traffic, though some ISPs do have general data caps like Comcast.
by kens | 2025-11-25 19:10:57+00:00
Semaglutide (Ozempic) has potential therapeutic effects in neurodegenerative disorders through "modulation of neuroinflammation, enhancement of mitochondrial function, and promotion of neurogenesis". It has shown benefits in animal models of Alzheimer's and Parkinson's. So they're not just testing a random drug, but something that could work.

For details, see: https://pubmed.ncbi.nlm.nih.gov/38921025

This diagram shows how Ozempic can produce these results, the various pathways from the GLP-1 receptor to reduce inflammation, protect neurons, and affect mitochondria: https://cdn.ncbi.nlm.nih.gov/pmc/blobs/87c0/11202139/72234dd...
by m4nu3l | 2025-11-25 19:10:59+00:00
I think the stochastic part is true and useless. It can be applied to anyone or anything. Yes, the models give you probabilities, but any algorithm gives you probabilities (only zero or one for deterministic ones). You can definitely view the human mind as a complex statistical model of the world.

Now, that being said, do I think they are as good as a skilled human on most things? No, I don't. My trust issues have increased after the GPT-5 presentation. The very first question was to showcase its "PhD-level" knowledge, and it gave a wrong answer. It just happened to be in a field I know enough about to notice, but most didn't.

So, while I think they can be considered as having some form of intelligence, I believe they have more limits than a lot of people seem to realise.
by phforms | 2025-11-25 19:11:03+00:00
In the past few years I have seen some serious efforts from the Clojure community to make Clojure more attractive for data science. Check out the Scicloj[1] group and their data science stack/toolkit Noj[2] (still in beta) as well as the high-performance tabular data processing library tech.ml.dataset (TMD)[3].

- [1] https://scicloj.github.io

- [2] https://scicloj.github.io/noj

- [3] https://github.com/techascent/tech.ml.dataset
by Nextgrid | 2025-11-25 19:11:12+00:00
> don't ISPs detect these and ban

No. No ISP who desperately tries to grow marketshare at all costs and lock their customers into a year-long contract will intentionally ban users. I'm not even sure where this misconception comes from, it's not like ISPs led a massive PR campaign warning people of the dangers of running a server.

The only way you will get banned is if you cause disproportionate strain on their network, which means you'd need to exceed the usage of the typical gamer (downloading games worth hundreds of gigs regularly), streamer (streaming 4k video for hours at a time), cloud backup customer (uploading gigabytes regularly), Windows user (in its default configuration Windows can use P2P to share updates), torrenter (sustained full-duplex bandwidth usage), and unlucky idiot with a compromised device spewing DoS traffic at line-rate.

Saturate the pipe consistently for several days by hosting video? Yeah sure you could get a warning and eventually disconnected, assuming they don't already have traffic shaping solutions in place to just silently throttle you to an acceptable level and leave it up to you to move your homebrew YouTube clone elsewhere when you realize it's too slow.

Hosting a website which will have a few mbps worth of traffic with the occasional spike? That's a rounding error compared to your normal legitimate usage, so totally fine.

The reason most consumer ISPs have a clause against running servers (not even defining what counts as a server) is to preempt a potential business starting a data center off a collection of consumer connections and then bitching about it or demanding compensation when it goes down or they get cut off. Nobody cares about a technical user playing around and hosting a blog at home.
by hedora | 2025-11-25 19:11:22+00:00
Microsoft forces login these days for single player play, and jams ads, social networking crap.

As a parent, I don’t have time for this bullshit, and assume they have malicious intentions. Also, at least once, there was some warning about a profanity filter that my kid dismissed without reading. It’s tied to my MS account, and only a matter of time before that is tied to github and linkedin.

So the kid says “doodie head” one too many times, and what, I lose my windows login / bitlocker key, gh repos and professional network?

Screw it.
by pinkmuffinere | 2025-11-25 19:11:26+00:00
This is also a pet peeve of mine. However, I suspect this bothers us because we’ve grown up with standard “western” English (US/UK/Canada/Australia/etc). “How does X Y like” is common in other forms of English, some of which might even be native (but non-western)! For example, I bet this construction is standard in Indian English. Based on population alone, I think this is a losing battle; English is probably going to adopt the structure we dislike. That’s unfortunate for me and you. But I think fighting it is a fool’s errand.
by runningmike | 2025-11-25 19:11:48+00:00
There is no such thing as ‘simplicity science’ that can be directly applied when dealing with IT problems. However, many insights of complexity science are applicable to solving real world IT problems. People love simple solutions. However Simple is a scam, https://nocomplexity.com/simple-is-a-scam/

There are no generic, simple solutions for complex IT challenges. But there are ground rules for finding and implementing simple solutions. I have created a playbook to prevent IT diasasters, The art and science towards simpler IT solutions see https://nocomplexity.com/documents/reports/SimplifyIT.pdf
by deltoidmaximus | 2025-11-25 19:11:58+00:00
> that parents are eager to outsource the upbringing to strangers in online games out of fear of strangers and dangers outside.

There's a lot of blame for parents, much of it deserved. But when you have CPS being called for kids playing in the woods or parents charged with manslaughter when some one else runs over their kid you realize this is now going against the grain to resist this stuff.
by graeme | 2025-11-25 19:12:21+00:00
Not the whole story. As an example I just got a new scanner. It's almost twice as fast as the ten year old scanner it replaced.

Or I got a computer with a larger hard drive. Less mental overhead in managing files.

I loaded my macbook pro from 2015 recently and it runs great (though past security updates). But the fans spin, as they did in 2015 as well. Newer Apple Silicon blow it out of the water, including on say video editing or other areas where bloat isn't the issue.

There's a lot of genuine technical improvements in ten years that aren't just keeping up with bloat. These are prosumer use cases above but the same sort of thing applies to corporate systems.
by aDyslecticCrow | 2025-11-25 19:12:43+00:00
I suspect without ISRU production of bulk orbit sheet metal, the most feasible solution is to repurpose rockets in their whole.

Building a station this large is gonna be costly even within the cargo hold of starship. But six of them, gutted of insides as welded end to end could provide the vast majority of the bulk mass.

This assume rather sophisticated orbital welding and object manipulation; but its feasible we could do it with robots.
by xscott | 2025-11-25 19:12:44+00:00
> Rust isn't as hard or as bad as you think.

I think this depends a LOT on what you're trying to do and what you need to learn to do it. If you can get by with the std/core types and are happy with various third party crates, then you don't really need to learn the language very deeply.

However, if you want to implement new data structures or generic algorithms, it gets very deep very quickly.
by thom | 2025-11-25 19:13:10+00:00
It’s not that you can’t model data that way (or indeed with structs of arrays), it’s just that the user experience starts to suck. You might want a dataset bigger than RAM, or that you can transparently back by the filesystem, RAM or VRAM. You might want to efficiently index and query the data. You might want to dynamically join and project the data with other arrays of structs. You might want to know when you’re multiplying data of the wrong shapes together. You might want really excellent reflection support. All of this is obviously possible in current languages because that’s where it happens, but it could definitely be easier and feel more of a first class citizen.
by crote | 2025-11-25 19:13:27+00:00
> Instead of just "builds with gcc" we would need to wait for Rust support.

There's always rustc_codegen_gcc (gcc backend for rustc) and gccrs (Rust frontend for gcc). They are't quite production-ready yet, but there's a decent chance it's good enough for the handful of hobbyists wanting to run the latest applications on historical hardware.

As to adding new architectures: it just shifts the task from "write gcc backend" to "write llvm backend". I doubt it'll make much of a difference in practice.
by CyberDildonics | 2025-11-25 19:13:30+00:00
MSVC is also completely different from Visual Studo

It can and does refer to the IDE first. I'll prove it to your by showing that it's the first result of a search.

https://duckduckgo.com/?q=MSVC&t=ffab&ia=web

https://visualstudio.microsoft.com/vs/features/cplusplus/

It’s OK to say you were wrong. You don’t have to be angry online. I promise!

Seems like projection. Since it's ok to be wrong I guess you'll reply with an apology.
by d1sxeyes | 2025-11-25 19:14:12+00:00
What value could you possibly derive from this? Whether someone is from a particular country or not has nothing to do with (or very little to do with) whether they are qualified to have an opinion.

Folks are allowed to be knowledgeable about things that are not directly relevant in their “county of origin” in the same way they are allowed to be ignorant about things that are relevant.
by autoexec | 2025-11-25 19:14:25+00:00
> Given a chance to display empathy for the victims of crimes his platform enabled, or to convey regret about historical safety lapses, or even just to gesture at some sense of responsibility for the hundreds of millions of children who in various ways are depending on him, the CEO throws up his hands and asks: how long are you guys going to be going on about all this stuff?

CEOs acting like selfish psychopaths indifferent to the suffering of others shouldn't really surprise anyone at this point. Why expect tech CEOs to act differently? Of course he's nothing but annoyed that people keep complaining about how his digital child casino allows pedophiles and corporate advertisers to prey on children without oversight, or about how he's exploiting children for labor, or about how he's psychologically manipulating kids to feel anxiety and FOMO so that he can sell them more Robux. If he were capable of empathy for the victims of his platform he wouldn't have designed his platform to create victims in the first place. He doesn't give a shit about the safety of children, he only cares about himself and how much money he's making.
by pmontra | 2025-11-25 19:14:34+00:00
That's not easy to accomplish. Even a "read the docs at URL" is going to download a ton of stuff. You can bury anything into those GETs and POSTs. I don't think that most developers are going to do what I do with my Firefox and uMatrix, that is whitelisting calls. And anyway, how can we trust the whitelisted endpoint of a POST?
by calmingsolitude | 2025-11-25 19:14:50+00:00
Here's the problem: your reply is factually correct, but it doesn't address the GP's overarching complaint - the start menu is simply not performant. And since the code powering the start menu is closed source, it is not possible to perform a benchmark to see if the react native portion of the start menu is to blame or if it is something else.
by Animats | 2025-11-25 19:14:57+00:00
> Since 2018, at least two dozen people in the United States have been arrested and accused of abducting or abusing victims they met on Roblox, according to a 2024 investigation by Bloomberg.

So about three per year, out of 112 million users? That's a far better track record than the Boy Scouts of America or the Roman Catholic Church.

Roblox has a strange demographic problem. Their average user age is around 14. They keep trying to push that up, at least to high school age where there's more spending power. Or so said one of their annual reports. But they just can't retain the early teens into the high school years.

This is the same problem as Chat Control. You let people talk, sometimes they're going to talk about things they're Not Supposed To Talk About. The amount of censorship needed to prevent this goes way beyond Orwell ever dreamed of. Roblox claims a goal of cutting off wrongspeak within 100ms. They're trying pretty hard. That's a concern - an AI listening to everything you say and evaluating it for political correctness.

Kids have been able to access Pornhub, etc. for more than a decade, and not much seems to have happened. Teen sex is down, not up. The graphics in Roblox are so bad that sex there is silly, not obscene, anyway.

This belongs to a long series of non-problems, along with the Hayes Code, the 1950s Congressional hearings on comic books, the Meese Report, and such. Amusingly, we aren't hearing much from the religious right any more; they aligned with MAGA, and now they're stuck defending Trump's sex life.

If anything, the Roblox problem is a subset of the too much screen time problem.
by vunderba | 2025-11-25 19:15:09+00:00
Updating the GenAI comparison website is starting to feel a bit Sisyphean with all the new models coming out lately, but the results are in for the Flux 2 Pro Editing model!

https://genai-showdown.specr.net/image-editing

It scored slightly higher than BFL's Kontext model, coming in around the middle of the pack at 6 / 12 points.

I’ll also be introducing an additional numerical metric soon, so we can add more nuance to how we evaluate model quality as they continue to improve.

If you're solely interested in seeing how Flux 2 Pro stacks up against the Nano Banana Pro, and another Black Forest model (Kontext), see here:

https://genai-showdown.specr.net/image-editing?models=km,nbp...

Note: It should be called out that BFL seems to support a more formalized JSON structure for more granular edits so I'm wondering if accuracy would improve using it.
by GuB-42 | 2025-11-25 19:15:22+00:00
Homan cognition is more advanced than in any other animal. I think it is clear enough. Humans are not the only animals that evolved higher intelligence, but we have a combination of attributes that made it really effective: we are larger animals (with room for a big brain) with a social structure and a relatively long lifespan (good for passing knowledge).

Ants beat us when it comes to society, but in a sense, we may also consider multicellular organisms as a society of single cells. Still impressive, and there is a good chance for ants to outlive us as a species, but we are still orders of magnitude more intelligent than ants, including collective intelligence.

By intelligence, I mean things like adaptability and problem solving, both collective and individual. It is evident in our ability to exploit resources no animals could, or our ability to live in places that would normally be unsurvivable to us. It doesn't mean we are the pinnacle of evolution, we have some pretty good competitors (including ants) but we are certainly the most advanced in one very imporant area.
by cogman10 | 2025-11-25 19:15:28+00:00
> whats the problem with supporting old architectures?

It's not free, it's not easy, and it introduces hard to test and rarely run code paths that may or may not have problems on the target architecture.

I think there's a pretty strong argument for running hardware produced in the last 10 years for the next 10 or 20 years. However, I think it should be recognized that there was massive advances in compute power from 2000 to 2010 that didn't happen from 2010 to 2025.

A Core 2 Quad (produced in 2010) has ~ 1/2 the performance of the N150 (1/4 the single core performance of the latest AMD 9950).

Meanwhile a Pentium 3 from 2000 has roughly 1/10th the performance of the same Core 2 Quad.

There are simply far fewer differences between CPUs made in 2010 and today vs CPUs made in 2000 to 2010. Even the instruction set has basically become static at this point. AVX isn't that different from SSE and there's really not a whole bunch of new instructions since the x64 update.
by goodoldneon | 2025-11-25 19:15:44+00:00
Vercel Workflow Kit takes a very different approach. Lack of step IDs (which makes them worse at handling code changes), compilation step, more opinionated about backends ("worlds", as they call them). Vercel Workflow Kit has magic that admittedly makes it a little easier to get started, but that magic causes problems when you want a mature product.

Cloudflare Workflows are actually complementary to StepKit! We'll soon release an adapter that lets you define StepKit workflows that run as Cloudflare Workflows. We have a POC in `packages/cloudflare` in our repo
by LeifCarrotson | 2025-11-25 19:15:45+00:00
The Minecraft you know and love is a fantastic game, especially for kids. Top 10 all time, IMO, in terms of creativity and education and development. And you can easily set up a personal friends and family server/realm, and there are tons of free mods and maps.

The problem is that malicious actors can build Roblox in anything. It's not hard to get kids hooked and begging their parents for lucrative in-game gambling currency.