MurphyA/hacker-news huggingface dataset:
by mschuster91 | 2025-08-26 17:53:19+00:00
Digikey is nuts anyway. I ordered less than 100 euros worth of stuff (but still free shipping?!) for a ham radio DATV receiver kit from them and the package showed up like 30 hours later. From the US to Germany. And given just how freaking many components it was, handling of all these single-piece mini packages is insane.

I seriously wonder if Digikey lost money on that order, shipping alone must have cost 20-30€, and on top come all the antistatic bags, handling costs, payment costs.
by a_cardboard_box | 2025-08-26 17:53:26+00:00
You seem to misunderstand the proposal. The proposal is that after they have done everything that is already legally required (advertise an open position for some amount of time etc), then they must amend the posting to include that the position is filled by an internal/external/H-1B hire. There is still a period of time when the position is advertised as open.
by sarthaksrinivas | 2025-08-26 17:53:32+00:00
Curious about your reverse engineering efforts - hat was the trickiest part about getting Firebender’s background agents to run in fully isolated workspaces in Jetbrains IDEs? Did you run into issues with IntelliJ’s project management / sandboxes behind the scenes, especially when trying to keep the agent’s changes cleanly separated from your main code? How did you manage those edge cases or unexpected side effects

Really interesting launch, there’s lots like this to do in order to improve devex in the Jetbrains ecosystem
by didibus | 2025-08-26 17:54:07+00:00
I think it can be argued that some of those are.

Same as how false price advertising, or I don't know, say you kept calling customer support but never had any problems could start to look like abuse.

Or squatting a business parking lot, you can always say, I eventually might need something from the store and intend to buy from it. I think they'd still have you towed and your argument would fail.
by teamonkey | 2025-08-26 17:54:10+00:00
Possibly a sign that they underestimated developer demand for the Switch 2.

There might be a few reasons for this, but I’m guessing an increased reliance on updating old IPs combined with the rising popularity of Steam Deck-grade portable console hardware.

Nintendo did OK for indie Switch 1 development but it was hard to port to as it lacked many hardware features of contemporary PCs and consoles. The Switch 2 is a bit more of a level playing field. Not as powerful as a PC but has similar capabilities, which makes porting easier.
by hnlmorg | 2025-08-26 17:54:22+00:00
Honestly, I can’t say I ever had that magical feeling.

In the 90s, it was more a case of “let’s see how much more system resource this new OS will consume when idle”. And the 00s was that and “let’s see how much more stupid this OS treats me”.

By the time 7 came and MS started taking resource consumption seriously, I’d already given up on Windows completely and had been using desktop Linux full time for several years.

I do have a Windows 10 floating about for gaming. But it’s really more of a chore to use than a joy. Albeit only because I seldom boot into Windows so I have to plan ahead to compensate for the two hours of system and application updates needed before Minecraft (Bedrock edition) will even start. A chore that’s hard to explain to my kids who, understandably, expect things to “just work”.
by reissbaker | 2025-08-26 17:54:26+00:00
This entire paper is baloney. Here's the critical excerpt they're basing their statements on:

The log10 per-capita domestic comprehensive wealth index is related positively to the logit of the dependency ratio (Fig. 4a), but with countries in the Middle East departing from the expected relationship (Appendix II, Fig. S3). The boosted regression tree analyses showed that the dependency ratio had the highest relative influence on wealth (43.5–82.5%) compared to rmean and population size (Appendix II, Fig. S4), and a clear threshold effect where wealth increased rapidly from a dependency ratio of ~ 0.09 (-2.3 on the logit scale) to ~ 0.16 (-1.65 on the logit scale) (Fig. 4a). In other words, most countries with relatively older populations are those with the highest national per-capita wealth on average.

All they did was... show that countries with lower birth rates correlate to countries that are richer. No kidding! Everyone knows that wealthy countries have had declining birth rates for decades. Presenting this correlation as causation — that is, implying that the declining birth rates have a positive impact on wealth (!!!) (rather than wealth having a negative impact on birth rates) — is basically nonsensical. This paper is just degrowth propaganda designed to trick numeracy-poor journalists into writing articles about how declining birth rates are fine, actually.

