MurphyA/hacker-news huggingface dataset:
by yencabulator | 2025-06-23 21:38:35+00:00
It sounds like you're thinking of window.navigator.webdriver, which is a WebDriver thing not part of Chrome DevTools Protocol. With CDP, as far as I can tell the detection mechanisms are more about the heuristics of e.g. how fast a form is filled -- which this AI stuff will trigger immediately too.

(And even if CDP had an explicit marker somewhere, surely patching that out is easier than piling up enough patches to "make a new browser".)
by runako | 2025-06-23 21:38:44+00:00
Every set of deep field imagery reminds me that any point of light we see could be a star, a galaxy, or a cluster of galaxies. The universe is unimaginably vast.

For observatories like Rubin, is there a plan for keeping them open after the funding ends? Is it feasible for Chile to take over the project and keep it going?

On a practical note, what happens to a facility like this if one day it's just locked up? Will it degrade without routine maintenance, or will it still be operational in the event someone can put together funding?
by summermusic | 2025-06-23 21:39:22+00:00
The GrapheneOS developers had this to say about Fairphone back in 2021:

“It's not possible for GrapheneOS to support @Fairphone devices because they're far from meeting even the most basic security requirements. They haven't come close and it doesn't appear to be a priority for them.“

I also would love a Fairphone-like device running GrapheneOS, but I don’t think Fairphone is going to be the company to deliver to GrapheneOS’s high standards.

Source: https://x.com/grapheneos/status/1448394015242604551
by daft_pink | 2025-06-23 21:39:37+00:00
Fair. Obviously as interest rates increase, housing values decrease, but I do think that the near zero percent interest rate environment that was created after 2008 made little to no logical sense, that the current rates are normal and we shouldn't expect a return to near zero any time soon.

I think there is a lot of agreement from the financial world on this point. If any correction is going to occur, it's going to be in the asset values themselves or through inflation or stagnation over time.
by owenwil | 2025-06-23 21:39:39+00:00
100%—I enjoy telling life-long Roomba users about how far behind the technology is when they try to convince me to buy one! I've been using Roborock for a long time and it's pretty astounding how far ahead they are; full on item analysis + avoidance (including poop!) being the big one for us, let alone just knowing their exact location within the house. And there's a number of others that have pushed it a whole bunch... the folks at Matic seem to have pushed it even further (not ironically, with just vision, which actually feels appropriate here) it's a shame it's not available in Canada and no obvious plans to roll out here, would love to buy one: https://maticrobots.com/

Meanwhile Roomba seems to have done...pretty much nothing? Reminds me of the death of Skype when everyone transitioned to literally everything else while they floundered around.
by creatonez | 2025-06-23 21:39:41+00:00
Yes. The main areas where Rust code uses dynamic linking by default are Glibc and OpenSSL (through the popular `native-tls` crate). Most things outside of that will be statically linked by default. There is room to improve the situation by making more C wrapper libraries support either method.

For Rust code talking to Rust libraries (such as `std`), it's a totally different challenge, similar to what you face in C++. You can compile your pure Rust app in a way to divide it up into DLLs. The problem is that the polymorphism in Rust means these DLLs must all be built together. Calling a polymorphic function means code has to be generated for it. The only way around this is for your Rust library to speak the C ABI, which bloats code as building your C-style API surface will resolve all the polymorphized functions/structs, but at least gets you swappable dynamic linking.
by yashrajvrmaa | 2025-06-23 21:39:46+00:00
Hey HN,

I'm Yashraj a 20y/o developer and I building Breeze from last 3months.

I'm huge fan of cursor, so 3months ago I got this idea of building this app which is like a cursor but for google docs.

Also, creating doc manually is way harder and boring at the same time. So i thought why not integrate a LLM into it and let AI handle all the research and docs generation for us.

