MurphyA/hacker-news huggingface dataset:
by bsimpson | 2025-12-31 02:13:44+00:00
I only learned about glibc earlier today, when I was trying to figure out why the Nix version of a game crashes on SteamOS unless you unset some environ vars.

Turns out that Nix is built against a different version of glibc than SteamOS, and for some reason, that matters. You have to make sure none of Steam's libraries are on the path before the Nix code will run. It seems impractical to expect every piece of software on your computer to be built against a specific version of a specific library, but I guess that's Linux for you.
by acjohnson55 | 2025-12-31 02:13:45+00:00
Google Wave worked fine for me, as I recall. I remember being really impressed on one level, but I also couldn't figure out what to actually use it for.

A couple weeks ago, I thought about diving back into demos to reacquaint myself with it. It's possible that it was ahead of its time. Or maybe it was a solution in search of a problem.
by famouswaffles | 2025-12-31 02:14:13+00:00
>Gemini is catching up to chatpt from a MAU perspective

It is far far behind, and GPT hasn't exactly stalled growth either. Weekly Active Users, Monthly visits...Gemini is nowhere near. It's like Google vs Bing. They're comfortably second, but second is well below first.

>ai overviews in search are super popular and staggeringly more used than any other ai-based product out there

Is it ? How would you even know ? It's a forced feature you can not opt out of or not use. I ignore AI overviews, but would still count as a 'user' to you.
by scrollaway | 2025-12-31 02:14:39+00:00
As someone who's lived in 7 different european countries throughout my life, I feel like I can confidently speak on the matter and yes, there is an EU culture. This does not mean there isn't also cultures individual to the countries, just like the latter doesn't mean there aren't cultures individual to regions or cities.

(You'd think this last part is obvious, and yet it seems it has to be spelled out for some, who'd rather pick random acronyms to strawman a culture question onto, than use common sense.)

PS- For the sake of your mental health, work on popping that bubble of yours you seem to live inside of.
by johnnyanmac | 2025-12-31 02:14:43+00:00
because these are mostly the same players of the 2010's. So when they can't get more investor money and the hard problems are still being cracked, the easiest fallback is the same social media slop they used to become successful 10-15 years prior. Falling back on old ways to maximize engagement and grind out (eventually) ad revenue.
by starchild3001 | 2025-12-31 02:14:59+00:00
Despite consensus forecasts predicting a slowdown to 1.8% growth, the US economy appears poised for acceleration in 2026 driven by a potent combination of aggressive fiscal and monetary loosening. Treasury Secretary Scott Bessent’s optimism is underpinned by the implementation of the "One Big Beautiful Bill Act," which delivers retroactive tax cuts, alongside a rebound in government spending following a record 43-day shutdown and the potential for the Supreme Court to invalidate certain tariffs, resulting in significant corporate refunds. This fiscal stimulus coincides with the Federal Reserve’s pivot to lower interest rates—a trend likely to intensify as President Trump seeks to appoint dovish leadership to the central bank. While this synchronized stimulus supports bullish stock market projections and complements favorable global conditions like low oil prices, it carries significant risks of reigniting inflation and spiking long-term bond yields; nevertheless, the absence of immediate shocks suggests the economy has ample scope to outperform expectations.
by kube-system | 2025-12-31 02:15:05+00:00
A home setup might be able to rival or beat an “edge” enterprise network closet.

It’s not going to even remotely rival a tier 3/4 data center in any way.

The physical security, infrastructure, and connectivity will never come close. E.g. nobody is doing full 2N electrical and environmental in their homelab. And they certainly aren’t building attack resistant perimeter fences and gates around their homes, unless they’re home labbing on a compound in a war torn country.
by stackghost | 2025-12-31 02:16:11+00:00
"Everything in economics is zero-sum because the resources on the plane are finite" is an unimaginative undergraduate-level position that adds nothing of substance to the discussion.

If you want to have a constructive conversation about pricing environmental externalities then by all means, but you need to drop this "I'm smarter than you" attitude if you want better reactions to your comments, especially if you're just going to aggressively post lukewarm takes and then insult people.
by mangodrunk | 2025-12-31 02:16:57+00:00
I appreciate your thoughtful comments but we do disagree.

