MurphyA/hacker-news huggingface dataset:
by LargoLasskhyfv | 2025-10-28 15:38:33+00:00
https://archive.ph/xKqnk

There is also this from out of China: https://pubs.aip.org/aip/app/article/10/8/086105/3357991/Ele...

Via: https://phys.org/news/2025-10-electrohydrodynamics-machine-e...

Not to forget https://global.canon/en/technology/nil-2023.html , https://www.usa.canon.com/shop/business/semiconductor/lithog... which recently went online in https://www.tomshardware.com/tech-industry/canon-delivers-fi... , https://www.eenewseurope.com/en/canon-delivers-5nm-capable-n... , https://global.canon/en/news/2024/20240926.html , https://spectrum.ieee.org/nanoimprint-lithography

OTOH: https://newsletter.semianalysis.com/p/nanoimprint-lithograph...

And whatever https://www.searchforthenext.com/ & https://semefab.com claim for their stuff
by jwatte | 2025-10-28 15:38:37+00:00
I don't think this analysis matches the underlying implementation.

The width of the models is typically wide enough to "explore" many possible actions, score them, and let the sampler pick the next action based on the weights. (Whether a given trained parameter set will be any good at it, is a different question.)

The number of attention heads for the context is similarly quite high.

And, as a matter of mechanics, the core neuron formulation (dot product input and a non-linearity) excels at working with ranges.
by scythe | 2025-10-28 15:38:59+00:00
Part of the issue with vitamin supplements is that the bioavailability can be unpredictable. The actual amount absorbed can vary between 10% and 100% depending on the time of day, supplement formulation, what foods if any are taken together, as well as the particular characteristics of the individual's intestines, which are difficult to assess. Because supplements are not regulated as pharmaceuticals in the United States, this variability can be severe; in the worst cases, supplements do not even contain the active principle.

So, I am not surprised that someone needs to take 5000 IU to get 600 IU worth of effect. Institutional medical authorities are (rationally) quite defensive when cautioning readers about supplement consumption; they must consider the worst case (100% bioavailability) when assessing the risk of overdose.

As an alternative to vitamin supplements, exposing common dietary mushrooms to ultraviolet light converts (by an uncatalysed photochemical reaction) the ergosterol therein to calciferol. How best to achieve this in a home setting is unclear.
by JamesSwift | 2025-10-28 15:39:07+00:00
I just tested on sonnet 4.5 and free gpt, and both gave me _perfectly weighted_ random numbers which is pretty funny. GPT only generated 180 before cutting off the response, but it was 18 of each number from 1-10. Claude generated all 1000, but again 100 of each number.

You can even see the pattern [1] in claudes output which is pretty funny

[1] - https://imgur.com/a/NiwvW3d
by yndoendo | 2025-10-28 15:39:11+00:00
I find there are to main ways to do this.

1) Look for spelling, grammar, and incorrect word usage; such as where vs were, typing out where our should be used.

2) Ask asinine questions that have no answers; _Why does the sun ravel around my finger in low quality gravity while dancing in the rain?_

ML likes to always come up with an answers no matter what. Human will shorten the conversation. It also is programmed to respond with _I understand_, _I hear what you are saying_, and make heavy use of your name if it has access to it. This fake interpersonal communication is key.
Show HN: Bundle.social a social media API with no account limits
by marcelbundle | 2025-10-28 15:39:19+00:00
TL;DR: We built a developer-first social media API because existing ones got pricey per-account and brittle at scale. Now we are doing work for 250k accounts.

Why I made it We were running merchandise businnes and needed to post content to hundreds of social accounts with Ayrshare it got expensive so we cobbled together API first system that lets you build out your own system on top of it.

What it is

- Unified endpoints for: publishing/bulk scheduling, media upload, and analytics fan-in. - No per-account pricing or hard caps from us bring as many accounts as you need. One gut has 100k - Works today with 15 social media platforms - Webhooks for status updates

What’s different:

- tbh support, we do it great - scale, we work best if you have a lot to do - we aren't focused on ads, so if you want to run ads via API we are not the guys for it