This was the main idea of building this, I hope this will be helpful and would love your feedback on this pls
by fracus | 2025-06-23 21:40:13+00:00
This reminds me of a thought about veterinarians. What kind of person would be a veterinarian? A good portion of the job is putting down animals and treating suffering animals that can't speak. Either the vet is a psycho or a pure heart who can tank trauma all day long. I find suffering non human animals to be more traumatic as they can't speak, just emote. Anyway, thank goodness for vets.
by Tadpole9181 | 2025-06-23 21:40:33+00:00
Oh, come on, are we into legal weaseling now?

It is profoundly clear that Ukraine sought protection in exchange for their actual protection. And regardless of the actual "required" protections, we have clearly violated the spirit of the agreement and proven to the whole world that the US is not to be trusted as a policing force for real conflicts - only those it chooses to start for financial or political gain - and that non-prolifération is a failure of a policy that only leads to becoming a victim of a lopsided war.

Now, Iran acts as the finalizing example that any nation without nukes is a nation without true sovereignty. Even North Korea is treated with more respect.

> Refrain from economic coercion designed to subordinate to their own interest the exercise by Ukraine, the Republic of Belarus, and Kazakhstan of the rights inherent in its sovereignty and thus to secure advantages of any kind.

Mineral deal protection racket.

> Seek immediate Security Council action to provide assistance to the signatory if they "should become a victim of an act of aggression or an object of a threat of aggression in which nuclear weapons are used".

Russia has threatened Ukraine with nuclear retaliation, even if they have not done it.
by macspoofing | 2025-06-23 21:40:59+00:00
>I’m sure Uber and DoorDash and Lyft and Tinder and Instagram and WhatsApp are regretting the billions and billions they made doing this.

I'm not sure which platforms those companies built their businesses on .. are you equating build an app on iOS or Android with building an app that relies on, say, Facebook APIs and only works on Facebook?
by davidw | 2025-06-23 21:41:42+00:00
It's kind of the other way around: McDonalds will find a way to operate in pretty much any kind of environment. They have the deep pockets and knowledge to do so. They have restaurants across the world, including in very tricky places like Venice, Italy.

It's the small, local guy who with low margins who is not going to thrive in an environment where it's very difficult to get past all the hurdles to even start up.
by blacksmith_tb | 2025-06-23 21:42:44+00:00
Hmm, I drive a PHEV, but full EVs are extremely simple vehicles, as long as you work out charging, they'll need tires eventually, and brake pads (slowly, since they mostly have regen), and that's about it. No fluids (and leaks), no belts, no going to gas stations - pretty compelling for the motorist (and scary for dealerships and repair shops).
by masswerk | 2025-06-23 21:43:49+00:00
> Do we as a society want to wade into the morass of telling people what kinds of activities they can use energy for?

This really applies to any application which consumes high percentages of the resources available. (Compare, data centers are responsible for almost 80% of the electricity consumption in the Dublin area according to the paper.) The rational of purpose and resource demand and expected effects is secondary to this. The primary question is about (significant) quantities.
by AnotherGoodName | 2025-06-23 21:44:19+00:00
Fwiw the hornsdale battery linked above cost AUD$172 million and can provide 2000MW of equivalent inertia. Link: https://www.energymagazine.com.au/sa-approves-world-first-ba...

That equivalent inertia can only be done for short periods but that's exactly what grids need in stability - there's generally no lack of total generation, just a need to jump in and smooth out spikes.

You can't build a dam for that price, nor could you do it in under 100 days from contract signing as that battery was built. Batteries are definitely the answer here. The 'more spinning mass' answers don't make sense since Australia literally solved the above problem in a much cheaper way already.
by chasd00 | 2025-06-23 21:44:25+00:00
Given the thoroughness of Israel's intelligence on Iran I doubt it would have been moved without detection. Even if they did manage to move it, the moment enrichment starts back up it will just be bombed again. If it looks like a new facility is being built even deeper underground then that will just be bombed before it starts up. Without air defenses Iran doesn't have a lot of options and Gaza has shown putting an enrichment facility in the basement of a school/hospital isn't going to stop a bombing either. I'm not a military strategist but to me it seems like Iran's first priority before anything else is regaining control of their own skies.
by JohnFen | 2025-06-23 21:44:57+00:00
> Many Americans aren’t interested in factory jobs because they often do not pay enough to lure workers away from service jobs

