MurphyA/hacker-news huggingface dataset:
by diggan | 2025-09-02 11:09:28+00:00
> In case of (2) aren't immigration laws there for a reason

Sure, everything ultimately exist for some reason, but that doesn't mean everyone agrees with the reasoning :)

I don't know what the answer is (also an outsider), but I think there is a third possibility of people just disagreeing with the move of "Lets forcible check every single potentially illegal immigrant, so we can get rid of the illegal ones" from a purely humanitarian perspective, regardless if ICE might be abusing their power or if they're only removing illegal immigrants.

Edit: I'm wondering if positing two options like that is actually engagement bait of sorts, already we have two confident commentators saying "It's N of course" where N is both 1 and 2, and I myself fell into the trap of thinking of the third missing one :)
by jraph | 2025-09-02 11:10:21+00:00
That's quite the uncharitable view.

They explicitly put a humble disclaimer that they don't actually understand Latin.

What you see as "belief that the world needs to hear their thoughts" might be "willingness to share".

It's nice that people engage with the unknown (here, Latin). That's how one learns. There's also nothing wrong with sharing this process. The result is obviously wrong here, and I would have been too shy to put it in the title of a blog post, but this doesn't have dramatic consequences.

We are far from tech bros arrogantly imposing their shit tech to the world here.
by frinalge | 2025-09-02 11:11:04+00:00
I don’t think this has as much relevance today.

Today the two problems with perception of AI seem to be (1) that it can do things it can’t (at least without a lot of extra work), (2) that it will take our jobs, and (3) that it will decrease the quality of life for more than it increases it.

The “tainting of things being AI because someone said AI” isn’t fully irrelevant, but it’s just so much less relevant, like a drizzle being compared to a raging thunderstorm.
by Spooky23 | 2025-09-02 11:11:19+00:00
Both things are happening. One of the bigger grey areas are people in the process of adjudicating asylum requests. The cases aren’t finalized, and in many circumstances they are grabbing people as they leave their hearings.

They are also targeting other people with visas for violations both significant and trivial. Trivial meaning misspellings or typos on one of the dozens or hundreds of forms filled out at some point in the past.

Rule of law is being undermined, basically under the guise of whatever state of emergency is in place, they look to act quickly where any ambiguity exists and before courts get to weigh in.
by dahcryn | 2025-09-02 11:11:51+00:00
LLM is far from the highest AI related cost, so we basically don't care about optimizing LLMs.

Obviously we don't use the super expensive ones like GPT4.5 or so. But we don't really bother with mini models, because GPT4.1 etc.. are cheap enough.

Stuff like speech to text etc.. are still way more expensive, and yes there we do focus on cost optimization. We have no large scale image generation use cases (yet)
by diggan | 2025-09-02 11:12:41+00:00
> I fail to understand how this app could help anybody

If I was law enforcement, didn't like people reporting on my activities, and I saw Apple's boss getting cozy with my boss, I'd be eager to start getting help knowing exactly who is reporting me. And considering how the app works (using Apple's servers, with identifiable information), I'm pretty sure people using this app is helping someone, maybe not the ones we should be cheering on though.
by comrade1234 | 2025-09-02 11:13:03+00:00
Yeah but with QWERTY you can type out the word 'typewriter' using only the top row of the keyboard; so if you're a typewriter salesman QWERTY is the way to go.

(Been using Dvorak for 25 years now. Doesn't matter what the physical keyboard layout is - currently I'm using a Swiss layout)
by dahcryn | 2025-09-02 11:13:49+00:00
even AI does not have a concrete definition.

Doesn't mean there aren't practical definitions depending on the context.

In essence, teaching an AI using recources meant for humans, and nothing more, would be considered AGI. That could be a practical definition, without needing much more rigour.

There is indeed no evidence we'll get there. But there is also no evidence LLM's should work as well as they do
by nxobject | 2025-09-02 11:14:41+00:00
There is significant evidence for (1), although the two aren't mutually inconsistent:

– There is evidence that there is a quota on arrests, [1], rather than deportations, although the administration has inconsistently denied that quotas exist (because it would help legal cases against their strategies.) [2]

[1] https://www.reuters.com/world/us/ices-tactics-draw-criticism...

[2] https://www.theguardian.com/us-news/2025/aug/03/trump-admini...

– Therefore, there have been incidents, especially in targeted cities like LA, where citizens [1] and lawful permanent residents have arrested before being released after multiple days of detention [2], although this data is not systematically gathered, e.g.:

[1] https://www.latimes.com/california/story/2025-08-08/how-many...

[2] https://www.newsweek.com/jemmy-jimenez-rosa-immigration-deta...

– Recourse to the courts in a meaningful, practical way is ineffective. The administration has ignored lawsuits where judges have issued injunctions against ICE dragnets due to plausible evidence that ICE dragnets target individuals who look Latin American, e.g.:

https://www.theguardian.com/us-news/2025/aug/06/ice-border-p...

The suspicion (although I need to look up a legal source) is that the administration intends to drag on legal cases as long as possible through appeals, perhaps even up to the Supreme Court, which will take months.
by tonyhart7 | 2025-09-02 11:15:18+00:00
I like firefox not gonna lie or bias, its my first browser

but around 2010-ish, chrome got way better and superior in every way. even I cant ignore that and switch to chrome

until they recently nerf adblock and I use dual browser, good thing firefox is still there. but I cant say the same for 20 years in the future
by gg2222 | 2025-09-02 11:16:18+00:00
For people wanting to try something else, I recommend SolidJS and SolidStart. Personally I never tried Next.js exactly because it feels like too many decisions are being made for me without having any choice. And I don't trust frameworks like that.

Depending on the project, just write an SPA with an API server, or if it is a static website just prerender it and serve on Cloudflare. I don't get the appeal of all the complexity. If you need SSR for SEO, then SolidStart is a nice and simple solution.
by ohdeargodno | 2025-09-02 11:16:20+00:00
Windows has had envvars since before Linux existed. It also has FindFirstChangeNotification (or ReadDirectoryChangesW if you hate yourself) since before inotify existed, etc.

Windows has pretty much everything you can dream of (although sometimes in the form of complete abominations), it's just that the people employed by Vercel don't give a shit about using native APIs well, and will map everything towards a UNIX-ish way of doing things.
by Jakap | 2025-09-02 11:16:31+00:00
Hi there,

Just thought I'd upload this here to see if I could get any feedback on my piano collaborative jamming website.

At the moment I think the blocks you play might need to change size ie. there all 8 bars long and maybe get rid of the inactive 4 bar gaps. Was wondering if there was anything I could add that would make it more gamification if it really needed it, also later on may add the feature of customising your own synth sound, maybe include sampler to sample real instruments if possible,

Thank you for any feedback,
by blandflakes | 2025-09-02 11:16:52+00:00
This really becomes tedious when you're working with Java's primary means of codesharing/abstraction, inheritance. You can't subtract an IOException from an interface, and you can't introduce one if you're extending an interface. So you're forced to handle an exception that you frequently can't recover from and that paradoxically you probably don't expect to ever be thrown, for a majority of methods.
by ageitgey | 2025-09-02 11:17:15+00:00
Progressive politics has a natural 'kitchen sink' risk.

A group proposes to build simple, affordable housing and funds it. Then another group comes along and says that people with affordable housing deserve energy-efficient, low-cost-to-run homes, so the plans get upgraded with better windows and walls, and the cost doubles. Then another group comes along and says that affordable housing should be green with solar panels and battery power. And another group says that all affordable housing should be fully accessible, so the size of all doorways is upgraded. And another group says that affordable housing should be ecologically beneficial, so now the housing requires a green roof and rainwater collection. And so on, until the cost is 5x the original cost and the project never gets built, and a bunch of time is wasted.

