MurphyA/hacker-news huggingface dataset:
by eldaisfish | 2025-07-22 15:36:27+00:00
a more appropriate way of looking at this would be incentives. Who, in the government, stands to benefit from revising the H1B system? Even if you agree with the action, you may not not agree with the motivation.

Your line of thinking is like saying that the British Raj was terrible for India, but the British built railways, which was a good thing. Good and bad do not exist in isolation. The British built railways in india so they could more effectively extract wealth, not out of the benevolence of their hearts. It is much the same with the US government.
by nerdjon | 2025-07-22 15:36:27+00:00
Right, that is the problem. That word (rightly so) carries a lot of weight.

But instead it has turned into a word that is used to try to shut down any criticism. Things get labeled as such, schools and others have a zero acceptance policy and here we are.

I have never seen a school having an "un-patriotic" policy. I would say even the opposite, they encourage getting involved in the government and making your voice heard.
by SV_BubbleTime | 2025-07-22 15:36:33+00:00
What a strange accusation. One of the liberal places I read is here, where the discourse usually isn’t that far from Reddit Politics just with more self-righteousness (sometimes, most of the time it’s okay).

Why would you doubt that I read legitimate conservative sites? I read enough to know how brigaded Reddit Conservative is, that’s not real. I spent a lot of time with an actually balanced source of news.
by zipy124 | 2025-07-22 15:36:37+00:00
> rugs possession offenses also drop noticeably once a plasma centers opens – by 14.3%. We posit that this relates to the drug and blood-quality regulations implemented plasma centers.

