MurphyA/hacker-news huggingface dataset:
by acqbu | 2025-09-20 18:27:27+00:00
President Donald Trump’s new $100,000 fee for high-skill visa holders only applies to new applicants — not current visa holders who may be on travel outside of the U.S. — according to a U.S. official granted anonymity to speak about the policy. Source: https://www.politico.com/news/2025/09/20/donald-trump-h1b-vi...
by WarOnPrivacy | 2025-09-20 18:27:44+00:00
> On country roads, it’s extremely valuable for keeping the shoulder lit up with high beams to see things like fear and bicycle.

It is my experience that bicyclists and pedestrians aren't partial to the endless passing vehicles that are blinding them. Seeing is part of how they keep out of drivers way. I disagree that we should ruin their vision just so drivers can seem them even more than they used to.
by rkagerer | 2025-09-20 18:28:02+00:00
It's not obvious at first in the video, but they pre-cut a flat base into the plum to stabilize it on the table, and are cutting in at a slightdownward angle. I feel like you could make nearly the same shot with a regular knife. Tricks like this (and the deliberate filming angles to obscure those details) make the video seem disingenuous and come across akin to a snakeoil sales pitch, which detracts from my genuine interest in how the ultrasonic tech fares.

The shot of the scale showing force as they cut through a tomato was more compelling. I notice after the initial breach, when the knife is about halfway through, the forces are equal again. I assume that's due (at least in part) to friction between the inside of the tomato and the wide, side of the blade. Do they make a skinnier vibro-blade, or something like an ultrasonic cheese cutting wire?
by zeradan | 2025-09-20 18:28:03+00:00
Hi, My cofounder and I used to live in the Bay Area and now run a 5,500+ member Facebook Group and 800+ member Substack for expats/digital nomads in Spain (and soon the UK, Singapore, and elsewhere). For those needing a backup plan or those who secretly wanted to try living and working abroad for your current company, we are happy to provide introductions to our partner lawyers and consultants on relocating to Spain. We vet our lawyers for professionalism and quality and many are sponsored by official government consulates. Fill out the form in the URL section of this post to get connected to our resources, including one who offers a free first consultation.
by dang | 2025-09-20 18:28:10+00:00
Related ongoing threads:

US Gov acknowledges that 100K fee does not apply to existing H-1B visas holders [pdf] - https://news.ycombinator.com/item?id=45318060 - Sept 2025 (43 comments)

Microsoft memo advises H1B employees to return immediately if currently abroad - https://news.ycombinator.com/item?id=45314906 - Sept 2025 (108 comments)

New H-1B visa fee will not apply to existing holders, official says - https://news.ycombinator.com/item?id=45316226 - Sept 2025 (3 comments)

Also recent and related:

Trump to impose $100k fee for H-1B worker visas, White House says - https://news.ycombinator.com/item?id=45305845 - Sept 2025 (1675 comments)

The H-1B Visa Program and Its Impact on the U.S. Economy - https://news.ycombinator.com/item?id=45309740 - Sept 2025 (51 comments)
by alyxya | 2025-09-20 18:28:15+00:00
Here's how I solved it:

Let the square be a unit square with vertices at (0, 0), (1, 0), (1, 1), (0, 1), and let the center of the small circle be (x, y) and the radius be r. Each of the 3 circular arcs can be used to form an equation relating to the distance from the centers of the circular arcs to the center of the small circle:

(0.5 - x)^2 + y^2 = (0.5 + r)^2

x^2 + (y - 0.5)^2 = (0.5 - r)^2

(1 - x)^2 + y^2 = (1 - r)^2

These equations can be rewritten as:

x^2 + y^2 - r^2 = r + x

x^2 + y^2 - r^2 = y - r

x^2 + y^2 - r^2 = 2x - 2r

Equating the linear expressions on the right sides of those equations gives x = 3r and y = 5r, and substituting this into the quadratic expression gives 33r^2 = 4r.
by sarchertech | 2025-09-20 18:28:17+00:00
>when this EO's solution to 'human beings are being mistreated' is not 'stop mistreating them' it's 'lets do our best to throw as many as we can out'.

