MurphyA/hacker-news huggingface dataset:
by anonym29 | 2025-12-23 18:21:22+00:00
I'm not "Anti-US-power", I'm anti-genocide, anti-terrorism, anti-war-crime, anti-torture, anti-invading-sovereign-nations, and pro-democracy. It's not my fault that the US has systemically made deliberate attacks against civilians, war crimes, rampant human rights abuses, invasions of sovereign nations, and overthrowing of democratically elected leaders the basis for US foreign policy and military doctrine for the last century or so.

When you ask me to look at the horror of the world wars, does that include the horror of the only country to ever use atomic weapons in conflict deliberately dropping them on cities they knew were full of civilians? If that's what the American version of "peace" looks like, I'm not interested in the American version of "peace". The Soviet Union never deliberately nuked New York. China never deliberately nuked Taipei. North Korea never deliberately nuked Seoul. Iran never deliberately nuked Jerusalem.

You propose a hypothetical future where you guess that a world without US "stability" involves nuclear weapons, while ignoring the fact that the world with US "stability" already involved them. History speaks louder than hypothesis.
by dang | 2025-12-23 18:22:57+00:00
It's hardly secret—it's on the /lists page which is referenced in the footer of every page on HN.

It simply isn't the frontpage, for reasons that ought to be obvious to anyone who has read https://news.ycombinator.com/newsguidelines.html. How you guys turn this into sinister suppression continues to escape me.

Edit: perhaps this will help:

HN is designed to downweight sensational-indignant stories, internet dramas, and riler-uppers, for the obvious reason that if we didn't, then they would dominate HN's frontpage like they dominate the rest of the internet. Anyone who spends time here (or has read https://news.ycombinator.com/newsguidelines.html) knows that this is not what the site is for. The vast majority of HN readers like HN for just this reason. It is not some arbitrary switch that we could just flip, if only we would stop being censoriously sinister. It's essential to the operation of the site.

(copied from https://news.ycombinator.com/item?id=46366656)
by gxs | 2025-12-23 18:23:31+00:00
Ryanair heavily advertises on their site that their tickets are refundable

It turns out, they aren’t - there is a ton of fine print and if you happen to qualify they “refund” you in miles

Both in the US and Europe, it’d be great if the government used some of their overreaching powers they use to pass laws to spy on us to also pass laws to protect us as consumers for products and services across the board

It would be a decent consolation prize

Sort of off topic here but lack of consumer protection AND shitty airlines across the world are both subjects that really trigger me (not really)
by carterschonwald | 2025-12-23 18:23:36+00:00
Claude code has some hard coded system prompting that materially opposes my working preferences. I work on things that need full context/ at least 50+ percent usage ish reasoning to do stuff correctly. Happily ive a bunch of stuff that helps persist reasoning and opus was very helpful, and hilariously handling the patching as if it was a static linked binary!.

The difference for me was night and day!! A lot of the hard wired prompts on the app are only sane for single shot crud work. Habits and behaviors that would make me loath working with a person doing the same.
by boogieknite | 2025-12-23 18:24:02+00:00
consulting company i work at hired a grip of these people for construction and public land projects. struggle with guilt that our success is the result of capitalizing on incompetence and lies

we certainly charge at least 3x cost for gov to employ them on top of whatever severance they might have received. the work still needs to be done and specific people know how to do it. sort of becoming a staffing agency because theres so much profit in it. makes my stomach sick writing this out
by ImPostingOnHN | 2025-12-23 18:24:03+00:00
> If you need plumbing work usually you have to pull permits from the city

Most work you'd hire a plumber for does not require any sort of permit. Fix a leak? Replace a toilet? Install a water hammer arrestor? Unclog a toilet? Hydrojet a sewer line? etc. None of those have ever required a single permit for me. A recent $450 quote to install another shutoff valve was about 95% labor, 5% parts, 0% bureaucracy.

In fact, I would be surprised if there was a single location in the US where permits constituted "a large majority of the costs" of plumbing work done in that location. I honestly don't know what you're talking about there. Maybe you could share such a location?

Indeed, the cost of most construction work is not dominated by any sort of bureaucracy or government-mandated paperwork, but by materials and people doing the work. If I bought a new house for $1M, regulation did not constitute $500,000 of it.

> The biggest issues people usually have with any construction work is dealing with the city/county because they throw up the most roadblocks and you do not have the freedom to choose

This is simply not the case. Maybe you're talking about the issues you personally have. The biggest issue people usually have with construction is the cost, and the biggest part of the cost is the labor and materials, because you live in a high-COL country. The current inflation and tariffs we're seeing don't help. I guess if we want to bring costs down by cutting regulation, the overwhelming tariffs (aka very expensive regulations) would be a good first target, and that would help address inflation, too – bonus cost savings!

> I am against overwhelming bureaucracy

So is everyone else, but is hiring a plumber expensive because of "overwhelming bureaucracy"? No, it's because it costs money to pay the people who do the work.
by lelanthran | 2025-12-23 18:24:08+00:00
I've had it at least 4 times; it's a byproduct of working in a highly regulated industry that requires the software (or goods sold) to meet a specific certification (military/munitions/EMV/etc).

In the FAANG and startup world that I worked in, there was no QA department, so I assume that FAANGs and startups don't have a dedicated and autonomous/independent QA department.

That's not the point I was making, though. The point is that we could never emit code faster than it was to deploy. Deployment (including QA) was always 2x to 4x as fast. Sometimes as much as 10x as fast.

=================

EDIT: Of course, I've been working for about twice the number of years as you, and back in those days it was pretty common for large companies to have dedicated QA. Even Microsoft had those :-)
by duped | 2025-12-23 18:24:15+00:00
> I don't have an example in mind at the moment

I do, MIDI 2.0. It's not because they're not doing it, just that they're doing it at a glacial pace compared to everyone else. They have reasons for this (a complete rewrite of the windows media services APIs and internals) but it's taken years and delays to do something that shipped on Linux over two years ago and on Apple more like 5 (although there were some protocol changes over that time).
by nebula8804 | 2025-12-23 18:24:18+00:00
Ha! I totally forgot about that! The only saving grace is that in 2028 new media will have increased even further than in 2024 and it already played a significant role in that election. It will be interesting to see the tactics used to bury things like the French Laundry moment because the opponents have been learning all the tricks that the Democrats like to use and plan for them.
by 0x457 | 2025-12-23 18:24:36+00:00
Not surprised that it's easy to do with NixOS, but that is a brute force method, it's just easy to implement with the way NixOS works.

I remember I had G4 Mac mini and one of the first gen intel macbook pros - you could have use one of them as a hard-drive and boot from it via Firewire. Work magically.
by gist | 2025-12-23 18:25:35+00:00
Could be crackpots or could be regular people who are so frustrated they express themselves that way.

And the truth is if the 'Bill Gates' had to deal with this frustration himself (most likely let's say he doesn't he has people who deal with it for him when he needs something from another company or his own) he'd implement changes to keep users happier. Noting of course that you are always going to have a segment of people that will both get angry and have edge problems.

Did or does 'Bill Gates' ever actually try to be a regular user of Microsoft support actually waiting in the call queue on hold for 10 minutes to an hour and even getting disconnected?

Does anyone at the company (in a position to order improvements) ever do this?

(This applies to many companies obviously 'bill gates' and 'microsoft' are just placeholders.)

I think it's underestimated the amount of psychological pain that some of the software (of Microsoft and other companies) has caused people over the years.
by drewg123 | 2025-12-23 18:25:49+00:00
There is nothing magic about the congestion control in QUIC. It shares a lot with TCP BBR.

Unlike TLS over TCP, QUIC is still not able to be offloaded to NICs. And most stacks are in userspace. So it is horrifically expensive in terms of watts/byte or cycles/byte sent for a CDN workload (something like 8x as a expensive the last time I looked), and its primarily used and advocated for by people who have metrics for latency, but not server side costs.
by epistasis | 2025-12-23 18:26:07+00:00
One thing about being the world reserve currency is that there needs to be enough currency out in the world to circulate. When there's not enough currency of a certain type, people switch to other things. As the world has become much richer, it has a huge demand for US dollars, mostly in the form of T-bills. That's "free money" for the US government to take from others in the world.

The USD as reserve currency has enabled lots of extra spending and growth in the US, in a virtuous cycle of being the reserve currency because the US has the strongest and greatest economy, and then the reserve status increases our economic strength. Over the past 75 years the US spent a huge amount of effort to place itself into such a privileged and lucky position.

There will be some point where the currency might be devalued on the world stage because of spending. But what is happening right now because of Trump is a huge devaluing of the currency because of loss of trust in the US:

https://www.morganstanley.com/insights/articles/us-dollar-de...

The true death spiral will happen when the rest of the world fully loses trust in the US. Right now we are too big to fail, but it doesn't have to be that way if we keep on pulling back from the rest of the world. The biggest losers from this pull back is the US itself, and the enormous economic privilege it gave us.

That big spike in deficit spending came from the initial Trump tax cuts in term one, and it looks like we'll be getting an even bigger spike in deficit spending now in term 2 with even bigger tax cuts for the wealthiest in the US, with zero relief for regular people (except those in real estate.... let me tell you about all the special tax benefits for real estate investors you see when you start doing your taxes as a sole proprietor, whew....)

Anyway, we will have to wait for another Democratic president before there's any addressing the deficit, if history is any guide. We only see deficit reduction under Democratic presidents and massive deficit increases under Republican presidents. But as I started, it remains to be seen if deficits are a bad thing inherently; it's more about the quantity of the deficit and whether we lose power or gain power economically from the deficit. Military spending is mostly "dead" money that does nothing to expand the economy, but research and funding the poor ends up increasing economic activity and growth.

Edit: and destroying small things like USAID greatly lessens trust in the US, and costs us far far more in dollars than we spend on it. And that's ignoring all the good for humanity that feeding starving people does.
by scottyah | 2025-12-23 18:26:34+00:00
True, I think these things are hard because they don't scale easy. You really need some passionate "boots on the ground" for it to work, you can't just send money over and have it work out most of the time. Finding the people who could run it well, and convincing them to do it is the hard part. These types of people are usually also not the best when "bad" people come around to bend the purpose to their desires.

It is my dream to do some of it in the developing world too, if I were to visit someplace often to help out more. A church I used to attend was big on surfing and would take trips to a small town in Mexico. They build an orphanage, some living spaces for single mothers, drastically improved some schools amongst other things and I think that was an awesome way to do charity. There were a couple run-ins with smalltime cartel-ish activity (as they saw it as a power grab) but because everything was from church to church, most donations came in the form of infrastructure and supplies (no money to take), and the pastor was a bit crazy (he visits prisons often and can deal with the thug mindset) they allowed it continue.
by queenkjuul | 2025-12-23 18:26:41+00:00
If musk, Trump, or any of their allies had any interest in cutting spending, they wouldn't have passed budgets increasing the deficit every chance they've had.

Must got what he wanted: some minor disruption to agencies that regulate him personally, the fear of god put into thousands of federal employees, and ostensibly federal data to help him bust unions.

The side effect of disrupting thousands of normal hard working people's lives it's just icing on the cake for a miserable prick like him, even if he did have to hire most of them back.

But if they could destroy the regulatory state while ALSO doubling the deficit with federal spending on defense, space, and oil, i don't doubt for a second they would do so.
by aerostable_slug | 2025-12-23 18:27:44+00:00
Note that the accused TdA member claimed to be a college student in Venezuela. He was not enrolled in any US school.

Not saying he deserved to be deported to a third country, just that there's nothing publicly available that substantiates his side of the story. Part of not burying one's head in the sand is acknowledging when someone might not be the most reliable narrator.
by calmbonsai | 2025-12-23 18:28:06+00:00
Correct. Unless it's, essentially, a single-step order (black coffee), I'm referring to the "steps to completeness" of any given sub-component of an order--usually specialty drinks or modifications to food prep (heating).

In a truly transparent system, one worker could take the place of another one by knowing which steps of an order have been completed, but that's not how their ticketing system works--nor should it.

In practice, hand-offs are done to other workers only for specialized low-variance duties (register).
by asveikau | 2025-12-23 18:29:19+00:00
io_uring does more than IOCP. It's more like an asynchronous syscall interface that avoids the overhead of directly trapping into the kernel. This avoids some overheads IOCP cannot. I'm rusty on the details but the NT kernel has since introduced an imitation: https://learn.microsoft.com/en-us/windows/win32/api/ioringap...
by notKilgoreTrout | 2025-12-23 18:29:34+00:00
I have to disagree, AMP showed that even Google had an internal conflict with the results of WHATWG.. It's naturally quite hard to reach agreements on a subset when many parties will prefer to go backwards to everything but there situations like the first iPhone, ebooks, TV browsing, etc, where normal people buy simpler things and groups that use the simpler subset achieve more in total than those stuck in the complex only format.

(There are even a lot of developers who would inherently drop any feature usage as soon as you can get 10% of users to bring down their stats on caniuse.com to bellow ~90%.)
by directevolve | 2025-12-23 18:29:47+00:00
That’s an understandable misreading of what she said. I appreciate that the rhetorical effect could feel like a sly way to slip in asymmetric gender standards about how to interpret divorce.

But I am a pedantic person who prefers to focus on the literal statements in text rather than the perceived underlying emotional current. So I’ll pedantically plod through what she actually said.

She’s dealing with two dimensions of divorce: who initiated it (husband, wife, or collaborative), and whether it was surprising or unsurprising.

That gives several possibilities, but she lists three. What unifies them is that they are all written from the perspective of the abstract woman undergoing the experience.

1. Woman initiated, surprise unspecified.

2. Collaborative, so assume unsurprising.

3. Man initiated, surprising (her situation).

She doesn’t claim this covers all possibilities. The point of that bit is just to emphasize that divorces are different, and to object to treating them as a genre for wellness AI slop.

Here is the original text containing that part so others can easily form their own opinion.

“I also object to the flattening of the contours of my particular divorce. There are really important distinctions between the experiences of women who initiate their own divorces versus women who come to a mutual agreement with their spouses to end the marriage versus women, like me, who are completely blindsided by their husbands’ decisions to suddenly end the marriage. All divorces do involve self-discovery and rebuilding your life, but the ways in which you begin down that path often involve dramatically different circumstances.”
by forrestthewoods | 2025-12-23 18:30:24+00:00
> I think it would be a good thing.

This is an insane thing to say.

> Game and engine devs simply don't bother anymore to optimize for the low end

All games carefully consider the total addressable market. You can build a low end game that runs great on total ass garbage onboard GPU. Suffice to say these gamers are not an audience that spend a lot of money on games.

It’s totally fine and good to build premium content that requires premium hardware.

It’s also good to run on low-end hardware to increase the TAM. But there are limits. Building a modern game and targeting a 486 is a wee bit silly.

If Nvidia gamer GPUs disappear and devs were forced to build games that are capable of running on shit ass hardware the net benefit to gamers would be very minimal.

What would actually benefit gamers is making good hardware available at an affordable price!

Everything about your comment screams “tall poppy syndrome”. </rant>
by Anon1096 | 2025-12-23 18:31:06+00:00
This is really just an example of survivorship bias and the power of Valve's good brand value. Big tech does in fact employ plenty of people working on the kernel to make 0.1% efficiency gains (for the reason you state), it's just not posted on HN. Someone would have found this eventually if not Valve.

And the people at FB who worked to integrate Valve's work into the backend and test it and measure the gains are the same people who go looking for these kernel perf improvements all day.
by pzmarzly | 2025-12-23 18:31:39+00:00
> Long gone are the days of a game being amazing because the devs managed to pull crazy graphics for the current hardware.

DOOM and Battlefield 6 are praised for being surprisingly well optimized for the graphics they offer, and some people bought these games for that reason alone. But I guess in the good old days good optimization would be the norm, not the exception.
by Ziomislaw | 2025-12-23 18:31:51+00:00
When the ATM withdrawal usually costs you nothing, or in some cases when the bank does not have an agreement with the ATM company it can cost you 1,39$ then 3-4$ is a ripoff.

Also people buy currency locally - before the trip - where I am from, and all the rates are displayed, both in a bank or in currency exchange. You can compare. And even when someone is lazy they can just ask friends which place has the best rates, everybody seems to know which (and the answers are true and conistent, I checked). Buying locally at a currency exchange is the cheapest option.
Show HN: MCPShark adds config.toml support for Codex
by mywork-dev | 2025-12-23 18:32:05+00:00
Quick update: MCPShark now supports Codex’s config.toml.

If you use Codex CLI / the Codex VS Code extension, MCPShark will auto-detect ~/.codex/config.toml (or $CODEX_HOME/config.toml), parse the [mcp_servers] entries, and convert them into MCPShark’s internal config automatically (stdio + HTTP supported).

Repo: https://github.com/mcp-shark/mcp-shark

VS Code extension: https://marketplace.visualstudio.com/items?itemName=MCPShark...
by recursive | 2025-12-23 18:32:36+00:00
I thought about it. Still seems kind of pointless.

That doesn't seem any better than typing "rhythm guitar". In fact, it seems worse and with extra steps. Sometimes the thing making the sound is not pictured. This thing is going to make me scrub through the video until the bass player is in frame instead of just typing "bass guitar". Then it will burn some power inferring that the thing I clicked on was a bass.
by skybrian | 2025-12-23 18:32:37+00:00
The point of all this is that PG&E sometimes needs to raise money. They do get money from customers paying their bills, but they often to raise money many years sooner than that. Selling bonds and selling stock are two ways of doing it, with different tradeoffs for investors. Stock might sometimes pay a higher dividend, but dividends aren’t guaranteed.

After the last bankruptcy, PG&E suspended dividends for six years, from 2018 to 2023.

https://investor.pgecorp.com/shareholders/dividend-informati...

No matter how good or bad management is, they’re still going to need to raise money. Bad management means more mistakes and then more money needs to be raised.

Bad management might get fired, but they’re not going to pay for their mistakes. The money needs to come from somewhere else.
by underlipton | 2025-12-23 18:33:20+00:00
There is a certain class of American that rides the knife edge between credulity and contempt in supporting and accepting the activities and intent of bad actors who pledge to get rid of the things they don't like and they people they detest. They're ever-ready to believe the barest of excuses and to hand-wave the worst excesses in this regard. Today's anti-woke are yesterday's McCarthyists, and history will note the echo.
by coryrc | 2025-12-23 18:33:20+00:00
In practical, large-scale usage, the default merging algorithm works better than the default rebase algorithm. But I did switch teams from using a rebase workflow to a merge workflow and manual conflict resolution needs went way, way down. Obviously there are confounding issues, but that's my experience.

If your patches never touch the same files as others, I think it doesn't matter. But, IIRC, if patch A and patch B both touch file F, and the changes in patch A are in context for diffs of patch B, it always fails if patch A changes patch B's context, but since merging incorporates all changes at once, these separate context changes don't apply.

It's been a while, but it might be only when you need to manually resolve patch A, then you also have to manually resolve patch B even if you wouldn't have had to touch it in a merge scenario.
by GFischer | 2025-12-23 18:33:23+00:00
My father lived through the Uruguay dictatorship in the 1970s and avoids all social media whenever possible.

I was an infant at the beginning of democracy, so I haven't taken that much care.

Now, it seems he'll be vindicated once again, I do plan on visiting the USA and I'm hoping my social media won't be an obstacle (fortunately I don't think I have anything, but who knows, maybe I liked a meme or something).
by oh_my_goodness | 2025-12-23 18:33:57+00:00
Gah, I wrote the wrong thing. If each probability is 50% +- 10^{-6} then the amplitudes are matched to within around 2 times 10^{-6}.

But when N>2 this gets tougher rapidly.

If we add 10^12 complex amplitudes and each one is off by one part in 10^{-6}, we could easily have serious problems with the accuracy of the sum. And 10^12 amplitudes is "only" around 40 qubits.