MurphyA/hacker-news huggingface dataset:
by CaptainOfCoit | 2025-10-14 12:02:55+00:00
Besides being trivial to enumerate, every service and their mother is asking for a phone number, from physical stores/rentals/hotels who sometimes reject you if you say no, to the countless online services either asking for it or requiring it. I must have given away my phone number to hundreds if not thousands of entities after having it for more than 20 years.
by rmoriz | 2025-10-14 12:02:56+00:00
To my knowledge the very first appearance was the "ctx" kernel patches project by linux-vserver.org by Herbert Pötzl et al. https://web.archive.org/web/20250307173707/http://linux-vser... (sadly, the domain seems to be expired just recently)

I used it heavily back in the days, long before kernel namespaces went upstream and docker became a thing.
by simion314 | 2025-10-14 12:02:59+00:00
>Anyone want to share why you currently choose KDE over Gnome?

GNOME is like a tool that was designed to fit the average user so if you are not the average user (like you know the joke where the average person has 1 testicle) then you have to mold yourself to fit into GNOME (or try to hack it with unsuported extensions that might make it more tolerable) in KDE you have nobs to tweak it to fit you smoothly (like for example with one checkbox I can make the Left Alt to be a Ctrl button so i do not bend my hand and fingers to use my many Ctrl+keys shortcuts).

IMO use GNOME only if you are the typical GNOME user, that prefer to bend themselves over and not to adapt the tool to fit . Avoid KDE if too many options cause you some anxiety or buffer overflow.
by lxgr | 2025-10-14 12:03:08+00:00
> Panasonic told us that enabling encryption could incur a 20–30% capacity loss.

Wow, I guess they're still betting on customers sending tons of redundant data up/down that they can shave off via compression? That's such a 90s modem thing to do. ("Faster than 56 kbit/s!!")
by baq | 2025-10-14 12:03:18+00:00
The thing is, minimum wage there pays for 10 people on the floor in Asia and the cost of the factory is approximately the same. There’s no economic sense to build a factory in the states… which is where all the government subsidies enter the stage, but the budget is already running a war time deficit. It’s going to be so much worse for those small used-to-be-factory cities until the printer starts for real, and then there’s no guarantee it’s going to be any better after.
Show HN: Single API for keyword and semantic and recency (no more duct-tape)
by vtaya | 2025-10-14 12:03:35+00:00
Hey HN! Like many of you, I've built the same search infrastructure multiple times: Elasticsearch for keywords, Pinecone for vectors, Redis for recent items, and a mess of Python trying to merge results. The pattern we all know: python# Sound familiar? keyword_results = elasticsearch.search(query) vector_results = pinecone.query(embedding) recent_results = redis.get_recent() # ...200 lines of merge logic, score normalization, dedup After building this three times at different companies, we decided to combine everything into one API. Not revolutionary, just practical - handle keyword matching, semantic search, and recency scoring without the orchestration layer. Example with "ORA-12545 error from last week": The system recognizes "ORA-12545" needs exact matching (keyword), understands "error" conceptually (semantic), boosts recent results (temporal), and returns a single unified response. Some numbers from testing on Oracle docs (47GB): Traditional stack: 2-3 days to set up, 320ms latency, 3+ services to maintain, ~$400/month for ES + Pinecone + compute. Our approach: 5 minute setup, 180ms latency, 1 API endpoint, ~$200/month all-in. Trade-offs we made:

Simpler config (just weight ratios) vs full control English-only initially 100GB limit per index No graph relationships

The interesting bit: most teams don't actually need to tune BM25 parameters or vector similarity metrics. They just want search that works for their domain. What's not obvious until you run multiple search systems:

Keeping Elasticsearch and Pinecone in sync is a constant headache When search fails, debugging across three systems takes hours The merge logic becomes more complex than your actual application

Questions for the community:

What's your current search stack looking like? Is maintaining multiple systems worth the flexibility? What search problems are still unsolved for you?

