MurphyA/hacker-news huggingface dataset:
by vel0city | 2025-04-14 19:52:21+00:00
> it's hard for me to not think that's crazy and why can't that money go to average americans

Are there world-class research facilities in your small town? Why would it be hard for you to see it makes sense for billions to be spent on research at world-class facilities with world-class scientists?

FWIW, chances are whatever local state university nearby also receives quite a bit from federal grants as well. But it probably scales based on the research facilities and staff actually there. Do you think it would be better management of federal resources to instead spend the same amount at facilities that don't do nearly as impactful or nearly as much research?

These are grants for specific research. Researchers put together proposals to study things, the federal government decides that's something worth looking into, and funding gets cut (simplified). Harvard has a lot of people doing pretty fancy research, so it makes sense they'd have a lot of grant proposals requiring fancy and expensive things. Complain to your state legislature for not focusing on making your local university a research university if you feel your area should be getting more of these grants. But let me guess, you probably voted for people who argued for lower taxes. Gee, I wonder what they found to cut...

And FWIW the federal government spends a bunch on a lot of small-town America. FEMA grants for emergency preparedness comes to mind. A higher percentage of populations of small-town America live off federal aid programs. Small-town America also sees more of its school funding from federal sources and grants.
by wiry | 2025-04-14 19:52:41+00:00
I agree it’s not particularly attractive as a console in 2025. But as a Geforce Now streaming box with all the latest tech (AV1, Reflex, 120 Hz and 4k upscaling, etc), i’d buy it in an instant. Been waiting to pull the trigger on the 2019 model for 2 years, but not worth it if they will use the leftover chips from the switch for a refresh soon. I can wait a few more months.
by geodel | 2025-04-14 19:53:03+00:00
This 60-80 hrs/week maybe a startup myth. Since Europe in general has far fewer startups than US people hear these wild numbers in Europe far less. For normal big tech worker, or enterprise workers 40 hrs is really the norm. Now many people specially in contracting, consulting can stretch hours for billing purpose or impressing upon clients thats a different matter.
by breadwinner | 2025-04-14 19:53:07+00:00
> when it becomes antisemitic is when you hold Jews to a different standard than you hold everyone else.

And where it gets disturbing is when you make the claim of different standard without any evidence, and launch accusations of antisemitism.

Not everyone in Gaza is Hamas. As of January 2025, at least 46,707 Palestinians have been reported killed, including about 18,000 children. Israel has a right to annihilate Hamas, but those 18,000 children were not Hamas.
by evbogue | 2025-04-14 19:53:11+00:00
I am torn on whether I used the word arguably correctly in my original comment. When I first posted it, I thought I could find many sources that had argued it was PKD's best work.

Upon trying to find those sources I could only find Terence Mckenna's article on it, in which he doesn't exactly argue that it is PKD's best work https://sirbacon.org/dick.htm

Perhaps I now believe that those who read the book and "got it" would argue that it's his best book and perhaps even the best title.

But part of me wondered just now if those sources were out there and now I cannot find them.
by zombiwoof | 2025-04-14 19:53:15+00:00
Imagine if instagram took down Facebook as a separate company and leadership

Same for WhatsApp

Both companies had amazing founders who could have thrived if Facebook didn’t take them out

We would have a tech landscape of two independent companies and “meta” being just another Yahoo or MySpace

Facebook didn’t innovate it crushed innovation.

Fuck them and I hope Trump scewers Zuck
by pqtyw | 2025-04-14 19:53:36+00:00
Perhaps but "the framers of the US constitution" are almost always over idealized. It was the very early stages of democracy (even if you can call it that). When elected to office they regularly used they official powers to supress political opponents, partisan enmity was endemic and the levels of corruption were pretty extreme (of course there was only so much money to go around due to very low taxes). Trump is unhinged of course but some of the founders or early US politicians weren't too far off...

The constitution was more of an aspirational ideal than a binding document back then since there were very limited ways too enforce it (e.g. the only way to repeal the Alien and Sedition Acts was by electing a new president/congress). The First Amendment was also interpreted and viewed extremely different that it is now before the 1900s...
by ProllyInfamous | 2025-04-14 19:53:38+00:00
One of the "justifications," should you desire to care for the Japanese POV, was explained this way:

