MurphyA/hacker-news huggingface dataset:
by rmoriz | 2025-10-14 17:42:35+00:00
The key is to calculate right and go for the mainstream hardware. If you are a hosting company with diversified use cases, you have plenty of room to downcycle hardware until it breaks. If you are operating under limited space in a field with bleeding edge/performance targets, doing this is not viable. There are many solution provides that will buy your outdated things. I‘m not saying that old hardware is great or a cash cow in general, but the lifetime can usually be doubled or tripled if the right use case can be found and when you are the owner.

Side quest: Virtualized instances at cloud providers never get upgraded unless recreated. I bet there are millions of VMs running for years on specs and prices of 2018-2020.
by mystifyingpoi | 2025-10-14 17:42:38+00:00
The parent compares RDS to baremetal, which I think isn't a fair comparison at all. Especially since we don't know the specs of either of these.

I found RDS to be rock solid too, although performance issues are often resolved by developers by submitting a PR that bumps the instance size x2, because "why not". On baremetal it's often impossible to upgrade CPU just like that, so people have to fix performance issues elsewhere, which leads to better outcome at the end.
Ask HN: Are 'Comments' section in personal websites/blogs useful?
by sahilarora535 | 2025-10-14 17:42:52+00:00
Hi HN, While trying to add a feature enabling comments on my website, I was wondering whether it's useful to have comments by strangers on your posts, and what do you think? Does your blog/website have comments section at the end, and if yes, how has that served you or your blog? If not, why do you think it's not worth it?
by closeparen | 2025-10-14 17:44:13+00:00
>Modules cannot call each other, except through specific interfaces (for our Python monolith, we put those in a file called some_module/api.py, so other modules can do from some_module.api import some_function, SomeClass and call things that way.

This is a solution to a large chunk of what people want out of microservices. There are just two problems, both of which feel tractable to a language/runtime that really wanted to solve them:

1. If the code implementing the module API is private, it must all be colocated in one package. If it is public, then anyone can import it, breaking the module boundary. You need a visibility system that can say "this subtree of packages can cooperate with each other, but code outside the subtree can only use the top-level package."

2. If a change module A has a problem, you must roll back the entire monolith, preventing a good change in module B from reaching users. You need a way to change the deployed version of different modules independently. Short of microservices, they could be separate processes doing some kind of IPC, or you need a runtime with hot reloading (and a reasonably careful backwards compatibility story).
by kcplate | 2025-10-14 17:44:15+00:00
> Thompson is wrong, and saying anything to try and make things go away, which is extremely disappointing, but there's still no evidence of the protestors being violent. Nearly all charges against all protestors have been dropped in court, and the extent of "violent" charges are one count of "assault of an officer" because a geriatric air force vet allowed his arm to brush an agent.

This is “spin” to minimize impact, just like I said. You are providing propaganda here.

> Look, i asked you a simple question. "Is there evidence that parts of Portland are being burned to the ground, as the administration claims." The answer is very obviously no.

I never made that claim, not sure why you want to keep going back to that. As I stated clearly above, I regarded those claims as an exaggeration, and even sarcastically referred to it in my comment. You choosing to apply this to me is just another example of trying to obfuscate the point of my original comment.

> I'm glad you've decided both are equally dishonest and similarly motivated.

I definitely stand by that. Yes, I think the government is being dishonest and think that has been quite obvious in here with two commenters I have interacted with—You just provided spin like I said you would (but at least you acknowledged what the Mayor actually said, points for that). You have tried to obfuscated my point, attributed opinions to me, and suggested I have said things I haven’t said. That’s dishonest. Another commenter outright lied and claimed the mayor never said what she said, despite the quote. I literally had to post the Mayor’s freaking statement on the city’s website to counter that BS they were spewing.
by lotsofpulp | 2025-10-14 17:44:55+00:00
See link in my above post. The extra losses are due to collusion and comprehensive, indicating the car costs more to fix (or replace). All this data seems to indicate the car is at least average in safety for the occupants, and I don't see anything to indicate Teslas are in above average amount of collisions, as the property damage losses are lower than average.
by ncr100 | 2025-10-14 17:45:53+00:00
> - When parking, the driver's seat would retract slightly to make it easier to get out, but it never moved forward again, so the seat would get further back at each stop until it was manually repositioned.

This is AWESOME.

October is SPOOKY month for Stellantis software, apparently.

Overall it sounds like changes were applied, internally, and not reverted - as if they changed something in the Transaction handling for multi-step car systems updates.

You mention something about it continuously getting hotter ..

> it'd just get hot inside the car despite no change to the AC settings

.. which is also f'in nuts.
by nogridbag | 2025-10-14 17:46:32+00:00
Not the OP and driving my EV isn't a terrible experience, but I do find I struggle to drive it smoothly.

I have a really hard time using cruise control in my Genesis EV. I usually use one of the regen breaking modes, and when you disable cruise control, the car will automatically start regen braking unless you have you have the throttle at the perfect position which is near impossible. And that's much more noticeable if you use one of the more heavy regen modes.

So I have to follow this pattern: Disable regen, engage cruise, use cruise, disable cruise, enable regen just to use it for a few minutes. And with the Genesis, every time you change between regen modes the car kind of jerks a bit. I've heard this is not really a problem in Teslas. Of course I could simply not use regenerative braking (a major feature of the car) or I can attempt to change my driving habits and not use cruise control as often. For long drives I much prefer my ICE vehicle specifically because of this.

The other thing may be related more to my driving position. The car is heavy and rides harshly over bumps which causes my foot to accidentally push harder on the throttle for < 1 sec. And because it's an EV which has quick acceleration the car occasionally will accelerate fast after I hit a bump. I've driven a ton of ICE sports cars with hard suspensions and never had this problem. Perhaps I'm just getting old and now have bad reflexes!
by aiono | 2025-10-14 17:47:08+00:00
> 1. If the code implementing the module API is private, it must all be colocated in one package. If it is public, then anyone can import it, breaking the module boundary. You need a visibility system that can say "this subtree of packages can cooperate with each other, but code outside the subtree can only use the top-level package."

This is easily achieved in Scala with a particular use of package paths. You are allowed to make some symbols only visible under a package path.
by VTimofeenko | 2025-10-14 17:47:09+00:00
I wonder if it's similar to how mefical doctors feel about their jobs. It's gotta turn into a bit of a routine, otherwise they will just spend time in that existential crisis and not get anything done.

> This is cool as heck, and now I’m going to go back to my computer job and try not to think about how ridiculously tiny and fragile my little life is.

There could be an alternative take here: we really lucked out that life as we know it exists at all. So we kinda won the lottery already.
by throwup238 | 2025-10-14 17:47:26+00:00
> So what’s going on with the cheap parts? My best guess is that these are either quite good copies, or failed parts that somehow made their way into the hobbyist supply chain.

The vast majority of counterfeit chips I've seen were from ghost shifts but IIRC TI fabs all their analog parts in house, I doubt they're ghost shift parts or failed QC.

I think its probably a relabeled ADS1015.
by seec | 2025-10-14 17:47:48+00:00
Full VMs make much more sense indeed, because they allow you to run fundamentally different OS while still keeping the host mostly the same. And they basically show that with the FreeBSD addition.

The syscall way is just a form of emulation that you have to contain and it becomes a pain to keep up to date. VMs will use more ressource but at least they are disposable and only require a good virtualization layer on the host.

Funnily enough, with time, Microsoft might be able to run all the OSs inside their own OS. Of course, that won't happen for something like macOS but that would be hilarious.
by benbjohnson | 2025-10-14 17:47:52+00:00
Litestream author here. Yes, that's correct. LTX was the biggest hurdle to get over and was impossible to switch over incrementally. The storage layer change brings a lot of benefits and enables a lot of future work that we're really excited about.

Thanks to mtlynch and everyone else who has submitted bug reports. We're squashing issues and working to get everything stable as quickly as possible.
by tialaramex | 2025-10-14 17:48:00+00:00
I'd be interested in technology to avoid being compromised if there was much evidence of compromise.

When I looked at this ~10 years ago it was overwhelmingly "Fuck it they'll click past the warning" and today that doesn't work† but I don't work in an industry where it's my job to go find out what's happening to valuable targets (in that case military and government systems, typically in Asia or Africa) any more.

† There are more obstacles, more awareness, and better tooling so "doesn't work" is over-stating it but I'd be very surprised if "fuck it" (ie just don't get certificates and impersonate an HTTP-only site instead) was enough today.
by hombre_fatal | 2025-10-14 17:48:32+00:00
On the other hand, there is a real crossroad that pops up that HNers tend to dismiss.