Also, from listening to many friends who did work in factories in their younger years, working in a factory is a horrible experience.

But not all blue collar work is factory work. We need more people in the trades, and I hear that's much more pleasant.
by crazygringo | 2025-06-23 21:45:26+00:00
> Do you think it's ok for a nation to get sanctions relief, even though they are being a bad actor on the world stage, just in return for "not making a bomb"

Lots of nations are "bad actors" in lots of ways. And sanctions come in many different shapes and sizes.

So yes, it is absolutely OK to sanction a country more because they are building a nuclear bomb, and then remove those extra sanctions if they stop.

Sanctions aren't all-or-nothing. The whole idea is that the more you go along with international norms, the less you're sanctioned. Otherwise they wouldn't work to change behavior, because change is always a matter of degrees. Iran isn't going to become Switzerland overnight. That's not how countries work.
by philipkglass | 2025-06-23 21:45:27+00:00
According to the operator report linked in another comment by leymed [1], the problem was not a lack of spinning mass (inertia) but voltage instability. From page 16 of the PDF:

The incident was NOT caused by a lack of system inertia. Rather, it was triggered by a voltage issue and the cascading disconnection of renewable generation plants, as previously indicated. Higher inertia would have only resulted in a slightly slower frequency decline. However, due to the massive generation loss caused by voltage instability, the system would still have been unrecoverable.

[1] https://news.ycombinator.com/item?id=44360052
by hnthrow90348765 | 2025-06-23 21:45:35+00:00
My guess is they will settle for 2x the productivity as a before-AI developer as their skill floor, but then not take a look at how long meetings and other processes take.

Why not look at Bob who takes like 2 weeks to write tickets on what they actually want in a feature? Or Alice who's really slow getting Figma designs done and validated? How nice would having a "someone's bothered a developer" metric be and having the business seek to get that to zero and talk very loudly about it as they have about developers?
by mopsi | 2025-06-23 21:45:36+00:00
These are just stale deflections. Russian diplomacy is indeed stuck in Clausewitzian times: diplomacy is seen as an extension of military strategy and not as a tool for building durable cooperation. This becomes especially apparent when compared to how former great rivals like France and Germany, the UK and Spain, or Sweden and Denmark now conduct their relations with one another.

Sweden and Denmark are some of the best examples of this. Despite centuries of wars, they are now considered inseparable, and their very violent past comes as a surprise to many: https://en.wikipedia.org/wiki/List_of_wars_between_Denmark_a...

When you put Russia against this, it's abundantly clear how hopelessly outdated present-day Russian diplomacy is; it has much more in common with the distant past than with the modern day.
by owenwil | 2025-06-23 21:45:36+00:00
I am confident that two things can be true: a) it can be better significantly in some places than others, especially like Florida, which has a lot of large, wide roads, that are probably mapped more than a lot of places which creates a more stable experience and b) Their choice of hardware and software approach is obviously less safe given their limitations, and has a number of compromises that introduce unpredictability vs other approaches.

It definitely has come a good way since I first got my car, but it's still _unpredictable_ and even seems to progress, then randomly regress, between releases. The big one is just navigating unpredictable environments, which is where Waymo is clearly far, far ahead.

In the real world, I think their approach has clearly hit a ceiling and I definitely feel a lot safer sitting in a Waymo than a Tesla, I'm not sure the gap is going to narrow unless something drastic changes.
by flatline | 2025-06-23 21:45:40+00:00
It would take a lot of power to send even a radio signal that could be picked out from the noise at a few light years. Add a requirement for that signal to be more or less continuous over geologic timescales - we’ve only been able to emit and detect these for ~100 years - and my personal surprise diminishes rapidly. Huge distances in time and space with human-level technology make detection highly unlikely.
by HPsquared | 2025-06-23 21:45:46+00:00
The plasma inside arc lamps (e.g. xenon headlights) are somewhere around 6,000-10,000 K.