This is the risk. Each group along the way had noble motives, but by trying to solve every problem at once, nothing gets done and no one gets helped. By contrast, politics that are instead centered on tearing down systems and rules don't have this, because any random action is a step towards the goal.

I feel like this is happening here to a degree. Instead of producing a functional alternative, this well-intentioned person is picking apart all the problems with the current approach. They may be 100% "correct" in their assessments, but politically, they are letting the air out of their own balloon.
by Waterluvian | 2025-09-02 11:17:40+00:00
I think (2) is understandable logic, but is incomplete. “People who don’t have permission to be there shouldn’t be there” equates law == what’s right. I think past administrations have recognized that while they are there illegally, they also have economic value. Some past government actions may have even gone so far as to recognize humanitarian reasons, beyond their economic value.

However, the greater evil isn’t that ICE is enforcing the law. It’s that they’re doing it in a reckless way that reeks of violating any sort of due process.
by DebtDeflation | 2025-09-02 11:17:46+00:00
Since most QC researchers are saying that the real use cases are not Shor's or Grover's but rather molecular simulation (calculating ground state energies), do we have a timeline for doing anything useful in this space with quantum computers? A quick Googling indicates it take about 12 logical qubits to simulate extremely simple molecules like LiH and H4. Does the qubit requirement just scale linearly with the total number of electrons or is there an exponential function in there somewhere? I'm trying to get a sense of whetherf material science and biological applications are similarly 30+ years out or might come substantially sooner.
by holowoodman | 2025-09-02 11:18:15+00:00
> Europol's job would probably be a whole lot easier if they had access to all

Actually I think that that's even a fallacy. More data means more stuff to sift through, more false leads in there, more things to follow up. Watch an episode of House M.D. about full-body-scans in medicine: useless, because only wasted time to follow up on every blotch in the scan.
by whizzter | 2025-09-02 11:19:09+00:00
It's more that "random" people are dumb as bricks (but we've in the name of equality and historic measurement errors decided to forgo that), add to it that AI's have a phenomenal (internet sized) memory makes them far more capable than many people.

However, even "dumb" people can often make judgements structures in a way that AI's cannot, it's just that many have such a bad knowledge-base that they cannot build the structures coherently whereas AI's succeed thanks to their knowledge.

I wouldn't be surprised if the top AI firms today spend an inordinate amount of time to build "manual" appendages into the LLM systems to cater to tasks such as debugging to uphold the facade that the system is really smart, while in reality it's mostly papering up a leaky model to avoid losing the enormous investments they need to stay alive with a hope that someone on their staff comes up a real solution to self-learning.

https://magazine.sebastianraschka.com/p/understanding-reason...
by gwd | 2025-09-02 11:19:13+00:00
You apparently haven't been keeping track of all the madness.

First of all, the immigration laws aren't rational. The states aren't "legal" and "illegal", but "documented" and "undocumented". It's often the case that The Official Way To Do Things can cause you to transition from a "documented" state to an "undocumented" state and back again while in the country. Part of what people like the author are trying to do is to help people who made the documented -> undocumented transition to complete their undocumented -> documented transition before ICE an export them somewhere.

Secondly, ICE has basically been given a target of 500k people to expel. They've always had a reputation for being more on the "bully / asshole" side than normal, and now those people have been given a blank check to crank it up to 11.

Finally, there are clear, documented cases of ICE breaking the law and then trying to play games to get around it. Go look up the Abrego-Garcia case:

1. He came in legally, and was documented -- he had a court order forbidding him from being extradited to El Salvador, and was checking in regularly.

2. They swept him up, erroneously identified him as a gang member, and shipped him out to El Salvador before anyone had a chance to do anything to protest

3. They admitted in court that extraditing him was a mistake; but then said, "Well, he's out of our jurisdiction now, we can't do anything to get him back."