(And huh... Middle Eastern countries are an exception? Wow! Almost like it's not low birth rates that cause wealth... And there's something different about Middle Eastern countries. I wonder what that could be?)
by tadfisher | 2025-08-26 17:55:41+00:00
> You need to allow it in settings, you need to enable developer mode, you need to agree to each individual source as a trusted source. If people are still blaming malware on this, when malware exists in the actual Play store, then they're delusional.

To be fair to the security folks at Google, people will follow these steps like clockwork. The only thing they care about is getting the app on their device.

The root cause of all of this: banking/finance/payment apps figure they can trust your device, because no one has regulated a universal trust root into existence. Google encouraged this with SafetyNet/Play Integrity, and convincing Visa/MasterCard that devices can be trusted for contactless payments.

Now there's one gaping hole left: you can still install unverified software from anywhere, and said software will use all tricks possible to convince users to grant accessibility permissions and give up the keys to the kingdom. There have been many attempts over the years to make this harder, but malicious apps are getting even more sophisticated, to the point of installing shortcuts to entire fake versions of your banking app on the home screen.

So Google is being pressured by governments and markets to make it harder to produce installable malware, when a better way to prevent malware while protecting user freedom is already here: passkeys. You cannot steal passkeys with a third-party app, no matter what tricks you try, because they are tied to domains and APK signatures. Stop trusting stealable credentials and you stop needing to trust the entire hardware and software stack behind the app calling your backend.
by JdeBP | 2025-08-26 17:55:48+00:00
Did you ever use those settings on an old printer terminal? Visible but unusual punctuation for erase and kill made sense with paper terminals, where back space was as non-destructive as forward space was.

(Amusingly, TianoCore makes BS destructive, and that breaks the spinners displayed by the NetBSD boot loader.)

One other amusing thing is that the LK201 et al. are RS423 at 4800 BPS 8N1, so with suitable voltage-level-converting adapters should be easier to plug in to modern SBC kit than a (non bimodal) PS/2 keyboard is.
by elil17 | 2025-08-26 17:55:51+00:00
They really fail to explain a key point here. The reason you colocate this with a desalination plant is because you use the super-salty wastewater from desalination as the salty side of the osmosis power plant. Then you find some wastewater which is low in salt (such as semi-treated sewage), and use that as the fresh side of the osmosis power plant.

The end result is that the salty wastewater is partially diluted, which means it has a lower environmental impact when it is discharged to the ocean.
by bigyabai | 2025-08-26 17:56:02+00:00
> The purpose of the CHIPS Act had more to do with the AI Cold War and securing the supply chain than it did trying to save one particular business

I just don't think we're ever going to see eye-to-eye if this is your belief. In realpolitiks terms, Intel hasn't been a player on the AI board since Gaudi. And even that was a total flop.

If securing AI compute was the goal, buying Intel is about as large of a mistake as you can possibly make. Even Samsung has more skin in the game at this point. The only logical explanation, given Intel's history, is that they're desperate for customers and need help from the fed. If this is our plan to win the "AI cold war" then we've already lost.
by tzs | 2025-08-26 17:56:06+00:00
Probably what the money was spent on should be taken into account too.

Most campaigns stretch the truth a bit here and there, but from what I personally saw and from what I read from other states where the campaigning was more intense generally the Harris campaign did not stretch nearly as far as the Trump campaign.

I'd expect that this let the Tump campaign get more out of a given amount of spending than the Harris campaign could.
by twoodfin | 2025-08-26 17:56:21+00:00
What happens if there’s a global pandemic next month and every industry experiences massive labor and supply chain disruption?

It sucks for a while; the system is strong and adapts.

I appreciate fabs are multi-year, massive capital investments, but TSMC already has one up and running in Arizona. There are others (including owned by Intel) all around the world. They won’t go poof when INTC is no more.
by rblatz | 2025-08-26 17:56:24+00:00
The spec from Apple could be clearer, you have to read the tea leaves and both sides have enough ammo to argue for their interpretation. But as someone who doesn’t care either way where these are stored I think that makes me a bit more objective than people who strongly have an opinion that they are looking to justify.

