MurphyA/hacker-news huggingface dataset:
by tomhow | 2025-09-12 08:46:02+00:00
Could you please stop posting unsubstantive comments and flamebait? You've unfortunately been doing it repeatedly. It's not what this site is for, and destroys what it is for.

I had to do some hunting to figure out how a thread about AirPods descended into arguments about life expectancy and pensions. This is where it began. Please take care to avoid starting flamewars like this in future. We all have to consider the consequences of what we post, and it's against the guidelines to post inflammatory rhetoric for precisely this reason.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
by doikor | 2025-09-12 08:46:12+00:00
Why would any member state give away their sovereignty like that?

EU is setup like it is on purpose. Parliament represents the people, council the member countries and commission EU itself.

The one with most power is the council as nothing really goes though without their (heads of state of the member countries) approval as EU has no legislative powers of its own but instead member countries have to implement the directives.
by rlpb | 2025-09-12 08:46:51+00:00
> ...I have the option to select..."(UTC+0) Dublin, Edinburgh, Lisbon, London"

This is factually wrong already. In summer, London is not UTC+0. They mean "UTC+0 ignoring DST", but that is not useful. If they're going to be specific by specifying a UTC offset, what's the point if it doesn't include DST? How is that useful as an identifier when it's ambiguous? With their history of getting it wrong, this just introduces doubt about its correctness.

Further, if you ask Outlook to show you two timezones at once and do not override labels, it will label BST "UTC+0" (it isn't; it's UTC+1!) while also calling eg. India "UTC+5:30", implying a time difference of 5.5 hours when it is actually 4.5 hours. This isn't just a case of "ah - they actually mean ..."; it's most definitely wrong!

The problem is that it has a very US-centric view of what DST is. You can mostly ignore it in the US when calculating time zones because the entire country changes DST at the same time. This is not the case internationally.
by password54321 | 2025-09-12 08:47:09+00:00
Your emotions on what feels obvious are not an argument for objective morality. Trying to use the audience to corner someone is not debating. The person in the video themselves answered A) no, which then led to the whole script about Charlie's beliefs of God and how God defines morality.

You yourself seem to be the one trying to bend what objective morality means by claiming it only applies sometimes.

If it were so obvious it would not be something worth debating in the first place which has been debated far better by far greater people. This is not a novel topic.
by sondr3 | 2025-09-12 08:47:49+00:00
I used Org Mode for all mandatory assignments [0] when I was a student, it worked super well and I could create well formatted LaTeX documents/PDFs from it as well. The supervisors were very impressed that I did my assignment in LaTeX, and I could never be bothered to correct them :-)

[0]: https://gist.github.com/sondr3/ae4eda2816cfeda7b8597ce1c48d0..., best viewed as the raw file for all the details
ASK HN: Would you want to join a computer science newsletter?
by bilalcg | 2025-09-12 08:49:07+00:00
We all know that there is a serious amount of knowledge in the field of computer science that one can potentially explore. I mean there's no question to its endlessness (and even practical utility).

At the same time, we also know that the current education system isn't rigorous enough to expose us to a lot of this knowledge. Or even if it does, the knowledge is shallow.