>Is that right? In which case I would say: of course you need to update the tests.

That is right. I think it is bad for you to need to update a test where the input and output are the same. Your mock is there for you to essentially ignore, but now you need to update the test. You now do not know if you introduced a bug.

You are losing out on encapsulation, the test should not know about the internals, generally speaking.

>The dependencies of a function are also inputs of a kind.

Typically that should not be a concern to the caller of the function.
by erlkonig | 2025-12-31 02:17:02+00:00
Fine advice overall.

Except:

Don't put suffixes on command names. Don't. It's a DOS thing that has no meaning in Unix. It confuses users. It breaks hiding implementation details. It encourages users to do the wrong thing. It makes changing what language a script's in have a ripple effect of breakage across everything else that uses it.

Don't do it.
by api | 2025-12-31 02:17:55+00:00
If performance indeed asymptotes, and if we are not at the end of silicon scaling or decreasing cost of compute, then it will eventually be possible to run the very best models at home on reasonably priced hardware.

Eventually the curves cross. Eventually the computer you can get for, say, $2000, becomes able to run the best models in existence.

The only way this doesn’t happen is if models do not asymptote or if computers stop getting cheaper per unit compute and storage.

This wouldn’t mean everyone would actually do this. Only sophisticated or privacy conscious people would. But what it would mean is that AI is cheap and commodity and there is no moat in just making or running models or in owning the best infrastructure for them.
by meander_water | 2025-12-31 02:18:03+00:00
I love this so much, on my phone this is much faster than actual HN (I know it's only a read-only version).

Where did you get the 22GB figure from? On the site it says:

> 46,399,072 items, 1,637 shards, 8.5GB, spanning Oct 9, 2006 to Dec 28, 2025
Show HN: Client-side encrypted AI detector using model ensembling
by oscarzdev | 2025-12-31 02:18:43+00:00
Hi HN,
I’m Oscar, a Year 8 student from Australia who enjoys messing around with computers and AI.

I recently built an AI detector to build on my skills in computer science. I entered the prototype into the Oliphant Science Awards which is a local science competition (writing a 4000-word report on the methodology) and ended up winning, so I decided to polish it into a real web service that the world can make use of.

I noticed that schools and businesses are rushing to use AI detectors, but most commercial tools require you to send full, plaintext documents to cloud servers. For researchers or IP-sensitive work, sending data unencrypted to a third party (who might use it for training) is a major privacy risk. Additionally, current commercial AI detectors aren't very transparent and are unable to tell you why they come to a conclusion. I wanted to build something that helps people make informed decisions based on as much information as possible, not tell them a simple percentage with nothing to back it up.

I built Veredict to be secure and private:
1. The browser generates a one-time AES-256 key and encrypts the text locally using the Web Crypto API.
2. This AES key is encrypted using the server’s RSA public key.
3. The encrypted payload is sent to my backend (Python/FastAPI running on Modal serverless GPUs).
4. We decrypt in memory only for the split-second of inference. The plaintext is never saved to a database.

The detection logic uses an ensemble of 4 models (including statistical analysis of perplexity/burstiness and a fine-tuned BERT model) to output a confidence score.

A note on the login:
I know HN prefers demos without sign-ups. Since I am a student paying for the GPU compute out of a limited budget, I strictly require Google Auth to prevent bots from draining my credits. I hope you understand.

The app provides a free daily quota (250 words) so you can test the architecture.

Link: https://veredictlabs.com

I'd really appreciate feedback on basically anything regarding my project :)
by stefan_ | 2025-12-31 02:19:35+00:00
I think both of those POVs are wrong. The whole thing about F-Droid is that they have worked hard on not being a central point of trust and failure. The apps in their store are all in a repo (https://gitlab.com/fdroid/fdroiddata) and they are reproducibly built from source. You could replicate it with not too much effort, and clients just need to add the new repository.
by johnnyanmac | 2025-12-31 02:19:58+00:00
Going viral is great when you're a small team or even a million dollar company. That can make or break your business.

Going viral as a billion dollar company spending upward of 1T is still not sustainable. You can't pay off a trillion dollars on "engagement". The entire advertising industry is "only" worth 1T as is: https://www.investors.com/news/advertising-industry-to-hit-1...
by shagie | 2025-12-31 02:21:40+00:00
It's not a bad habit ... it's a bit of a culture marker.

https://en.wikipedia.org/wiki/High-context_and_low-context_c... and https://www.ebsco.com/research-starters/communication-and-ma...

Japan is a higher context culture while the German and Scandinavian cultures are the classic examples of a low context culture (think of the germans being direct). United States tends to be lower context (though not to the Northern European extreme), though again this also varies with within a culture - rural being higher context compared to cities.

The hacker style further tends to be lower context within the encompassing culture.
by bills-appworks | 2025-12-31 02:21:59+00:00
Sorry if I’m misunderstanding your comment, but your point is essentially correct: the puzzle can be solved using only the per‑coordinate feedback.

Since you mentioned “green,” I’m assuming you’re referring to Euclidle’s Absolute hint type. In that mode, each coordinate can indeed be narrowed down efficiently using a 1/2‑style strategy.

However, when the hint type is not Absolute — what I call Relative, where only directional information is provided — the situation is different. Because the feedback is purely relative rather than per‑coordinate, the simple 1/2 strategy does not directly apply.
by jackking1 | 2025-12-31 02:23:26+00:00
Hello HN!

I’m the developer of WizardFlow. I built this because I noticed users on r/PhotoshopRequest were wasting minutes manually watermarking images in Photoshop and copy-pasting reply templates just to follow subreddit rules.

The Problem: The workflow was fragmented (Edit -> Save -> Watermark -> Upload -> Copy Text -> Reply). The Solution: A Chrome Extension that handles watermarking and templating directly in the browser.

Technical Details:

Privacy First: It uses HTML5 Canvas (OffscreenCanvas) to generate tiled watermarks locally. No images are uploaded to my servers.

Efficiency: It interacts with the Clipboard API to allow a "One-Click Copy" workflow for both the image (Blob) and the markdown text.

Stack: Plain JavaScript (Vanilla), Manifest V3.

It’s currently free. I'd love to hear your feedback on the implementation or features I should add next!

Link to extension: https://chromewebstore.google.com/detail/wizardflow-image-as...
by beenBoutIT | 2025-12-31 02:23:29+00:00
An interesting point is that any nation state or corporation can focus resources on either AI or BTC, but not both at the same time. BTC is a sure bet in the long run while AI is potentially capable of delivering a faster ROI with no hard guarantees. As BTC FOMO hits every country on Earth it's likely that AI will take a 100+ year backseat to massive state sponsored BTC operations. It's not hard to imagine a situation where governments restrict AI HW manufacture and limit electricity for AI as a means of supporting the national BTC effort.
by eschaton | 2025-12-31 02:23:31+00:00
It has not, and that’s not what I said.

Let me restate: The US position is that the US justice system “works” and thus *US persons and institutions* must be pursued *within the US system* even by foreign entities.

In other words, the US position is not that if (say) North Korea commits a crime against humanity they must be pursued in US courts; the US is fine with the ICC in that case. The US position is that if the US commits a crime against humanity that must be pursued in US courts, not the ICC.

It’s an obvious (and bullshit) double standard, but it’s also not a denial of the legitimacy of universal jurisdiction. It’s just the US, as usual, trying to have its cake and eat it too.
by KiwiJohnno | 2025-12-31 02:24:26+00:00
Hard disagree.

Hacker news is IMO a niche community anyway, and I'd say the crossover between people who built their own PCs 25 years ago, during the golden years of overclocking and hacker news readers is pretty huge actually.

If you don't think this sort of article is a good fit here I don't think you are really in the target demographic anyway.
by johnnyanmac | 2025-12-31 02:25:16+00:00
What "we" know already is hard to add to, as a forum that has a dozen AI articles a day on every little morsel of news.

>whereas OpenAI has a clear opportunity with advertising.

Personally, having "a clear opportunity with advertising" feels like a last ditch effort for a company that promised the moon in solving all the hard problems in the world.
by bccdee | 2025-12-31 02:29:03+00:00
> There really was a strong consensus about exceptions, and then an agreement that checked exceptions are a failure, and now, suddenly, we are back to “checked exceptions” with a twist, in the form of “errors are values” philosophy.

I think the key difference between error values and checked exceptions is that functions in an error-value language tend to fully own their error types. With checked exceptions, if foo() calls bar() and then bar's implementation changes to add a new exception, suddenly foo is throwing stuff it didn't know about. With error values, foo is never simply throwing whatever bar throws, because foo has to explicitly transform bar's error value into its own error type if it wants to bubble it up.

It's a subtle change—perhaps a purely cultural change, even—but the difference is obvious if you picture a Java method assuming responsibility for its errors the way Rust functions do. Just imagine someone writing `try { bar(); } catch (BarError f) { raise FooError::fromBarError(f); }`. It's weird. It isn't done. But `bar().map_err(|e| FooError::fromBarError(e))?` is completely idiomatic in Rust.

It helps that defining a new type is low-ceremony in Rust, whereas it's high-ceremony in Java. I think that has a lot of benefits. When we model everything with types, it's important that types be cheap.
by 578_Observer | 2025-12-31 02:29:07+00:00
I understand your pessimism. Looking at the demographics, Japan seems to be in a "Game Over" state.
I live in rural Gunma, surrounded by *empty houses (Akiya) and elderly people*, so I feel this reality every day.

However, living right in the middle of it, I have started to see it differently.
Japan is running a global experiment: *"How to sustain a civilization without growth."*

As you said, if the world is finite (Zero Sum), then "Scale or Die" will eventually stop working physically for everyone. Every country will hit the same wall.
We are just hitting it first.
We are the *test subjects* to see if humans can mature into a "Steady State" or if we just collapse. I am here to document the result.
by tstrimple | 2025-12-31 02:31:21+00:00
It may be fun, but it's not a fact. At birth, you likely have all the tooth buds to grow your primary teeth and maybe your permanent molars. Premolar and canine buds typically form during the first year of life. Second molar buds form around age two. Third molar (wisdom teeth) buds don't begin developing until around age five to six and in some folks they don't grow at all.

I have a condition where my lower front permanent teeth never developed. We weren't sure if any of our kids would have the same issue so we discussed it with the dentist. They couldn't tell us if all the permanent teeth were present or developing because there hadn't been enough time for first xrays to show all of the permanent teeth buds growing. Even at age 3.
by johnnyanmac | 2025-12-31 02:32:11+00:00
>I know this is the latest catastrophizion meme for AI companies, but what is it even supposed to mean?

Someone else put it succintly.

"When A million dollar company fails, it's their problem. When a billion dollar company fails, it's our problem"

In essence, there's so much investment in AI that it's a significant part of the US GDP. If AI falters, that is something that the entire stock market will feel, and by effect, all Americans. No matter how detached from tech they are. In other words, the potential for the another great depression.

In that regard, the government wants to avoid that. So they will at least give a small bailout to lessen the crash. But more likely (as seen with the Great Financial Crisis), they will likely supply billions upon billions to prop up companies that by all business logic deserved to fail. Because the alternative would be too politically damaging to tolerate.

----

That's the theory. These all aren't certain and there are arguments to suggest that a crash in AI wouldn't be as bad as any of the aforementioned crashes. But that's what people mean by "become too big to fail and get bailed out".
by SahAssar | 2025-12-31 02:32:35+00:00
> All you need is an A record pointing to your 192.x.x.x, acme capable dns host and a modern reverse proxy

And to distribute keys that allow those appliances to update the DNS records, to secure those keys, have an a way to install those keys (and update/rotate them), and make sure your DNS host is supported by your acme client.
by jshier | 2025-12-31 02:33:21+00:00
> looks sequential [but isn’t]

This is just wrong. It looks sequential and it is! What the original author means is that it looks synchronous but isn't. But of course that's not really true either, given the use of the await keyword, but that can be explained by the brief learning curve.

Swift concurrency may use coroutines as an implementation detail, but it doesn't expose most of the complexity of that model, or exposes it in different ways.
by lrvick | 2025-12-31 02:37:27+00:00
It is not just Google Ads that are dead. Advertising in general, is dead.

No one wants this shit and no matter where you go, people will find a way to block your ads or leave the platforms they cannot easily block ads in.

As soon as you advertisers moved to the internet, you gave users the power to delete you, so thanks for that.
by amber_raza | 2025-12-31 02:37:46+00:00
You found the ultimate edge case. The 'Prestige Proxy' (NEJM = Truth) essentially masks that individual's actual track record.

While we might be able to detect 'Insular Citation Clusters' mathematically to flag systemic bias, no model can catch a private signal like an ignored email. It reinforces why the human expert is indispensable. The tool is a force multiplier for judgment, not a substitute.
by w10-1 | 2025-12-31 02:37:49+00:00
TIL the scale of bitcoin derivatives in 2020 (hence volatility): ~2T on 2B market activity. Jeepers!

---
Starting in late 2020, as shown in The Economist's graphic, the spot market in Bitcoin became dwarfed by the derivatives markets. In the last month $1.7T of Bitcoin futures traded on unregulated exchanges, and $6.4B on regulated exchanges. Compare this with the $1.8B of the spot market in the same month.
---
by lucb1e | 2025-12-31 02:38:11+00:00
I don't think this has anything to do with being "proud" when it's part of a study summary that said the water you'd wash with commonly contains e.coli and advises a different cleaning method instead -- misguided as that conclusion may be when considering other types of viruses (I'm not an expert and cannot judge either argument on merit). Seems strange/unfair to lump them in with people that "proudly" (do you know anyone like that??) don't clean their hands
by tstrimple | 2025-12-31 02:38:33+00:00
I've never purchased an adult game on steam, but I leave them on because it's quite funny sometimes to stumble across them in my discovery queue. Lots of them have excellent reviews. Not as in they always leave glowing reviews. But they leave gooner reviews that make me chuckle. From the games I've seen advertised, I'm not sure what sort of sexual content would get a game delisted from Steam. Some are "artsy" projects, but many are straight up porn simulators.
by johnnyanmac | 2025-12-31 02:38:38+00:00
>OpenAI’s customer base is global.

I'd be willing to bet that, like many US websites, OpenAI's users are at lest 60% American. Just because there's 20x more people out there doesn't mean they have the same exposure to American products.

For instance, China is an obvious one. So that's 35%+ of the population already mostly out of consideration.

>It’s also obvious that they’re selling heavily to businesses, not consumers.

I don't think a few thousand companies can outspend 200m users paying $200 a month. I won't call it a "mathematical impossibility", but the math also isn't math-ing here.
by zdragnar | 2025-12-31 02:39:14+00:00
The DDT is soluble in DMSO, so it is already possible to separate from soil.

The problem has been that the DDT isn't really useful, so you're still left over with DDT tainted DMSO. Hence, most cleanup efforts focus on sequestration of soil.

The electrolysis step creates benzene and other hydrocarbons, making a useful byproduct. This means there's a better incentive to treat it rather than store it.
by roenxi | 2025-12-31 02:40:54+00:00
https://pse-info.de/en/scale/price - gold doesn't stand out, there are a few similar ones (Rhodium/Palladium/Iridium/Platinum). I haven't checked, but we'd probably find the gold price sits in a boring-looking distribution of the prices of other elements. Probably an exponential or something that could be mistaken for it. https://en.wikipedia.org/wiki/Prices_of_chemical_elements if you prefer wikipedia.

If it wasn't radioactive, poisonous and pyrophoric people would probably all just leap into the Neptunium market.
by aw1621107 | 2025-12-31 02:41:44+00:00
> but for "normal" program which function implementation malloc() will link against is not known during compilation. How can compiler go, like, "eh, I'll assume free(malloc(x)) is NOP and drop it" and not break most existing code?

I'd suspect that eliding suitable malloc/free pairs would not break most existing code because most existing code simply does not depend on malloc/free doing anything other than and/or beyond what the C standard requires.

How would you propose that eliding free(malloc(x)) would break "most" existing code, anyways?
by AnimalMuppet | 2025-12-31 02:45:11+00:00
I used to see posts that I disagreed with that I still upvoted because they made me think new things. That happened often - say, multiple times a week.

It's been a long time since I saw something like that. There's far more yelling, far more people who seem to be here not to think, not to discuss, but only to argue and push an agenda. Far more people that simply Will. Not. Listen. no matter how thoughtful a point is being made in reply.

HN lost something - something that was really sweet while it was here.