MurphyA/hacker-news huggingface dataset:
by treetalker | 2025-11-16 04:30:33+00:00
You can get an RSS feed of replies to a particular user (you!) here: https://hnrss.github.io/

Then you can check your RSS feeds for new "articles" in that feed (new replies to your comments).

That's better than checking your threads because you'll only see replies that are new since the last time you checked.

So it ends up being similar to an email workflow.
by al_borland | 2025-11-16 04:31:12+00:00
All the various projections say I’m on track, and I met with some financial planners who looked at all my stuff and put a conservative plan together. I’ve been going above and beyond what they said to do for savings, so hopefully that’s good.

That said, I don’t think I’ll ever feel secure or feel like I’m doing enough. I could always do more. I also don’t have any kids, so that worries me and makes me think I need to have even more saved, and make sure there are people or institutions I can trust to makes sure I’m taken care of and comfortable, if I don’t have family to advocate for me when I’m old. Either that or I need to actually put some effort into starting a family before it’s too late.

I wish I had done more to setup systems in my early years of working, even when the numbers were small. I still hit the mark on those estimates of how much a person should have saved by a given age, but I feel like I could have and should have done so much more. But that’s easy to say in hindsight.

I should also probably be taking better care of myself, as that is likely to pay dividends when it comes to healthcare costs and overall quality of life.
by bccdee | 2025-11-16 04:31:23+00:00
> There are many paradigms and each one has its place.

That's a thought-terminating cliché. The argument against inheritance has been laid out pretty clearly. It's reasonable to rebut that argument. It's not reasonable to say, "you shouldn't criticize inheritance because Everything Has Its Place." Everything does not have its place. Sometimes we discover that something is harmful and we just stop using it.
by dragonwriter | 2025-11-16 04:32:09+00:00
With the assumptions typical of static class-based OO (but which may or may not apply in programs in Python), this naively seems like a type error, an even when it isn't it introduces a coupling where the class where the call is made likely depends on the internal implementation (not just the public interface) of the called class, which is...definitely an opportunity to introduce unexpected bugs easily.
by ETH_start | 2025-11-16 04:34:07+00:00
Statistically, they lean heavily left, and what makes more sense as an explanation for that is that it is because most major outlets’ editorial workforces are themselves unionized.

Editors, drawn from the same milieu, share these priors.

And yes, people with degrees lean left too, because academia leans heavily toward the Democrats. Academia is part of the public-sector ecosystem. Universities are funded by the government, staffed by people whose careers depend on public funding, and bureaucratic growth. Their personal financial interests line up with left-wing politics.

Once one party is fused to the institutions that hand out degrees and public paychecks, of course it will show up as "more educated voters".
by bruce511 | 2025-11-16 04:34:37+00:00
Squeezing the supplier may work in the short term, especially for goods already ordered, and produced, which can't be sold elsewhere.