4. When, after months of wrangling, they finally did bring him back, they decided to charge him with a crime for something he did years ago (even though they didn't decide to charge him with anything back then, and had plenty of opportunities to do so earlier).

So basically, 1) The immigration laws are broken: not just and not really follow-able 2) ICE often don't follow the law unless browbeaten by the courts to do so 3) they often try to entirely avoid the courts by playing jurisdictional games.

There's a good reason that large numbers of intelligent, dedicated patriots are organizing to oppose ICE.
by pjmlp | 2025-09-02 11:19:28+00:00
There are plenty of FOSS POSIX like for such systems.

Most likely I won't be around this realm when that takes shape, but I predict the GNU/Linux explosion replacing UNIX was only a phase in computing history, eventually when everyone responsible for its success fades away, other agendas will take over.

It is no accident that the alternatives I mention, are all based on copyleft licenses.
What are the best resources to learn about FDE role?
by RoopeRipatti | 2025-09-02 11:19:41+00:00
I've been reading YC materials and I'm curious about Forward Deployed Engineers (FDE).

Specifically interested in: - How early stage (pre-seed or seed) startups are doing this? - Detailed experiences of being an FDE. - Other detailed accounts from FDEs or founders deploying FDEs

I get the gist, but I have not found good resources about the details (and it feels like the devil is in the details here).
by gortok | 2025-09-02 11:20:23+00:00
> Why is this app even needed/desired?

The methods ICE is using currently to detain people for deportation look a lot like secret police tactics for disappearing folks and resemble kidnapping, when a van full of armed men with face masks jump out and remove you from your vehicle, zip-tie you, and transport you to a secret facility.

There have also been reported situations of ICE officers breaking windows of cars and pulling folks out, when all they had was an administrative warrant.

And that doesn’t include the recently reported and videoed situation of an ICE agent firing at a vehicle that was stopped by ICE agents.

All of these tactics increase fear among the populace, and that fear is what drives apps like these. Whether you’re here legally or not, no one deserves the secret police tactics that fly in the face of the principles of limited government and freedom of movement.
by Zanfa | 2025-09-02 11:21:12+00:00
If already know Django, go with Django and sprinkle in some HTMX as necessary. You’ll get 95% of the benefits with a fraction of the effort compared to a modern Javascript SPA. And it’ll be a breeze to maintain. You’ll also save so much time never needing to debug a bundler, minifier or ESM/CJS issues.
by ada1981 | 2025-09-02 11:21:17+00:00
Your story isn’t incongruent with my observation.

An “academic career” is an unnatural environment. You weren’t build for it, you were built for fasting days at a time, covering 25-50 miles a day in often harsh wilderness environments.

Your oldest ancestors had the physique of professional athletes and the default was not eating and spending time in packs coordinating for survival. All of them. That is the environment we are adapted to.

So again, ADHD is to a very large degree a by product of modernity.

This is true of a wide swath of our so called mental health issues.

Amphetamines may help people cope with a suboptimal environment, but you can also dramatically change your environment and the way you approach your life.

I’ve seen it in myself and in others.
by IX-103 | 2025-09-02 11:21:25+00:00
Yes, but they're also slower. As LLMs start to be used for more general purpose things, they are becoming a productivity bottle-neck. If I get a mostly right answer in a few seconds that's much better than a perfect answer in 5 minutes.

Right now the delay for Google's AI coding assistant is high enough for humans to context switch and do something else while waiting. Particularly since one of the main features of AI code assistants is rapid iteration.
by cmcaleer | 2025-09-02 11:21:30+00:00
This sounds pretty helpful. If I'm trying a new lib that I want to do something specific with, I paste all the documentation in and interrogate the LLM about it, then cross-reference with the docs. Usually much faster to do what I want than just CTRL+F or writing a SO question that gets immediately marked as duplicate because some other question is vaguely related.

For language learning, it's terrible and will try to teach me wrong things if it's unguided. But pasting e.g. a lesson transcript that I just finished, then asking for exercises based on it helps solidify what I learned if the material doesn't come with drills.