A common story is that since day one you just have lightweight app servers handling http requests doing 99% I/O. And your app servers can be deployed on a cheap box anywhere since they're just doing I/O. Maybe they're on Google Cloud Run or a small cluster of $5 VPS. You've built them so that they have zero deps on the machine they're running on.

But then one day you need to do some sort of computations.

One incremental option is to create a worker that can sit on a machine that can crunch the tasks and a pipeline to feed it. This can be seen as operationally complex compared to one machine, but it's also simple in other ways.

Another option is to do everything on one beefy server where your app servers just shell out the work on the same machine. This can be operationally simple in some ways, but not necessarily in all ways.
by simonw | 2025-10-14 17:48:54+00:00
"The non-experts are holding it wrong!"

We aren't talking about non-experts here. Go read https://www.thalamusgme.com/blogs/methodology-for-creation-a...

They're clearly competent developers (despite mis-identifying GPT-5-mini as GPT-5o-mini) - but they also don't appear to have evaluated the alternative models, presumably because of this bit:

"This solution was selected given Thalamus utilizes Microsoft Azure for cloud hosting and has an enterprise agreement with them, as well as with OpenAI, which improves overall data and model security"

I agree with your general point though. I've been a pretty consistent voice in saying that this stuff is extremely difficult to use.
by shadowgovt | 2025-10-14 17:49:05+00:00
I believe the point of the above comment is "The trust model already trusts the recipient, so nobody cares that the recipient is seeing query params because they trust the recipient to ignore them."