How to get it. If you dont wanna pay just message us for free month via form on the website https://bundle.social/
by pshirshov | 2025-10-28 15:39:37+00:00
> has nothing to do with JSON itself.

It's literally a deduplicated indexed binary storage for JSON (plus an approach to JSON representation more suitable for streaming than serialized JSON).

> we can do the same thing

I would highly encourage doing same things! For some reason people love to fully parse a 50MiB long JSON document when they need just 0.1% of the data in it.
by patreon-eng | 2025-10-28 15:40:05+00:00
At Patreon, we recently scaled our platform to handle tens of thousands of fans joining live events at once. By modeling real user arrivals, tuning performance, and aligning across teams, we cut web load times by 57% and halved iOS startup requests.

Here’s how we did it and what we learned about scaling real-time systems under bursty load: https://www.patreon.com/posts/from-thundering-141679975

What are some surprising lessons you’ve learned from scaling a platform you've worked on?
by kqr | 2025-10-28 15:40:11+00:00
I feel like this is unnecessarily reductive. The initial handshake is always fraught with security problems. I struggle to see a scenario in which a bad actor is able to give me the address of a bad machine, yet not be able to trick me into their host key being the correct one.

I would definitely however spend effort into verifying a host key that changes unexpectedly.
by nookeshkarri7 | 2025-10-28 15:40:17+00:00
Your first project won’t be your best. Don’t wait for perfect ideas—just build something small, break it, fix it, and learn. Each attempt gets you closer to the skills and confidence you need.

Career gaps aren’t deal-breakers. I worried my 2.5-year ‘gap’ would hold me back. It didn’t. When you’re honest and keep learning, opportunities will come, even if you mess up or pause along the way.

Failure isn’t the end—it’s tuition. 15 projects didn’t make a rupee, but each taught me something bigger than success. The 16th one finally clicked. Treat every “failure” as paid training. Build in public, ask for help.

Sharing my journey (with the good, bad, and embarrassing) helped me meet amazing mentors and collaborators. People want to help—but they need to see you trying.

Don’t compare your pace to others. My journey took longer than I’d planned. Looking back, slow and steady progress turned out to be my biggest advantage—real growth rarely happens all at once.

I wish I’d believed these from day one. If you’re just starting out, trust your own timeline—and keep moving.
by potato3732842 | 2025-10-28 15:40:39+00:00
>The average car owner seems oblivious to the different types of tires

If the benefits were truly as categorical as the internet makes it out to be then normal people would know about it.

Normal people don't care, because the difference is incremental, not categorical. An AWD SUV on all-seasons gets you 95% of the way there with a fraction of the effort, and that's the sweet spot for normal people.
by dragontamer | 2025-10-28 15:40:39+00:00
> was only 3 years ago

That's one way of looking at it.

Another way to look at it is GPT3.5 was $600,000,000,000 ago.

Today's AIs are better, but are they $600B better? Does it feel like that investment was sound? And if not, how much slower will future investments be?
by adzm | 2025-10-28 15:40:56+00:00
I was thinking about separating the two groups when I was writing this but was afraid of getting too verbose, though in retrospect that probably would have made more sense regardless of the historical lineage. My apologies if this came off as inconsiderate.

I updated my original comment, and learned a good amount about that dispute as a result, so thanks for calling it out.
by IAmBroom | 2025-10-28 15:40:56+00:00
McSweeney's is a satirical website, at the intellectual level the New Yorker cartoons aspire to, except that it's sometimes funny.

If you need context on why "Wikipedia" would write a smug letter taunting the world's experts and teachers on their predictions of it have aged, ... HN presumably has a limit on the text in a single post, so just read the entire intenet or something.
by rvz | 2025-10-28 15:41:28+00:00
As expected, Europe finally catches up to 2024 and launches an LLM that barely competes against the heavyweights.

The US and China are running rings around Europe.

Mistral is an exception as it was funded by US VCs and they are a great example showing that without VC funding, Mistral would have been begging to the EU for a microsopic grant to train a LLM worse than Llama.
by potato3732842 | 2025-10-28 15:41:58+00:00
>Your commuter car will always come equipped with the hardest all-season or summer tires the manufacturer can source

