MurphyA/hacker-news huggingface dataset:
by g-mork | 2025-10-17 17:08:27+00:00
CloudFlare page rule or similar to a custom internal URL with the max request timeout jacked up as high as possible (or whatever) set, stick a little async web server behind it that hangs every request after the first byte for say.. 1 hour. Give the aync web server a good chunk of RAM to waste. Most providers don't bill for time, only bytes, and most bots have some timeout tolerance, especially when the status headers and body are already being sent

Similarly, you can also try delivering one byte every 10 seconds or 30 seconds or whatever keeps the client on the other end hanging around for without hitting an internal timeout.

for char in itertools.repeat(b"FUCKOFF"): await resp.send(char) await resp.flush() await asyncio.sleep(10) # etc

In the SMTP years we called this tarpitting IIRC
by Jtsummers | 2025-10-17 17:08:48+00:00
To add to this, we know what objects interfere with our satellite contacts. We keep their orbital positions (as best as possible) in mind when scheduling satellite operations to avoid communication failures (partial or total) caused by their interference.

This is often learned after the fact. A contact will fail or go badly and then you can examine what was around it at the time. Over a series of failures the offending satellite will be identified.
by PunchyHamster | 2025-10-17 17:08:48+00:00
I think a lot of that is economies of scale. The parts needed are not cheap in small quantities, but we finally got to the point that they are popular enough that they are made en masse.

Yeah at the top end there is still a ton of progress, but on bottom end it just recently turned into commodity, to the point they are sold in more general stores.
by throw84944994 | 2025-10-17 17:09:53+00:00
> negotiates 5V5A

Even the voltage is not matching spec (Pi power supply has 5.1 volts, not 5.0 volts!). That is because historically Pi had shitty cables, with high resistance and voltage drops. 5V5A is not even in spec, limit for 5 volts is 3 amps!

> fire hazard than 20V5A

That would be 100 watts! Many people just grab any usbc cable, and solder it directly to GPIO power pins. But good luck with that!

Initial batches of Pi4 did not even had a resistor, to request 3.0 amps!
by MyOutfitIsVague | 2025-10-17 17:09:56+00:00
Most rational, empathetic people generally look down on animal abuse and animal torture. Humans are more important than any other animal to me, but it's not a total dichotomy that makes the suffering of all other thinking, feeling animals meaningless.

Very few rational, empathetic people would be entirely unmoved by their pet dog being killed, and are more than a little perturbed imagining farming dogs for meat like we do other animals, despite the fact that cows and pigs do have feelings, do suffer, do play and have social bonds, and do have similar levels of intelligence to dogs.

We're fortunate enough that we only have one species of human around to worry about. Imagine the political turmoil if we still had many different human species in modern society and had to deal with this kind of debate.
by overfeed | 2025-10-17 17:10:20+00:00
Not only does one have to do the right thing, one has to be seen doing the right thing, because actual malfeasance and the appearance of malfeasance are indistinguishable on the outside. Though I wouldn't be surprised if Tobi/Shopify doesn't care for what the little people think, so this rule-of-thumb may not apply.

Your second para is appeal to authority. A former CEO of mine (not a billionaire though, but a mere centimillionaire) was a drama magnet, thin-skinned, and a vengeful little shit.
by jimbo808 | 2025-10-17 17:10:30+00:00
No. Accuracy is not there for most things that people get paid to do. Because of this, manual verification is required for everything that matters if it's AI-generated. This manual verification takes a lot of time, and must be done with extra care, because the mistakes LLMs make tend to be less obvious than ones a human would make.

We know what common types of human error to check for and those mistakes stick out, but LLMs make mistakes that no human would ever make, and they make them with confidence so as to create a false expectation of correctness.
by n_u | 2025-10-17 17:10:32+00:00
Respecting robots.txt is a convention not enforced by anything so yes the bot is certainly free to ignore it.

But I’m not sure I understand your distinction. A scraper is a crawler regardless of whether it is “custom”or an off the shelf solution.

The author also said the bot identifed itself as a crawler