I think the Application support people have a stronger argument. Nowhere does it say store it in ~/.config for CLI tools. Also it seems weird to store user preferences in two different locations based on if it’s a CLI app or a GUI app. What if you have both interfaces?

I’m not saying that Application Support is the better solution, and if people feel that there should be a distinction between CLI apps and GUI apps they should push for Apple to update their standards. Repeatedly harassing an open source maintainer to relitigate an issue they’ve already decided on is counter productive and a waste of the maintainer’s time. I would be frustrated if I was him as well.
by jlowin | 2025-08-26 17:56:57+00:00
Sure! There will not be any contention between their roadmaps, in fact FastMCP will continue to evolve somewhat independently of FastMCP Cloud. We'll be announcing our first external maintainer later this week.

Our goal is for FastMCP to be the most full-featured framework for building production-ready MCP servers. FastMCP Cloud is an opinionated way to spin up infrastructure, auth, observability, etc. automatically for those servers. Nonetheless, FastMCP 2.12 (probably releasing this week) will include a completely new auth layer that supports Google, GitHub, WorkOS, and Azure as integrated OAuth providers. It'll also include a new portable deployment configuration that will make it easy to spin up FastMCP servers -- and all their dependencies -- from a declarative JSON file. The objective is to make MCP accessible, whether you want to use our platform or roll your own!
by yardie | 2025-08-26 17:57:01+00:00
I was employed as a contractor for a state agency many years ago. When it was time to convert to permanent full-time they had to advertise my job on the job boards because of some law. I also had to apply to my job in the same fashion. Not a promotion or pay raise was profered, just a straightforward contractor to FTE process. And I almost didn't get it.

So, I convert my resume into the job description that would be posted. Thinking it will get 100% hit rate. Lo and behold, someone else took that job description and basically converted it into their resume. And got a higher ATS score!
by bogwog | 2025-08-26 17:57:17+00:00
There's a lot of wtf here. Are you an AI agent?