My question is: In your current state (whether you're an undergrad student, or a grad), would you want to join a newsletter that delivers weekly insights of given topics in computer science to you in considerable depth?

If not, then what might be your reasons for not wanting such a newsletter?
by irthomasthomas | 2025-09-12 08:50:08+00:00
llm -m qwen3-next-80b-a3b-thinking "An ASCII of spongebob"

Here's a classic ASCII art representation of SpongeBob SquarePants:

.------. / o o \ | | | \___/ | \_______/ llm -m chutes/Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8 \ "An ASCII of spongebob" Here's an ASCII art of SpongeBob SquarePants: .--..--..--..--..--..--. .' \ (`._ (_) _ \ .' | '._) (_) | \ _.')\ .----..--.' / |(_.' | / .-\-. \---. \ 0| | ( O| O) | | | _ | .--.____.'._.-. | \ (_) | o -` .-` | | \ |`-._ _ _ _ _\ / \ | | `. |_||_| | | o | \_ \ | -. .-. |.-. \ `--..-' O | `.`-' .' _.' .' | `-.-' /-.__ ' .-' .' `-.` '.|='=.='=.='=.='=|._/_ `-'.' `-._ `. |________/\_____| `-.' .' ).| '=' '='\/ '=' | `._.` '---------------' //___\ //___\ || || ||_.-. ||_.-. (_.--__) (_.--__)

Meta: I generated a few dozen spongebobs last night on the same model and NONE where as good as this. Most started well but collapsed into decoherence at the end - missing the legs off. Then this morning the very same prompt to the same model API produced a perfect bob on the first attempt. Can utilization affect response quality, if all else remains constant? Or was it just random luck?

Edit: Ok, the very next attempt, a few minutes later, failed, so I guess it is just random, and you have about a 1 in 10 chance of getting a perfect spongebob from qwen3-coder, and ~0 chance with qwen3-next.
by 3np | 2025-09-12 08:51:25+00:00
Food for thought: Perhaps it wasnt't the money as much as Stripe itself being the barrier? Maybe you would have gotten better turnout with other payment options (especially for a platform like Trello, crypto like BTC/XMR might be more welcome than you'd expect).

> My biggest lesson? Charge early.

Can't argue with that. And even if you go free early, advertise it as "free trial during our early days" or similar. If you already plan on charging in the future, get people used to the idea of having to pay for it from day one even if you give it away for some potentially extended time. Proper free-tiers with expectations and terms can come later down the line when the pricing strategy is clearer.

People emotionally respond very differently to their free trial expiring ("it was nice while it lasted") vs having their previously free service being replaced with a paid one ("f this enshittified rugpull"). The difference is proactive communication and setting of expectations.
by bitwize | 2025-09-12 08:51:36+00:00
I realized a few years ago that cuttlefish were actually little Cthulhus, in behavior, not just form. What does Cthulhu do? His mere presence drives you mad, then he devours you. When cuttlefish hunt, they "flash" their chromatophore-laden skin in writhing patterns that daze or hypnotize the prey, preventing it from escaping or attacking when the cuttlefish moves to devour it.

https://m.youtube.com/watch?v=rbDzVzBsbGM
by akimbostrawman | 2025-09-12 08:51:48+00:00
>Containerization or sand-boxing is practically meaningless when punching holes for GPU, Network, media and HMI devices

Many applications don't need these permissions and even the ones that do will be much more secure than having full user space access by default.

Someone could exploit the system to gain more access vs someone does not need to do anything because they have full access by default. It's like arguing you don't need a root password because sudo is insecure anyway.
by nis0s | 2025-09-12 08:52:03+00:00
I believe acetaminophen is prescribed routinely during pregnancy because it’s considered safe to use, but it’s indicated that there may be a link between its use and outcomes, https://pmc.ncbi.nlm.nih.gov/articles/PMC9385573/

Here’s some additional information from another paper

> The gut microbiome has been implicated in the pathophysiological mechanisms of ADHD through the MGBA. Alterations in the MGBA contribute to neuroinflammation and oxidative stress, leading to ADHD core symptoms and associated comorbidities such as sleep disturbances. There is some evidence indicating maternal stress and the use of acetaminophen, which is a common pain reliever and fever reducer, may increase the risk of ADHD in offspring during pregnancy

https://www.mdpi.com/2075-1729/14/10/1234
by zahlman | 2025-09-12 08:52:20+00:00
> Most people I know are too gullible to understand that this is a bullshit generator.

I'm more worried about the cases that aren't trying to be info diagrams. There's all this "safety" discourse around not letting people generate NSFW, and around image copyrights etc. but nobody talks about the potential to use things like #11 for fraud. "Disinformation" always gets approached from a political angle instead of one of personal gain.
by dijit | 2025-09-12 08:52:49+00:00
There was a term: condescending, which is ironic because you were being quite condescending in your reply to me about my observed experience being somehow a personal choice.

I could write a huge diatribe of statistics and behaviours that back me up, it's quite public that even in 2022 across the entire country only 8% of transactions were made in cash- which is even lower in the cities. https://www.riksbank.se/globalassets/media/rapporter/betalni...

And it's also quite well known that many independent businesses do not accept cash (my Coffee Shop, the restaurants I frequent (Quan in Malmo, Marvin in Malmo)).