I mean everything the Trump Whitehouse does is a mess, but they said that this only applies to new applicants, so it's not throwing anyone out.

Bernie's quote mentions 2 classes of people being mistreated. H-1B workers and American workers. Since the H-1B workers are being used as leverage to mistreat American workers, reducing the number of new H-1B workers coming in is certainly one way to mitigate harm to American workers.

I don't know how many people we should let in under H-1B, but I'd prefer they get rid of the requirements to find a new job within 60 days. That doesn't mean I don't think that making the program more expensive isn't beneficial.
by IggleSniggle | 2025-09-20 18:28:19+00:00
Seems like it's anybody who wants to just use native js features without complication. Anybody who's been writing modern js and is aware of all it's features has probably had the thought "oh we really don't need almost any of this shit with the web native features we already have, we just need to teach people about those existing features."

Arrow-js looks like it's basically advocating for not using anything but vanilla js by tricking you into thinking it's a framework / lib. I mean, it is that, but it looks like it's barely that, and just sorta shows off how you can use vanilla js features to accomplish what all the various libs do, without introducing a lot of special lib-specific concepts.
by rdtsc | 2025-09-20 18:28:21+00:00
It depends on what the contract says. Each side has various clauses to protect their interests, like say if Kimmel starting showing porn on his show, now the station risks FCC license they can drop him. I imagine there was something.

Technically I think they could have fought, could have argued he was just describing the behavior of maga people or that his shows is all made up parody and everyone should know it, etc. However it would have been a losing PR battle even if the FCC lost eventually in court.
by topspin | 2025-09-20 18:28:24+00:00
> If ABS can make the brakes not brake even as you fully stomp the pedal - is there a reasonably conceivable failure mode that would simply prevent you from braking despite perfectly good hydraulics and a stomped pedal?

The answer is not simple, as it has changed over time.

Early anti-lock systems were so limited that the system would, indeed, fail to utilize the maximum possible braking force. This was known, and yet these were deployed, because the research said that maintaining directional control, the primary benefit of anti-lock, had greater safety value than the compromise of maximum braking performance.

Today, however, anti-lock is greatly improved, and anti-lock systems are capable of applying extremely high braking force, even to the point of exceeding thermal design limits (overheat) of the brake system components. The sensors are sampling at higher frequency, the braking models are far more accurate and the computers are faster in current vehicles. So current anti-lock can perform at near the absolute limit.

Further, current systems can actually detect panic. Drivers often fail to even use the full braking force available. Current vehicles can detect when sudden, high braking force is applied, switch into "emergency mode" and boost braking force beyond what the driver is demanding.

These features started appearing in the early 2000's. Nissan, for instance, introduced "Brake Assist" in 2001, with the 2002 the Altima redesign (L31 platform) and the Maxima. It has the "panic mode" behavior I've described.

I personally experienced this once about 15 years ago. Somehow I distracted myself, and when my attention returned I was closing with stopped vehicles at too high a speed and too little remaining distance. Collision was certain and my foot crushed the brake: pure panic, and I never let up. I came to a stop in a blessedly unoccupied left turn lane almost aligned with the stopped vehicles. I recall looking over my hood at the driver of the car I'd nearly hit: between us was a wisp of brake smoke drifting up from passenger fender. I could smell the brakes. The anti-lock did that. If I had had no anti-lock, all directional control would have been lost and my maneuver into the unoccupied lane would have been impossible. If the anti-lock had not applied as much force as it did, I would have been in the intersection, possibly getting t-boned.

So they're pretty good today, and I appreciate modern anti-lock designs.
Where to take an MVP: emotion vision system
by Subtextofficial | 2025-09-20 18:28:58+00:00
I've developed my first computer vision hardware software ecosystem. Let's you see people's emotions in realtime. Useful for people who are neurodivergent like myself who can't recognize social cues.

Been life changing. I have the prototype running and I'm doing live tests in public and with trusted friends. I have $1000 for this project and I would like to be able to make a living from it. Here are some of it's use cases.

