MurphyA/hacker-news huggingface dataset:
by ksec | 2025-10-29 22:20:12+00:00
>Therefore, they simply can't just put a GPU on every base station around the world.

I dont think that is what's happening here. Base station has been power limited for quite some time and part of the whole 5G / Cloud RAN promise was moving a lot of the processing off base station. Ignoring GPU there are a lot of the current stack fits Nvidia portfolio especially DPU. May be Nvidia have figure out a way to use CUDA and have it perform better than Ericsson and Huawei.

Nokia is also the smallest of the three and has been in decline for quite some time. Part of me also wish Nvidia just buy Nokia and start competing against Ericsson and Huawei.
by skeptrune | 2025-10-29 22:20:16+00:00
I think this is a sour grapes argument. There is certainly a world where advertising and coordinating campaigns requires a lot of creative thought.

Ramp, a finance company for corporations to manage spend, did something absolutely amazing in New York with one of the actors from the office recently[1]. Those kinds of activities certainly take trained creatives!

The optimistic view is that there are more ads than ever and the bar for what it takes to stand out has been raised. So as someone with liberal arts degree, there is more opportunity for you to leverage that into commercial and creative work than ever before.

[1] https://artofthebrand.substack.com/p/stop-selling-start-ente...
by standardUser | 2025-10-29 22:20:25+00:00
> Because it is based on past cases, it doesn’t apply to present cases if (1) the effectiveness of treatment has changed or – often more importantly – (2) diagnostic practices have changed.

This was my key takeaway. In a society organized around statistics, we're struggling through an era where those statistics expire faster everyday, and faster than new data can be generated. I can almost relate to the mindset that devalues "facts" because they're increasingly complicated, rapidly changing and come with too many caveats.
by nkrisc | 2025-10-29 22:20:43+00:00
The thing is, Minecraft of 10 years ago (or more) wasn’t even really that great of a game. It wasn’t bad, I enjoyed it, but it wasn’t that great.

What it did do right was be very open-ended and be conducive to modding, both of which were amplified by multiplayer capabilities.

I would wager that most of the fun players have had in Minecraft is from experiences that were built on top of Minecraft, not from the game’s own gameplay.
by vessenes | 2025-10-29 22:22:24+00:00
There's so, so much misinformation about this out there.

For example - every US nonprofit starts as a plain old vanilla C corporation, and then applies for 501(c)3 status which the IRS may or may not grant. It's a privilege to be a nonprofit.

The punishment that may be levied on a nonprofit is ... loss of that status and a return to a commercial corporation. That loss of status might have knock-on impacts on things like, say, tax deductions offered to donors, and I guess possibly on corporate income tax to the extent a company's accounting shows a profit. But it's not a thing you're "locked into" somehow and trying to escape. Quite the opposite; it's a thing the Federal government chooses to support financially as a matter of public policy.

oAI had a lot of work to do to get recapitalized like it did, but it was not the non-profit status that was the (major) problem. It was (at the least) the investment covenants made with the Microsofts of the world that bound them; the MS deal was the big thing here.
by zipy124 | 2025-10-29 22:22:44+00:00
In this sense I mean maintain as a business not necessarily as software. E.g pivoting from growth to efficiency in the business sense.

If you increase your price as substantially as they did, you must improve the software to keep users from just up and quitting. It's not clear they have been successful in this yet, losing market share to other competitors.

That is they aren't actively trying to compete and take in new users, but stem the flow and increase revenue from their existing customer base who find exporting their data hard.

We've seen this before with lotus notes and other software and we will see it again.
by kulahan | 2025-10-29 22:22:50+00:00
This is opposite to everything I've ever read. A brief "greening" period was expected (and is now nearing its end) as climate change started taking off due specifically to this effect.