Then there are things like fusion reactors where the temperature is in the millions of degrees and the whole point of the design is to keep the heat in.

Edit: although interestingly in an electric arc, often the electrons have a higher kinetic energy (temperature) than the heavier ions and atoms in the plasma. It's a highly non-equilibrium situation. That plays into your "high temperature, slow transfer" thing quite nicely: even the atoms within the plasma don't reach the full temperature of the electrons.
by iLemming | 2025-06-23 21:46:12+00:00
> Being a programmer is not about configuring your development environment.

You sure? Programming is an act of creation. Any [good] creative worker - artists, sculptors, novelists, potters, bakers, et al. would agree that being an artist means finding joy in refining your technique, investing in your tools, searching for new recipes, and experimenting. Being a programmer is not about achieving better productivity percentages. As far as I know, most of the best-known programmers have never participated in competitive programming challenges. Tooling may not matter to building a product, yet the product is built by programmers, and tooling is very much everything to them. Good programmers do invest in their tooling, not because it's a universal rule they have to follow or because it gives them a competitive edge. They do it simply because they enjoy the process.

Though it's challenging to determine whether someone who loves exploring and refining their tools will excel in a specific team, one truth remains: those who don't engage with their tools likely aren't strong programmers, as they most likely fundamentally lack passion for programming itself.
by bqmjjx0kac | 2025-06-23 21:46:21+00:00
I thought TRAMP overrides that setting in your SSH config.

> TRAMP uses the ControlMaster=auto OpenSSH option by default, if possible. However, it overwrites ControlPath settings when initiating ssh sessions. TRAMP does this to fend off a stall if a master session opened outside the Emacs session is no longer open. That is why TRAMP prompts for the password again even if there is an ssh already open.

https://www.gnu.org/software/emacs/manual/html_node/tramp/Ss...
by kesslern | 2025-06-23 21:46:41+00:00
Ship of Harkanian, the PC port of OoT created from the decompilation project, has the randomizer built in. It's the best way and probably easiest on PC.

You can also build an actual N64 rom and play in an emulator or on a real N64 using a flashcart. RetroArch N64 cores will work fine with it.
by donflamenco | 2025-06-23 21:46:47+00:00
Awesome doc. I've taken some pictures of real life in comparison to the game, but not to the extreme level you have. Any fans of the game who wants to visit Seattle this summer, this is the doc for you!

In Abby Day 1, I'm pretty sure she goes through the Home Depot on 1st Ave and spends some time going through SODO. Not sure where that building with the boat is. That part seems missing from your doc.

Also, you do see the Space Needle pretty closely on the Seraphite island. In real life the Space Needle and the TV station (where the WLF people are strung up) are right next to each other. In the game, not so much.
by trhway | 2025-06-23 21:47:03+00:00
even if Iran was honestly complying, it seems that 60% level left them enough wiggle room for "accidental enrichment" Ooopps :

https://www.aljazeera.com/news/2023/2/20/iran-denies-enrichi...

" Iran has denied that it has intentionally enriched uranium to a purity of 84 percent ...

US-based financial news agency Bloomberg reported on Sunday that inspectors with the International Atomic Energy Agency (IAEA) had found uranium enriched to a purity of 84 percent — just below the 90 percent required for a bomb — and are trying to determine if it was produced intentionally."

Peaceful energy requires well under 10%. Enriching any noticeable amount (i.e. >> research/medical quantities) beyond that level has only one purpose - weapons (and you can make a weapon even with slightly sub-90%, and 84% does sound there, it is just a bit more technically complex and yield may be less, yet who measures ...)
by Balgair | 2025-06-23 21:47:11+00:00
The best piece that I have found on Donny and his voting assembly is from 1852.

https://www.marxists.org/archive/marx/works/1852/18th-brumai...

Perhaps, unsurprisingly, it's Marx. But mostly its Marx sorta responding to Mikhail Bakunin, the father of anarchism [0].

The question to these early socialists was: Why the fuck are these French peasants supporting Louis Napoleon III for president? It makes zero fucking sense. They were tearing their hair out trying to understand it.