And yes I've visibly seen cashiers recoil after putting a transaction through to the payment terminal; only to have the person tell them that they'd rather pay in cash (leading to the cashier becoming flustered).

Yes, it's more common that old people use cash (from my observed experience) but increasingly they're using debit cards (not mobile payment methods like younger folks), but no: the country is pretty much cashless; and coming from the UK (where not accepting cash is definitely a more controversial decision outside of London): here it's seen as pretty normal to say "no cash" or "cash free".

Speaking for: Stockholm, Malmo, Gothenburg, Lund, Sundsvall, Oskarshamn and Umeå, and after being in the country for 11 years. I'm not sure what other representation I should be seeing.

Talking about my personal observed experience doesn't invalidate yours, but it feels like I can speak for the overwhelming majority of the population here.

And incidentally I'm also in Sweden right now (https://mrkoll.se/person/Jan-Martin-Harris-Harasym-Kattsunds...); if you'd like me to document a day trying to use only cash I'll let you know how it goes. But I won't be able to get to work (Malmo Busses do not take cash) and I won't be able to eat at any of the restaurants in Malmo (Saluhallen and the others I mentioned above are entirely cashless) so I'll have to use COOP, Willis or ICA exclusively.
by notrealyme123 | 2025-09-12 08:53:00+00:00
I can't follow the line of your argument here.

You state that I am ignoring the facts, and you counter with an tautology?

Sorry but thats just fighting with dirty arguments.

You can proof me wrong very easily: Look up the Regulations and check where they disallows such a product on the market.

If it's written there then I am wrong and I will take the loss.
by zokier | 2025-09-12 08:53:42+00:00
There is still lot of productivity stuff that benefits from power of desktops. Engineering (Ansys etc), local AI development, 3D modeling, working with large C++/Rust codebases, scientific computing, etc etc. And related to gaming there is of course the huge game developer market too. There is a reason why nvidia and amd still make workstation class GPUs for big bucks.
by hnbad | 2025-09-12 08:53:47+00:00
You also can't have capitalism without bureaucracy. There's no such thing as stateless capitalism because states allow for capital to exist. Without states, you'd have to justify your claims to your peers and anything in excess of what you can justify for personal needs would be considered hoarding and wasteful. And in order to have a state, you need bureaucracy to structure the operation of that state for it to act as a cohesive entity.

Rights don't make sense without bureaucracy because they only have meaning when you deal with them at that layer of abstraction. You can't respect and infringe "rights" interpersonally. You can act ethically or unethically, you can be nice or a bit of a dick, you can harm or help. But rights only become necessary as a concept when you have processes that need to interact with them and abstract entities that uphold and enforce them. Rights allow you to sue or call the police. But without rights you can't have capitalism. States enforce property rights literally at the end of a gun (and this includes "state property" too in case you were wondering about so-called "communist" states).
by burnt-resistor | 2025-09-12 08:54:07+00:00
No, just no. And, never use sscanf().

This is totally pointless when serialization to and from an unsigned integer that's binary equivalent would be perfectly reversible and therefore wouldn't lose any information.

double f = 0.0/0.0; // might need some compiler flags to make this a soft error. double g; char s[9]; assert(sizeof double == sizeof uint64_t); snprintf(s, 9, "%0" PRIu64, *(uint64_t *)(&f)); snscanf(s, 9, "%0" SCNu64, (uint64_t *)(&g));

If you want something shorter, apply some sort of heuristic that doesn't sacrifice faithful reproduction of the original representation, e.g., idempotency.
by doikor | 2025-09-12 08:54:14+00:00
> There is a trilogue, which is effectively a three-way negotiation between the Council, Parliament and Commission. But ultimately the approval of Parliament and in most cases the Council is required (ie, Commission cannot force laws).

Also EU can't actually make any laws it makes directives that are then up to each member state to implement on their own. It also has no police/military/force to actually enforce that the member states implement the directives. Basically everything is very much about cooperation or finding a compromise everyone can agree on as there is no way to force anyone to do anything really (outside of cutting away EU funding but then the member state can also stop paying their dues which does not work for most of the big states as they pay more then they get back)