It lets you wear glasses so that as people come up to you their emotions based on voice, body language, and other metrics are expressed as a color coded roi set. It helps me understand people's emotions in a way my neurodivergence hindered.

I've also developed a new computer vision model for use in this case. The software and hardware are portable and able to be shown.

I'm building the server for the multiple person chat video client. I also built software to run the system on a home computer, videos and photos.

Usecases as far as I see at the moment:

AI and Robotics. They understand humans emotions in a way they can reconcile. I've been a researcher for OpenAI since gpt 3.5. I designed my own ai and robot about half a decade ago. Wrote books on how to do. They've been banned in a couple countries. Too dangerous.

Medical. Know when patients are distressed or happy. Originally I made this with the intent to combine it with my brain computer interface software to see how coma patients and paraplegics, stroke victims, or those with palsy could communicate.

Industrial. Know when morale is low or who's causing fights or may be dangerous. It tracks that too.

Communication. Know what you're missing. It's utterly life changing.

Gaming. Know the exact emotions of your League members. That alone could be sold to twitch as gamer vision I think.

AR. The glasses ecosystem. It runs on python so it's ideal for porting to many systems.

VR. It will eventually be made for meta quest headsets. Chat and web codec.

Can you think of anything or anyone that would be interested in seeing it?

Have an excellent weekend.

P.S. I have photos and videos to share. I'll make a blog post tonight show what I can.
by karmakaze | 2025-09-20 18:29:12+00:00
And the follow-up, creation of a single point of failure.

> That alone wasn’t enough to cause the disruption, though. The second part of the failure had to do with how Meta had chosen to route the Live AI traffic to its development server to isolate it during the demo. But when it did so, it did this for everyone in the building on the access points, which included all the headsets.
by esafak | 2025-09-20 18:29:31+00:00
This was the perfect opportunity to share the evidence. I think undisclosed quantization is definitely a thing. We need benchmarks to be periodically re-evaluated to ward against this.

Providers should keep timestamped models fixed, and assign modified versions a new timestamp, and price, if they want. The model with the "latest" tag could change over time, like a Docker image. Then we can make an informed decision over which version to use. Companies want to cost optimize their cake and eat it too.

edit: I have the same complaint about my Google Home devices. The models they use today are indisputably worse than the ones they used five whole years ago. And features have been removed without notice. Qualitatively, the devices are no longer what I bought.
by nme01 | 2025-09-20 18:29:35+00:00
I think the way to go is that you do such big backwards incompatible refactors gradually. Eg you want to make all the callers specify some additional parameter. So first you create a version of your API which populates this parameter with some reasonable default. Then old API is marked deprecated and is just calling new API with that default value, and then you inline everywhere the old api. After a while it’s possible to remove the old API.

That said you need of course some tooling to somehow discover all the callers reliably and do those migrations on a large scale.

Easier to do if all the code is owned by one org but harder if you can’t reliably tell who’s using your APIs.

However having centralized migrations is really saving a lot of work for the org.
by sonicvroooom | 2025-09-20 18:29:42+00:00
I second that.

> short, simply constructed and direct [sentences]

require an honed writing skill; a finely tuned feeling for language, reading flow and contiguous thought; and while time and effort can culminate in such abilities, they shouldn't be prioritized.

It's better to have adept editors who like fiddling--sorry, tinkering, with syntax and semantics.
by gwynforthewyn | 2025-09-20 18:30:51+00:00
What's the conversation that you're looking to have here? There are fairly widespread claims that GPT-5 is worse than 4, and that's what the help article you've linked to says. I'm not sure how this furthers dialog about or understanding of LLMs, though, it reads to _me_ like this question just reinforces a notion that lots of people already agree with.

What's your aim here, sgt3v? I'd love to positively contribute, but I don't see how this link gets us anywhere.
by mulmen | 2025-09-20 18:30:52+00:00
I refuse the conclusion because the alternative is hopeless.

Random destruction might be the best kind of destruction but that doesn’t mean destruction leads to efficiency. If politicians are inevitable why would what comes next be any less susceptible to political manipulation than what we already built?

What’s step two in the revolutionary underpants gnome playbook?

1) Burn it all down