Marx takes Bakunin to task in the novella above, and it's worth the full read if you still can't figure out why MAGA loves Donny. But, to me, Bakunin is still right and Marx was still wrong.

TLDR: Those French peasants really hated the bourgeois. So much so that they elected Napoleon III to president, knowing he would eventually take over in a coup and kill their nascent democracy, just because his election would piss off the effete bourgeois in the cities. The peasants know their life sucks and then they die. But the damn know-it-all bourgeois just need their faces rubbed in it, goddamnit. They know they are in a class war and they aren't winning it. The bourgeois don't, they think that they might make it out of the war, but the peasants know better and need to teach them a lesson. I'm heavily paraphrasing Bakunin here.

As for Donny, look, I think Bakunin's take on the French in 1850-ish is the right one here. The MAGA types know that Donny is a monster. But they really hate the DEI stuff and the liberal urban elites, more so than they hate Donny. They want these bourgeois liberals to feel the pain. It really does come down to 'liberal tears'.

Now, unfortunately, the proletariat here in 2025 are looking down the barrel of another 30 years in the middle east, literally. And the GWOT was already hard enough on them the last time. They do not like the idea of another war that they will be fighting and that the bourgeois will largely forget is occurring at all. Iran will decidedly not be 'liberal tears', but more concern trolling out of the Grey Lady, which MAGA really hates.

Once boys start coming back in body bags, yeah, sure, more patriotism, of course. And the proles and bourgeois will be at odds again, with sympathy coming from the bourgeois and not 'liberal tears'. Driving home that message of how MAGA is on the loosing side of the class war again.

But, and this I think is critical, they aren't going to be looking at Donny the same way. The 'fun' will have been had, and the reality of living on the loosing side will sink in again. It's pretty much what happened to Napoleon's congress in the 1870s after the Prussian war. Well that and Emperor Napoleon was captured in battle.

Anyway, Donny is in real danger, per Marx and Bakunin's take in 1850, of loosing his coalition with Iran. And, just like with Louis, I don't think Donny really knows that.

[0] no, not pitchforks and molotovs anarchism, but an-archy, without rulers old school anarchism.
by nuancebydefault | 2025-06-23 21:47:11+00:00
It is indeed the way it is. This explains why the world is not going full steam ahead in supporting Ukraine such that they would win the war. It is a game of exhausting the enemy over a prolonged time, such that they are not capable of anything else but continuing to _try_ to take 'only' Ukraine.

The harsh truth is that Ukrainians are giving their lives for the freedom of Europeans and probably a chunk of the rest of the world population. Once one of the sides fully wins, Europe will get less safe, since the next step would be WMD.
by xavdid | 2025-06-23 21:47:12+00:00
> I honestly don't get why people like Face ID more

Big +1. Face ID fails way more than Touch ID ever did. I know you couldn't your finger with wet hands or gloves, but that didn't come up all that much.

Face ID fails multiple times per day, every day. I can't unlock my phone well in bed, while brushing teeth, while it's sitting on a table not directly in front of me, if I'm in direct sunlight, in a car mount, etc. The only time it's more useful is when I'm already using the phone and need to auth for an app (bank, 1Password, etc). Then it's seamless. It just doesn't make sense as an unlock mechanism, IMO. iPad has the same problem - I can't unlock it if it's on the couch next to me without picking it up and holding it in front of my face.

Face ID would make a lot of sense on a laptop, which is always used in basically ideal conditions for unlocking: straight on view, probably inside, always centered on my face.

I'd love Touch ID on a phone's lock button, but that's not an option. And I'm worried that if it was an option, it would be relegated to the budget phones (like it is on ipads).
by kingstnap | 2025-06-23 21:48:30+00:00
The recent Apple "LLMs can't reason yet" paper was exactly this. They just tested if models could run an exponential number of steps.

Of course, they gave it a terrible clickbait title and framed the question and graphs incorrectly. But if they did the study better it would have been "How long of a sequence of algorithmic steps can LLMs execute before making a mistake or giving up?"