Edit: to clarify, I'm saying the greening thing already happened due to increases in CO2 levels (though it's possible this is due to heat and not CO2 itself, I guess?).
by IMTDb | 2025-10-29 22:23:33+00:00
Usually when someone comes with that argument, I ask them to pick any week date in the past year and then I take a random item on my calendar on that day; I give them the time and address of where I need to be as well as the address of my home and I ask them how long it's going to take me and how much it's going to cost. That's usually enough to bring them down a notch from "train work" to "sometimes train work". (But they tend to forget very often, they need to be reminded regularly for some reason). Do you want to play that game with me to get your reality check in order ?

Western Europe in a VERY dense city BTW.
by AnthonyMouse | 2025-10-29 22:23:47+00:00
> Can you provide an example of a current Xbox One or PS5 exclusive that is available on PC?

https://x.com/XWineOne/status/1884670205701374063

People make translation layers for the console APIs and then you can play whatever game as long as they've implemented the APIs it uses. It's certainly not because they can't get a copy of the game out of the console.

And then how long it takes depends on demand. If you needed to implement this to run half of all games, it happens fast. If it's for an unpopular console with few exclusives, it still happens, but takes longer.

> So should we make it easier or harder to get games for free?

The real question is, should you willingly enable the likes of Microsoft to insert themselves between you and your customers? Requiring one pirate to do a little extra work isn't worth losing 30% of your income.

> And game studios/publishers will start to demand trusted computing for Steam on Linux.

Which would be useless the same as it is on Windows.

> It's the same reason there's a Netflix app for Chrome OS, but not some random Linux distro. And why the Netflix app doesn't work in an Android Emulator.

Netflix works fine on Linux. It runs in a browser and uses some DRM nonsense that doesn't work any better than it does anywhere else but satisfies Netflix's contractual requirements to use some DRM nonsense. It would also work fine if they would stop requesting that because finding someone to supply you with snake oil when you demand it doesn't mean that snake oil actually works.
by vidarh | 2025-10-29 22:23:49+00:00
> Nope, you are not scaling this 100x without a LOT of planning and prep work.

You're note getting 100x increase in instances without justifying it to your account manager, anyway, long before you figure out how to get it to work.

EC2 has limits on the number of instances you can request, and it certainly won't let you 100x unless you've done it before and already gone through the hassle to get them to raise your limits.

On top of that, it is not unusual to hit availability issues with less common instance types. Been there, done that, had to provision several different instance types to get enough.
by dumbledoren | 2025-10-29 22:23:57+00:00
Nah. They could have just overprovisioned to hell for much cheaper. Boxes at Hetzner cost up to 10 times less than equal level of AWS compute. Just overprovision for cheaper. You have to overprovision on the cloud anyway - you cant risk your users waiting 1-2 minutes until your new nodes/pods come up. So 'cloud is good for spiky load' argument is just a lie we tell ourselves.
by munk-a | 2025-10-29 22:24:10+00:00
And nuclear power - they have a large carbon deficit to make up so you shouldn't think of them as a green economy by any measure but... I think their strongest advantage is that there is a strong environmental pressure within the country and (while industrialists will be industrialists) there is no faction or movement within China that is dedicated to an anti-environmental agenda.

There's a lot of work to be done and there's a lot of friction, corruption and economic pressures constraining that work but there seems to be a genuine desire to do that work.
by mywittyname | 2025-10-29 22:24:13+00:00
For me, it's the fact that the mess of DAOs and Factories that constituted "enterprise" Java in the 00s was a special kind of hellscape that was actively encouraged by the design of the language.

Most code bases don't need dynamically loaded objects designed with interfaces that can be swapped out. In fact, that functionality is nearly never useful. But that's how most people wrote Java code.

It was terrible and taught me to avoid applying for jobs that used Java.

I like OOP and often use it. But mostly just as an encapsulation of functionality, and I never use interfaces or the like.
by keybored | 2025-10-29 22:24:47+00:00
> Very uncharitable way to phrase that, American second language prevalance is similar to other English dominant countries like the UK or the Australia.

No. Yours is uncharitable because it has got nothing to do with how many languages you speak. This is not a multiglot competition. The only point being made is that someone with a fair amount of American exposure will have a head start emigrating to America compared to say an American to Latvia. Or France. Or Germany. Just on the language front in isolation/alone.

