MurphyA/hacker-news huggingface dataset:
by Nextgrid | 2025-11-19 18:04:08+00:00
> I guess one could solve this with buffering proxies

That’s essentially Nostr. There the servers are untrusted relays and cryptography is used to enforce authenticity.

(One of the) issues with Mastodon is that it was initially designed for browser-based use and browsers require an origin (aka a domain or IP) to talk to, because originally there were no clients. Having actual clients would remove the need for this since they can talk any protocol to any host and implement their own logic to authenticate messages. I think Mastodon was just never expected to become this big.

I’ve got plenty more (negative, but IMO constructive) criticism about Mastodon and the broader “fediverse” if you’re curious, just search for my username and those keywords. Maybe one of these days I’ll write a blog post.
by nijave | 2025-11-19 18:04:14+00:00
I've always been under the impression billing is async and you really need it to be synchronous unless cost caps work as a soft limit.

You can transfer from S3 on a single instance usually as fast as the instances NIC--100Gbps+

You'd need a synchronous system that checks quotas before each request and for a lot of systems you'd also need request cancellation (imagine transferring a 5TiB file from S3 and your cap triggers at 100GiB--the server needs to be able to receive a billing violation alert in real time and cancel the request)

I imagine anything capped provided to customers already AWS just estimates and eats the loss

Obviously such a system is possible since IAM/STS mostly do this but I suspect it's a tradeoff providers are reluctant to make
by DrewADesign | 2025-11-19 18:04:15+00:00
The problem I have with LLM-powered products is that they’re not marketed as LLMs, but as magic answer machines with phd-level pan-expertise. Lots of people in tech get frustrated and defensive when people criticize LLM-powered products and offer a defense as if people are criticizing LLMs as a technology. It’s perfectly reasonable for people to judge these products based on the way they’re presented as products. Kagi seems less hyperbolic than most, but I wish the marketing material for chatbots was more like this blog post than a overpromises.
by troupo | 2025-11-19 18:04:46+00:00
> Untargeted pay less than 90% of targeted ones generally.

I'd like to see the source of that claim.

E.g. this particular study claims almost the exact opposite: "Targeted ads need to be 100% to 700% more efficient than regular ads to be as profitable": https://www.sciencedirect.com/science/article/pii/S016781162...
by troupo | 2025-11-19 18:04:52+00:00
> Maybe the EC should consider both sides of the equation.

They literally did. With GDPR. The poor struggling advertisers came up with the cookie banners they blamed on the EU.

Oh no, cried the publishers. How can we ever live without storing all of user data for a decade or more? https://x.com/dmitriid/status/1817122117093056541
by arcfour | 2025-11-19 18:05:10+00:00
It is without merit. There are more than a handful of modern internet companies running on Perl. Amazon runs a LOT of Perl for CDO. Who has scaled more than Amazon?

This is a very ignorant take that selectively chooses to look at the fact that you can write Perl poorly, because the language does not stop you from doing so, and ignores the fact that you can also write it in a maintainable fashion.

People stopped working on Perl for a variety of reasons. The commitment to backwards compatibility to a fault. The reputation leading to lower adoption. And so on. None of these are structural problems with the language itself, they are more community/bad luck issues.
by talljeff68 | 2025-11-19 18:05:53+00:00
Yes, I enjoyed the article as well and good for the non-technical reader.

I think of framing AI as having two fundamental problems:

- Practical problem: They operate in contextual and emotional "isolation" - no persistent understanding of your goals, values, or long-term intent

- Ethical problem: AI alignment is centralized around corporate values rather than individual users' authentic goals and ethics.

There is a direct parallel to social media's failure - platforms optimized for what they could do (engagement, monetization) rather than what they should do (serve user long term interests).

With these much more powerful AI systems emerging, we're at a crossroads of repeating this mistake...possibly at catastrophic scale even.
by lenkite | 2025-11-19 18:06:21+00:00
You tell this to frontend experts and they are totally against it. "Lack of UI customization", "this is already possible", "you should skill up and learn web-tech", "use one of the popular (multi MB) component libraries", "we don't need more bad browser APIs", yadda yadda yadda.