2) ???

3) profit?

> Perhaps the tree of efficiency needs to be watered with the blood of career bureaucrats.

I assume this is a bad joke because otherwise it’s extremely dangerous and ignorant. In the current climate it translates to an actual call to violence.

Jefferson’s quote is about the necessity of violent revolution which ultimately led to the systems we have today. He had a specific grievance. He desired self-determination. He won. We have it. Why are you so eager to repeat the sacrifice and hard work of our ancestors to get back to where we already are? What benefit do you see in doing so?

Career bureaucrats aren’t politicians. Those are different things. I have had many positive experiences with “career bureaucrats”. They really only exist to help. It’s why we call them public servants.

It is a lot easier to call my public utility provider and solve a problem than it is to call Facebook, Disney, or Alaska Airlines. I have had nothing but positive experiences with the IRS.

It’s easy to break things. Children can do it. What’s your plan for building and operating something if you can’t even operate what we already have?
by Yoric | 2025-09-20 18:31:07+00:00
That's... an interesting point of view.

I personally find functional programming languages, including Rust, much clearer than C or Go, in particular because you can offload much information onto the compiler. The example of Serde feels a bit weird, because I don't think I've ever encountered issues with Serde code, while almost 100% of the times I've used Go in production, I've needed to debug through Go's Unmarshal and its... interesting implementation.

Also, last time I checked, the kernel didn't reject Rust. There was a conflict between two specific developers on the best place to store some headers, which is slightly different.
by rs186 | 2025-09-20 18:31:10+00:00
If companies like airbnb allow you to work from anywhere in the world, it means timezone is not a problem. It definitely needs some investment though.

> what is the big difference now?