* This article is barely-readable AI slop. If writing is not your best skill (and that's putting it mildly), why are you publishing a blog like this?

* You have an ad for an AI app on every page of your website. Couldn't you use that to fix your writing?

* Clicking 'Explore' on the top of the page opens a pop-under to office.com for some reason? I also clicked the text of one of your articles, and it sent me to kaspersky.com, probably another ad.

I'm not normally judgemental to people with poor writing skills, but that doesn't seem to be what's happening here. This feels malicious.
by xerp2914 | 2025-08-26 17:57:38+00:00
It's not that easy according to the post:

> U.S. customs is demanding a Certificate of Analysis (which could cost thousands of dollars and to determine what exact amount of Aluminum, Copper and Steel are in the product), otherwise they assume the entire PCB consists of copper, aluminum, and steel, and charge a 100% tariff on the whole product. This is a prime example of unnecessary complexity in international trade.

Also why would they go through all that trouble? Easier to not sell there anymore.
by grimgrin | 2025-08-26 17:57:42+00:00
a nice feature would be similar to what searching google books does. the results highlight in yellow (though I'd prefer a way to clear highlighting after seeing where I'm supposed to stare)

I searched for "MUDs" and found a few results, clicked one, but it didn't appear the centered page was the one I was looking for

this is a wonderful idea though, and I'm happy you made it!

edit: perhaps also a nice feature is putting the search query in the URL, so I can link folks
by somenameforme | 2025-08-26 17:57:42+00:00
A fun thing about fertility rates that most don't know. They also determine the exact age ratios within a society. Imagine a population has a common fertility rate of 1. That means each successive generation is half as large as the one prior. And we can approximate the age of fertility as between 20 and 40. So now let's start with 1 newborn and we can work backwards from there.

---

1 new born ->

2 20-40 year olds ->

4 40-60 year olds ->

8 60-80 year olds ->

16? 80-100 year olds

---

Just ignoring the 80-100 year olds, we end up in a scenario where you have 6 people in the working age for every 8 people of retirement age. And if life expectancy inches up, then it may be closer to 6 working age people for every 16+ retirees.
Ask HN: Has anyone else used online communities that are archetypically "savvy"?
by Use | 2025-08-26 17:57:49+00:00
By "archetypically savvy", I mean websites and other online communities that are both somewhat niche and known for specific mannerisms. I'd say that the key mannerism that distinguishes these online communities from the rest is when someone posts a link to another unfamiliar site and other users of the community respond almost reflexively that it is an "ip logger" or an "ip grabber", since they have assimilated into the online community's culture.

I've also found that these sites have a tendency to revolve around their Discord channels more than the actual website, oftentimes creating a secretive culture that lacks transparency. The participants of the Discord usually come there to spill the tea about users who've been caught up in a scandal. At best, it's usually something like a user "scraping the site" or "botting the site", and at worst, the userbase finding out that a prominent user has engaged in online grooming and what have you. More often than not, it's a member of the "staff team" that gets caught red handed.

Lastly, I would also like to mention that online communities that exhibit the hallmarks outlined above seem disproportionately prone to either having server emulators and "private servers" created to replicate the functionality of the online community's website or game, or having parts of their codebase leaked outright. Whichever of those two happens, there's always a culture about users having access to the original site or game source code being the gatekeepers of secret knowledge.

I'm aware that these online communities can be very sketchy, and I don't mean to condone these specific online communities that have these traits. I just want to get everyone's input on the extent that they have encountered online communities that match my description, without explicitly naming the sites or games in question. I just wonder if this archetype is actually more common than I previously thought.
by commakozzi | 2025-08-26 17:57:55+00:00
I'm using Geforce Now on my M1 Air and it's wonderful. Yeah, i'll play competitive multiplayer on dedicated hardware (primarily Xbox Series X because i refuse to own a Windows machine and i'm too lazy for Linux right now -- also, i'm hoping against hope for a real Steam console), but Geforce Now has been wonderful for other things, survival, crafting, MMO, single player RPGs, Cyberpunk, Battlefield, pretty much anything you can deal with a few milliseconds of input latency. To be honest, what they're doing here is wizardry to my dumb brain. The additional latency, to me, just feels like the amount of latency you will get from a controller on an Xbox. However, if you play something that requires very quick input (competitive FPS, for example) AND you're connected to servers through the game with anywhere from 5ms to 100ms+ latency (playing on EU servers, for example), that added latency just becomes too much. I'll say this though: I've played Warzone solo on Geforce Now, connected to a local server with no more than 5ms latency via that connection, and it felt pretty decent. Definitely playable, and i think i got 2nd or 1st in a few of those games, but as soon as it gets over like 15-20ms, you're cooked.
by jayd16 | 2025-08-26 17:57:59+00:00
"Without issues" is a stretch. You need to use two hands or be skilled with one. Its trivial on a mouse or a pad with a discrete buttons.

But ok, what about just dragging a long distance where you would normally lift the mouse or finger? Is there some hidden gesture for this? Maybe once your initial drag finger hits the edge you need to use two more to do a move gesture? But I've seen that trigger scroll and/or pinch-to-zoom.
by pessimizer | 2025-08-26 17:57:59+00:00
> What kind of reprobate thinks it is OK to swat a disabled person? Do you understand the kinds of active harm that your partisanship causes?

What are you talking about? Are you pretending to be upset at a mild question, on the behalf of the disabled? You should explain the active harm this causes, because your partisan celebrity worship is causing you to look goofy in front of strangers.

edit: I am very excited about brain-computer interfaces.
by salted-fry | 2025-08-26 17:58:01+00:00
See also: https://blog.ploopy.co/tariffs-and-us-shipping-suspension-32...

I got bit by this one - ordered a few days ago, thinking there might not be much time left - guess I was more right than I realized. (they're offering refunds but I'll probably let them keep the money - not like it's their fault)
by lawlessone | 2025-08-26 17:58:28+00:00
I've been thinking something similar about any company that has AI do all it's software dev.

Where's your moat? If you can create the software with prompts so can your competitors.

Attackers knowing which model(s) you use could also do similar prompts and check the output code, to speculate what kind of exploits your software might have.

A lawyer knowing what model his opposition uses could speculate on their likely strategies.
by yusefnapora | 2025-08-26 17:58:29+00:00
Parallels is quite good - I can watch 4K YouTube videos at 60fps with no noticeable frame drops on an M1 Pro, and general desktop animations, etc. are fine. That said, I do occasionally get rendering glitches, usually in Firefox where a small rectangular portion of the screen will briefly flash black while scrolling quickly through a page.

The biggest quality of life issue for me personally is the trackpad. Although support for gestures and so on has gotten quite decent in Linux land, Parallels only sends the VM scroll wheel events, so there's no way to have smooth scrolling and swipe gestures inside the VM, so it feels much worse than native macOS or Asahi Linux running on the bare metal.
by Martin_Silenus | 2025-08-26 17:58:38+00:00
Yes. People like to think in terms of 100% or 0%. Never anything in between. Even though almost everything falls somewhere in between. That's why I like bits and dislike q-bits, for example.

The irony of my own statement dawned on me when I discovered that some people suggest that 2 + 2 does not necessarily equal 4, but could also equal 22.

There is no doubt that the exact sciences have something more than philosophy.

It's always a pleasure to read Isaac. Well, almost, I should say.
by pear01 | 2025-08-26 17:58:57+00:00
if it is truly "objective" then his subjective experience is irrelevant, so your logic makes no sense. it is not necessarily incorrect to investigate or be skeptical about another's self reported "subjective" claims (never mind their "objective" ones), for the reasons the comment you were dismissive of mentioned. plus given the nature of the company one would hardly be surprised if certain facts are cherry-picked over others. if it's truly as cut and dry as you believe, then surely any independent expert will soon end up empty handed. being dismissive of such an endeavor before it has even begun feels like kool-aid sippin...
by lumost | 2025-08-26 17:59:46+00:00
Honestly, I don’t think US wages make sense any longer. We have extraordinarily profitable semi companies that don’t pay more than a third of what non profitable startups are paying software engineers.

The issue seems to be one of negotiation power as the determinate of wages taken to an extreme - leading to companies taking a monopoly position, paying poorly, then falling to foreign competition due to lack of talent.
by hilbert42 | 2025-08-26 17:59:57+00:00
"At the very least, Google needs to lose Android, and probably YouTube as well."

Wishful thinking department unfortunately. Modern US capitalism wouldn't allow that to happen—and a large majority of users are so addicted to the electronic heroin provided (seemingly for free but not) by the likes of Big Tech—Google et al—to care let alone do anything about the problem.
by mrguyorama | 2025-08-26 18:00:23+00:00
The constant belief by people that somehow, if you remove information, you reduce bias is insane.

I assure you, Pravda could fit it's biases, lies, propaganda, and omissions in 160 characters. Bullshit has always been easy to shrink.

It is nuance, context, framing, etc that you are eschewing in your mistaken belief of "no bias".
by zelphirkalt | 2025-08-26 18:00:50+00:00
To be clear, Python is still no good for FP, when comparing to other languages, including the aforementioned Elixir. Even though the Python ecosystem is huge, few people if any seem to spend any thought on functional data structures. And also you wouldn't be able to use them like in typical FP languages, because you don't get tail call optimization. You can only try your best in Python.
by picafrost | 2025-08-26 18:01:01+00:00
I think anyone who chooses to undergo the first few trials of a new operation like this, and is informed about the risks, is very brave. I do not know much of anything about medical science, but my impression is that we are still very, very far from having a deep grasp of how both the brain and the immune system work. Ultimately, to the body an implant is simply a foreign object.

Many tech professionals work on projects that effect people's lives in very serious ways. But a lot of folk seem to feel a bit of meaninglessness in this career and the threshold of making a mistake isn't very high. If it's an off day, sloppy work yesterday can be fixed with another PR.

Building something that is meant to attach to someone's brain would be quite the burden to carry.