The thing where EU has power and actual means to enforce things is the reason it was originally created for. Trade.
by lproven | 2025-09-12 08:55:39+00:00
I feel this is a false equivalence.

Atomic updates are not the same thing as backups.

Backups: my file is gone, overwritten, corrupted, I accidentally deleted contents I want... but my computer is working, so I will retrieve a copy from my backup.

Atomic updates: aargh, my computer was half way through installing 150MB of updates across 42 packages, but one file was bad and the update failed, so I rebooted and now it won't boot! No problem, reboot to the boot menu, choose the previous snapshot, a known-good config, and you can boot up and get back to work, until the update is available again.
by luke-stanley | 2025-09-12 08:57:09+00:00
You've got a great start, I agree that your swap-in interface for tqdm is very important for migration, and so you solved at the right level first, and you've found an interesting problem / solution area with beautiful execution.

I can totally see a "social layer for progress bars" and "Deep Research for progress bars" as valuable things to do on top of it. Like how decision markets and search fit in. Where is reputation and trust? Is metadata encryption needed?

There are developer UX improvements possible of course, as with most things. How exactly parent and child relationships and completions are best represented for an intuitive UX is an interesting circle to square while keeping a simple tqdm API.

I'd love it if this was open-source or zero-knowledge, though that may be a bit of a loaded term when actually wanting client side title / description metadata encryption. I guess you'd want a client doing simple but robust encryption on the metadata, but probably not progress values (or at least not at first, for sanity).

Any plans for a MCP API? It's pretty easy these days.
by lproven | 2025-09-12 08:57:38+00:00
We should go back to static linking. With CI/CD generating new packages is trivially easy.

Then we can throw out all these fancy packaging tools like Snap and Flatpak, all the fancy half-done COW filesystems like Btrfs, all the fancy hidden-delta-synching stuff like OStree, and just ship one honking great binary in a single file that works on anything, no matter what the libc so it even works on musl or whatever.

Ha ha, only serious.
by Humorist2290 | 2025-09-12 08:57:41+00:00
I still don't really understand this story. I know that ICE invaded the factory and detained a few hundred people. They were vanished away and presumably being speedily sent back to Korea. Sure.

But every article I've read on this makes no statement about whether any of these hundreds of people were actually working without an appropriate visa, or whether they were given the chance to demonstrate their legitimacy, or whether any of these hundreds of people got to defend their case to a judge. Shouting "I'm here legally" while being rounded up by LEOs is not due process.

I'm not particularly sympathetic to Hyundai here, and it wouldn't be surprising if they subcontracted a sublegal operation to cut costs. But in a group of a few hundred people it's quite hard to imagine none of them have cases even worth hearing.
by thrance | 2025-09-12 08:59:03+00:00
> tyranny prevention and respect of the constitution.

Haha, sure. One, the tyrannical government is taking roots day by day and no one does shit. Two, even in this fantasy world where half the people wasn't on board with the destruction of our democracy, if the people as a whole were to take arms, they'd be going after a professional army whose budget is many orders of magnitude higher than this citizens militia's.
by permo-w | 2025-09-12 08:59:18+00:00
Essentially irrelevant to your main point, but:

>Apple needs exclusivity with new feature releases because they don't do things all that well anymore(Siri, maps, etc, nobody uses those because there are better alts available on ios).

Siri was okay for a very brief window after release and then dreadful ever since and Apple Maps was never good, but has gotten better. Etc maybe more valid idk
by palata | 2025-09-12 08:59:26+00:00
> People often talk about "the Year of Linux on the Desktop," but what about "the Year of Linux on the Smartphone"?

Ironic to start with it, given that "The Year of Linux on the Desktop" is a running joke, essentially playing on the fact that it probably won't happen anytime soon.

> A premium smartphone that officially supports Linux mobile, something like the Google Pixel 6, 7, 8, or 9.

Is the argument here that what's missing to Linux on mobile is official support from Google?

> A Chromium-based mobile browser

Of all the things missing on Linux on mobile (and there are more than enough), this does not sound like one. Firefox is fine. The low battery efficiency and the lack of many important apps is much more of a problem.

> Banking and government apps.

And most other apps, too.

And the security model. Because for Linux on mobile to become mainstream, it would have to be used by normies.