> Americans in general don't speak as many languages as Europeans because they already speak arguably the most useful language. I've lived in 20 countries, and in every single one for them I've been able to find someone who speaks English. People are so ingrained with the need to know the language that I've actually met people who are embarrassed about their English talking to me in their own native country.

Here’s an alternative explanation. These people were so gracious and willing to communicate with you, a foreigner, that they were flustered and embarrassed that their command of the English language did not allow them to express themselves as clearly as they could. Or maybe they were really just embarrassed to have insufficient command of the Master Language, I don’t know, maybe your version is correct.

> If you grew up speaking Greek, Romanian, or even something like Italian, this absolutely would not be true. Maybe you could find a person or two to talk to, but definitely not dozens casually in everyday situations. So you have to learn multiple languages by necessity. And since European countries are so small, close together and all have their own languages, you also end up picking up your neighbors languages.

For someone having lived in twenty countries you seem as wordly as a North Dakotan having travelled abroad three times. All to Winnipeg.
by tcoff91 | 2025-10-29 22:24:52+00:00
I really love the following things that I can do with kitty:

- Access the scrollback buffer in neovim

- Access the last command output in neovim

- Animated cursor trails. It sounds dumb at first but I find that when sharing my screen, the cursor trails help other people keep track of my cursor when using neovim.

Here are my configs to quickly load @screen_scrollback or @last_cmd_output in neovim

map kitty_mod+z launch --stdin-source=@screen_scrollback --type=overlay /bin/zsh -c "nvim +$ +'nnoremap q ZQ'"

map kitty_mod+v launch --stdin-source=@last_cmd_output --type=overlay /bin/zsh -c "nvim +$ +'nnoremap q ZQ'"
by rottencupcakes | 2025-10-29 22:25:46+00:00
They founded OpenAI on the explicit premise that advanced AI poses existential risks to humanity, and that a non profit structure was essential to prioritize safety over profits. They reaped major benefits from this status, including tax exemptions, easier talent recruitment (by appealing to mission-driven researchers), and massive donations.

Then, once GPT models exploded in value, making the for-profit arm worth tens of billions, they attempted to restructure toward a public company model to let investors and insiders cash out at scale, while claiming the non-profit board would still "control" the direction. This directly contradicts their original charter, which warned that profit motives could lead to unsafe AI racing.

Now it is clear that we are nowhere near AGI, and hence they have to make money from making fake tiktok videos and smut. And they just want to cash out because the original premise won't deliver. Specifically it was very disingenuous and that is why people hate it.
by zahlman | 2025-10-29 22:27:08+00:00
> Well of course the thing trying to address the problem addresses the problem....

The point is that it is a thing trying to address the "problem", and that not everyone considers it a problem.

> Which is what uv does and pip doesn't.

The point is that you might want to install something not for use in a "project", and that you might want to explicitly hand-craft the full contents of the environment. Pip is fundamentally a lower-level tool than uv.

> The thing that should be automatic.

Bootstrapping pip is the default so that people who have barely learned what Python is don't ask where pip is, or why pip isn't installing into the (right) virtual environment.

Yes, there are lots of flaws in pip. The problem is not virtual environments. Uv uses the same virtual environments. Neither is the problem "being a low-level tool that directly installs packages and their dependencies". I actively want to have that tool, and actively don't want a tool that tries to take over my entire project workflow.
by virtue3 | 2025-10-29 22:27:19+00:00
I think about this a lot. MVC was the gold standard of laying out frontends at some point.

I don't think it really bought us much.

I think the selling point on react was the composability of models and views and controllers.

If you can make the code and structure simple and cohesive enough that they can all flow together it works well.

In general if you have something like

DataFetchComponent (Ideally View-Model data from graphql etc - not a pure model) -> ViewControllerComponent (ViewController) -> can trigger dataFetch

you end up with a really really elegant solution.