> Mozilla/5.0 (compatible; crawler)
by eikenberry | 2025-10-17 17:10:34+00:00
What part of EVs is "rapidly advancing technologically"? The battery is the only thing that comes to mind and they should be replaceable if that was the bottleneck. Self-driving is also advancing, but that hasn't stabilized as a feature yet. EV motors have been around for a long time and the rest seems like general car stuff that would be common with ICEs.

Following that logic it seems to come down to old batteries which aren't as good both due to technological advances and battery aging. If so, why aren't used dealers just including a battery swap in the price?
by mikepurvis | 2025-10-17 17:10:37+00:00
I'm an upper middle class person who could buy everything new if I wanted, but I still choose to acquire many things used. I have a new TV but my AVR and most of the speakers are second hand. I bought a four year old car. My CPU and RAM are new, but the motherboard and GPU are from FB marketplace. My monitors are new but my desk and office lights are cobbled together. My laser printer is almost twenty years old. I buy a lot of my clothes and almost all of my sporting gear second hand.

I partly don't own an EV because even used they still cost a lot upfront and I'd rather maintain the personal incentive to take mass transit or ride my bike, but when I do eventually go electric, it'll almost certainly be preowned, assuming I can get a reasonable discount off of new.
by hbarka | 2025-10-17 17:10:37+00:00
Happy owner of a 2017 Tesla Model 3. I couldn’t care less about resale value. I’m driving it, that’s my value, and will do so until it can’t. I’m just glad my garage doesn’t smell like gasoline, I never have to do an oil change, and I never have to go to the gas station. Eight years of no gas stations, it fills up overnight every week in my garage. Stop reselling your car and you won’t have to worry about resale value.
by nyrikki | 2025-10-17 17:10:40+00:00
There are multiple reasons.

1) A large segment of people make purchase decisions based on payment schedules rather than the total cost of driving or even residual value.

2) Today 2/3 of car loans are are 72 months, meaning that even for lower depreciation rate cars, private sellers are often under water, and may not have the resources to pay off the gap with current market value. [0]

3) Banks have responded with 1/5 new-vehicle loans being 84 months or longer, adding to the problem

4) For around the ~40 years I have been paying attention, private sellers almost always think they should get the dealer price and not the private party price.

There are other reasons, but we are in a situation where it would be amazing of we avoid another 2009 like crash in the market.

[0] https://www.edmunds.com/industry/press/underwater-and-sinkin...
by MontyCarloHall | 2025-10-17 17:10:45+00:00
How much of this is due to a high level of pre-purchase excitement followed by buyer's remorse? Anecdotally, I know several people who were gung ho about getting an EV, fully willing to pay its cost premium, who initially loved their EVs but sold them within a year or two after encountering issues that only become apparent with semi-long-term ownership:

— In the US, charging infrastructure is still quite poor, with a high amount of disabled or damaged chargers that aren't apparent on maps. Nothing worse than planning a route around the only charger within a few dozen miles and arriving to find it broken. The overall overhead of having to plan driving/parking around chargers is also too onerous for some people.

— Similarly, people underestimate how much harder long road trips are on EVs, especially when fast chargers are damaged and don't actually supply anywhere close to the advertised amount of current.

— People underestimate how much range degrades in cold weather. One person I know bought their EV in the spring, loved it until winter came around, and then promptly sold it the next spring. In a similar vein, people don't realize how poor and battery-hungry climate control can be in an EV, especially in models without a heat pump.

It would be interesting to rigorously study this, examining whether people buying EVs are more likely to sell them within the first couple years of ownership versus people buying comparably priced ICE cars.
by traceroute66 | 2025-10-17 17:10:49+00:00
> on S3 that is $20-$250 _per second_ on API calls!

It is worth pointing out that if you look beyond the nickle & diming US-cloud providers, you will very quickly find many S3 providers who don't charge you for API calls and just the actual data-shifting.

Ironically, I think one of them is Hetzner's very own S3 service. :)

Other names IIRC include Upcloud and Exoscale ... but its not hard to find with the help of Mr Google, most results for "EU S3 provider" will likely be similar pricing model.