The real reason is that most of them are afraid it would reduce the number of frontend jobs. But nowadays that is already being eaten by AI...
by ipdashc | 2025-11-19 18:06:38+00:00
I want to know so badly what the telcos are still doing with all that space. Some, like mentioned above, are probably edge data centers. I imagine there's a lot of Internet infrastructure in them as well.

But even the biggest IXP is surely tiny compared to the space required for an electromechanical exchange (that would host human operators as well). Are there just floors and floors of empty space? Like you said, on very expensive downtown real estate?
by quickthrowman | 2025-11-19 18:06:42+00:00
It sounds like the fault from the bad termination tripped an upstream overcurrent protection device first instead of the local overcurrent protection device, which would’ve taken down more of the electrical system than necessary.

Electrical engineers perform breaker coordination studies to figure out the proper trip rating settings in an electrical distribution network so that the most local overcurrent protection device trips before any upstream devices. A 120V 20A circuit breaker in a hospital might have three or four (or more) overcurrent protection devices between it and the utility transformer.

It is possible that with correct breaker trip settings that this accident could’ve been avoided, but I would need more information than is given in the article to tell.

ABB coordination study pdf: https://library.e.abb.com/public/06f0ad870bda4dd7b47f71699d9...
by WarOnPrivacy | 2025-11-19 18:06:52+00:00
Handset Manufacturer: "We strongly encourage customers to keep their mobile devices updated with the latest software"

Updates (routinely!) sabotage user experience (inc handset updates). Users have reasonably learned to mistrust manufacturer recommendations.

When manufactures say "We strongly encourage customers to update", we hear "To juice short-term shareholder value, our product will suck more than ever".
by FridayoLeary | 2025-11-19 18:07:03+00:00
I don't agree. It's more like an extreme fear of causing offence, which is one of the greatest crimes any public official or company can commit in todays day and age.

You can definitely fit it in to the ongoing war against culture, but you are reaching a bit.

I can't even blame Big Tech for it. It probably makes them more profit to be proactively timid. When that stops being true so will they.
by dan353hehe | 2025-11-19 18:07:11+00:00
> Here’s the thing, if your core business function depends on some capability, you should own it if at all possible.

If I'm building something that allows my customers to do X, then yes I will own the software that allows my customers to do X. Makes sense.

> They’ll craft artisanal monitoring solutions while their actual business logic—the thing customers pay for—runs on someone else’s computer.

So instead I should build an artisanal hosting solution on my own hardware that I purchase and maintain? I could drop proxmox on them and go from there, or K8s, or even just bare metal and systemd scripts.

But my business isn't about any of those things, its about X. How does owning and running my own hardware get me closer to delivering on X?
Show HN: I built a YC interview practice tool (70 latest questions)
by alielroby | 2025-11-19 18:07:26+00:00
Hello HN, I built a free tool to help founders practice for their YC interviews. It currently has 70+ of the latest questions asked in recent batches.

The backstory: I’ve applied to YC 3 times now. I actually haven’t received a response yet (no interview invitations), but I wanted to build something useful for the community regardless.

Since I’ve spent so much time researching the process, I compiled the most frequent and difficult questions into this app to help founders simulate the actual 10-minute pressure test.

I'm wishing all the best to the people who got interviews. I hope this helps you prep.

Would love to hear your feedback or if there are other questions I should add.
by jcmontx | 2025-11-19 18:07:42+00:00
Citing my own comment from another thread:

I've worked with .NET for over 10 years and we built our startup on top of it. Here are my thoughts: Pros:

* Stability

* Very decent standard library

* Good balance between productivity and robustness

* Great package management

* Extremely easy to upgrade, so essentially free goodies (performance) every year or so

Cons:

* Very MSFT dominated (obviously)