We grew up in this small town all seeing each other naked; for outsiders to come in and disrupt their `normal`, would be disrespectful to their culture.

My native partner and I eventually found a large enough / open enough spa which allowed us both in without concern (we just had to travel more, which was fine/informative; and promise not to "be disrespectful" // fuck).

Definitely discrimination against non-Japanese might still be common in less-urban areas ... yet your "rewording" my comment to be Nazi-themed is (by your own perogative) just another unrelated confirmation of Godwin's Law.
by TheGuyWhoCodes | 2025-04-14 19:53:49+00:00
What would have been a proportional response? Is it a numbers game? lets do 2x? 5x? 10x? In the gilad shalit deal Palestinians established the proportion of 1 Israeli to 1027 Palestinians. So on Oct 7 - 1,195 were murdered, by your standards Israel should have killed 1,227,265 Palestinians.
by jawilson2 | 2025-04-14 19:53:59+00:00
Just to be clear, you are suggesting that it is fine to kidnap and send American citizens, ANY AMERICAN CITIZEN, to foreign prisons. They could come take you or any family member for any reason, and all they have to say is they thought you are a dangerous gang member. They don't even have to say anything! Once you are on that plane, it is a black hole, and they are grinning about the fact that you can't do a thing about it. That is why we have due process. This isn't about immigrants or cheap labor or anything. This is about disappearing political enemies for any reason. Flick off a Tesla driver? Gulag. Post on facebook that maybe we should be nice to gay people? Gulag. Trying to enter the USA on vacation with too much melanin? Guess what, gulag.
by settrans | 2025-04-14 19:54:17+00:00
1. OK, great: this is a legitimate argument against the existence of Israel. So we can then expect Israel to be the focus of 0.5% of anti-nationalist protests, since it is one of ~200 countries.

2. What is the "correct" number of fatalities when fighting a defensive war against an enemy committed to annihilating your country? And besides, even Hamas now admits that 72% of combat-aged fatalities they have recorded were men.

3. I never said carte blanche; I just find it curious that people find so much time in their day to protest against Israel, but when Alawites are massacred in Syria, civilians slaughtered in Sudan, or hundreds of thousands of children starve in Yemen, nobody says "boo". Surely you value the lives of innocent Muslims everywhere the same?
by ZYbCRq22HbJ2y7 | 2025-04-14 19:55:00+00:00
> Urine is not a magical substance

No, but people do have urine (specific gravity, consistency, etc), physical (flow rate differences, penile dimensional differences, urinary meatus differences, etc), and behavioral differences (unkempt urinary meatus, different holding patterns, shaking, shy bladder, etc) which would affect those ideal scenarios.
by jauntywundrkind | 2025-04-14 19:55:14+00:00
Also very very excited to see not just 48GB, but 64GB x 2 kits arriving, as prommised.

I'm more an undervolter than overclocker with my aging, but G.Skill has done me well & had great value in a number of builds. Will be neat to see what their DDR5-8000 and DDR5-9000 dimms go for!

https://www.tomshardware.com/pc-components/ram/g-skill-unvei...
by skyyler | 2025-04-14 19:55:28+00:00
Goodness gracious. Invoking religious self-harm imagery in response to mild criticism feels wildly out of pocket. Do you genuinely think anti-colonial activism demands this or anything even resembling this of post-colonial states?

It feels like a really silly way to deflect from the concept that maybe average UK citizens do benefit in some way from their colonial past.
by ninetyninenine | 2025-04-14 19:55:45+00:00
Not true. The uncertainty of the dice rolls is not controlled by you. It is the property of the loaded dice itself.

Here's a better way to put it. If I roll the dice infinite times. The uncertainty of the outcome of the dice will become evident in the distribution of the outcomes of the dice. Whether you or another person is certain or uncertain of this does not indicate anything.

Now when you realize this you'll start to think about this thing in probability called frequentists vs. bayesian and you'll realize that all entropy is, is a consequence of probability and that the philosophical debate in probability applies to entropy as well because they are one and the same.

I think the word "entropy" confuses people into thinking it's some other thing when really it's just probability at work.
by beloch | 2025-04-14 19:55:46+00:00
The section on "Student Discipline Reform and Accountability" is explicitly fascist. Harvard police must prevent/crush serious protests that cause disruption. Student groups must be vetted so that they don't violate orthodoxy. Masking (even for valid medical reasons) is banned. (This lets you know that this has nothing to do with facts or diversity of viewpoints and everything to do with the supremacy of theirs.) The "Whistleblower Reporting and Protections" section is basically a demand for a hotline, direct to the government, to inform on anyone not toeing the line. The "Transparency and Monitoring" section makes it clear the government intends to monitor foreign students at Harvard closely.

This isn't quite 1930's Germany yet, but it's getting there. The next step to watch for would be any laws passed that regulate who can serve as faculty in universities or attempts to impose different leadership on universities that don't comply with demands.
by lelanthran | 2025-04-14 19:55:56+00:00
> No, intrusive would be (note: no pointers in user_data_t):

typedef struct { node_t* next } node_t; typedef struct { ... } payload_t; typedef struct { node_t node; payload_t payload; } user_data_t;

That's exactly the same as my intrusive structure, no?

> typedef struct { node_t list1_node; node_t list2_node; node_t list3_node; payload_t payload; } user_data_t;

In C, at any rate, that doesn't give you "inclusion into multiple lists". It gives you "inclusion into at most 3 lists. The extrusive example I posted gives "inclusion into multiple lists".

So, yeah, I'm still not seeing your point.
by areoform | 2025-04-14 19:55:59+00:00
That judge was against the interment of Japanese Americans. He took a stand against anyone deprived of due process throughout his life.

The US came close to losing its democracy status with FDR, which is why after he died, the 22nd Amendment was quickly created - https://en.wikipedia.org/wiki/Twenty-second_Amendment_to_the...
by ProllyInfamous | 2025-04-14 19:56:25+00:00
>why segregation is bad

What do you think about some of the religious communes / islands which do not allow women, outright, e.g. Okinoshima Island; Mount Athos.

What about places which exlude born-men?

Shouldn't tiny Nepal be allowed to massively restrict tourism/outsiders (should it so choose, as it does)?

Where/when are we going to be allowed to have these necessary conversations, without the spite/tone? People ought'ta be able to self-isolate, of their own choosing.
by duxup | 2025-04-14 19:56:38+00:00
I think this administration never had the intent to be "reasonable".

If they were concerned about out of control diversity efforts, I might even semi agree with them.

But this administration and the GOP doesn't value free speech. Despite their complaints they're not the least bit opposed to the government enforcing their viewpoints on people, in fact they just want to do it in spades.
by pragma_x | 2025-04-14 19:56:45+00:00
What's kind of amazing is that Typescript's matching of strings through the type system converges on a first-class PEG in a few places (see string.ts). The rest of the library is really damn succinct for how much lifting it's doing.

My hat's off to the author - I attempted something like this for a toy regex engine and got nowhere fast. This is a much better illustration of what I thought _should_ be possible, but I couldn't quite wrap my head around the use of the ternary operator to resolve types.
by glial | 2025-04-14 19:57:09+00:00
I concede that my framing was explicitly Bayesian, but with that caveat, it absolutely is true: your uncertainty is a function of your knowledge, which is a model of the world, but is not equivalent to the world itself.

Suppose I had a coin that only landed on heads. You don't know this and you flip the coin. According to your argument, for the first flip, your entropy about the outcome of the flip is zero. However, you wouldn't be able to tell me which way the coin would land, making your entropy nonzero. This is a contradiction.
by jltsiren | 2025-04-14 19:57:16+00:00
Viewpoint diversity is not the same as diversity of opinion. When someone is seriously trying to justify DEI practices, viewpoint diversity is usually the first thing they talk about. They argue that having people from diverse backgrounds is important, as diverse experiences lead to diverse viewpoints, which may allow the organization notice and do things it could otherwise not do. They may even argue that if viewpoint diversity and diversity of opinion are in conflict, viewpoint diversity should prevail, as it contributes directly to the mission of the organization.

Or at least that's how it started, before DEI became a big controversial topic.
by settrans | 2025-04-14 19:57:32+00:00
Yes, they are called Neturei Karta, and there are maybe 100 of them out there.

But it doesn't matter who is espousing the idea: just because a Jew says something doesn't make it _not_ antisemitic. I have yet to hear an argument that convinces me that it is not bigoted to selectively deny the Jewish people a right to a state from which to defend themselves.
by mubou | 2025-04-14 19:58:11+00:00
I don't disagree! It's just the fact that it has to be transpiled to JS that's the problem, because it means none of the types are "real"; there's no runtime assurance that a string is actually a string. TS is great and I'd never go back to JS, but it's ultimately a bandaid. Native TS support in browsers is probably never going to happen, though, sadly.

Imagine if WASM were supported natively instead, with browsers exposing the same DOM interfaces that they do to JS. You could link a wasm binary in a <script> and do everything you can with JS/TS, but with any language of your choosing. No doubt a compiled form of TS would appear immediately. We'd no longer need separate runtime type checking.

Just feels like priorities are in the wrong place.
by INGELRII | 2025-04-14 19:58:12+00:00
Contrasting a BYD Blade prismatic cell and Tesla 4680 cylindrical cell with a teardown analysis of design and performance

Highlights

- Design, materials, performance, and process flow of BYD Blade and Tesla 4680 cell are compared

- Tesla uses laser welding; BYD combines laser and ultrasonic for electrode connections

- Tesla 4680 cell generates 2× the heat per volume of BYD Blade at a 1 C specific load

- PAA and PEO binders identified in Tesla 4680 anode warrant further investigation
by charleshn | 2025-04-14 19:58:14+00:00
As someone with a phenotype more subject to skin cancer, I have been using an app called SkinVision for years.

From my anecdotal experience it tends to flag the same moles as dermatologists do, and they have actual dermatologists review images where the model has low confidence, so overall pretty happy with it.

Note that I am not affiliated with them in any way.
by WorldMaker | 2025-04-14 19:58:47+00:00
Typescript's --strict is sometimes a very different ballgame from default. I appreciate why in a brownfield you start with the default, but I don't understand how any project starts greenfield work without strict in 2025. (But also I've fought to get brownfield projects to --strict as fast as possible. Explicit `any` at least is code searchable with the most basic grep skills and gives you a TODO burndown chart for after the fastest conversion to --strict.)

Typescript's --strict still isn't technically Sound, in the functional programming sense, but that gets back to the pragmatism mentioned in the article of trying to get that 80/20 benefit of enough FP purity to reap as many benefits without insisting on the investment to get 100% purity. (Arguably why Typescript beat Flow in the marketplace.)
by Kbelicius | 2025-04-14 19:58:59+00:00
> That's fine. I'm not the one making claims about chatGPTs retention

But you did. Here, I'll quote you: "There is no evidence that ChatGPT has a retention problem. Quite the contrary.". That is your claim about ChatGPTs retention, that it is good. Later we find out that there is no evidence but only anecdotes to support your claim.

> But assuming they have poor retention is just silly.

What would be silly is to assume that they have good retention numbers. The logic of it I wrote in the previous post. What logic are you using to arrive to your conclusion?

> Why would OpenAI share their retention numbers for their competitors to know?

One would usually share those numbers to get more money from investors.

What the fuck would their competitors do with their retention numbers?

> Nobody outside of silly AI-skeptic HN devs would think they have crappy retention.

They say that name calling is the last resort of the truly desperate. No wonder your post ends like this.
by omneity | 2025-04-14 19:59:20+00:00
I'm not sure to which extent this opinion is accurately informed. It is well known that nobody trains on 1M token-long content. It wouldn't work anyway as the dependencies are too far fetched and you end up with vanishing gradients.

RoPE (Rotary Positional Embeddings, think modulo or periodic arithmetics) scaling is key, whereby the model is trained on 16k tokens long content, and then scaled up to 100k+ [0]. Qwen 1M (who has near perfect recall over the complete window [1]) and Llama 4 10M pushed the limits of this technique, with Qwen reliably training with a much higher RoPE base, and Llama 4 coming up with iRoPE which claims scaling to extremely long contexts up to infinity.

[0]: https://arxiv.org/html/2310.05209v2

[1]: https://qwenlm.github.io/blog/qwen2.5-turbo/#passkey-retriev...
by jl6 | 2025-04-14 19:59:25+00:00
> Viewpoint Diversity in Admissions and Hiring. By August 2025, the University shall commission an external party, which shall satisfy the federal government as to its competence and good faith, to audit the student body, faculty, staff, and leadership for viewpoint diversity, such that each department, field, or teaching unit must be individually viewpoint diverse.

I kind of hope they go through with this just for the comedy. If students and staff have to fill out some kind of viewpoint survey, the only rational strategy is for them to randomize their answers to minimize the chance of being in the group that gets told “sorry, we have too many of your type this year”.
by PaulHoule | 2025-04-14 19:59:34+00:00
It still seems to me the PEG revolution hasn't arrived.

PEG has the possibility for composable grammars (why not smack some SQL code in the middle of Python?) but it needs a few more affordances, particularly an easy way to handle operator precedence.

I think current parser generators suck and that more programmers would be using them if anybody cared about making compiler technology easier to use but the problems are: (1) people who understand compiler technology can get things done with the awful tools we have now and (2) mostly those folks think it is performance über alles.

With the right tools the "Lisp is better because it is homoiconic" would finally die. With properly architected compilers adding

unless(X) { .. } -> if(!X) { ... }

to Java would just one grammar production, one transformation operator and maybe a new class in the AST (which might be codegenned), that and something to tell the compiler where to find these things. Less code than the POM file.

I gave up on Restructured text because it didn't support unparsing: I could picture all kinds of scenarios where I'd want to turn something else into RST or take RST and mix it up against other data and turn it back to RST; RST had the potential to work with or without a schema but it never got realized.
by pdimitar | 2025-04-14 19:59:49+00:00
I am no longer impressed by the gray color treatment of my comments when it happens (don't get the impression that it's the norm; it's fairly rare). HN has showed me that it's much more about group-think and cargo culting than objective and calm discussion. Obviously those elements still kinda sorta prevail a good part of the time but for the most part the random HN user fell victim to the usual big herd logic fallacies. So let them press their arrows, that's not changing anything. And I didn't even claim something is objectively / universally bad. I said that the priorities of Emacs are not my priorities, in not-the-perfect diplomatic way that's apparently expected. Some people couldn't take that and pressed the arrow.

It's their right. ¯\_(ツ)_/¯

With that being said, I also struggled with Emacs. Again, too much freedom. I don't want to care where am I supposed to put `.el` files. I want a plugin manager and to be able to tell it: install / update / delete. Neovim's Lazy and Mason do that and that's why I love them. Just earlier today some configuration of a plugin broke; it used git submodules and something got moved and the new revision used another mechanism. I literally fixed it in 5 seconds: deleted the plugin, installed it again, and configuration persisted and I didn't have to set it up again. Reopen a file (just input `:e` in the command bar), everything worked right away. Is this too much to ask of Emacs?

> They just seem to make breaking changes a lot more often.

That was my experience as well. Always some warning in the command bar or a full-blown stack trace. No thanks. I don't associate with amateur work.
by fsckboy | 2025-04-14 20:00:03+00:00
humans are animals. this entire topic is "what separates humans from animals--oh, less than we thought".

stop wrapping humanity in the cloak of personification, it's the first [animal] refuge of rats and weasels. also, stop accusing people of racism all the time, it makes me think you are a worse person, not a better one. studying hunter gatherers gives us a lot of important data, and they can't help their race, nor can the researchers, it's an immutable characteristic.
by wqaatwt | 2025-04-14 20:00:16+00:00
You are denying the agency of the people living there and/or are clueless about the country..

US and Israel started the Lebanese civil war and the enmity between the Christian and Muslim populations?

Well in a way.. at least the Palestinian refugees were a huge shock that shifted the scales. But the balance was very tight and the country would have blown up eventually anyway.

You can’t build a democracy when each half of the population hates the other half and considers that their ideological views and their ways of life are incompatible. Even US is learning that the hard way (again..)..