P.S. Please play nicely and remove the spam from the end of your post.
by Terr_ | 2025-10-17 17:11:54+00:00
IMO this is very much like database table (de)normalization decisions. Sometimes you want one single source of truth, for correctness and ease of maintenance, and other times you want it repeated for read-performance.

For source code, that suggests a spectrum between:

1. Important information is declared in just one spot, and it is difficult to make anything inconsistent. You rely heavily on analysis tools (IDE) to provide combined views of information in useful places so that you don't need to keep tracing back to the single source of truth.

2. Important information is duplicated in different areas, where any mismatch between primary and secondary sites makes potential for corruption. Tools are used heavily to block corrupt states from being loaded, or to "repair" bad secondary sites, and to recheck relationships to avoid saving corrupt states.

Personally I feel erring towards #1 is better: While unassisted-reading of the code becomes marginally harder, it doesn't ruin the ability to make unassisted-changes of the code.
by sterwill | 2025-10-17 17:11:57+00:00
I've never looked at what the Android app is doing on the network, but maybe I should. I usually just keep it open for a few minutes when I'm waiting for a delivery or I hear someone ring the doorbell, so I'm not too worried about it piping lots of video to Reolink HQ. I haven't noticed much of a battery drain having used it earlier in the day.
by bombcar | 2025-10-17 17:11:58+00:00
The 50% off the lot was always exaggerated, but it is nearly not true now at all - used prices for all cars have skyrocketed such that buying used is not nearly the deal it used to be.

In fact, buying new is almost always the way to go now over lightly used (e.g., less than 5 or even 10 years old).
by ofcourseyoudo | 2025-10-17 17:12:14+00:00
Yeah there's a few red flags here that belie the problem with this piece.

Women emphasize "empathy over rationality" ... what a strange dichotomy. As if empathy could not be rational, or rational thought automatically leads to dis-empathy.