But in the short-medium term it creates uncertainty for the supplier. (The on / off / on nature of these tariffs doesn't help.) For some goods this means suppliers will develop new markets, or will adjust prices up for American purchasers.

For example, say I have an orange farm. Say I have been selling to the US for ages. Simple, reliable sale, no need to look for other customers.

This year there's turmoil. We take a hit because US buyers need a discount (or might cancel the order.) OK, I'll take the hit. But I'll also put out feelers for other markets for next years crop. Maybe Saudia Arabia is looking. Maybe Europe is looking. Next year, do I develop those relationships, or do I reserve my crop for my US buyer?

Tariffs are not necessarily the problem. They are an important long-term tool used to support local production. Uncertainty though is a huge problem- it's easier to sell elsewhere.
by xtracto | 2025-11-16 04:39:18+00:00
It's simply amazing. I was looking for a ~$6000 USD 14in laptop with good specs. NOTHING compares to what Apple has right now. I looked at Framework, some gaming laptops, ThinkPads, Dells and most of them would require 16+ inches to get specs similar to a MBP 14 Ultra with 128GB unified ram and 8tb disk. ...

Apple has done an amazing job integrating all that hardware. And I say this as someone who was looking to buy a notebook to install Linux, as its my favorite OS.

So what im doing is put Ubuntu Server Arm + kde-desktop in VMware and use it as my main dev env.
by ivraatiems | 2025-11-16 04:40:21+00:00
> Does any CEO actually use their own company's products?

...yes? Quite often?

I'm all for ragging on CEOs but this seems misguided. The CEO has been a user of the core product at every company I've ever worked for.

If you think Tim Cook is pulling a Samsung Galaxy out of his pocket, I don't know what to tell you.
by bruce511 | 2025-11-16 04:41:50+00:00
Leaving aside the other (valid) items in your list, reciprocal tarifs really aren't helpful.

Firstly, they're unnecessary. Just do what Canadians are doing. Stop buying US goods. Stop going to the US on holiday. Shop keepers get the hint real quick.

Secondly, they just make goods more expensive for you. They gave no impact on American producers.

So it may feel like the EU is doing nothing. But really, there's nothing they need to do. Tarifs are a tax levied by the US govt on US citizens. Sure demand might drop a bit in the short term, but that just drives producers to find other markets. Which in the long run is a good thing.
by fragmede | 2025-11-16 04:42:20+00:00
What's the thing? If we're being shitty about systems neurodivergent people use to get their laundry done, stop. If you're complaining about the overhead it takes to manage a project with 10,000+ people, yeah no. If there are 2 ICs, 4 managers, a TPM, a PM, a other "P" PM, a UX person, an HR person and a lawyer, yeah you might have a point.
by wildzzz | 2025-11-16 04:42:56+00:00
Counterfeits don't happen when you buy parts from reputable distributors (digikey, mouser, Newark, TTI, arrow, etc) that are not "marketplace" items. These parts often come right from the manufacturer or from a domestic distributor for the manufacturer. You get counterfeits when you buy from brokers.

Often with older electronics designs, the parts the engineers originally picked are no longer made. It's not the end of the world, there are solutions. Sometimes the vendor changes the part number due to a process change or the part design is sold to another company and goes under a new number. You can also sometimes find drop in compatible parts (common for the 7400/5400 series chips), these may be in a different package so you might have to design an interposer or deadbug it. The worst option is finding old stock using a broker. There are legit brokers that will source old stock and "refurbish" them for you (called re-lifeing). But there are also shady brokers that will buy counterfeits (or get tricked into buying them) that may or may not actually work. Sometimes the counterfeits are relabeled parts that are compatible but the new label gets a higher price because they aren't being made any more. Sometimes the counterfeit is actually a totally different design that is shoehorned into its desired purpose (like a new microcontroller masquerading as an old processor or ASIC). Other times it's just some random junk pulled from e-waste that's been relabelled. Other times you'll get a counterfeit that comes from a stolen design. Even when the counterfeit functions, it may not perform to the same spec as the original part (very important for military spec parts) or will have other characteristics that make it incompatible with the rest of the design (like drawing too much or too little current). When it comes to engineering in ISO9001, traceability is a huge thing and brokers just can't provide that.

At my job, we have an "absolutely no brokers" rule. They simply cannot guarantee that what they provide is genuine. If a legitimate distributor doesn't have stock of a discontinued part, they'll never have stock of it. Brokers will tell you what you want to hear while they go out and try to make it happen. I'm not saying all brokers are shady but if you are considering buying from a broker, you should be instead considering how you can replace that part.
by ssivark | 2025-11-16 04:44:57+00:00
Switching the default experience away from what people have grown used to over decades seems incredibly rude (despite what commercial software has normalized).

The magic of emacs is infinite customizability. And it's quite easy for users to find and start with emacs "distributions" or "starter packs". So that's probably the best route forward.

Potential improvements:

1 Base emacs continues to make it easier to try out a bunch of configurations and switch between them, obviating solutions like chemacs

2 There's a web repository of a a variety of starter packs with screenshots and reviews and installation instructions, to help beginners find everything in one place.

3 ...
by stinkbeetle | 2025-11-16 04:46:44+00:00
Draw the line for Apple silicon? With Jobs. I'm not sure what was unclear about my previous post. Jobs introduced Apple silicon. That's my logic. Jobs began the SoC design for iPhones and he began the high performance CPU initiative with the purchase of PA Semi. That's my logic.

Putting their CPUs in laptops wasn't an incredible initiative from Cook either, it was basically an inevitability that mobile class cores would eventually intercept high end CPUs for performance after Dennard scaling ended, and it was widely predicted by many Apple watchers even before their own core came out, but particularly after the first ones came out.

Some thought it would be sooner, some later. If Intel hadn't shat the bed for a decade, and/or if the PA Semi team and subsequent Apple CPU team turned out to be in the Samsung or Annapurna tier, then it might have taken many more years, or they might have switched over to an ARM Ltd core IP. But the trajectory for how things turned out was set in motion squarely by Jobs. Who brought up the CPU group and introduced the first high performance Apple CPU silicon.
by raw_anon_1111 | 2025-11-16 04:47:45+00:00
Adobe said it was only because of mean old Apple that they couldn’t get it to run on the original iPhone. When it finally came to Android around 2010, it barely ran on a 1Ghz Android phone with 1GB of RAM.

Mind you that the first iPhone cake with 128MB RAM with a 400Mhz processor.

An iPhone with the theoretical specs didn’t come out until 2011.

Also see the first “iPad Killer” the Motorola Xoom’s marquee feature was suppose to be that it could run Flash. But Adobe was late releasing the Xoom in the unenviable problem of that you couldn’t view its home page on the device.
by dangus | 2025-11-16 04:47:58+00:00
How do you get to work if your car/truck breaks? 95% of American commuters are using personal vehicles.

“Fixing your car” is just one example and not anywhere close to the worst imaginable one.

“Just don’t worry about skipping meals”

“Just don’t worry about that abscess”

“Just don’t worry about getting evicted”
by mfiguiere | 2025-11-16 04:48:10+00:00
Bloomberg's Mark Gurman:

> As I wrote a month ago, Apple is due for a major management shake-up and the spotlight is squarely on John Ternus as Tim Cook’s successor as CEO. But I don’t get the sense anything is imminent as the FT is claiming.

https://twitter.com/markgurman/status/1989764365705515220
by hyperhopper | 2025-11-16 04:48:56+00:00
But what action are you triggering that automatically follows invisible links? Especially those not meant to be followed with text saying not to follow them.

This is not banning you for following <h1><a>Today's Weather</a></h1>

If you are a robot that's so poorly coded that it is following links it clearly shouldn't that's are explicitly numerated as not to be followed, that's a problem. From an operator's perspective, how is this different than a case you described.

If a googler kicked off the googlebot manually from a session every morning, should they not respect robots.txt either?
by varenc | 2025-11-16 04:51:48+00:00
should cURL follow robots.txt? What makes browser software not a robot? Should `curl <URL>` ignore robots.txt but `curl <URL> | llm` respect it?

The line gets blurrier with things like OAI's Atlas browser. It's just re-skinned Chromium that's a regular browser, but you can ask an LLM about the content of the page you just navigated to. The decision to use an LLM on that page is made after the page load. Doing the same thing but without rendering the page doesn't seem meaningfully different.

In general robots.txt is for headless automated crawlers fetching many pages, not software performing a specific request for a user. If there's 1:1 mapping between a user's request and a page load, then it's not a robot. An LLM powered user agent (browser) wouldn't follow invisible links, or any links, because it's not crawling.
by dangus | 2025-11-16 04:53:28+00:00
95% of American commuters get to work in a personal vehicle.

The distance Americans drive is very high. Driving 30 minutes to work might mean traveling ~45km because the infrastructure is heavily reliant on highways. The average daily travel is about 65km.

Many motorbikes aren’t legal or fast enough for the interstate.

America is just built in a way intended car infrastructure. The poorest in America have above average access to cars compared to the rest of the world as a whole, but that doesn’t make them wealthy.

Owning an operating a car in the US is more affordable than many other countries, and things like gas prices, the car industry itself, and road maintenance are heavily subsidized/supported by the government.

The US basically chose personal vehicles as the primary way to get around and structured society around it, with only a small amount of exceptions.

A functioning car in the US is not really much more money than a motorbike, especially because it’s far more common and popular. Motorbikes are more like a niche product.
Ask HN: Where to Migrate as an IT Support/DevOps Engineer for Work?
by shivajikobardan | 2025-11-16 04:54:01+00:00
Whatever I do and learn no progress is going to happen in my country(nepal).

There is no benefit of having merit in Nepal. Private jobs are already low paying. Remote jobs do not come generally to Nepal.I see remote jobs love India and south east asia. I do not get the point of remote job if they are hiring from specific country. The only thing I can do in nepal is public service commission (civil services) and crack computer engineer. But the pay is meagre there as well, unless I am lucky enough to enter central bank of Nepal(NRB).

Honestly, it feels like I am pushing not just a wall but universe itself in Nepal. Because nothing is going to happen irrespective of my abilities. I am currently preparing for PSC and I do not believe I will be happy as a PSC engineer even if I end up at NRB(central bank).

Something feels missing inside me. I have took countless therapies and what not. They helped me a lot to be where I am at now. I feel scared to try opportunities out of my comfort zone (kathmandu is my comfort zone).

As an adult, nobody pushes you, you have to push yourself. I am in a serious deadlock internally. I can decrease the effect using yoga and meditation but that does not troubleshoot the cause. Personally, I want to pursue something academic away from nepal. I believe that would provide me the much needed confidence in my life.
by MattRix | 2025-11-16 04:54:34+00:00
This take doesn’t make sense unless you’re comparing Flash to current technology, rather than the tech of its time. It’s like saying CD players were awful: sure they’re awful NOW, but they had a time and a place when they were the coolest thing around.

Similarly, the only reason Flash had “bad performance” on low end devices is because people were using it to do stuff that web tech could not do. It took over a decade for web tech to catch up, and 20 years later we still don’t have tooling that’s as good as Flash was (other than Adobe Animate itself).

Calling it “terrible for video” is completely backwards! Flash became the standard for video on the web for years because everything else was terrible and Flash was the only thing that worked. There’s a reason that YouTube used Flash to play videos for the first ten years.
by anonymousiam | 2025-11-16 04:54:49+00:00
UPS sucks today.

I've had a UPS business account for over 35 years. In the past year or so they've become just terrible. Any call you make to them will have a hold time of at least half an hour. Many of my calls have gone over an hour. Usually you'll get transferred at least once. Also, earlier this year they outsourced their billing services to a third party, requiring additional consent on their website, and billing calls are now answered by an overseas call center.

I had to call them several times a few months back. What triggered everything was a fraudulent shipment made using my UPS account. I thought that I got that straightened out after two calls lasting about 2.5 hours total.

I got another bill the next month for the same fraudulent shipment where even though my shipping costs had been refunded, UPS was charging me a "missing PLD fee" because the criminals who shipped using my account number did not create the shipment using my online account. So after another 1.5 hours or so, that got resolved too. (They don't seem to offer an option to prevent shipments from being initiated from anywhere other than the online account.)

While waiting on hold (both times), their pre-recorded on-hold content would urge me to user their webiste to resolve my issue, which I had already tried, and discovered that it was impossible.

I had to call them one more time the following month because they began charging me $20 per month for no apparent reason. Without first notifying me, they decided that all direct bill accounts would now be charged this monthly fee. I was able to update my account with a credit card on file to get them to stop doing this.

I would switch to FedEx, but their customer service is even worse. I closed my FedEx account 20 years ago, but I continued to receive spam from them for over 15 years with no way to opt out (because of the existing customer relationship that no longer existed).
by amypetrik8 | 2025-11-16 04:55:56+00:00
I mean dude said he's doing multitaskign stuff --in-- teams and it's slow.

To me memory latency being whatever, 30% higher, ought not to explain the issue here, in part because that's a priori assuming all is memory-bandwidth-limited vs say network limited or CPU limited far as the bottleneck

What makes more sense to me is the software is "slow and clunky" that is maybe a global mutex, maybe poor multithreading sync making it effectively single threaded, with a sprinkling of particularly slow algorithms or syscalls that are realized as a frozen GUI, or as we call such cases, Microsoft standard
by mindslight | 2025-11-16 04:56:07+00:00
... "cheap" is the main metric consumers care about because whenever anything can be supplied for less, the Federal Reserve calls that "deflationary" and creates enough new money to make sure prices go up to erase those gains. So the cost of buying anything isn't bottom of the barrel keeps going up in real terms. Most people can afford to swim against the current in one product category, and some people [the affluent] can afford to swim against the current in many product categories, but most people cannot afford to swim against the current in most product categories.
by tony69 | 2025-11-16 04:56:17+00:00
Our business got charged a 200% tariff on a UPS import from Japan, completely incorrect. The dispute is taking much longer than OP’s. Either UPS doesn’t know what they’re doing, or they willfully charge higher fees, or maybe they’re just understaffed from the massive layoffs they did to try to save their stock price.

edit: as a biz you (we) should use a legit import broker instead of UPS. But individuals like OP are stuck with no option.
by btown | 2025-11-16 04:56:27+00:00
IMO there was something of a de facto contract, pre-LLMs, that the set of things one would publicly mirror/excerpt/index and the set of things one would scrape were one and the same.

Back then, legitimate search engines wouldn’t want to scrape things that would just make their search results less relevant with garbage data anyways, so by and large they would honor robots.txt and not overwhelm upstream servers. Bad actors existed, of course, but were very rarely backed by companies valued in the billions of dollars.

People training foundation models now have no such constraints or qualms - they need as many human-written sentences as possible, regardless of the context in which they are extracted. That’s coupled with a broader familiarity with ubiquitous residential proxy providers that can tunnel traffic through consumer connections worldwide. That’s an entirely different social contract, one we are still navigating.
by cookiengineer | 2025-11-16 04:56:36+00:00
Name a single prevented bootkit that wasn't able to avoid the encryption and signature verification toolchain altogether.

Malware developers know how to avoid this facade of an unlocked door.

Users do not.

That's the problem. It's not about development, it's about user experience. Most users are afraid to open any Terminal window, let alone aren't even capable of typing a command in there.

If you argue about good intent from Microsoft here, think again. It's been 12 years since Stuxnet, and the malware samples still work today. Ask yourself why, if the reason isn't utter incompetence on Microsoft's part. It was never about securing the boot process, otherwise this would've been fixed within a day back in 2013.

Pretty much all other bootkits also still work btw, it's not a singled out example. It's the norm of MS not giving a damn about it.
by kazinator | 2025-11-16 04:56:49+00:00
I see.

Moreover, there is no easy way to distinguish such a fetch from one generated by the bad actors that this is intended against.

When the bots follow the trampoline page's link to the honeypot, they will

- not necessarily fetch it soon afterward;

- not necessarily fetch it from the same IP address;

- not necessarily supply the trampoline page as the Referer.

Therefore you must assume that out-of-the-blue fetches of the honeypot page from a previously unseen IP address must be bad actors.

I've mostly given up on honeypotting and banning schemes on my webserver. A lot of attacks I see are single fetches of one page out of the blue from a random address that never appears again (making it pointless to ban them).

Pages are protected by having to obtain a cookie from answering a skill testing question.
Dismal reality of modern day corporate IT
by pyeri | 2025-11-16 04:57:34+00:00
Only two kinds of engineers climb the success ladder in today's cut-throat IT environment (especially in India):

1. The people pleaser types who know how to use the right technical vocabulary, massage the ego of superiors, attend parties, etc. They typically grow into project managers and IDU heads.

2. The dependency creator types who isn't just a nerd but also knows how to keep control of their systems in their own hands, share only little or ambiguous information rather than open source all knowledge, maybe even fake bugs every now and then to signal who really controls the show, etc. These grow into software architects, CTOs and other roles.

If you aren't one of these two types, a long-term career in corporate IT isn't really for you. You might gain some experience for a while but eventually end up being used or becoming punch bags for these other two types.