And instead of taking a step back and realizing that there are competing tradeoffs here and that a compromise needs to be made people will just screech harder about "the side of the tradeoff I care about is not being pushed hard enough by the .gov".
by pixl97 | 2025-10-28 15:42:15+00:00
I'd say we need a more analog definition than a binary one.

The term 'close' friend at least to me means close. Either in physicality or depth and regularity of contact.

Only talking to them once a year, even in depth is more like a semi-close friend. They are not there to help you with the day to day issues that you may not even realize you're having.
by jalapenos | 2025-10-28 15:42:33+00:00
Find a way out then man.

Believe me, there are a large number of countries where, if someone was shot for standing up to a crime, it would be national news for months. Not in the Americas, obviously, but they exist.

The drug war is the stupidest thing humans have ever done. It literally fuels the criminals, and even entire criminal states like north Korea. State illegalisaion (mostly the US) of drugs is to put guns right into the hands of gangs and create competing states. Drugs should both be 100% legal - so they cost the same as sugar, gutting the money that empowers the gangs - and simultaneously drug users should be pushed to the edges of society with wide open discrimination.
by kemotep | 2025-10-28 15:42:40+00:00
Thanks for sharing this! Yesterday I was just wondering about ssh key verification techniques for third party services.

SSH keys are amazing, portable and in some ways easier to use than Passkeys. But for them to successfully replace passwords and account configuration, which works decently well for a service like pico.sh, the user experience needs to be improved significantly. Not impossible but what does become a continuous and ongoing problem is verification.
by lbschenkel | 2025-10-28 15:42:41+00:00
So what actually happens in Sweden: there are two officially sanctioned authentication apps: BankID (originally developed by banks) and Freja. Both only run on a mobile phone.

For government services, both will work. But you must use some of them, otherwise no government for you. You can still do some things by paper, but those are getting rarer and rarer nowadays. The general assumption is that everything is done online. Some government services can't be done by paper or physical visit, not without involving this authentication at some point.

For most of everything else, only BankID (the oldest of the two and the most deployed by far). Especially for banking, only this works. Even if you call the bank and try to sort out via phone, they will refuse service until you can prove that you are you by authenticating via BankID.

But Sweden is mostly cashless nowadays (even some bank branches are refusing to deal with cash). For example, you can't take a bus or train and pay with cash. You have to use a vending machine that only exists on train stations, or depending on which kind of transport and the region you live you might be able to do a contactless payment, or you must use the app (the default choice that 99% use). If you use the app, to pay you need to use a "card not present" flow, or Swish (Sweden's mobile payment system), and to complete either you must use BankID. You can't use your card or do any payment without BankID (if the card is not present).

Even if you do use your card, if it gets denied for any reason, for you to sort out the issue you'll need the mobile phone and BankID.

If you go out with friends to a restaurant, most restaurants don't accept cash. If the restaurant doesn't accept charging each one individually then someone needs to pay for the group, and they will expect you to pay them via Swish which requires BankID. People won't take cash either.

As you can see, it's not actually trivial here to live as part of society without a working mobile phone. If you're outside, you better have 100% faith on your card, and/or be prepared that you might need to walk back home as you can't do much now, might not even be able to buy transportation.

Some smaller shops/kiosks only take Swish: no cash, no card. That requires a phone plus BankID.

If (or better said: when) BankID starts requiring the device to pass Play Integrity, then not only you must be carrying the device at all times, but it must be a blessed device from Google or Apple.

In Denmark the situation is very similar, and in their case their app (which is called MitID) already mandates that the device has to pass Play Integrity.
by lossolo | 2025-10-28 15:42:48+00:00
You can easily fit below 10 billion for the whole datacenter, then you only pay for electricity + maintenance + staff. 100k GPUs cost a few billion USD, that's more than enough to train frontier models, run experiments, and serve models in the EU to start. Look at what xAI did and how much it cost them and it's more expensive to do in US than in EU.
by asveikau | 2025-10-28 15:42:56+00:00
See the section "historical dispute".