Of course deadlines and getting shit done ASAP tends to mess this up.
by ThreatSystems | 2025-10-29 22:27:59+00:00
Call me dumb - I'll take it! But if we really are trying to keep it simple simple...

Then you just query from event_receiver_svcX side, for events published > datetime and event_receiver_svcX = FALSE. Once read set to TRUE.

To mitigate too many active connections have a polling / backoff strategy and place a proxy infront of the actual database to proactively throttle where needed.

But event table:

| event_id | event_msg_src | event_msg | event_msg_published | event_receiver_svc1 | event_receiver_svc2 | event_receiver_svc3 |

|----------|---------------|---------------------|---------------------|---------------------|---------------------|---------------------|

| evt01 | svc1 | json_message_format | datetime | TRUE | TRUE | FALSE |
by dmbche | 2025-10-29 22:28:40+00:00
Spitballing

There is no clear path to the trillion dollars today. By IPOing, the owners (who have a good idea of where it's going) can exchange their ticket to the trillion for cash today.

Seems like a bad deal unless you know the ticket won't get called. Then you've just made bank.

And you might have noticed some form of hype around AI these last few years - arguably this could be to make the trillion dollar seem more realistic and therefore making the owners more money when selling their ticket to it.
by pizlonator | 2025-10-29 22:29:25+00:00
I would ignore this benchmark because it’s not going to predict anything for real world code.

In real world code, your caches and the CPU’s pipeline are influenced by some complex combination of what happens at the call site and what else the program is doing. So, a particular kind of call will perform better or worse than another kind of call depending on what else is happening.

The version of this benchmark that would have had predictive power is if you compared different kinds of call across a sufficiently diverse sampling of large programs that used those calls and also did other interesting things.
by bsder | 2025-10-29 22:29:30+00:00
> much like the "SEO industry" sprung up to attack search.

This ignores history a bit. The problem wasn't the "SEO industry". Any SEO optimization for one search engine gave you signal to derank a site on a different one.

The SEO problem occurred when Google became a monopoly (search and then YouTube).

At that point, Google wanted the SEO optimizations as that drove ad revenue. So, instead of SEO being a derank signal like everybody wanted, it started being a rank signal that Google shoved down your throat.

Google search is now so bad that if I have to leave Kagi I feel pain. It's not like Kagi seems to be doing anything that clever, it simply isn't trying to shovel sewage down my throat. Apparently that is enough in the modern world.
by 9dev | 2025-10-29 22:29:55+00:00
The things you list may be a reason for some, but in all discussions I’ve had and read about on uv, the reason is that it behaves as a package manger should. It can just install dependencies from an automatically generated lockfile. It can update outdated minor versions. It can tell me about outdated versions of my dependencies. It can reproduce a build on another machine. The lock file can be put into version control. A coworker can run a single command to install everything. It abstracts the stupidity that is virtual environments away so much you don’t even have to touch them anymore. And also, it’s fast.

Wake me up when pip can do any of that.
by jongjong | 2025-10-29 22:30:14+00:00
But the infrastructure is highly centralized and only certain chosen entities can operate gTLDs and certificate authorities. It's extremely misleading to call it 'free software'. Why can't there be multiple competing systems. There should be a push for Blockchain-based alternatives. I still don't understand why projects like Unstoppable Domains aren't getting more traction. The idea of a domain name that you actually own is appealing.
by solid_fuel | 2025-10-29 22:30:17+00:00
> This entire encounter is fake.

No, this entire encounter is illegal. It is a crime, being committed by the republican administration running the federal government and endorsed by every republican in congress who has declined to reign in the illegal behavior of the trump administration.

It is, however, very real. If you reside in American, then this is the reality you live in, imposed upon you by republican voters. You don't get to just plug your ears and cover your eyes.
by wpm | 2025-10-29 22:30:34+00:00
TBF that's usually my frustration with any consumer level chip. I get it takes die space and power, but even high-end non-HEDT platforms still cap out at just enough PCIe lanes for the common loadout of "One GPU at x16, One SSD at x4".

Which, fine, I get it that most people don't need or want more than that, but I shouldn't have to jump up 3x in power draw and heat and 5x in cost to go to HEDT to get far more lanes than I actually need. I'm lookin for enough PCIe for a couple of SSDs, maybe a third, and I dunno, more than one goddamn slot to be wired to my CPU without compromises? Every ATX motherboard for consumers brags about all their slots but they're all only x4, squeezed through the PCH's 4 lanes. Just because I have a high bandwidth capture card, a 10/25/40/100Gb NIC, and a GPU doesn't mean I want to only give one of them far more bandwidth than it needs to the CPU and compromise on the rest.

I need like, 32 lanes. Not 64 in a Threadripper. Not 128828182 or whatever comes on a brand new $10,000k EPYC, I need 32, and don't waste em on a bunch fo flaky USB crap I can't use. Don't give me a fucking oculink port. I want to use the slots. That i have. In my computer. That I can screw the card into securely and power without an additional power supply. I can't be the only one.
by ggm | 2025-10-29 22:30:53+00:00
The closing paragraph critique of the lack of energy flow would match any number of other input classes which effect the system. its made of acrylic, and doesn't model the enconomics of petrochemicals as inputs to plastics construction.

It's a valid point, but I think it could be better stated. The impact of energy cost on the economy is now immensely topical.
by Bender | 2025-10-29 22:31:32+00:00
They may wish to consider using different SNAT pools for employees vs. data-center bots to avoid the confusion. Perhaps name the PTR for employee pools something like employee-snat-1000.building.region.fb.net. If the bot SNAT pools have unique names and CIDR SWIP delegation it would also be easier to identify bots regardless of user-agent and easier to know who to complain to.

Alternately require employees to use a dirty-net VPN to view porn or whatever edgy / taboo content so it does not even come from meta allocated networks but is still routed through their security devices. As apposed to the consumer commercial VPN's in the spirit of preserving the "top-10 porn viewer awards. If anyone asks about the dirty net VPN it is for researching malware, ransomware and sites posing as meta/fb.
Show HN: AI-powered element monitoring for websites
by sitestable | 2025-10-29 22:31:35+00:00
Hi HN,

I built SiteStable (https://sitestable.co) – a monitoring tool that uses AI to identify and track critical elements on your website.

The problem: Traditional uptime monitors just check if your site returns 200 OK, but they don't catch when important elements break (checkout buttons disappear, forms stop rendering, critical CTAs vanish due to CSS/JS errors).

How it works:

1. Enter your website URL

2. AI scans the page and identifies important elements (buttons, forms, navigation, etc.)

3. You choose which elements to monitor

4. Every 15 minutes, we check if those elements still exist on the page

5. Get alerted immediately if something disappears

Also supports traditional HTTP endpoint monitoring for API/server uptime.

Tech stack: PHP backend, AI for element detection, cron-based checking

Free tier: 1 website, 10 HTTP monitors (3-min checks), 1 AI monitor (15-min checks)

Built this because traditional uptime monitoring misses the "site is up but broken" scenario:

– your server returns 200 but users can't actually complete key actions.

Would love feedback on:

- Is this a pain point you've experienced?

- What other monitoring use cases would this solve?

- Pricing thoughts for paid tier

Free tier available, no credit card required. Takes about 60 seconds to set up.

Thanks!
by dragonwriter | 2025-10-29 22:31:36+00:00
> I am not a lawyer, but might it be possible to do entirely within a state using state law, in a way that fundamentally cannot be escalated to the supreme court because it does not involve federal law in any way?

No, any arrests of federal agents notionally doing what they are assigned by the federal government will have an easy route for the federal government to raise justiciable questions of federal law regarding state interference with exercise of federal powers. The feds may not always have a good case—they won't always win in a fair court—but it's hard to imagine them not being able to actually get in the door with a federal court in that basis.

OTOH, when you have armed agents of the state attempting to forcibly arrest armed federal agents, you also have a very real risk of creating the kind of conflict that is resolved kinetically—and in a way that rapidly speaks out of control in scale—rather than in court.