What is the difference between pre-2020 full-time in-office, vs 3 day or even fully remote? Nothing, in my opinion (CEOs don't agree though). If people are productive with 3 days in office, that could have been the norm before 2020.

All you need is someone actually making it happen.
by dotancohen | 2025-09-20 18:31:23+00:00
> How would you wish me to read this sentence?

I think that Gboard sometimes adds or changes words. Or I just messed up. That should have read:

I was refuting the notion that British desires had to do with the fact the Jews eventually created their own state.

Rephrased: The Jews were intent on creating a state, whether the British supported the notion or not.

In any case, in 1923 the British split Mandatory Palestine into two entities. Everything east of the Jordan river they gave to the Hashemite kingdom, who they helped the house of Saud overthrow after the al-Hashimi family ruled Mecca for ten centuries. The areas west of the Jordan river, 1/3 the original size of the territory, retained the name Palestine in English. The Jews were also calling the area Palestine, but the Arabs rejected the name as being the name of foreign invaders. Which makes sense, the root of the word Palestine literally means "invader" in Semitic languages. וכן, אני מדבר עברית.‫ وانا بحكي عربي كمان.‫

> I asked for evidence that it was against the wishes of the British because it was news to me and presented references pointing to the contrary.

After the Arab uprising of 1936, the British outlawed Jewish immigration to the holy land.
by teamonkey | 2025-09-20 18:31:26+00:00
Having caught the end of it, it was certainly scarier at the time, when there was direct threat of imminent, unavoidable death at the whim of some other country. We’re not there yet (well, most of us).

I think what’s scary now is the trajectory we’re on and how so many people seem desperate to keep the accelerator pressed hard to the floor.
by almostgotcaught | 2025-09-20 18:31:31+00:00
> so all the surrounding code that looks exactly like python, and we promote as being compatible with python

bro are you really thick? there is zero mojo code that is runnable python; take a look at

https://github.com/modular/modular/tree/main/mojo/stdlib/std...

mojo has zero to do with python. zilch, zero, nada.

what they are doing is simply embedding the python interpreter and running existing python code. literally everyone already does that, ie there are a million different projects that do this same thing in order to be able to interoperate with python (did you notice the heading at the top of the page you linked is *Python interoperability* not *Python compatibility*).

> This isn't about anything.

it's about your complete and utter ignorance in the face of a literal first hand account (plus plenty of contrary evidence).

> Were you let go because of an inability to think flexibly?

let go lololol. bro if you only knew what their turnover was like you would give up this silly worship of the company.
by boricj | 2025-09-20 18:32:33+00:00
Well, that's a long story. I'll try and keep it short.

So I've worked in my spare time for the past three years on an extremely esoteric and mind-bending reverse engineering technique I call delinking [1] and my tool for it [2] developed a small user-base. At some point I saw in a Discord server a call for papers for the SURE workshop, shitposted that it'd be funny to fry academic brains for a change, then got baited into writing it.

What started out as a long paper (12 pages) with quantitative case studies quickly got cut down to the bone and then some into a short paper (6 pages) that merely introduced my take on it and two qualitative case reports, because I realized it would take an amount of work on the scale of a master's thesis to do the long one. I barely managed to get that out of the door as my usual writing style is extremely unsuited for scientific papers (it took all the might of Gemini and Copilot to even wring out something that vaguely resembles academic vernacular from my first draft). I've submitted it, exhausted and deeply unsatisfied by the compromises I've had to do under that severe time crunch.

Then one month later, the reviews came in. The feedback was that the topic and my take on it were interesting; the criticisms can be summarized by saying that I've missed existing related work and it would've taken the long paper to address all the deficiencies in my paper. Fair I guess, but I definitely don't have that kind of spare time to spare on writing papers.

But alongside the notification decision, something unexpected was also sent: an invitation by the program committee to present a poster at the ACM CCS 2025 conference in Taiwan. This is the kind of world-class conference with a $1800 entry ticket, happening in a convention center whose area is measured in hectares, attended by professional members of an academic, industrial or state organization, all expenses paid in a five star hotel room with a king bed.

Somehow, a hobbyist who can charitably be described as a Doctor Frankenstein but with bits instead of gibs, who creates unholy chimeras of programs in his free time in spite of ABIs and common sense, received an invitation from the Hogwarts School of Witchcraft and Wizardry equivalent of the cyber-security academic world to present a poster. I can't even begin to express how utterly impossible this is.

So of course I said yes and now I'm in a mad dash to get everything ready in time for the conference, three weeks from now. Bonus point: it's on the other side of the planet and in my entire adult life I've basically never got farther away than the next county (and groaning while doing so). There's even more to that story, but I'll leave it for a blog post once it's done.

[1] Others call it unlinking, binary splitting or binary reassembly.

[2] https://github.com/boricj/ghidra-delinker-extension
by 8note | 2025-09-20 18:32:59+00:00
from the technolibertarian side its great - many of the web2.0 companies were about breaking the law in some way(eg. uber, airbnb) and getting away with it. now there's a very explicit way to do so. there's also lots of change happening, so theres plenty of opportunity to make a quick buck and develop oligarchs similar to russia
by AnotherGoodName | 2025-09-20 18:33:18+00:00
You take c from the co2 when producing ch4 synthetically.

You then reform the co2 on combustion.

Fwiw methane to hydrogen and back again is trivial. It’s how hydrogen is predominantly made today. You can indeed make a hydrogen fuel station from methane. It’s just that it’s really really dumb to do that when hydrogen is so inefficient in an engine and so hard to store. You should just use methane all the way.
by dehrmann | 2025-09-20 18:33:48+00:00
> rapid advances in chipmaking

Maybe it's a nit, but the advances are in how the chips access memory and are networked together.

> In reality, not all of the AI quintet’s servers would be useless after three years, let alone 12 months. They can keep performing oodles of non-AI work.

Not really. The AI servers are essentially useless for non-AI work.
by TechnicalVault | 2025-09-20 18:34:33+00:00
The stupidity of the whole thing is that by creating these MiTM servers, they're creating a single point of security failure. Anyone who then compromises one of those servers, can with a little care, trick the entire organisation into downloading compromised executables from what they think is a trusted site.

Also when you're snooping on a conversation between myself or one of my servers and one of your employees you are impersonating me and intercepting my communications too! I did not sign your AUP to agree to this. Also if I happen to be in a two-party consent state at the time, and you're intercepting a VoIP call/Teams/Zoom with me, that's a crime.