Happy to share more technical details. We put up a demo at coderswap.ai if anyone wants to try it with their edge-case documents. What's been your experience combining keyword and vector search? Are you running multiple systems or found a better way?
by gen220 | 2025-10-14 12:04:05+00:00
I don’t see how this retort applies to this conversation.

Do you think the executive branch was selectively ignoring the law by not sending asylum seekers to El Salvador under previous administrations?

The law is selectively and capriciously enforced all the time. Jay walking, tax evasion, speed limits, etc.

At the risk of repeating myself (selectively) “enforcing the law” is a great excuse for budding authoritarians, to save face with the segment of the population who struggle to discern right from wrong, and depend upon “the legal system” to make that distinction for them. You could dress up any behavior in the language of legal enforcement and necessary expressions of sovereignty, and that will apparently be enough for some people.
by quitit | 2025-10-14 12:04:10+00:00
Edits aren't possible, but what the body of replies (so far) miss is that this is discussing the weaponisation motive versus the profit motive.

The Dutch taking ownership of this company is not to divert its profits, it's to prevent the weaponisation of the company against the host country. There is an expectation that the Dutch have reasonable evidence of this. It's also set against a background of the foreign country's other attempts of unprovoked interference.

The replies seem to miss the mark and provide examples where nefarious activities were engaged in the pursuit of profit, some other examples provided were further off the mark by citing examples of retaliation against nationalisation (which is the opposite situation).

This is why I state that they're difficult to compare. If the Dutch were claiming this company for a financial motive it would be the source of significant uncertainty in foreign investment. That doesn't seem to be the case here.
by pjc50 | 2025-10-14 12:04:12+00:00
Every new construction is always unpopular with locals. Farms smell. Businesses produce traffic and emit noise. Oil and gas annoy people for miles around with flaring. Heck, even pro-social ventures like pubs serving the local populace get complaints from other members of the local populace. This only gets mitigated by the social factor after something has existed for a long time.

Personally I like seeing renewables, big or small, cleanly producing energy for us to use. It's a small pro-social signal about environmental responsibility.

