MurphyA/hacker-news huggingface dataset:
by zackmorris | 2025-11-17 15:47:38+00:00
I just want to say that it's refreshing to stumble onto someone commenting in the same style that I do. Where most people see things that are good enough, hard to fix or innovative, I see things for their fatal flaws, how they should have been done right from the start and why they are obvious. So I'll just add my list of gripes about TCP that in many ways ruined the internet for decades, and maybe still do:

- TCP should have been a reliability layer above UDB, not beside it (made P2P harder than it should be, mainly burdening teleconferencing and video games) - Window size field bytes should have been arbitrary length - Checksum size field bytes should have been arbitrary length and the algorithm should have been optionally customizable - Ports should have been unique binary strings of arbitrary length instead of numbers, and not limited in count (as mentioned) - Streams should have been encrypted by default, with clear transmission as the special case (symmetric key encryption was invented before TCP) - IP should have connected to an arbitrary peer ID, not a MAC address, for resumable sessions if network changes (maybe only securable with encryption) - Encrypted streams should not have been on a special port for HTTPS (not TCP's fault) - IP address field bytes should have been arbitrary length (not TCP's fault) - File descriptors could have been universal instead of using network sockets, unix sockets, files, pipes and bind/listen/accept/select (not TCP's fault) - Streams don't actually make sense in the first place, we needed state transfer with arbitrary datagram size and partial sends/ranges (not TCP's fault)

Linking this to my "why your tunnel won't work" checklist:

https://news.ycombinator.com/item?id=44713493

I want to add that the author of the article wrote one of the cleanest and most concise summaries of the TCP protocol that I've ever read.
by bhawks | 2025-11-17 15:47:55+00:00
Coinbase didn't halt trading or withdrawals during the Bitfinex hack.

Somehow I think Nathaniel Popper would have been able to put that fact directly in his NYT article instead of a throw away tweet if there was a material impact. Heck he wasted a paragraph quoting one of Coinbase's board of directors on the risks of unregulated exchanges like bitfinex versus Coinbase.
by NicoJuicy | 2025-11-17 15:47:57+00:00
Cloudflare went x 10 since their IPO 6 years ago ( stocks).

Revenue:

$ 85 million (2016)

$ 287 million (2019) IPO year

$ 1,670 million (2024)

$ 2,154 million (2025)

https://www.macrotrends.net/stocks/charts/NET/cloudflare/rev...

That's not a crazy valuation multiple considering their growth.

Palentir is a body shop. Cloudflare is infrastructure/cloud. Very big difference ( at least to me)

Stock ( Cloudflare - https://finance.yahoo.com/quote/NET/holders/ ): 90.87% % of Shares Held by Institutions

Stock ( Palantir - https://finance.yahoo.com/quote/PLTR/holders/): 60.09% % of Shares Held by Institutions
by Zetaphor | 2025-11-17 15:48:14+00:00
The average between the two buds then, and rely on the LED for the case. This isn't that complicated guys, other earbud manufacturers somehow figured it out, I'm sure Apple can too.

Hyper-fixating on an issue with one part of the spec doesn't dismiss the larger problem being discussed. It's baffling (and kind of sad) how hard you guys feel the need to defend a trillion dollar company making obviously anti-consumer decisions.
by tonyarkles | 2025-11-17 15:48:24+00:00
Fifteen years ago I started to develop mild neurological symptoms. Mostly headaches, some minor muscle twitches, and some weird vision issues. I started working with first my GP and then with a neurologist to try to get to the bottom of it. The investigation was leading towards some form of optic neuropathy. In parallel I moved to a new job. All of my symptoms went away and in retrospect at the time all of the symptoms had started when I'd started that job. The fluorescent lighting near my desk there was terrible and as far as my doctors and I could figure out that was likely the cause of it.
by EGreg | 2025-11-17 15:48:53+00:00
I tried it again with instructions throughout, to be brutally honest and objective: https://chatgpt.com/share/691b4035-0ed8-800a-bee3-ae68e2a63c...

It still did this. Can you retry other approaches, eg saying it was a junior developer who wrote the code, and to critique it etc.

Is it sycophantic regardless? Or is it objective? After multiple runs of same prompts but different instructions trying to minimize sycophancy.
by vablings | 2025-11-17 15:49:20+00:00
Microsoft takes 30%, Sony takes 30% so that argument is out of the window.

Let's break down what you actually get for that 30% with Microsoft/Sony

- $120/yr (xbox) or $80/yr (ps) subscription fee

- Price subsidized console

- Friends system, voice chat/messages

- Online store/publishing regional pricing and associated locks

- Store for MTX

- Cloud based game saves

- Trophies/achivements and other player related goal setting

- CDN to distribute your game

- Remote play e.g. using your console to stream to your PC/Phone

- First class controller support

Steam gives you all of the above with literally 0 cost to the consumer aside from purchasing your game. The fact that anyone even pretends like this is a valid argument is a joke.
by cyber_kinetist | 2025-11-17 15:50:02+00:00
Probably they're using the Intel MKL library for their linear algebra (which is severely gimped on AMD - SIMD is disabled and only the scalar fallback code runs).

If they've wrote SIMD code themselves then the gap between the two shouldn't be big (AMD's are actually better for SIMD nowadays, since the recent models support the AVX-512 instruction set while Intel ended support for that due to the P/E core split fiasco.)
by acdha | 2025-11-17 15:50:05+00:00
Goto can be used safely but that’s really just arguing that “harmful” should instead be something like “risky”. If you have robust flow analysis and testing, you can certainly find advantages but it’s kind of like seeing someone doing mountain bike tricks on YouTube and then asking whether you should try that on your commute to work. The Linux kernel developers are in an unusual position of being both extremely performance sensitive and supported with review and testing resources compared to almost anyone else.
by svara | 2025-11-17 15:50:28+00:00
I wrote this comment [0] very recently and when I wrote it had in mind that Cloudflare might very well end up being a key player in a more centralized Internet that has developed far away from its original architecture.

Defense against threats is a pretty strong centralization incentive in different kinds of networks - social, biological.

I could imagine that a lot of people are investing based on similar scenarios in their minds.

[0] https://news.ycombinator.com/item?id=45946365
by indigo945 | 2025-11-17 15:50:55+00:00
> It'll still terminate TLS at the servers, though. It's not mTLS all the way > through to the endpoint.

That was the entire point, though. If NetFoundry Frontdoor can see the traffic (because it gets terminated on their servers, mTLS or not), then it's not end-to-end encrypted as the parent commenter claimed.
by sbuttgereit | 2025-11-17 15:51:13+00:00
From the article...

"Language in a pending 2026 spending bill written by the Republican-led U.S. House of Representatives goes further. It would make both the ACS and the regular 10-year census voluntary, and would also prohibit the agency from reaching out more than once to anyone who doesn’t initially respond."

That text included a link to the bill: https://docs.house.gov/meetings/AP/AP00/20250910/118544/BILL...

From that bill I imagine they mean (page 146)

"SEC. 605. None of the funds in this Act may be used to enforce involuntary compliance, or to inquire more than twice for voluntary compliance with any survey conducted by the Bureau of the Census."
by EGreg | 2025-11-17 15:51:20+00:00
I tend to agree with this wholeheartedly, as long as you put the word alone in both clauses.

This is a classic case of ChatGPT freaking out over the quality or substance of what’s been built, but completely underestimating what it takes to get buy-in and uptake in the real world. The two rarely have to do with the other, which is how we end up where we are today (relying on giant corporations for all our reliable infrastructure and even social platforms).
by stopbulying | 2025-11-17 15:51:22+00:00
18 U.S. Code § 713 - Use of likenesses of the great seal of the United States, the seals of the President and Vice President, the seal of the United States Senate, the seal of the United States House of Representatives, and the seal of the United States Congress https://www.law.cornell.edu/uscode/text/18/713#

Great Seal of the United States https://en.wikipedia.org/wiki/Great_Seal_of_the_United_State...

Seal of the president of the United States https://en.wikipedia.org/wiki/Seal_of_the_president_of_the_U...
by parineum | 2025-11-17 15:51:51+00:00
> The war to have solar plants over more coal is falling back to coal thanks mostly to AI.

Also, due to solar not panning out at scale.[1]

More seriously, coal is just cheaper and, with incentives being removed for green energy, it's the cheapest and fastest option to deploy. It's dead simple and well understood reliable power.

[1]https://apnews.com/article/california-solar-energy-ivanpah-b...
by sebastos | 2025-11-17 15:52:23+00:00
The asymmetry is that Hamas uses human shields to great effect, whereas the IDF doesn’t and couldn’t because their foe wouldn’t care. It’s all you really need to know.

>resistance to it will continue

‘Resistance’ is an incredible word to summarize October 7th. Is it possible you haven’t looked into the full sordid details of that day? It is beyond comprehension. If you’re disturbed by hate-fueled violence perpetrated purely for the sake of exterminating an ethnic / religious group you hate, then Oct 7th is the genuine article.

The fact is that this conflict is not about resistance, and this is easily seen because the majority of Palestinians have no good faith interest in a two state solution. Go read poll results if you doubt me. Support for Hamas and its actions is robust, even in the West Bank (~70% at one count). The goal here is not merely resisting the occupier. The show’s not over until the Jews are dead and gone. The only real fix is to de-program the people in the region (both sides) from building their identity around a border dispute, and that’s not going to happen until the volume is turned down on the religious element.
by haldean | 2025-11-17 15:52:25+00:00
If you want a synth you can buy that has a similar playing style, you could check out the Modern Sounds Pluto: https://www.modernsounds.co/pluto (the original run is sold out but you can find them on ebay/reverb)

It's two of these 4-note step sequencers with some fun timing randomness. Similar to the OP's synth it uses knobs to set pitches but the knobs are picking notes from a specific key so they always sound good together. It's a lot of fun to play and doesn't require any musical knowledge!
by raw_anon_1111 | 2025-11-17 15:52:25+00:00
How does the “average” help? It still isn’t actionable. It doesn’t tell me whether I need to charge my case, put my left AirPod in a fully charged case or put the right AirPod in a fully charged case.

If you know the average of those three, what does it tell you?

What other manufacturers have figured out how to report three devices that represent to a Bluetooth host as one device in a standards conforming way that will work across multiple hosts?

It’s not that I am defending a trillion dollar company - the idea of averaging three completely different devices is non sensical and provides absolutely no benefit to the end user. If you want ti complain about anyone - complain about the standards body.
by hodgehog11 | 2025-11-17 15:52:27+00:00
But even the analytical speech is too strong: humanity has been down that road and it is fraught with other problems. Government isn't necessarily better either and like everything it must be assessed on a case-by-case basis. Enshittification is inevitable, but would be easily undone if the anti-trust laws were properly enforced. It's a beautiful balancing act, and we can't get there by black-and-white "government bad/good, private bad/good". At least, that's what I think.

It seems that people will only willingly act in the common good for small communities; at the level of government, you either enforce the common good, or you take advantage of greed and try to loosely direct it into the interests of the common good. Right now there is an argument to be made that we are not successfully achieving the latter strategy as "Value Creation" is now a bastardization of its original intent. But the former option is too diabolical to consider.
by slightwinder | 2025-11-17 15:53:03+00:00
> That's why I don't understand why there isn't a more aggressive response to flying drones illegally near airports. IMO they should just be shot down.

This isn't allowed in most countries, so they usually also have no equipment for this. Some countries seem to have changed the laws recently for this case and building up on defence more openly now. Which also leaves space for speculations if this wasn't maybe also sometimes a false-flag-operation.

> Actually some years they were very proudly showing birds of prey that they had trained to do just that. Whatever happened to that?

They are trained for small slow commercial drones, those which are around the same size as the bird, or smaller. Military long-range-drones are usually a bit bigger and faster, meaning the bird could probably for simply reason of physic not doing much.

This probably is also a main problem here, that most drone-defences in the last years were developed against private actors, not military threats.

> but now there's drones out there they can fly into planes or that can drop bombs they're doing... what? Mentioning it in the news?

It's never been a real threat so far, so nobody really was working on it seriously. There is an endless amount of theoretical threats, you can't protect everything against all of them, you have to go case by case. But reacting takes time. This is going for just some months(?), and still not even a real threat, as nobody knows anything for real (as far as we know). But many things seem happening in secret, outside the public view.
by toomuchtodo | 2025-11-17 15:53:04+00:00
Geothermal is fission, and wind, solar, and batteries are fusion at a distance. In both cases, the failure scenarios are benign vs traditional fission generation. It's fine to keep striving for fusion humans control, but the problem (global electrification and transition to low carbon generation) is already solved with the tech we have today. It took the world 68 years to achieve the first 1TW of solar PV. The next 1TW took 2 years. Globally, ~760GW of solar PV is deployed per year (as of this comment), and will at some point hit ~1TW/year of deployment between now and 2030.

Geothermal is a great fit for dispatchable power to replace coal and fossil gas today (where able); batteries are almost cheaper than the cost to ship them, but geothermal would also help solve for seasonal deltas in demand vs supply ("diurnal storage").

https://reneweconomy.com.au/it-took-68-years-for-the-world-t...

https://ember-energy.org/data/2030-global-renewable-target-t...

I also love geothermal for district heating in latitudes that call for it; flooded legacy mines appear to be a potential solution for that use case.

Flooded UK coalmines could provide low-carbon cheap heat 'for generations' - https://news.ycombinator.com/item?id=45860049 - November 2025
by nijave | 2025-11-17 15:53:31+00:00
>What happens if, say, someone else adds that same CNAME to their own network?

Cloudflare network carries identity with traffic. If someone else adds the CNAME, they need an identity in the Zero Trust account that controls the tunnel. If you use the browser, Cloudflare IdP MITM the request and requires login to Cloudflare first. If you use Cloudflare Warp, then identity you use to login to Warp is injected.

>CNAME to a magic hostname causes traffic to get proxied and sent to a “Zero Trust” private network

That's also commonly called a load balancer.

From the Cloudflare UI, it works like:

- URL Normalization

- Redirect Rules

- URL Rewrites

- Page Rules

- Configuration Rules

- Origin Rules

- IP Access Rules

- DDoS protection

- Web Application Firewall

- Bots

- Rate Limiting

- Access

- Bulk Redirects

- Modify Request Header

- Cache Rules

- Snippets

- Cloud Connector

- Workers

- Custom Error Rules

- Modify Response Header

- Compression Rules

The "Access" step is key. Cloudflare acts like an authenticating reverse proxy. Once the request is authenticated, it continues processing and can route to the private backend over the Cloudflare tunnel.

Of course, you can make your app public. This is no different security wise than me adding a CNAME my-special-google.my-tld.com to google.com. Whether is works or not depends on the recipient server setup
by fusslo | 2025-11-17 15:53:42+00:00
What I don't understand is... is it really only NATO aligned countries?

Maybe I just didn't read the article well enough.

In the USA we get over 100 drone sightings near airports per month. ( https://www.faa.gov/uas/resources/public_records/uas_sightin...? ) ( we are certainly 'NATO aligned', but it's the easiest source of drone incursion records I could find )

What about Asian countries? African Countries? Does the EU have better drone detection? Does the EU overreact due to the current tension levels within the EU?

the whole article reads like a FUD-laced sales pitch for gathering public support for an expensive anti-drone tech. There's even a whole section talking about how it will be a 'financially controversial question'. The article starts with fearmongering around the drones not having explosives 'yet'.

Maybe there are normal or slightly elevated levels of drone incursion due to idiots with access to cheap drones. Maybe the drone-wall vendor working with their partners within the EU saw an opportunity to exploit fear to gather support

edit: I tried to get data for the EU similar to what the FAA produces. I failed. Chatgpt says there "maybe" reason to believe in a recent spike in sightings. I am maybe overly cautious about trusting that a spike is indeed happening and it has hostile intent. I am reminded of the mass delusion in New Jersey of the 'drone sightings' that ended up being nothing interesting.
by gdulli | 2025-11-17 15:53:48+00:00
Semi-related, I've been getting calls from the CDC lately to take a phone survey about immunizations. I know the calls are from legit government numbers, they're not a scam. But I can't bring myself to contribute data to whatever twisted narrative they're going to push with it.

There's a good chance I'm overthinking it and being paranoid, but I'd never have had that resistance under any other Republican administration in the past.
by NicoJuicy | 2025-11-17 15:53:53+00:00
> that has developed far away from its original architecture

This was always their architecture, if you watched closely.

My predication 5 years ago - https://news.ycombinator.com/item?id=26821438

> And cloudflare is self hosting it on more edge locations ( i think they could even join the big 3 soon)
by andsoitis | 2025-11-17 15:53:58+00:00
I don’t know. The author makes some arguments I could get entertain and get behind, but they also enumerate the immense complexity that they want web browsers to support (incl. Gopher).

Whether or not Google deprecating XSLT is a “political” decision (in authors words), I don’t know that I know for sure, but I can imagine running the Chrome project and steering for more simplicity.
by xd1936 | 2025-11-17 15:54:06+00:00
This article should be included in every Professional Development program. This is excellent advice.

I live in an area of the midwest United States where nearly _everybody_ is kind, but severely conflict averse... To the point where it becomes difficult to gauge true intentions. Lack of clarity on everybody's priorities make work far more difficult than it needs to be because everyone here are people pleasers who don't know how to say "no" or "I don't like that".
by driggs | 2025-11-17 15:54:29+00:00
There is an enormous push to build and power data centers in the DC / Northern Virginia region, and there's legislation in West Virginia right now requiring all coal-fired power plants to operate at at least 69% capacity at all times to support it.

> “West Virginia has numerous coal plants that have powered this country for decades. We need these plants to remain operational,” [WV Governor] Morrisey said. “… We will never turn our backs on our existing coal plants and we will work with the federal government to pursue new coal-fired generation.”

https://westvirginiawatch.com/2025/09/11/morrisey-shares-new...

https://wvpublic.org/story/energy-environment/data-center-bi...

https://www.wvlegislature.gov/Bill_Status/bills_text.cfm?bil...
by 542354234235 | 2025-11-17 15:54:30+00:00
>None of those are specifically "AI" issues. The technology used is irrelevant.

I mean, just because you could kill a million people by hand doesn't mean that a pistol, or an automatic weapon, or nuclear weapons aren't an issue, just an irrelevant technology. Guns in a home make suicide more likely simply because they are a tool that allows for a split-second action. "If someone really wants to do X, they will find a way" just doesn't map onto reality.
by fcpk | 2025-11-17 15:54:34+00:00
reads quite like propaganda. no technical details, just "patriotic music" can defeat high tech weapons vibes. terrible boring article.

"Bandera was a World War II Ukrainian insurgent" he is a very very controversial character[0] and that description is quite reducing.

[0] https://en.wikipedia.org/wiki/Stepan_Bandera
by lubujackson | 2025-11-17 15:54:39+00:00
An interesting side-note about this post: the use of "agentic" in the context of human behavior. It is an interesting shift in how we view ourselves. This happened with the advent of computers, viewing everything we do in the context of information processing and retrieval; with the advent of social media, viewing our social interactions as signals with pass/fail results.

It is reductive, but also a new perspective from which to see ourselves.
by KerrAvon | 2025-11-17 15:54:40+00:00
This. The memory overhead kills you in large systems/OS-level GC. Reducing the working set size really matters in a complex system to keep things performant, and GC vastly expands the working set.

In the best cases, you’re losing a huge amount of performance vs. an equivalent non-GC system. In the worst, it affects interactive UI performance with multi-second stalls (a suitably modern GC shouldn’t do this, though).
by purplesyringa | 2025-11-17 15:55:06+00:00
This feels like a misrepresentation of features that actually matter for memory safety. Automatically freeing locals and bounds checking is unquestionably good, but it's only the very beginning.

The real problems start when you need to manage memory lifetimes across the whole program, not locally. Can you return `UniquePtr` from a function? Can you store a copy of `SharedPtr` somewhere without accidentally forgetting to increment the refcount? Who is responsible for managing the lifetimes of elements in intrusive linked lists? How do you know whether a method consumes a pointer argument or stores a copy to it somewhere?

I appreciate trying to write safer software, but we've always told people `#define xfree(p) do { free(p); p = NULL; } while (0)` is a bad pattern, and this post really feels like more of the same thing.