> who knows if that is true? There's no oversight

The oversight is that those companies rely heavily on being trustworthy, and proving untrustworthy would be disastrous for their business models. Companies don't have to care right now because they have reason to believe Google, MS, et. al. aren't sniffing that data. If they came to believe they were?

Google alone is making $43 billion on Cloud and would prefer not to jeopardize that revenue stream.
by gruez | 2025-10-14 17:49:13+00:00
>How do you square this with Apple's pushback few years back against FBI who asked for a specific individual's details.

See: https://en.wikipedia.org/wiki/Apple%E2%80%93FBI_encryption_d...

>Most of these seek to compel Apple "to use its existing capabilities to extract data like contacts, photos and calls from locked iPhones running on operating systems iOS 7 and older" in order to assist in criminal investigations and prosecutions. A few requests, however, involve phones with more extensive security protections, which Apple has no current ability to break. These orders would compel Apple to write new software that would let the government bypass these devices' security and unlock the phones.[3]

That's much more different than OpenAI dumping some rows from their database. If chatgpt was end-to-end encrypted and they wanted OpenAI to backdoor their app I would be equally opposed.
by lclc | 2025-10-14 17:49:33+00:00
In this particular case, not even the bad guys (regardless of which side you consider them to be on) will take the job:

> No reputable news organization signed the new rule — not mainstream outlets like NPR, The Washington Post, CNN, and The New York Times, nor the conservative Washington Times or the right-wing Newsmax, run by a noted ally of President Trump.
by pessimizer | 2025-10-14 17:49:42+00:00
> Now I just read a book for 30 minutes until I'm too tired and doze off.

Hard books are the real soma: I have all these books that I want to read because I want to understand and know what's in them, but there are so many charts, graphs, maps, equations and simply complex-ass thoughts that they're hell to get through during leisure time without waking up falling out of your chair.