(my pet local hate, recently remediated after years of complaints from a twenty mile radius: Mossmorran flaring by Exxon-Mobil https://www.bbc.co.uk/news/uk-scotland-edinburgh-east-fife-5... )
by grafmax | 2025-10-14 12:05:02+00:00
We’re dictatorships by the rich. The US doesn’t even care about the semblance of democracy any more. There is no moral basis to such appeals. Consider Saudi Arabia. It’s geopolitical.

And on that front, the rivalry with China is actively stoked. They’ve been a top trading partner. We could have a relationship based on cooperation not rivalry but our leaders are incompetent and adversarial. Still you have some US consumers who seem to want higher prices for themselves. At the end of the day it’s the defense lobby who will be profiting from chauvinism.
by bborud | 2025-10-14 12:05:13+00:00
I can’t remember NeXTStep all that well anymore, but the way applications are handled in Darwin is a partial departure from the traditional unix way. Partial, because although you can mostly make applications live in their own directory, you still have shared, global directory structures where app developers can inflict chaos. Sometimes necessitating third party solutions for cleaning up after applications.

But people don’t use Darwin for servers to any significant degree. I should have been a bit more specific and narrowed it down to Linux and possibly some BSDs that are used for servers today.

I see the role of Docker as mostly a way to contain the “splatter” style of installing applications. Isolating the mess that is my application from the mess that is the system so I can both fire it up and then dispose of it again cleanly and without damaging my system. (As for isolation in the sense of “security”, not so much)
by incomingpain | 2025-10-14 12:05:25+00:00
That memory bandwidth choked out their performance. How can you claim 1000 tflops if it's not capable of delivering it. Seems they chose to sandbag the spark in favour of the rtx pro 6000.

I guess my next one I'm looking out for is the Orange Pi AI studio pro. Should have 192gb of ram, so able to run qwen3 235b, even though it's ddr4, it's nearly double the bandwidth of the spark.
by hsn915 | 2025-10-14 12:05:38+00:00
I think it was around 2015 when everything was basically AWS and Kubernetes

The turning point might have been Heroku? Prior to Heroku, I think people just assumed you deploy to a VPS. Heroku taught people to stop thinking about the production environment so much.

I think people were so inspired by it and wanted to mimic it for other languages. It got more people curios about AWS.

Ironically, while the point of Heroku was to make deployment easy and done with a single command, the modern deployment story on cloud infrastructure is so complicated most teams need to hold a one hour meeting with several developers "hands on deck" and going through a very manual process.

So it might seem counter intuitive to suggest that the trend was started by Heroku, because the result is the exact opposite of the inspiration.
by rmccue | 2025-10-14 12:05:39+00:00
This implies Xerox got no return on their research, and simply let Apple take their research, which isn't true. Rather, it was part of the investment deal they made with Apple [1]:

> Apple was already one of the hottest tech firms in the country. Everyone in the Valley wanted a piece of it. So Jobs proposed a deal: he would allow Xerox to buy a hundred thousand shares of his company for a million dollars—its highly anticipated I.P.O. was just a year away—if PARC would “open its kimono.”

Xerox clearly undervalued the research they were producing, but it wasn't like they just gave it away entirely. Per [2] the valuation of those shares in 2018 would be $1.2 billion had they not sold them - undervalued in hindsight, but not nothing.

Xerox's lack of capitalisation was a problem of their own making, not something inherent about investing in basic research.

[1]: https://www.newyorker.com/magazine/2011/05/16/creation-myth

[2]: https://researchnarrative.com/thinkerry/the-company-that-cou...
by stingraycharles | 2025-10-14 12:05:43+00:00
I’ve recently written a message queue <> database connector in Go using Claude Code, checkpointing, recovery, all that stuff built in.

I’d say it made me around 2x as productive.

I don’t think the cynicism of HN is justified, but I think what people forget is that it takes several months of really investing a lot of time into learning how to use AI well. If I see some of the prompts people give, and expect it to work, yeah no wonder that only works for React-like apps.
by dxdm | 2025-10-14 12:05:56+00:00
> So is gender research or feminist queer dance theory studies a part of basic or applied science?

People's ideas about how humans should live together can be beneficial for the wealth and well-being of whole societies and its members. Was Rousseau part of basic or applied science?

We can wonder about how useful certain efforts are, of course, especially in all their extent; but I don't know how wise it is to dismiss things _wholesale_, just because their application is not immediately apparent and the rejection fits into the political current. The unnecessary snark is just sad to see here.
by loveparade | 2025-10-14 12:06:05+00:00
I've experienced similar things, but my conclusion has usually been that the model is not receiving enough context in such cases. I don't know your specific example, but in general it may not be incorrect to put an Arc/Lock on many things at once (or using Arc isntead of Rc, etc) if your future plans are parallelize several parts of your codebase. The model just doesn't know what your future plans are, and in errs on the side of "overengineering" solutions for all kinds of future possibilities. I found that this is a bias that these models tend to have, many times their code is overengineered for features I will never need and I need to tell them to simplify - but that's expected. How would the model know what I do and don't need in the future without me giving all the right context?

The same thing is true for tests. I found their tests to be massively overengineered, but that's easily fixed by telling them to adopt the testing style from the rest of the codebase.
by tim333 | 2025-10-14 12:06:39+00:00
From the American point of view there's something to be said for doing a job where the money is. Like you'll make more in finance or as an AI engineer than making stuff in a factory.

I London where I live you can't really afford to buy a house or things like that if you got a job manufacturing anything that's globally competitive which is why manufacturing is basically gone here and people get jobs in finance and the like. We used to have a factory in the London outskirts but it got knocked down and replaced with apartments long ago.

I don't know if it's addicted to easy money so much as the people earning easy money push up the cost of living and force others to do similar to afford to live in the same area.
by nerdsniper | 2025-10-14 12:06:40+00:00
I feel similarly whenever I carefully set notifications for apps, turning off everything but the most essential ones (like “your driver is arriving” from Uber) and then the corporation uses the only remaining notification channel to send me marketing engagement notifications like “20% off your next 3 rides!!”

I get pretty upset at this. I have a 1 strike policy for most apps. Now even Uber just doesn't get any notifications at all on my phone.

Same for email spam. If I didn’t opt in or if I unsubscribed and still get emails, or if unsubscribing requires more than 2 clicks, every single one gets reporter to Google as spam. If there’s no unsubscribe link I report it to the FTC.

I do it out of principle. If everyone took an absolutist hard line on these things, the world would be a tiny bit better.
by skydhash | 2025-10-14 12:06:57+00:00
From the article

Important: there is a lot of human coding, too. I almost always go in after an AI does work and iterate myself for awhile, too.

Some people like to think for a while (and read docs) and just write it right at the first go. Some people like to build slowly and get a sense of where to go at each steps. But in all of those steps, there’s an heavy factor of expertise needed from the person doing the work. And this expertise does not comes for free.

I can use agentic workflow fine and generate code like any other. But the process is not enjoyable and there’s no actual gain. Especially in an entreprise settings where you’re going to use the same stack for years.
by cpursley | 2025-10-14 12:07:31+00:00
I think mainly on the pensions side of things, and perhaps a lot of empty real estate and infra maintenance issues. But they will still be graduating more engineers than the West combined and in general, a better educated and more socially cohesive workforce. I think they are gonna be just fine, even if we don't like their political system (which will likely evolve, anyways).
by mpalmer | 2025-10-14 12:07:42+00:00
> the constitution says nothing about the government being required to provide press access to facilities

As with anything regarding the first amendment it's very fuzzy, which the administration is taking advantage of here.

They got in hot water earlier this year because they explicitly denied the AP access to some White House event because of AP's editorial refusal to refer to the Gulf of Mexico as the Gulf of America. That sort of singling out is definitely prohibited when it comes to restricting press access.

Now they're learning a bit, and they're treating everyone the same (everyone has to sign the same thing). They're heating the frog more slowly.
by mapontosevenths | 2025-10-14 12:07:56+00:00
I had to combine two apps to really nail it. I should say that currently I'm in Android.

The first is an app called Bloom (theres another called Brick thats similar) that allows you to lock app access behind a physical NFC card. You lock the app and to unlock you must scan the card.

The second is an app called "freedom" that blocks access to specific websites or apps on a schedule.

I setup Freedom to block the distracting apps and websites during specific hours, then used Bloom to block Freedom, this prevents me from just disabling Freedom when I'm bored. I keep the NFC tag in my car.

Now I use a full featured smartphone that does what I want, and if I actually need access to social media or blocked sites I go to the car to unlock Bloom. I still have all the options, they're just a little more inconvenient.

The added friction of having to physically get up means I usually just don't bother, and Freedoms scheduling and category based blocks mean I can be pretty flexible about what I block and when.
by maxglute | 2025-10-14 12:08:10+00:00
There's some in Brazil so I assume it can be found in appropriate conditions globally. I'm pretty sure AU will have some, because AU always seen have some. The issue still is going to be process/seperation, where main point is clay leeched HREE at scale didn't exist before PRC commercialization, so it's not just let's dust off old mineral textbooks, need to rediscover the entire tacit knownledge process for high purity extraction.

E: brushed up a little bit from a few month ago and AU just found some clay, because of course they did.
by andersmurphy | 2025-10-14 12:08:16+00:00
Because most of vscode is not open source. See the python lsp, copitlot, plugin store, the fact that it's practically impossible to turn off telemetry/tracking. Gradually more and more of the actual value, is being moved into these proprietary systems and plugins to the point where vscode is really just an open source shim. In fact the vscode binary running on your machine does not have an MIT licence.

For now that's fine as it's mainly an on-ramp for Azure. But, if Windows is anything to go by, I imagine the enshitification of vscode is inevitable given enough time.
by outadoc | 2025-10-14 12:08:24+00:00
I can easily see a novice user coming from Windows accidentally getting into the edit mode of Plasma and being completely confused. I like KDE as an advanced user but I wouldn't install it on my grandma's laptop.

I agree that it would be great to have it as a first-class citizen in more distros, but I guess the maintenance burden is not negligible. I'm glad Fedora promoted it though.
by danaris | 2025-10-14 12:08:25+00:00
Is it a moral judgement to say that when the stove is on fire, we shouldn't be pouring more grease on it?

Is it a moral judgement to say that you shouldn't pick up a bear cub with its mother nearby?

If neither of these are moral judgements, then why would it be a moral judgement to say that humanity should be seeking to reduce its emissions? Just because you personally don't like it, and want to keep doing whatever you like?
by conartist6 | 2025-10-14 12:08:26+00:00
I was blown away by this passage.

Roko's Basilisk never felt so real. It is right and good to serve the Basilisk in hope that it will smile on you.

Seriously how can people say things like this and then say "put all your money on red with me and pray"

It'd be like if in The Big Short the protagonist realized there was a huge housing bubble so told his clients "Guys, the thing to do if you want to make money here is buy as many houses as possible right now to prop up the bubble, and just pray it never bursts"
by le-mark | 2025-10-14 12:08:43+00:00
One of PGs essays hit on this when he talked about “blub”. Building a language for a specific solution/domain was/is expensive, but using a language to build abstractions or an internal domain specific language has been much more tractable. As such some languages are more or less suited for this activity; Lisp being the king then Ruby then etc.

So to me the study languages was interesting from this DSL perspective.
by herval | 2025-10-14 12:08:52+00:00
“Lithotripsy” is the name of the kidney stone treatment. My understanding is it’s based on vibration, not ultrasound (I know, vibration is sound - my understanding is the method on the linked article uses higher frequency + intensity + shorter pulses than the kidney stone method - so sorta like microwaving tumors vs using a massage gun on kidney stones?)
by trenchpilgrim | 2025-10-14 12:08:56+00:00
No they don't. The 3 year number came from some random person on the internet who claimed to be a Google employee and was denied by Google, as you can see on any of the articles about this claim:

> Recent purported comments about Nvidia GPU hardware utilization and service life expressed by an “unnamed source” were inaccurate, do not represent how we utilize Nvidia’s technology, and do not represent our experience.
by fragmede | 2025-10-14 12:09:14+00:00
They go beyond merely "return something that looks as close to the thing I’ve asked for as it can find". Eg: Say we asked for "A todo app that has 4 buttons on the right that each play a different animal sound effect for no good reason and also you can spin a wheel and pick a random task to do". That isn't something that already exists, so in order to build that, the LLM has to break that down, look for appropriate libraries and source and decide on a framework to use, and then glue those pieces together cohesively. That didn't come from a singular repo off GitHub. The machine had to write new code in order to fulfill my request. Yeah, some if it existed in the training data somewhere, but not arranged exactly like that. The LLM had to do something in order to glue those together in that way.

Some people can't see past how the trick is done (take training data and do a bunch of math/statistics on it), but the fact that LLMs are able to build the thing is in-and-of-itself interesting and useful (and fun!).
by trenchpilgrim | 2025-10-14 12:09:54+00:00
No they don't. 5-8 years is common. The source for the 3 year number is an unnamed random person claiming to be a Google engineer, and Google specifically reached out to all the journalists publishing that claim with this response.

> Recent purported comments about Nvidia GPU hardware utilization and service life expressed by an “unnamed source” were inaccurate, do not represent how we utilize Nvidia’s technology, and do not represent our experience.