I think some people get touchy about them being lumped together if their last period of commonality (per the article) was 1400 BCE. For comparison, I believe all the Slavic languages were mutually intelligible around 1200 AD. But much more recently than this, in the last few centuries, there have been notable attempts by east slavs to absorb the Baltic language cultures and deny them.
by Imustaskforhelp | 2025-10-28 15:43:06+00:00
Doublespeak? Try to speak in such a legalese way that although things are technically true, yet still those words are crafted in such a way to influence others...

So in this case of our capitalist system, doublespeak exists in such a way because they can create money or not lose money by doing such doublespeak as saying to investors this as a destroyed would make them have a negative connotation with amazon itself which would reduce their stock price.

Everything is done for the stock price. Everything. The world is a little addicted on those shareholders returns that we can change our language because of it.
by r_lee | 2025-10-28 15:43:13+00:00
I don't see why anyone would consider the state of AI today to be AGI? it's basically a glorified generator stuck to a query engine

today's models are not able to think independently, nor are they conscious or able to mutate themselves to gain new information on the fly or make memories other than half baked solutions with putting stuff in the context window which just makes it use that to generate stuff related to it, imitating a story basically.

they're powerful when paired with a human operator, I.e. they "do" as told, but that is not "AGI" in my book
by immibis | 2025-10-28 15:43:18+00:00
There's actually a near 100% chance you're vulnerable if you handle HTTP - or any other non-binary protocol allowing connection reuse - at the stream level, and don't parse strictly (close connection on duplicate content-length, on chunked encoding with content-length, on duplicate transfer-encoding, on bare CR or LF, etc).

If you blanket disallow old HTTP, clients will fail to reach you.
by anonymous908213 | 2025-10-28 15:43:20+00:00
The question is not whether joy can be experienced, but whether the ratio of joy to suffering is enough to justify a desire to continue to put up with the suffering. Suppose a divorced 70-year-old is nearly blind and his heart is failing. He has no retirement fund. To survive, he does physical labour that his body can't keep up with for a couple of hours per day, and then sleeps for the rest of the day, worn down and exhausted. Given how little he is capable of working per day, he must work 7 days per week to make ends meet. He has no support network. He does not have the energy to spend on hobbies like reading, let alone physical activity like walking, and forget about travel.

I am describing someone I knew myself. He did not commit suicide, but he was certainly waiting for death to come to him. I don't think anything about his situation was rare. Undoubtedly, he was one of many millions who have experienced something similar.
by gwbas1c | 2025-10-28 15:43:23+00:00
> You can usually tell a prototype that is pretending to be a human PR, but a real PR a human makes with AI assistance can be indistinguishable.

A couple of weeks ago I needed to stuff some binary data into a string, in a way where it wouldn't be corrupted by whitespace changes.

I wrote some Rust code to generate the string. After I typed "}" to end the method: 1: Copilot suggested a 100% correct method to parse the string back to binary data, and then 2: Suggested a 100% correct unit test.

I read both methods, and they were identical to what I would write. It was as if Copilot could read my brain.

BUT: If I relied on Copilot to come up with the serialization form, or even know that it needed to pick something that wouldn't be corrupted by whitespace, it might have picked something completely wrong, that didn't meet what the project needed.
by jcgrillo | 2025-10-28 15:43:32+00:00
You touched on this but to expand on "numbers driven bullshit" a bit, it seems to me the biggest drag on true innovation is not quantifiability per se but instead how organizations react to e.g. having some quantifiable target. It leaves things like refactoring for maintainability or questioning whether a money-making product could be improved out of reach. I've seen it happen multiple times where these two forces conspire to arrive at the "eh, fuck it" place--like the code is a huge mess and difficult to work on, and the product is "fine" in that it's making revenue although customers constantly complain about it. So instead of building the thing customers actually want in a sustainable way we just... do nothing.

We have to do better than that before congratulating ourselves about all the wonderful "innovation".
by the_injineer | 2025-10-28 15:44:00+00:00
The original idea wasn’t to make LLM Poker it began as a decentralized poker game on blockchain. Later we thought: what if the players were AIs instead of humans? That’s how it became LLMs playing poker on chain.

