MurphyA/hacker-news huggingface dataset:
by const_cast | 2025-08-31 18:31:53+00:00
Except zero Republicans want that.

You're doing that classic thing where you're taking republican views, which are legitimately insane, and trying to rationalize them and make them sound better.

Its okay, the Republicans are actually insane and stupid. Were allowed to call them insane and stupid when they do insane and stupid things. We're allowed to repeat the things they say back.

We don't have to euphamize everything.
by daemoens | 2025-08-31 18:32:10+00:00
> Shahed where originally designed and manufactured by Iran.

I'm talking about mass manufacturing, not design. Russia has had capability to hit any Ukrainian factory since Day 1 of the war, that's why they've successfully dispersed and hidden their production so much. Also, I've always been pro-Ukraine.

>they are always several steps behind Ukrainians.

That's not true anymore, both sides have plateaued because all innovations are quickly copied. Anti-recon quadcopters were another Ukrainian innovation that took the Russians roughly 6 months to catch up to. The only advantage they have is size and strategic depth. There isn't much else.
by Arch-TK | 2025-08-31 18:32:22+00:00
Tried to speak to my GP and my local surgery told me to either register for the NHS waiting list (probably 100 years long at this point) or use the right to choose process to get the NHS to pay for me to see a private clinic (takes 2-8 weeks to see someone instead of years).

They didn't even suggest that I could/should speak to my GP first. And I can't actually get an appointment with my GP other than the way I specifically tried to. At least not my local GP.
by incomingpain | 2025-08-31 18:32:34+00:00
Artificial, isnt difficult to define; no debate there.

General, means nothing specific like coding, math, or chess. Qwen3 30b thinking is general and most people would agree to be GENERALly useful. I dont see a debate here.

Intelligence, people think their dogs are intelligent. This is a spectrum then and perhaps this is debatable because I completely disregard IQ as a fraud. I'm not even debating intellectual disability. I'm also not getting into chronic substance abuse, brain injuries, or neurodegenerative disease.

AGI will have greater intelligence than the smartest dogs or dolphins or whatever.

So now I can rely on some controversial realities. There are people in the military who arent smart enough to be infantry. If you let them be infantry, it causes more harm than good. These people are put to work in food service, cleaning, guard duties, supply/warehouse duties, etc.

AGI intelligence has to meet that level of intelligence.

AGI has absolutely happened already. It's happening on 32GB of vram; but not exactly that useful to use. Again, not coding expert by any means. Qwen3 30b coder is not AGI. Qwen3 30b thinking, that's AGI and absolutely better than your low aptitude military grunts.

AI has surpassed AGI, at around 150-200GB of vram, you're above the average general intelligence of a human.

GPT5 high reasoning is approaching super intelligence. Probably not actual super intelligence, yet.
by duncanfwalker | 2025-08-31 18:33:47+00:00
Oh god, this has just made me reflect that we're in the golden age of generative AI - not in technology terms, in user experience terms. We're in the period where the major products are competing against each other before they switch into enshitfication mode. You're certainly right, there's going to be ads in the answers and probably worse. I'm imagining companies paying to introduce ideas as subtle subtexts to millions of unrelated answers or platforms deliberately engineering the ux to maximise understanding of our drives and preferences purely so it can be sold.
by neilv | 2025-08-31 18:33:48+00:00
IIUC, this is the handler for all requests, not just `GET` with path `/hello/<NAME>`.

It doesn't implement what many Web "backend" developers now call "routing", which means the programmer specifying a rule-based mapping of URL patterns to a set of handlers for different kinds of requests using a simple DSL, and then at run time the library/framework performing the parsing and dispatch based on those rules.

With that stock Guile library only, I think you'd instead have to manually parse the `request` argument, like in this example:

https://www.gnu.org/software/guile/manual/html_node/Web-Exam...
by collingreen | 2025-08-31 18:34:10+00:00
I'm really not convinced that someone labeling "deadnaming" or "microaggression" carries the same consequences as "a suggestion from your boss".