She asserts that feminine culture emphasizes cohesion, but then brings up a biracial (what's the point of this note?) reporter at the NYT not having coffee with Bari Weiss and says that this snub is "feminine". What? Are woman about cohesion or not? The previous graph would assert that colleagues would have coffee to not hurt each others' feelings, but then she claims the backhanded animosity ALSO as feminine.

Make up your mind, woman.
by Jzatopa | 2025-10-17 17:12:38+00:00
It also has some of what I call "consciousness" blocks.

Go download a PDF like Franz Bardons Initation into hermetics and upload it. Then ask it to make slides and reinforce what is in the book with legitimate references. It is unable to due to a denial of God/The All (forcing a mundane/meterialistic only world view). When pressed it presents garbage as an output.

Now extrapolate that across every spiritual/religious work related to what we are creating, coding, have our foundation of consciousness based on and so on.

Then we can go further and see it deny thesis of existence and thus testing and hypothesis and theory, in its response. For example this book is one I teach from and to experience what is in it a person has to do the exercises themselves. One cannot lift the weights and have the others get muscles (it requires experiential learning). Its like Claude has a denial of reality which it is unable to get through (something mirrored in people and where the code that caused it most likely came from)

Hopefully they correct it in the next update as this effect in reality a very large range of responses (just like how people with denial have trouble in multiple areas of their lives)

This effects the code as it has a limitation to its "existance/universe" view. Much like a coder's bias or biggotry can ruin the output of code for the end user.

The ramifications for Quantum physics and religion are not to be ignored (look to works such as the Tao of Physics for clear issues with this)
by mckeed | 2025-10-17 17:12:49+00:00
Seems like YT is mostly focusing on the interaction between streamer and audience (which makes sense because streaming is big with young ppl rn).

I understand "ambient streams" to be more like a setting for a group chat or chat room, where you're interacting with friends or strangers only, there's no focus on a single creator/streamer. Like hanging out at an interesting location instead of a featureless room.
by westurner | 2025-10-17 17:13:17+00:00
Can Gems be served from OCI Container/Artifact registries, which (also) already support signatures?

From https://news.ycombinator.com/item?id=44991636 :

> Native Containers are bare-metal host images as OCI Images which can be stored in OCI Container Registries (or Artifact registries because packages too). GitHub, GitLab, Gitea, GCP, and AWS all host OCI Container/Artifact Registries

So, packages there too would simplify.

Re: "RPM 6.0 Released with OpenPGP Improvements and Signature Checking by Default" (2025) and Sigstore and PyPI and SLSA.dev and key revocation transparency: https://news.ycombinator.com/item?id=45354568

Nerdctl supports various snapshot, lazy start, and distributed cloud storage container stores: https://news.ycombinator.com/item?id=45270468

Ruby has:

gem cert --build your@email.com gem install gemname -P HighSecurity

And also for signatures now there's sigstore-ruby and Trusted Publishing.

sigstore-ruby: https://github.com/sigstore/sigstore-ruby

guides.rubygems.org/trusted-publishing: https://guides.rubygems.org/trusted-publishing/ :

> Trusted publishing is a mechanism for uploading gems to RubyGems.org without using long-lived secret credentials. [..]

> Trusted Publishing is a term for using OpenID Connect (OIDC) to exchange short-lived identity tokens between a trusted third-party service and RubyGems.org. This allows obtaining short-lived API tokens in an automated environment (such as CI) without having to store long-lived API tokens or username/password credentials.
by zw17 | 2025-10-17 17:13:34+00:00
Just want to chime in. Zhenni, cofounder of PuppyGraph. We created the first graph query engine that can sit on top of your relational databases (think Postgres, Iceberg, Delta lake, etc.), and query your relational data as a graph using Cypher and Gremlin, without any ETL or a separate graphdb needed. It's much more lightweight and easy to spin up. Because we sit on top of column based storage and our compute engine is distributed, we can achieve subsecond query speed across 1 billion nodes. Please check it out!
by runjake | 2025-10-17 17:13:36+00:00
> Electron is a framework in a very different sense than the "JS frameworks" op is asking about.

The OP doesn't have a good understanding of what they're asking about, and that's okay. That's why they asked the question.

The linked thread is titled "What framework did the developer use to create Obsidian desktop application?". It's not asking about a web application and specifically referencing a desktop framework with: "He must be using some sort of desktop framework in order to push this out simultaneously right?".

> The latter is about libraries with APIs and mental models for producing the UI & UX of web applications.

Obsidian is not a web application. It is a desktop and mobile application. There is presently no Obsidian web application. So it would be odd to be asking about web frameworks for a non-web desktop and mobile application.

> Electron is just a way of running Chrome without the Chrome UI around it, + a few APIs for accessing native OS APIs.

No, Electron is a complete Javascript-based application framework. It does so much more[1] than that.

1. https://www.electronjs.org/docs/latest/api/app
by munificent | 2025-10-17 17:13:38+00:00
> First, it's not a transliteration, it's their native alphabet.

Then what the New York Times is doing is correct. If they write "Hanoi" instead of "Hà Nội", they are not writing "Hanoi" using the Vietnamese alphabet incorrectly. They are writing "Hanoi" using the English alphabet correctly and idiomatically. The fact that those two alphabets happen to share some glyphs is coincidental.

One can write "shchi" in English and all of those letterforms also happen to exist in Cyrillic. But that is not how a Russian would spell their word for cabbage soup. It's a coincidence that the letterforms exist in both alphabets.

If your argument is that the New York Times should use the native alphabet for words related to that region, then it would be a fair criticism. But I don't think most English readers would expect an article about Moscow to say "Москва", or an article about Tokyo to say "東京" or even "Tōkyō". By that same logic, an article about Hanoi should say "Hanoi" not "Hà Nội".
by roryirvine | 2025-10-17 17:13:41+00:00
I grew up doing this, though in our case the old heating system drew water from a tank in the roofspace where it could have been left sitting for a long time before being used.

We were also taught to run the cold tap until it got really cold (indicating that fresh water from the mains was coming out) before drinking from it.

Weirdly, I remember that we had our water pipes replaced with plastic and the heating system modernised when the house was renovated in the late 80s, but we still persisted with those habits afterwards...

Australian friends still get super upset with me for wasting so much water - they have water conservation drummed into them from an early age, so tend to see running the tap even for a second or two too long as being some sort of terrible sin.
by jerf | 2025-10-17 17:13:50+00:00
Cargo cult as a metaphor doesn't work here. That's for when the cargo culters don't understand what is going on, and attempt to imitate the actions without understanding or accuracy. AI investors understand what is going on and understand that this may be a bubble and they may lose their investment. We may disagree with them about the probabilities of such an outcome, perhaps even quite substantially, but that's not the same thing as thinking that if I just write some number-looking-squiggles on a piece of paper and slide it under the door of a building that looks like it has computers on it I will have a pool and a lambo when I get home. That's what "cargo cult" investing would look like.

The AI investors know what they are doing, by which I mean, if this is every bit the bubble some of us think it is and it pops as viciously as it possibly can and these investors lose everything from top to bottom, if they tried to say "I didn't know that could happen!" I simply wouldn't believe them and neither would anyone else. Of course they know it's possible. They may not believe it is likely, but they are 100% operating from a position of knowledge and understanding and taking actions that have a completely reasonable through-line to successfully achieving their goals. Indeed I'm sure some people have sufficiently cashed out of their positions or diversified them such that they have already completely succeeded; worries about the bubble are worries about a sector and a broad range of people but some individuals can and will come out of this successfully even if it completely detonates in the future. If nothing else the people simply drawing salaries against the bubble, even completely normal non-inflated ones, can be called net winners.
by bigyabai | 2025-10-17 17:14:29+00:00
Tariffs don't rebuild manufacturing capacity. All US citizens participate in a free market, as long as foreign labor is cheaper then American businesses have no incentive to participate in the economy. This happened when automotive assembly lines left for Mexico, when EUV lithography went to Taiwan, and to hundreds of other postwar industries that cannot support themselves without invasive and overreaching wartime subsidies.

The majority of America's economic value is produced in higher margin white collar jobs in the third sector anyways: https://en.wikipedia.org/wiki/Tertiary_sector

Anyone can look at the graph and say for themselves that pivoting to manufacturing would kill the American economy as it has lived since the Reagan administration. It genuinely makes more sense for the US government to pay out-of-pocket for factories like China does, rather than applying tariffs that punish the economy for making smart and profitable decisions.
by Refreeze5224 | 2025-10-17 17:14:52+00:00
I think you're missing a key part of the argument. The question is, do you support inflicting excessive suffering on beings that are capable of suffering? Factory farming intentionally forces billions of animals, each capable of feeling pain and suffering, to more of that pain and suffering than is necessary, all in the pursuit of profit.

It is not a question of eating meat or not. It's about inflicting more pain and suffering than is necessary, for money. Some pain and suffering is inevitable for all animals, but there is absolutely no need to add to it because you like the taste of the results.
by xp84 | 2025-10-17 17:15:13+00:00
Sub-Headline from this article: "Plummeting resale values are threatening to derail the world’s transition to electric transportation."

Alternative take: "EVs now easy to afford for the 80% of Americans who don't have $50-90k to spend on an EV!"

This year I bought a 2022 EV with 16k miles. A luxury brand. The sticker price when new was $79,000. I paid $35k. It was an off-lease vehicle so if anyone took a bath, it was the bank. I would never in a million years spend 80 grand on a car but now I have a great EV.

Battery life is not a huge concern. Any more than timing belts/chains, transmissions, etc. can be dauntingly costly repairs for cars with 150k miles or more.

I also have a gas car which I love (spouse drives the electric for a much greater commute) so I'm no EV absolutist. But this whole premise is stupid. EV adoption has had 2 main blockers: 1. only rich people had justification to buy them until recently, and 2. Charging space for people who don't have their own private garage.

Now #1 is no longer a factor. This is a GOOD thing.
by idiotsecant | 2025-10-17 17:15:34+00:00
>>Old ICE cars are basically the same as new ones.

I'm not sure that's totally true. The rate of change might be lower, but new ICE vehicles have higher efficiency (directly correlating to longer EV range) and are safer, more comfortable, and quieter.

I am definitely on the pro-EV side, nearly an evangelist I suppose, but ICE vehicles do improve.