* Subpar tooling outside of Windows (I'm looking at you C# Dev Kit)

* C# has way to many features, it feels bloated

* Culturally, it feels like .NET devs are less "passionate" about their work

* The freaking stigma of being a .NET dev: you will never be as cool as the guys who work with Node/Python/whatever

Edit: Also I'd like to add EFCore as one of the pros of the ecosystem. Hands down the best ORM. Others don't come close.
by computerex | 2025-11-19 18:07:44+00:00
Same. I have now turned my s21 ultra into a full on gaming console with the following emulators installed on it: drastic, melonds, m64plusfz, citra, snes9x, super8plus, redream, superpsx, ppsspp, duckstation, aethersx2, ppss22, cemu, dolphin, eden, sudachi, citron. And even winlator.

It plays everything below switch flawlessly. Even on switch it'll run literally everything I have thrown at it from BoTW to ToTK to Mario Kart 8 Deluxe, albeit with poor performance. But lighter switch games like Super Smash Bros Ultimate or even the newer Super Mario Bros Wonder run flawlessly. Hollow Knight runs flawlessly.

I have an OLED steam deck, but I LOVE the portability of this phone. I play with it using the bsp d8 pro controller as well as the xbox series s controller using a magsafe case and a magsafe clamp that attaches to the controller. Phone works great for 3ds emulation as well.

Also the battery charges so quickly after a gaming session. It really is a wonderful gaming device.
Show HN: A map component for shadcn/ui
by tonghohin | 2025-11-19 18:07:54+00:00
I don’t see any good map components for shadcn/ui yet, so I built one with Leaflet and React Leaflet. It matches the shadcn/ui style, and since it’s Leaflet, it’s fully open source and doesn’t require any API keys. You can just bring maps to your project with a simple install command.

Github: https://github.com/tonghohin/shadcn-map
by zorlack | 2025-11-19 18:08:01+00:00
There's a lot of nonsense at every level. Especially when dealing with heterogenous infrastructure.

Some NICs support http. Some NICs support tftp. Some NICs have enough memory for a big iPXE, other NICs don't. Some BMC systems make next-boot-to-lan easy, but not all.

We almost always use iPXE in order to normalize our pxe environment before OS kickstart. There's a lot to it and quite a lot of little things that can go wrong. Oh, and every bit of it becomes critical infra.
by orev | 2025-11-19 18:08:42+00:00
The backwards incompatibility of Perl 6 absolutely killed Perl.

There are many languages still in use today that have all kinds of warts and ugliness, but they remain in use because they still have momentum and lots of legacy things built in them. So being ugly or old isn’t enough of a factor for people to abandon something in droves.

Once you need to rewrite everything, there’s no reason to stay with something you know since you need to fully retool anyway.

As a Perl programmer since v5 was released, the confusion around 6 completely destroyed almost everyone’s enthusiasm, and immediately caused all new projects to avoid Perl. It seemed like 5 had reached the end of the line, and 6 was nowhere to be found. Nobody wants to gamble so many hours of their lives, and the future of their business, on such an uncertain environment.

If Perl 6 had any visible movement within the first few years, it might have survived, but it was a good decade before they even admitted Perl 6 might take longer than expected, and then more time after that before they admitted it should have been a new language. 6 was interesting for language geeks, and they probably did some cool things, but you can’t run a large popular project like it’s a small research project. That completely destroyed all momentum in the community. Perl 5 development only resumed far too late, after the writing was already on the wall.

Both Bill Gates and Linus understand backwards compatibility as a sacrosanct principle. Python only just barely survived the jump from 2 to 3. JavaScript can only survive this because there’s no other option in a browser.
by jakcwi | 2025-11-19 18:08:45+00:00
Hello HN! I'm sharing a technical preprint on AGI architecture that moves away from the simple scaling paradigm.

Our key thesis: The hallucination problem in LLMs is not a bug in training, but a feature of their current architecture. Both the human brain and LLMs are Generative Engines with a built-in priority: "Coherence > Historical Truth."

Architectural Implication: The path to true AGI requires not a larger model, but one capable of Metacognition (see section 4). We need an architecture that can monitor and regulate its own uncertainty (not to be confused with simple entropy), rather than thoughtlessly generating the most probable sequence.

What are your general thoughts on this direction for AGI?
by ZeroConcerns | 2025-11-19 18:08:48+00:00
Well, good to see Hahhvuhhhd is not above the British monarchy when it comes to eventually ejecting sex pests! A low bar to clear, but well done!

Now, just for certain ex-Brit colonies to follow their example! Quick... who can think of a popular leader who is, ehhhm, quite intricately linked to the same, ehh, gentleman with pretty specific tastes?

Anyone?
by dpark | 2025-11-19 18:08:58+00:00
Microsoft had over 94 billion in cash and cash equivalent as of June 2025.

My assumption is that the real reason this is a loan from the government and not paid directly by Microsoft has to do with other factors, like Microsoft not waiting to be in the hook for the billion dollars if the partner company folds, or the potential for loan forgiveness, or other incentives that make the effectively loan cheaper than cash.
by vips7L | 2025-11-19 18:08:59+00:00
> - Enterprise Devs as the core user (Type safety, great stdlib)

> - High level OO based interfaces

> - Allows for low enough level programming that you can reasonably use in place of C/C++

This can reasonably said about any programming language that is popular. These points could also reasonably match Go.

C# and Java have had completely opposite design goals. C#'s design goals are to have a more powerful/complex language with a not as advanced runtime. Java is the exact opposite. They favor having a slower moving language while pushing the edge on having a very advanced runtime. They're only similar on the surface level being C-Like languages with a GC. The design philosophies have created very different languages with different implementations, for example async/await in C# vs virtual threads in Java.
by atmavatar | 2025-11-19 18:09:02+00:00
The grandparent's point is that articulate prose is irrelevant to the strength/correctness of the argument or intelligence of the author.

I would take it a step further and include that it has no bearing on the morality of the author.

The original claim was:

> But exposing yourself to articulate versions of positions you oppose does something valuable: it makes you realize that intelligent people can disagree with you without being monsters or morons.

In truth, it does no such thing. Articulate arguments serve neither as proof the person making it isn't a monster nor that they are particularly intelligent or knowledgeable about that which they argue.

Though, I would also point out that monsters can occasionally be right as well.
by pton_xd | 2025-11-19 18:09:08+00:00
That's a charitable take. It was them joking about how to leverage his power to pressure her into a relationship. Also the woman's dad is the founding president of some major Chinese bank (AIIB) that he was cozying up to.

Also a reminder, he was texting with Epstein up until the day before his arrest in 2019. Well past the point where Epstein was basically a meme for child abuse. Absolutely horrifying.
by dang | 2025-11-19 18:09:09+00:00
Related. Others? I thought there were others, since I remember this one as a classic...

The Future of Programming (2013) - https://news.ycombinator.com/item?id=44746821 - July 2025 (10 comments)

Bret Victor – The Future of Programming (2013) [video] - https://news.ycombinator.com/item?id=43944225 - May 2025 (1 comment)

The Future of Programming (2013) - https://news.ycombinator.com/item?id=32912639 - Sept 2022 (1 comment)

The Future of Programming (2013) - https://news.ycombinator.com/item?id=15539766 - Oct 2017 (66 comments)

References for “The Future of Programming” - https://news.ycombinator.com/item?id=12051577 - July 2016 (26 comments)

Bret Victor The Future of Programming - https://news.ycombinator.com/item?id=8050549 - July 2014 (2 comments)

The Future of Programming - https://news.ycombinator.com/item?id=6129148 - July 2013 (341 comments)
by maciekkmrk | 2025-11-19 18:09:13+00:00
An entire blog article post to say "read the docs and enable VPC S3 endpoint".

It's all in the docs: https://docs.aws.amazon.com/vpc/latest/privatelink/concepts....

>There is another type of VPC endpoint, Gateway, which creates a gateway endpoint to send traffic to Amazon S3 or DynamoDB. Gateway endpoints do not use AWS PrivateLink, unlike the other types of VPC endpoints. For more information, see Gateway endpoints.

Even the first page of VPC docs: https://docs.aws.amazon.com/vpc/latest/userguide/what-is-ama...

>Use a VPC endpoint to connect to AWS services privately, without the use of an internet gateway or NAT device.

The author of the blog writes:

> When you're using VPCs with a NAT Gateway (which most production AWS setups do), S3 transfers still go through the NAT Gateway by default.

Yes, you are using a virtual private network. Where is it supposed to go? It's like being surprised that data in your home network goes through a router.
by ivraatiems | 2025-11-19 18:09:20+00:00
> Correct, but so what? I think it's important to be objective and detached. It would be intellectually dishonest of me to color my thinking by trying to come to conclusions that would validate my own presence in the country.

But you and your family are by your own metrics evidence that your line of thinking - "people from culture X are not worth bringing to the US" - is false.

> Societies aren't monoliths. Even Bangladesh has people like my dad, who arrive everywhere early, are horrified by corruption, and love waiting in line. But immigration isn't about individuals, it's about populations in the aggregate. And the evidence shows that populations have identifiable cultural averages that are durable over generations.

If you believe the first sentence, the second sentence doesn't follow. Isn't the whole point of immigration laws to construct systems by which people whose traits are desirable are allowed to immigrate?

If your dad exists in Bangladesh, surely he's not the only one. If Bangladesh, with ~170 million people, has 500,000 of your dad (or whatever), surely it's to our benefit as a society to get as many of them as possible here?

But the people in control of policy on this issue, frankly, are people who are so bald-facedly hypernationalist that they see "Bangladeshi" and think "not American," and stop there. They do not care to implement a system that would work better. They don't want a system at all.

If you think societies aren't a monolith, whether they can change or not, then allowing movement between societies to help people find ones they fit into better is a good thing. If you think the US is better off with you in it, then "just reject everyone from country/culture X" is not the right approach. That is not the position current immigration policy espouses. My original point was that the US immigration system is designed to make it impossible to immigrate legally. Not just difficult or subject to scrutiny - effectively impossible.

Is that what you want, given your beliefs?

(To be clear, I still hold to my original point which is that I think your fundamental view of peoples and cultures is misguided and wrong, but we're not going to agree on that, so I don't see a point in arguing it. If it were up to me the system would be very very different, but as others have pointed out, it isn't currently up to me.)
by erikpukinskis | 2025-11-19 18:09:45+00:00
> Needs reasoning, memory, world models.

Is that all? So they just need to invent:

1. Thought

2. A mechanism for efficiently encoding and decoding arbitrary percepts

3. A formal model of the world

And then the existing large language models can handle the rest.

Yep, 5 years and a hundred billion dollars or so should do the trick.
by _zamorano_ | 2025-11-19 18:10:02+00:00
At my daily job, our production servers are Linuxes, and we deploy our .NET code (fairly complex web app) just fine, using the same techniques you would with other technologies like CLI GitLab CI/CD, Docker, Kubernetes... Forget about GUI if you're not into it.

The web framework craze is settling down. Microsoft seems to have consolidated into two web frameworks: Blazor (improved/extended Razor Pages) and ASP.NET for MVC, and APIs. I personaly don't expect another U-turn for the coming years.

Blazor is really nice, and ready for production. The only downside I see is that Visual Studio (vanilla) struggles compared to another MSFT technologies. You don't need Visual Studio, though.
by cogman10 | 2025-11-19 18:10:21+00:00
I don't think the author did anything wrong. The thesis of the article is that LLMs can be confidently wrong about things and to be wary of blindly trusting them.

It's a message a lot of non-technical people, in particular, need to hear. Showing egregious examples drives that point home more effectively than if they simply showed an LLM being a little wrong about something.

My family members that love LLMs are somewhat unhealthy with them. They think of them as all knowing oracles rather than confident bullshitters. They are happily asking them about their emotional, financial, or business problems and relying heavily on the advice the LLMs dish out (rather than doing second order research).
by WarOnPrivacy | 2025-11-19 18:10:24+00:00
Wireless Telco: "Telstra also warned last month that older, non-upgradeable Samsung devices could fail Triple Zero calls

Which can be less of a problem if there are full-digit emergency numbers that could be saved as a contact (preferably quick-dial).

Auto-call routing can fail if you're on one side of a regional border but are connected to a cell on the other - and local EMS can't forward calls to the neighboring EMS (or just suck at it).

I used to live on a border and local EMS was 3-digit only. The only way to call the correct EMS was to call their non-emergency number and get forwarded - but only after getting scolded first for not calling the 3-digit number.