I think writing is one of the things it's kind of terrible at. It's often way too verbose and has a particular 'voice' that I think leaves a bad taste in peoples' mouths. At least this issue has given me the confidence to finally just send single sentence emails so people know I don't use LLMs for this.

My frustrations with LLMs from years ago has largely chilled out as I've gotten better at using them and understanding that they aren't people who I can trust to give solid advice. If you're careful about what you put in and careful about what you take out you can get decent value.
by osn9363739 | 2025-09-02 11:21:58+00:00
An oracle was expected because that's what everyone kept saying it was or would be. If LLMs were shown and demonstrated realistically people would think they were really neat and find ways to use them. Instead I'm told I have phd™ level intelligence in my pocket. So of course people are going to be mad when it gets stumped on problems my 4yo could figure out.
by icyJoseph | 2025-09-02 11:22:11+00:00
> Finding the balance between making things user friendly and detailed is hard.

Thanks for the note! Indeed, it is also challenging when experience hides what things are not obvious or necessary to make further connections when reading the docs. It is an area of continuous improvement.

> The documentation is written to be easy and friendly to newcomers, but is really missing the details and nuances of whatever execution context a given api is in and does not touch on derived complexities of using react in a server environment etc.

I think on this particular topic, there had been an assumption made on the docs side, that, listing Edge runtime (when middleware was introduced), as its own thing, that might as well run in another computer, would also communicate that it does not share the same global environment as the underlying rendering server.

I'll do some updates to narrow this down again.

> The documentation mostly tells you what exists, but not how to use them, how they get executed, common pitfalls and gotchas etc etc.

Do you have anymore examples on this. I have been improving the revalidateTags/ Paths, layouts, fetch, hooks like useSearchParams, gotchas with Response.next, etc..

I know the OP post does talk about issues not being responded to, but that trend has been changing. If you do find/remember something as you describe, please do open a documentation issue, pointing to the docs page and the confusion/gotcha - we have been addressing these over the past months.
by fluidcruft | 2025-09-02 11:22:36+00:00
Here's what I think Google should do: I really like the Work Profile feature. It essentially sandboxes Work from personal and it adds nice little briefcase badges to mark apps that are in the Work Profile.

Another solution might be to to add an optional Uncertified Profile that if turned on allows unregistered apps but sandboxes them and marks them with a "dangerous" badge. That might ensnare these trojans and malicious apps that pose as legit. That might be enough to scare grandma and let people who know what they are doing do what they want.

Although, frankly I'd just prefer google just made a "Secure Profile" to keep bank apps and other high-security apps away from everything else.
by atoav | 2025-09-02 11:23:17+00:00
Or (3) what ICE does is illegal AND you can't legally challenge their action until AFTER you have been deported to a torture prison in a 3rd world country you've never been to.

The reason people want to avoid ICE is the same reason you have a smoke detector: Even if you do everything right, a fire can still happen and when it does you're happy you had it.

The US constitution guarantees certain rights to any person on their soil, without them having to be citizens. These rights are currently being violated with approval of at least two branches of government.
by pfdietz | 2025-09-02 11:23:41+00:00
This is an example of a general phenomenon: people keep objects that used to be valuable, just because they used to be valuable (but no longer are).

Think of collections of fine china that you never use, antique furniture, pianos, artwork, old electronics, personal relationships, etc. You either spent money at some point to get the things or someone in the past spent a lot of money on it. Tossing it becomes a repudiation of that past value, a painful admission the value has decayed away.
by sfn42 | 2025-09-02 11:24:09+00:00
I think React is fine, the problem is that every single react app I've inherited is ass - people just do everything incorrectly and overcomplicate simple things. Components with like 5 different useEffects, huge global state causing all kinds of bugs, way too much frontend logic in general. The amount of JS code that exists just to mimic things you can do with HTML and CSS is staggering.

Everyone complains that react is so slow and horrible, it isn't. It's their code that's slow and horrible, react is snappy as hell when you use it properly.