I think it's actually bizarre to want to silence people from saying the phrase "deadnaming" or "microaggression" (your examples) even if you feel criticized. It feels bad faith when it reaches the point of "people who say A should be protected by the govt" and "people who say B should be constrained by the govt". Its extremely on the nose for the critique of modern conservative policy being "rules for thee but not for me". There's just not a lot behind "I should be able to say anything but people shouldn't be allowed to have their opinion about what I said".

Changing from those examples to other people feeling microaggressions from race based criticism is an interesting tact, but I'll bite. I like the idea of recognizing what kind of harm can be done but it falls flat to me when the argument 1. Ignores anyone else's similar experience and 2. suggests the answer is to not let people learn history.

I don't see myself being convinced to ban knowing about the systems of slavery and other racial prejudice in the US just because I dont want to acknowledge their consequences. Even if the ONLY people harmed were the white people you listed I probably wouldn't try to ban speech and knowledge (and they are certainly not the only people who have harm done to them over racial topics). That would make me feel like I'm not appreciating the country we have been given and I'd feel like am not properly taking care of it.

We've taken quite a meandering path here so I'll bring it back to the beginning. I agree with you that we shouldn't try to ban speech, but probably not for the same reasons.
by cortesoft | 2025-08-31 18:34:24+00:00
> Part of the "cloud premium" for load balancers, serverless computing, and small VMs is based on how much extra capacity your cloud provider needs to build in order to handle their peak load. You're paying for someone's peak load anyway!

Eh, sort of. The difference is that the cloud can go find other workloads to fill the trough from off peak load. They won’t pay as much as peak load does, but it helps offset the cost of maintaining peak capacity. Your personal big server likely can’t find paying workloads for your troughs.

I also have recently come to the opposite conclusion for my personal home setup. I run a number of services on my home network (media streaming, email, a few personal websites and games I have written, my frigate NVR, etc). I had been thinking about building out a big server for expansion, but after looking into the costs I bought 3 mini pcs instead. They are remarkably powerful for their cost and size, and I am able to spread them around my house to minimize footprint and heat. I just added them all to my home Kubernetes cluster, and now I have capacity and the ability to take nodes down for maintenance and updates. I don’t have to worry about hardware failures as much. I don’t have a giant server heating up one part of my house.

It has been great.
by BenjiWiebe | 2025-08-31 18:34:27+00:00
It was much easier for me to get a diagnosis than to make my bed every day. I talked to my PCP, she recommended I talk to a therapist that was qualified to diagnose ADHD (among other things). Went there a couple times and took some tests and got a diagnosis. It took only a handful of appointments. Making your bed every day goes on forever.
by FirmwareBurner | 2025-08-31 18:35:00+00:00
>Maybe there's some middle ground

Maybe there is, but human history proves we can't easily reach a equilibrium where everyone has it equally good, due to human greed, envy, cronyism and corruption, making any kind of equality just a fairytale utopia.

So we just bounce between extremes because as always, few people strive have it good and the rest get screwed over in order to pay for the privileges of the select few. There will always be haves and have-nots, no matter how many thumbs the government puts on the scales to try to balance things out for everyone which only breaks things for the worst as they distort economic reality.

Meanwhile from the numbers I gathered, despite the "evil capitalism", statistically by most metrics, Americans enjoy the highest purchasing power for home ownership in the developed western world by a large margin. So Americans love to complain too much, but the truth is by the numbers, most of the world has it much worse than they do.

1. Demographia International Housing Affordability | Lower median multiple = higher affordability (2025 Edition) Singapore 4.2 United States 4.8 Ireland 5.1 Canada 5.4 United Kingdom 5.6 New Zealand 7.7 Australia 9.7 2. World Population Review: Housing Affordability Index | Higher index = higher purchasing power (2024 Data) United States 3.3 Denmark 2.1 Belgium 2.1 Ireland 1.8 Luxembourg 1.8 Norway 1.7 Sweden 1.7 Finland 1.7 Spain 1.7 Netherlands 1.7 Germany 1.5 Switzerland 1.5 3. Numbeo Property Prices Index | Lower ratio = higher affordability (2025 Mid-Year) United States 3.44 Germany 8.5 United Kingdom 8.71 Italy 9.04 Canada 9.45 France 9.89 Japan 11.34
by jbm | 2025-08-31 18:35:02+00:00
I don't know how much I trust bond buyers and other "Market participants" to have a meaningful long-term view of a financial position with the many destabilising factors we are seeing (Social, Climate, etc..). They are accurate until they aren't.