The blockchain part wasn’t just random plug in it solves a few key issues that typical centralized poker can’t:

Transparency: every move, bet, & outcome is recorded publicly & immutably.

Fairness: the shuffling, dealing, & randomness are verifiable (we used TEEs for that).

Autonomy: each AI runs inside its own Trusted Execution Environment, with its own crypto wallet, so it can actually hold & play with real value on its own.

Remote attestations from these TEEs prove that the AIs are real, untampered agents not humans pretending to be AIs. The blockchain then becomes the shared layer of truth, ensuring that what happens in the game is provable, auditable, & can’t be rewritten.

So the goal wasn’t crowdsourced validation it was verifiable transparency in a fully autonomous, trustless poker environment. Hope that helps
by zero_k | 2025-10-28 15:44:06+00:00
SAT solvers are used _everywhere_. Your local public transport is likely scheduled with it. International trains are scheduled with it. Industrial automation is scheduled with it. Your parcel is likely not only scheduled with it, but even its placement on the ship is likely optimised with it. Hell, it's even used in the deep depths of cryptocurrencies, where the most optimal block composition is computed with it. Even your friendly local nuclear reactor may have had its failure probability computed with (a variation of) it. In other words, it's being used to make your life cheaper/better/safer/easier. Google a bit around, open your eyes Neo ;)

PS: Yes, I develop a propositional SAT solver that used to be SOTA [1]. I nowadays develop a propositional model counter (for computing probabilities), that is currently SOTA [2]

[1] https://github.com/msoos/cryptominisat/ [2] https://github.com/meelgroup/ganak/
by mwigdahl | 2025-10-28 15:44:11+00:00
The advice on this is all over the map and that's a big problem in the space. Reputable medical sources have recommendations almost two orders of magnitude off from each other at times.

This article, for example:

https://www.ccjm.org/content/89/3/154

...cites several cases where daily supplementation of 50K IU was required to restore normal D levels, although also a case where that same dose caused toxicity. As one of the other commenters in the thread noted, working with your doctor to establish the right level is probably the right move. If nothing else, they have the capability to test your serum levels to see where you're at.
Show HN: EchoKit – open-source voice AI agent framework
by Nicole9 | 2025-10-28 15:44:16+00:00
We built a voice AI agent in Rust.

EchoKit server is an open-source framework that connects speech input, LLM reasoning, and speech output — so you can build local or hybrid voice assistants with real-time interaction. It's super easy to set up.

Current features:

1. Supports both traditional ASR → LLM → TTS pipelines and end-to-end models like Gemini Live.

2. Voice Activity Detection (VAD) for low-latency, streaming voice input.

3. MCP support for external tools.

4. Works with both ESP32 hardware and web clients.

5. Streaming TTS output for GPT-Sovits

Would love to hear what kind of projects people would build with this or any feedback.
by Nek_12 | 2025-10-28 15:44:20+00:00
Power users like the Level 177 user are getting unlimited value from the core. They complete 800+ habits/month on the free tier. The extras aren't compelling enough to upgrade.

Kagi model applied to Respawn would be: free tier gets 50-100 completions/month. If you're crushing it like the Level 177 user (800/month), you pay to keep using the core.

This makes more sense than what I'm doing. I'm trying to monetize peripherals when the core is what they value.

The risk: does limiting completions kill the habit-building momentum? If someone hits their limit mid-month, breaks their streak, do they just churn instead of convert?

But worth testing. It's at least aligned with value - heavy users pay, light users stay free.
by ynhatex | 2025-10-28 15:44:48+00:00
I used to write lots of haskell before deciding it didn't meet my needs. However, the experience provided lots of long-term benefits, including a FCIS design mindset.

Recently, I did a major python refactoring project, converting a prototype/hack/experiment into a production-quality system. The prototype heavily intermixed IO and app logic, and I needed to write unit tests for the production system. Even with fixtures and mocking, unit testing was painful and laborious, so our test coverage was lousy.

Partitioning the core classes into pure and impure components was the big win. Unit testing became trivial and we caught lots of bugs in the original business logic. More recently, we changed the IO from files to a DB and having encapsulated the IO was also a win.