Don't get me wrong: I really love the efforts made by projects like PostmarketOS. But before starting the joke of the Year of Linux on mobile, it would have to get to a point where it is actually usable there.
by croes | 2025-09-12 08:59:34+00:00
The implicit part of your question was answered. I just ignored the part where you misparaphrased parent.

He didn't say Kirk advocated violence but that he was indifferent towards it in favor of the 2nd amendment. Isn't it interesting how a pro-lifer like Kirk didn't care that much about lives if it's about gun ownership?

Seems like it's harder to get a driver's license than a gun.
by james_impliu | 2025-09-12 08:59:44+00:00
i can remember a discussion with Cory (who built this with Eli, the front end eng) on the topic of "why do all websites consist of a collection of long scroll-y pages / is that appropriate for our business?" and we concluded it wasn't optimal.

at the time, we were trying to figure out how to add more products in without it becoming messy, and we concluded we're trying to do a lot more than just what would work well for a 1 product company (we have very extensive content for example) - we feel quite multidimensional. thus a flatter design was proving hard to do. we wanted something that could enable us to offer a very wide variety of things (like 10+ products, handbook, job board, newsletter etc)

a lot of existing websites are trying to convey what they do in <3 seconds, and all of the internet is going for that. our company doesn't fit into 3 seconds, or if it does it's annoyingly vague "a whole bunch of devtools"...! so we thought hey we'll do something that means people _will_ explore and learn what we do better. it will mean _some_ people bounce and that's ok, because those that stick will (sometimes!) love it.

as a project, it looked fun and we knew it'd stand out a lot as a way to justify it. it's much nicer and more cost effective for us to ship something 10/10 cool than go down the outbound-y sales route. we run at a 3 month cac payback period if you're into startup stats. the proviso is that only works if you go _really_ deep, so that your work actually stands out.
by imiric | 2025-09-12 09:00:04+00:00
Well, we're dealing with (near) superintelligence here, according to the companies that created the models. Not only would I expect them to regurgitate the answers they were trained on, which includes practically the entire internet, but I would expect them to answer questions they weren't trained on. Maybe not with 100% accuracy, but certainly much higher than they do now.

It's perfectly reasonable to expect a level of performance concordant with the marketing of these tools. Claiming this is superintelligence, while also excusing its poor performance is dishonest and false advertising.
by roenxi | 2025-09-12 09:00:22+00:00
I can't claim to know much of anything about Java. But this sounds like it might be linked to Java's type system and Clojure is an untyped language. From what I know of typed languages I don't see how a Clojure style interface could be implemented in a typed language or why someone would want to do that if they have chosen a typed language. So I don't understand the point and I don't know Java.

I'm fairly confident that Java is technically capable of doing anything Clojure can since in the extreme case someone could implement a Clojure library callable from Java. In a similar way to how the Python community claims to do machine learning despite all critical code actually being in C++.
by NitpickLawyer | 2025-09-12 09:01:33+00:00
A good rule of thumb is to think that one param is one unit of storage. The "default" unit of storage these days is bf16 (i.e. 16 bits for 1 weight). So for a 80B model that'll be ~160GB of weights. Then you have quantisation, usually in 8bit and 4bit. That means each weight is "stored" in 8bits or 4bits. So for a 80B model that'll be ~80GB in fp8 and ~40GB in fp4/int4.

But in practice you need a bit more than that. You also need some space for context, and then for kv cache, potentially a model graph, etc.

So you'll see in practice that you need 20-50% more RAM than this rule of thumb.

For this model, you'll need anywhere from 50GB (tight) to 200GB (full) RAM. But it also depends how you run it. With MoE models, you can selectively load some experts (parts of the model) in VRAM, while offloading some in RAM. Or you could run it fully on CPU+RAM, since the active parameters are low - 3B. This should work pretty well even on older systems (DDR4).
by zahlman | 2025-09-12 09:01:48+00:00
> Does anyone know why they are still in widespread use?

Because of a lack of things compelling people to change them until it causes a breakage. And then when it does cause a breakage, most people would rather move heaven and earth to complain, research workarounds, etc. rather than just change it. (Institutional structures can also make "just" changing it far harder than that should be.)