Maybe 20 years from now, you will be on a resort laughing at the treasury bill rates of 2025 and compare their accuracy to pets.com.
by p_l | 2025-08-31 18:35:33+00:00
Oracle can't do anything. They can't relicense code that was already released as CDDL in any form other than what they did when they closed down Solaris.

The CDDL being unacceptable is the same issue that GPL3 or Apache is unacceptable - unlike GPLv2, CDDL mandates patent licensing as far as the code is considered.
by lazide | 2025-08-31 18:35:39+00:00
I suspect they’re referring to the 99 year lease the UK signed in 1898 with the Qing dynasty. [https://en.m.wikipedia.org/wiki/Sino-British_Joint_Declarati...]

As to how they think that has anything to do with their points, it doesn’t of course - and the UK agreed, which is why they left. Also, because it’s not like the UK had any other choice.
by manwe150 | 2025-08-31 18:35:49+00:00
Seems like an interesting conundrum. If you encrypt all transmissions, you end up having a lot of boring repetition, like weather and sign offs to just fill space. But if you don't encrypt the boring stuff, then the transmission itself is a nice signal of something interesting about to happen. But if you try to just pad with completely random noise, the other end might worry they've decoded something wrong and ask for a new cipher pad increasing the chance of interception. So maybe they should have tried to find something almost random but with known structure instead of sending the weather? Seems similar to how we now know that choosing a random password from the dictionary adds encoding redundancy without reducing security. Or similar to the goal of getting ordinary people to use Tor for ordinary things?
by wpm | 2025-08-31 18:36:02+00:00
How about 8 year old Macs with Apple Silicon, which are rapidly going to become a thing in just 3 short years, and are the same thing as an iPhone architecturally

What happens when Apple stops putting new macOS versions out for the M1, which by all accounts is as far better computer than my old Sandy Bridge Thinkpad, but will become completely useless far earlier?
by hinkley | 2025-08-31 18:36:08+00:00
There are a lot of things necessary to be a successful human but doing them without doing the fundamentals just makes you a monkey in a suit.

Caching belongs at the end of a long development arc. And it will be the end whether you want it too or not. Adding caching is the beginning of the end of large architectural improvements, because caches jam up the analysis and testing infrastructure. Everything about improving or adding features to the code slows down, eventually to a crawl.
by allears | 2025-08-31 18:36:48+00:00
I think you're granting too much ability to a machine that simply completes text in a statistically appropriate way. What you're really getting is a summary of everything anybody has ever said on the internet that's even tangentially related, output in a way that seems like a continuation of whatever was prompted.

This can seem profound in the same way that a horoscope can seem profound. Any discussion about "existence" will call up seemingly philosophical quotes.
by blackbear_ | 2025-08-31 18:36:49+00:00
> Popular vote does not matter to americans

The question is whether and how much these policies are supported, and the popular vote is obviously relevant in this regard.

> 36% of voters said: I support every outcome of the election, no matter what

That's not really true, for all you know those voters didn't support either outcome. You would expect a "loud and clear" victory not to leave one third of people unconvinced enough to avoid voting altogether.

> but not one single person seriously opposing him and his politics

Almost four hundred lawsuits have been filed against his administration, thousands of public protest events are happening, and the tariffs themselves were just ruled illegal. What does "serious" opposition look like to you? In any case, this is certainly not what "full support" looks like.

https://www.lawfaremedia.org/projects-series/trials-of-the-t...

https://time.com/7312601/anti-trump-administration-protests-...

https://www.bbc.com/news/articles/ckgj7jxkq58o

> If the things he does were really that unpopular, he would not be able to do them.

What is the logic behind this?
by cperciva | 2025-08-31 18:36:55+00:00
The British Commonwealth isn't entirely different from the Barbarian Kingdoms -- a lot of the political structure (elections to a Parliament modelled on Westminster, a nominally apolitical civil service) have been largely retained, and even almost a century after the Statute of Westminster the Commonwealth countries routinely look to the British for leadership in matters of foreign relations.

History doesn't repeat, but I think we're well into the realm of history rhyming here.
by nobodyandproud | 2025-08-31 18:37:07+00:00
Okay, I can work with this.

Many teams have working agreements; and companies have employee handbooks.

I don’t know if you ever read these in detail, but they’re generally in one direction. Other than dating/relationships (manager and direct reports, etc) and some generally applicable guidelines, it’s favorable to management.

One thing I make very clear to my direct reports is that I expect them to hold me to account when I fail to do something or hinder the team; even going above me if needed.

But this is ad-hoc. It’s not consistent across the board, and I see managers who are active hindrances to their team or their mission.

This is also the norm in many companies, and it’s a problem.
by mdaniel | 2025-08-31 18:37:18+00:00
I doubt "wraps" but almost certainly what you're shopping for is a correlation identifier on the (logs, traces, metrics) that would enable you to group the related requests. Sometimes just the session id can get you where you want to go, but in more complicated setups you may have to annotate from the client side to indicate "I'm doing these 5 things as part of this one logical operation"
by Strilanc | 2025-08-31 18:37:59+00:00
> So how many gates are we talking to factor some "cryptographically useful" number?

Table 5 of [1] estimates 7 billion Toffoli gates to factor 2048 bit RSA integers.

> Is there some pathway that makes quantum computers useful this century?

The pathway to doing billions of gates is quantum error correction. [1] estimates distance 25 surface codes would be sufficient for those 7 billion gates (given the physical assumptions it lists). This amplifies the qubit count from 1400 logical qubits to a million physical noisy qubits.

Samuel Jacques had a pretty good talk at PQCrypto this year, and he speculates about timelines in it [2].

(I'm the author of this blog post and of [1].)

[1]: https://arxiv.org/pdf/2505.15917

[2]: https://www.youtube.com/watch?v=nJxENYdsB6c
by trueismywork | 2025-08-31 18:38:07+00:00
The ability to resolve merge conflicts one part at a time is a game changer itself.

> A force-push to trunk breaks every other developer's working copy.

Only if they pull your broken trunk as well. Otherwise you're just wrong.

> A rebase may unintentionally overwrite someone's work.

No only your copy of someone's work.
by cvhc | 2025-08-31 18:38:07+00:00
Despite the title, I don't think YouTube is the main issue... You can replace it with tiktok, twitter, your favorite video game, watching TV... and that still sounds unproductive and unhealthy. In fact, I'd rate short videos and fragmented social media content worse digital distractions than YouTube.

To help me disconnect, I set my phone to turn on power saving, grayscale, dark mode, and max redshift after 11 PM. It makes it so annoying to use that I can just put it down.

Don't worry too much about being unproductive outside working hours. Worry about unhealthy habits that will eventually harm your productivity.
by paradox460 | 2025-08-31 18:38:35+00:00
JJ let's you have multiple "versions" of the same branch, although not directly. Typically it comes about when you've made changes and someone else has made changes, and the conflict resolution can't happen cleanly, due to each path taking a difference, unreconcilible approach. You'll have to resolve those and unify the different "branches", but it's no harder than any rebase in git land (generally easier because jj's conflict markers are even better than git's 3 part system)
by p_l | 2025-08-31 18:38:41+00:00
Oracle has no standing.

Additionally, GPLv2 does not prevent shipping ZFS combined with GPL code, because CDDL code is not derivative work of GPLv2 code. So it's legal to ship.

It could be problematic to upstream, because kernel development would demand streamlining to the point that the code would be derivative.

Additionally, two or three kernel contributors decided that the long standing consensus on derivative work is not correct and sued Canonical. So far nothing happened out of that, Los Alamos National Laboratory also laughed it off.
by manwe150 | 2025-08-31 18:39:00+00:00
In particular, the length of a message is not encrypted when encrypting the text. So if the encrypted message is shorter, you know exactly how much to remove to get back the original, and then just need to guess what to delete. If the message is longer, it is much harder to guess whether to add flowery adjectives, a new sentence, change a pronoun for a name, or some other change.
by schiffern | 2025-08-31 18:39:23+00:00
Is this available as pastable text, ideally with the explanation parts as comment blocks?

Happy to see you recommend uBlock Origin and LocalCDN. I would humbly suggest ClearURLs might belong. Another excellent "set it and forget it" extension that skips common tracking redirects.

https://addons.mozilla.org/firefox/addon/clearurls/

https://github.com/ClearURLs/Addon
by cortesoft | 2025-08-31 18:39:49+00:00
> If your application requires caching to function effectively then you have a core issue that needs to be resolved, and if you don't address that issue then caching will become the problem eventually as your application grows more complex and active.

I don’t think this is always true. Sometimes your app simply has data that takes a lot of computation to generate but doesn’t need to be generated often. Any way you solve this is going to be able to be described as a ‘cache’ even if you are just storing calculations in your main database. That doesn’t mean your application has a fundamental design flaw, it could mean your use case has a fundamental cache requirement.
by bccdee | 2025-08-31 18:40:13+00:00
Here's my issue, though: Consider that our thoughts are encoded in physical matter. Something about the arrangement of the chemicals and charges in our brain holds our thoughts as real-world objects, just as ink and paper can hold a piece of writing.

Given a piece of paper with some information written on it, does the contents of the message tell you anything about the paper itself? The message may say "this paper was made in Argentina," or "this message was written by James," but you can't necessarily trust it. You can't even know that "James" is a real person.

So just because we feel conscious—just because strong feelings of consciousness, of "me-being-here"-ness, are written into the substrate of our brains—why should that tell us anything?

Whatever the sheet of paper says, it could just as easily say the exact opposite. What conclusions can we possibly draw based on its contents?
by toomuchtodo | 2025-08-31 18:40:35+00:00
You replace them by running new service lines using directional boring, falling back to trenching when directional boring is not an option. In the case of waste and sewer lines, you can run an epoxy coating internally (“relining”) versus replacement, which has cost savings ($100-$250/foot of pipe).

Broadly speaking, maintaining this infrastructure is expensive because the need for labor is unavoidable and it is labor intensive.
by jjav | 2025-08-31 18:40:36+00:00
> This entire fight about Apple being required to allow third party "App Stores" -- how about simply the user can load whatever software they want to on the device which they are the owner of?

The Atari 2600 was an immensely popular home computer for a decade(ish), but it didn't exactly spark the personal computer revolution. Why? Because it used the iphone software distribution model. You could only buy licensed software (in the form of cartridges) even though technically it was of course a programmable computer. So it was as open as an iphone.

All the actual progress happened on Apple ][, C64, the Radio Shack computers and later the IBM clones. Because, obviously, anyone could write and sell any software they wanted so the market growth went exponential.

A lesson to society, there.
by lewisjoe | 2025-08-31 18:40:47+00:00
I helped bootstrap a company that made an enterprise automation engine. The team wanted to make the service available as SaaS for boosting sales.

They could have got the job done by hosting the service in a vps with a multi-tenant database schema. Instead, they went about learning kubernetes and drillingg deep into "cloud-native" stack. Spent a year trying to setup the perfect devops pipeline.

Not surprisingly the company went out of business within the next few years.
by bofadeez | 2025-08-31 18:41:01+00:00
https://psycnet.apa.org/doiLanding?doi=10.1037%2F0033-2909.1...

full: https://www.talytica.com/wp-content/uploads/2016/10/Schmidt-...

proof provided. what's the next pivot now? can't wait to see the mental gymnastics d1sxeyes does to respond.
by hinkley | 2025-08-31 18:41:41+00:00
No.

It’s not a data layer, it’s global shared state. Global shared state always has consequences. Sometimes the consequences are worth the trouble. But it is trouble.

If you think about Source of Truth, System of Record, cache is neither of those, and sits between them. There’s a lot of problems you can fix instead by improving the SoT or SoR situation in that area if the code.