This is rather wild as a fact, but also correlates well with previous studies, showing financial incentives do indeed help regulate health for example weight loss (https://www.stir.ac.uk/news/2024/may-2024-news/cash-incentiv...).
by BigJ1211 | 2025-07-22 15:36:42+00:00
Ironically the claim about corruption also applies to this admin. (See crypto scams for access to the president, and the Epstein files promises for well-known examples)

I do agree with them that there is a 'rot' in these institutes. Though I don't know anything specific about the UNESCO that would warrant the withdrawal.

For institutes like the UN and UNRWA it does ring true however. It is wild to see claims of genocide where there isn't one and zero claims or calls for arrest when clear unambiguous genocidal massacres start taking place. UNRWA funded and run schools having theater classes where the children role-play murdering Jews is absurd and shouldn't be happening. (To name an example from before the 7th)

The UN should be setting a singular standard and holding everyone to account roughly equally. Not this clear and open corruption of its proclaimed principles. Whether it's in the main body or it's subsidiaries.

The current media and political landscape is a joke, there don't seem to be any standards. Frankly the future looks rather bleak. I really hope we can find to way back to 'common sense'. Good journalism, holding politicians to account and treating everyone equally, holding them to the same standards.
by colechristensen | 2025-07-22 15:36:43+00:00
Eh, the most believable conspiracy is gain of function research accidentally escaped a lab because of poor controls and then was covered up.

Gain of function research can be done for lots of reasons, one of which is offensive biological weapons, but there are others. It's pretty irresponsible to do regardless of your justification. But these were chinese researchers in china, not grad students.

China has been using students to acquire US technology, but we don't need crazy bioterrorism conspiracies. They were students, they came here to pay to learn things, it is no conspiracy that people on student visas learned things at the universities they attended. On top of that there have been inappropriate, illegal, or otherwise undesirable things foreign students have done that look a lot like espionage.

The basic problem is that democrats pretend problems don't exist and republicans pretend the problems are existential threat devil boogey monsters that need to be solved by sending people to gulags.

There's an excluded middle here where people want reasonable responses to potential issues.
by gilleain | 2025-07-22 15:36:45+00:00
A generous interpretation of this is that most of the time, people pay little attention to politics as they are busy with their daily lives : earning money, shopping for food, looking after their families, etc. Most people have neither the time or the inclination to even follow politics beyond the headlines, or think through the problems and their position.

This can be a problem when the political 'class' (politicians of course, but also media commentators, journalists, podcasters, whatever) do not realise this issue. Brexit is a classic example, where the UK prime minister called for a referendum possibly confident that 'no one' would actually vote yes.
by CGamesPlay | 2025-07-22 15:37:09+00:00
I used DaisyUI for a recent project and really enjoyed it. It definitely isn't "Bootstrap for Tailwind". While it does have some semantic class names like bootstrap, it's very few comparatively. It does have a semantic palette (customizable), but this is integrated with tailwind, so all your tailwind utility classes share the palette.

It also has some unstyled or lightly-styled components (modal, dropdown, etc). These are just like using headless UI, but with less JavaScript. These also work well with the Tailwind utility classes to let you customize the actual display.
by NewJazz | 2025-07-22 15:37:12+00:00
Yeah, it's pretty embarrassing and basically means that if you do something that might have a positive payoff in 5 years, you're basically doing an assist for the other side of the aisle. One party knows this and routinely passes tax cuts that are set to expire almost exactly when they lose power... The other side knows this but I guess tries to do the right thing anyway.
by skippyboxedhero | 2025-07-22 15:37:15+00:00
Being able to write code faster doesn't mean you are able to review it faster.

I wouldn't say it is overload, it is just that some things are faster (writing code) and some things are the same. There is backpressure but overall, things are moving slightly faster.

I also don't think it makes much of a difference at a large company when actual implementation is a relatively small part of the job anyway. Am I going to try and save 30 minutes writing a PR when it takes weeks for third-party review and the downtime is millions of dollars a minute...no.
by stouset | 2025-07-22 15:37:53+00:00
What if you could have the best of both worlds?

Where the developers at that other company could “take out the trash” amidst one PR, jj makes it trivial to carve off each of those fixes into their own separate PR. It’s no more work than making them separate commits.

People don’t do this in git because it’s a hassle. So you either get cleanup that never comes because each branch needs to know in advance what work it’s going to do or you get omnibus PRs that do twenty different things.

There’s a better way, and it lets you have clean history and developers can fix things they run into along the way.
by steveklabnik | 2025-07-22 15:38:00+00:00
Yeah so people will be a bit loosey-goosey with the terminology. But all of these changes are immutable, that is, when you change a change, you’re generating a new commit. “A VCS on top of a VCS” isn’t a terrible way of thinking about it: imagine if every commit in your repo had its own history.

Merging is making a change that has more than one parent. You can then resolve any conflicts within that change.

Splitting a change into two will update one commit with one half and make a new change with the other half.
by lenerdenator | 2025-07-22 15:38:19+00:00
I wonder what the wider impact of this will be on American EV production.

A lot of things in that space (and, well, literally the rest of American society) depended upon assumptions about the regulatory and incentive structure that the legislative implementation of Project 2025 is tearing apart.

EDIT:

An example of this would be a local battery plant near me that just opened. It's currently the largest in the US. It was built with the understanding that certain subsidies would exist and that people would be buying electric vehicles. Does that factory get built without the incentives that the BBB is scrapping? Probably not.
by Nzen | 2025-07-22 15:38:27+00:00
When I've asked about using a jj stage, that's the workflow people pointed me to, as described in this tutorial [0]. I've not tried it, nor jujutsu, but I felt it worth pointing at a concrete example to allay or stoke fears of people on the fence.

[0] https://steveklabnik.github.io/jujutsu-tutorial/real-world-w...
by mjamil | 2025-07-22 15:38:30+00:00
The UN was founded in the shadow of WWII to prevent further global conflicts. It also established a global standard for human rights and to provide a forum to uphold international law. It has also taken on roles to provide development and humanitarian assistance.

Whether the UN works or not is largely dependent upon whether the five powers that granted themselves veto power (the P5: the US, the UK, France, China, and Russia) allow it to work. They are largely the source of its funding.

With that context in mind, it's difficult to understand your perspective. You've only thrown out your opinion instead of facts, and then - in a preemptive defensive posture - claim any criticism will be insults or ad hominem attacks.

You seem to believe the UN's job is to advance the US's agenda. (No, it isn't. It's there to allow a forum for diplomacy for all nations.) You also seem to believe that the UN is a bad investment. (That's a highly subjective perspective: what are your stated metrics for such a judgement on ROI?)

If you believe that the world is a better place with regional hegemons ruling their parts of the world with power as the only metric that matters, I'd suggest building yourself a time machine and going back to the end of the 19th century.
by pmarreck | 2025-07-22 15:38:33+00:00
My current favorite code font is Berkeley Mono https://usgraphics.com/products/berkeley-mono

It's not free, but I love it. You can customize some variations too (like how zeroes look; I use the "invisible slash" look) and it has some support for terminal symbols and programming ligatures used by terminal tweaks like Powerline, etc.
by ceejayoz | 2025-07-22 15:38:48+00:00
> If this were normal, Palestine would just be bombed to dust…

That process is well on its way to completion.

https://www.doctorswithoutborders.org/latest/destruction-hom... "Over 15 months of all-out war on Gaza have left 92 percent of housing units and about 70 percent of all structures destroyed or damaged."

> Yes, that is bad. But that doesn't remove the other thing.

Certainly. Both are bad! Both should make you angry.

> I don't know…

Now you do! Less outraged? More skeptical?

https://en.wikipedia.org/wiki/Hebron

It's squarely in the middle of the West Bank. The list is categorized by physical location; for similar reasons, https://whc.unesco.org/en/list/529 is Bolivian, not Catholic.

https://whc.unesco.org/en/list/1565 says "a site of pilgrimage for the three monotheistic religions: Judaism, Christianity and Islam".
by CrackerNews | 2025-07-22 15:39:02+00:00
There are several reasons. First, developers are threatened by foreign competition and that third feels that Trump would protect them. Second, this presidency represents a change from previous DEI policies and that third may benefit from it. Third, they feel previous administrations were too soft on crime around their neighborhoods, and their tolerance for permissiveness ran out. They want action done to benefit them at any cost.
by pisipisipisi | 2025-07-22 15:39:05+00:00
I add and grep for the following:

- FIXME: this is clearly broken/wrong and highest priority

- XXX: this is “ugly” or assumes wrong things, probably higher than next

- TODO: at some point, implement a whole different approach/category/branch

- NOTE: code comment with a higher importance than just random comment

NOTE: I work a lot with old/unmaintained codebases where “code is truth”, so there is no “jira ticket creation” but amending things as you read.
by kennywinker | 2025-07-22 15:39:22+00:00
Some of the hate in the comments is directed at the current thief-in-chief - but mostly it looks to me like it’s directed at the longstanding US-israel relationship where the US gov does things that the US people don’t want because the israeli gov does want it.

The hypocrisy of saying “america first” while bending over backwards to support israel is just a new twist to an old pattern.
by throwawaygmbno | 2025-07-22 15:39:26+00:00
I'm a black developer and have never had another developer tell me about their support for Trump. The past 10 years have made it plainly obvious why.

It has also made me realize how difficult life was for my parents and grandparents, who were all born before the civil rights act.

The civil rights act passed when Trump was in college so he and the other elderly members of the other branches also saw the lead up to it. Every action I see is to prevent anything like that again. Or to personally enrich themselves.
by mattnewton | 2025-07-22 15:39:44+00:00
As someone born in the US, I got to work with plenty of world class talent I wouldn’t have if the US didn’t have the program. And it was only through working at world class companies with them, that I did become a world class engineer myself.

I’m sorry you didn’t have that experience and I concede that your story might even be the majority based on who is getting these visas. But think the bar isn’t, does there exist any American born citizen who could rise to that role, but do there exist enough, which, at least 10 years ago was no for several kinds of software, and I think it really did serve a valuable purpose beyond just providing cheap labor for American software companies.
by mjr00 | 2025-07-22 15:39:45+00:00
> Apps implemented by the designers. Projects "kickstarted" by the project manager. Codebases at the point antropic / google / openai / ... tool became untenable. Most likely labelled as "just needs a little bit more work".

True, but not a new thing! You've never known true development pain until you're told something from another department "needs some help to get productionized", only to find out that it's a 300 tab Excel file with nightmarish cross-tab interdependencies and VBA macros.

Genuinely not sure if vibe coded Python would be an improvement for these type of "prototype" projects. They'll definitely continue to exist, though.
by glitchc | 2025-07-22 15:39:57+00:00
Throughout much of its history, the US has been conservative and isolationist. The post-WW2 era was an aberration, not the status quo. I see these actions as the US returning to its roots. Whether the US annexes Canada is up to the US and Canada. Other parties only get an opinion when either of those two decides to involve them.

And the Tour de France is not a Peleton. You are being disingenuous.
by tehjoker | 2025-07-22 15:40:15+00:00
I clicked on one of the ones where Russia and China vetoed.

Among other things, it called for Yemen to stop attacking Israeli shipping, which is one of the few acts by a country that is fulfilling its international obligation to intervene to stop genocide. Yemen has repeatedly stated that it will stop when Israel stops its genocide in Gaza and proved it when it stopped during the ceasefire.
by titzer | 2025-07-22 15:40:19+00:00
I have three levels:

1. An issue tracker, even if it's just a text file for some projects. These are things that need to get done over the long term.

2. TODOs. These are actually bugs or incomplete things. The code is not actually done. Something isn't handled, something isn't right. Big or small, but usually small.

3. XXXs. These are performance enhancements or refactorings. It's XXX because it's obscene that this code looks this way, because it's either ugly, slow, or gross. But the code works and is tested.
by stouset | 2025-07-22 15:40:21+00:00
> Reviewers don't want to navigate 33 tiny PRS either.

As opposed to one 33-change PR? Yes, absolutely yes they do.

I probably don’t have time to review a giant PR like that. If I do, I feel guilty asking for fixed in one part when 31 of the changes are great. Why are we holding up all these improvements for one or two small concerns? We can merge and just fix those later. Except that never happens.

I probably have time to review eight one-liners. My other coworker has time for five. After lunch I can quickly check out another seven. Over the course of the day all 33 get reviewed and merged as time allows.
by metalman | 2025-07-22 15:40:34+00:00
also on the hit list on.the way to setting an all time low for polar ice, right now

https://nsidc.org/sea-ice-today

they are operating under a reprieve for another couple of weeks, and then will have to re calibrate and re validate the data from another less good satelite..... "or something"*

* new scientific term
by beAbU | 2025-07-22 15:40:37+00:00
Here in Ireland I have 1000/100 asymmetric in a medium-ish town, no data caps that I've been able to discover. I pay €40/month. There does not seem to be any options available for a faster upload, which is unfortunate.

I think the slowest speed on offer at the moment is 500 for rural connections. I think everyone except the most rural households (and probably our surrounding islands) have 500meg fibre to the home now.

It's nice.
by kacesensitive | 2025-07-22 15:40:40+00:00
This is the kind of structural revenue loss that doesn’t show up until it’s too late. Tesla’s been skating on regulatory credits for years, essentially subsidized by the shortcomings of legacy automakers. Now that the training wheels are off, we’re about to see what the core business can actually do.

I do wonder just how much Elon himself affects sales in the next few years. I for one have a moral obligation to make my next vehicle an EV, but I have an even greater obligation not to fund Musk.
by smsm42 | 2025-07-22 15:40:57+00:00
People also like to eat McDonalds and drink hyper-sugary soda, that doesn't mean those are good for you and should be served at every venue (yes, I know Trump likes McDonalds, please don't bring it up here if you can). There should be places where people at least try to do better. Usually HN tries to be that place. Unfortunately, in topics like this one it is not raising up to the mission. A long discussion of "why people that disagree with me are so stupid and evil" is not why I come to HN. There's enough places where you can get that and then some.
by tolerance | 2025-07-22 15:40:59+00:00
So would it be fair to say that this is just a reiteration of a 30+ year-long trend.

Edit: 40+ year-long trend?

https://news.ycombinator.com/item?id=44648359

https://babel.hathitrust.org/cgi/pt?id=pst.000012506323&seq=...
by bwfan123 | 2025-07-22 15:41:20+00:00
This paper [1] shows that gemini pro 2.5 without data-contamination and some minimal prompting (llm orchestration) can solve problems 1-5 on imo 2025.

[1] https://arxiv.org/pdf/2507.15855

For problems with 2 page solutions, the search space of solutions is likely limited, and hence could be brute-forced by a search. Combinatorics is likely the hold-out since there are no set approaches one could take ie training data wont cover the space of techniques - which could explain why problem 6 stumped the llms.

Also, in the future the minimal diligence IMO problem setters could do is to test against these LLMs to ensure that they cant solve them. Further, one could expect these tools to become available to contestents just like calculators are allowed in tests these days.

Still, it is impressive for the LLMs to be able to craft watertight arguments in math at the IMO level without the use of provers.
by _DeadFred_ | 2025-07-22 15:41:41+00:00
"If" you have the ability to meet the requirements to be in the self-selected group, sure. If you were just living the life everyone around you did previously, and suddenly were replaced by a new 'self-selected' group, you just moved into a caste without choosing to move away from the previous way the society they grew up in, were taught how to live within by their parents and society.
by nkohari | 2025-07-22 15:41:49+00:00
To the extent it "knows" (using that word loosely) about the persona, it's deriving that information from its system prompt. The model itself has no awareness.

The sooner we stop anthropomorphizing AI models, the better. It's like talking about how a database is sentient because it has extremely precise memory and recall. I understand the appeal, but LLMs are incredibly interesting and useful tech and I think that treating them as sentient beings interferes with our ability to recognize their limits and thereby fully harness their capability.
by Hilift | 2025-07-22 15:41:51+00:00
It's been used by state actors for years. May as well publish the API for it. These aren't rare and special flowers that are each artisanally discovered after searching for a million hours. And it is nicely packaged in an app that is used for something simple like text messages.

"An Israeli spyware company has reportedly cut access to its clients in Italy following allegations that its product was used to target critics of the Italian government.

"The move comes after WhatsApp alleged last week that spyware made by Paragon Solutions was used to target 90 WhatsApp users in two dozen countries, including journalists and civil society members.

"Italy's government confirmed in a statement on Wednesday that seven mobile phone users in the country had been targeted by spyware on WhatsApp, calling the incident "particularly serious"."

https://www.bbc.com/news/articles/cvgmzdjw24yo
by moralestapia | 2025-07-22 15:41:56+00:00
Can't read [0] since I'm not a subscriber.

>After being charged last month with trying to smuggle frog embryos into the United States, Kseniia Petrova, a Russian bioinformatician, was indicted on 25 June on additional charges by a grand jury in Boston, Massachusetts — including making a false statement to customs agents.

Well, that's ... something.

Honestly, when I first read your comment I got the impression that these students might have done something innocuous that got grossly misinterpreted (perhaps on purpose) and that's how they got in trouble ...

But the ones you showed so far did engage, quite clearly, in criminal behavior. I don't think ICE/Patel/Trump should be blamed for that.
by runako | 2025-07-22 15:41:59+00:00
The US just signed a new law that will expand the deficit further. (I'll leave as an exercise to determine whether the increase from the law is > or < than the UN spend.) Your argument would have more purchase had not the administration committed to many years of larger deficits only a few weeks ago.

A government that does not collect sufficient taxes to fund its priorities can somehow always claim that funds are scarce. But that's a) a choice and b) can be rectified any time by shifting priorities (see: military budget, for ex.) or collecting more revenue.

It's fine to say "I don't care that there is a body where nations can defuse conflict without war," but it's disingenuous to pretend there simply is not money for it.
by westurner | 2025-07-22 15:42:03+00:00
Aquifers are running dry.

Some crops require a lot of water for very little nutrient returns.

Agriculture and Drilling and Mining and Datacenters use a lot of water.

But datacenters don't need to use so much water.

A recent Microsoft datacenter shows that datacenters can fill up with water initially and then not waste the steamed, sterilized, demineralized water into the atmosphere as waste to manage waste heat: "Next-generation datacenters consume zero water for cooling" (2024) https://news.ycombinator.com/item?id=42376406

> this design will avoid the need for more than 125 million liters of water per year per datacenter

How else can datacenters reduce their excessive and inefficient new resource consumption requirements?