That's perfect night table insomnia reading. Either they put you to sleep just by a couple glances at the page you left off at; or you in fact have real insomnia, and that's going to be your wings to get you through them. Added bonus: sometimes you fall asleep and have complex dreams, and understanding that argument ends up like when you're debugging in your sleep.
by q3k | 2025-10-14 17:50:10+00:00
Interesting, most of the counterfeits that affect me (eg. FTDI, STM32 clones) have been just straight up clones developed from scratch, not excess inventory / ghost shifts / packaged rejects. I guess it might be a digital/mixed-signal split, with the two worlds having different issues?

(also interestingly the STM32 clones I've seen had stacked die flash because they didn't fab them in a technology that could also do flash, so you can easily tell the counterfeit from sanding down the package and looking for an extra set of bonding wires; it's also a cool place to access the internal flash bus if you wanna bypass some readout protection :) )
by araes | 2025-10-14 17:50:15+00:00
From a GPS software update... [1] "This is a telematics box module update" Telematics is primarily GPS and on-board diagnostics for location, speed, and fuel usage.

A GPS update kills your entire powertrain. Appears to also engage parking for some users, super dangerous. Catbones, "Almost died on the thruway today ... with an 18-wheeler behind me. ... Jeep died, locked its hand brake and jolted so hard my face almost ended up in the steering wheel at 70mph." [1]

[1] Wrangler 4xe forum, JeepCares and Catbones accounts: https://www.4xeforums.com/threads/wrangler-4xe-ota-update-10...

Personal bet: Jeep accidentally enabled the remote kill switch for repossessing automobiles. [2] Possibly the "impaired driver" kill switch. [3]

[2] Stateline, Late Payment Kill Switch: https://stateline.org/2018/11/27/late-payment-a-kill-switch-...

[3] Trackhawk, Federal Kill Switch Law: https://trackhawkgps.com/blog/kill-switch-law
by amlib | 2025-10-14 17:50:31+00:00
> GNOME essentially gutted itself when it switched away from GNOME 2.

It gutted itself because quite frankly it was anemic at best. I was a heavy KDE 3 user back then and I vastly preferred it compared to gnome 2, but as a long time linux user I also recognize that ALL desktop linux solutions were pretty rough back them. This "gutting" was certainly painful and questionable but what we have today, KDE 6 (it also went trough painful changes in KDE 4) and GNOME 49 are leagues ahead of what we had back them and I honestly think it's important for both of these DE to remain distinct.

> And GNOME lives on as a sorry excuse for a bad copy of MacOS desktop looks without the feel.

It feels nothing like MacOS because it doesn't have 40 years of macintosh baggage in it, resulting in it being much more approachable for PC/windows users. I dare say GNOME earns it's distinction of being neither mac or windows, but it's own thing. It is very usable and approachable across beginners and advanced users, but lacks that depth you encounter in the competition.
by unnouinceput | 2025-10-14 17:51:18+00:00
Did you played Assassin's Creed Valhalla? In it there is a board game called Orlog. Go and make that game to be multiplayer so you can play with your spouse/son/friend. Come back to me once you're done and we see then how much time it took you.

Or remake the Gwent board game that is in Witcher 3.

Make either of that mobile game so you can enjoy in the same room with the person you love. Also make sure you can make multiple decks (for Gwent) / multiple starting God (for Orlog) and you just select the start and hit "ready to play" (or whatever). You'll know what I mean once you understand either of these games.

Good luck with having any of them made in one session and not breaking the big picture in million of pieces and you keep the big picture in your head.
by OutOfHere | 2025-10-14 17:51:19+00:00
> Legal punishment (ie prisons) are violence, or at least a substitute for violence

It's meant to deter from actual violent crime, instituted by a democratically elected government, and applied by an unbiased jury or judge. If you're disputing these core aspects of the legal system, then even your problems have problems, and I advise fully resetting your mental model of the world.
by daninus14 | 2025-10-14 17:51:31+00:00
military spending being dead weight is the most ridiculous statement I've heard in a long time. Do you know nothing about US, British, and Dutch history?

The main way the US, UK, and the Netherlands historically became rich was through maritime trade. Maritime trade was basically only possible due to those countries' military expenditures on having strong navies. I know the media makes a big focus on US special forces and other things, but the US Navy is basically the most important and foundational part of all of the US military power. The US and Allies were always interested in maintaining freedom of navigation and trade at the seas.

Just take a look at how much money was lost due to trade shipping costs due to the Houthis in Yemen. Consider that today it's cheaper than ever to ship things, and even today, it was so terrible. Shipping by land is terrible. The only historically economically feasible way to do maritime trade has been with Navies to provide protection from pirates.
by MountDoom | 2025-10-14 17:52:09+00:00
> These are cheap, relatively fast, and not particularly good. While they sport impressive-sounding 12- and 16-bit readouts, the effective number of bits (ENOB) is usually around 8 or 9.

I don't think that's quite accurate for reasonably modern MCUs. You can typically shake 10+ bits out of them, but you need to take a lot of precautions, such as providing very stable external reference voltage and shutting down unneeded subsystems of the chip.

They're still not as good as standalone ADCs, but they're at a point where you can actually use them for 90% of things that require an ADC.

In cases where you need more bits, there's a lot more that must go into the design, which is what gives me a pause about the article. There's nothing about the PSU the author is using or how he managed the MCU noise and RFI. So I don't know if the findings here are that these are knock-off devices with worse specs, or if his overhead LED lamp is causing a lot of interference.
by nickff | 2025-10-14 17:52:23+00:00
From what I understand, these press pools (specifically the White House press pool) began as what the author describes as "stenographers parroting press releases, not watchdogs holding government officials accountable". It seems like the administration is trying to mandate what was once the unstated agreement (that has since changed to some debatable degree).

I am personally unsure of the value of these press pools in the face of modern 'PR'; as far as I can tell, all they do is generate 'clippable' videos.
by DemocracyFTW2 | 2025-10-14 17:52:24+00:00
I was going to say exactly this: people get sick, a vaccine is born, people get less sick, the vaccination practice gets established, the sickness vanishes. Then efforts maybe slump because the perception of danger and living memory of the sickness have largely left the building, and then those with baseless claims against the vaccine rear their heads and gain more followers. Now you have an under-vaccinated populace with ever fewer vaccinated people and the sickness can spread again, even more fervently than it could have originally, because younger folks have never experienced the virus live and are too often not vaccinated.
by the__alchemist | 2025-10-14 17:53:06+00:00
Ooh this is interesting! I've seen some big price differences between Digikey and LCSC at small volumes; not sure! You can also sometimes buy direct from TI.

Of interest from early in the article: I'm curious how these external ones compare to onboard, e.g. STM32's. Btw, the TI one listed is actually pretty simple to use in comparison. The ST integrated ones have more config and hardware considerations, e.g. complicated calibration procedures, external VREF (mentioned) etc. So, if you do app the config, is the integrated one as good?

The integrated ones usually have nice ways to integrate with timers and other onboard periphs.
by adastra22 | 2025-10-14 17:53:09+00:00
I’m a little baffled by your question. I think perhaps you are making the common and understandable mistake of assuming that every reply is a counter argument to the post it is replying to?

TFA is asserting that non-AI growth is negative, which is contrary to the authors claims during the election last year. This supports the post I was replying to.
by tracker1 | 2025-10-14 17:53:16+00:00
I think the two versions of Windows I remember most fondly are Windows 2000 *not ME) and Windows 7. I used a replacement shell for explorer on Win2k for several years until I finally switched to XP+SP3...

I think Win2K was the last consistent UI version of Windows... everything felt like it belonged together in terms of look and feel. With Win7, I liked the enhancements to the new taskbar, but other than that didn't care for much. Since then it's been an increasingly half baked mess.
by mikewarot | 2025-10-14 17:53:24+00:00
The gear cutting machines almost never had mechanical failures. As long as they keep them lubricated, and occasionally muck out the sumps, the machines should still be going in the year 2100.

The other thing about gear cutting is that hobs only cut one size/profile of tooth. Some of the cutting tools I was using dated from before WW1, for odd sizes that didn't get used much.