MurphyA/hacker-news huggingface dataset:
by sublinear | 2025-09-13 21:44:54+00:00
> "Be curious, not judgemental"

Let's define curiosity as seeking knowledge. What is the mechanism that allows for observation if not some minimal amount of judgement? How else does one encode the senses into a coherent thought?

What is the distinction between curiosity and judgement? Is it the amount of judgement? Is the quote asking to dismiss reason and avoid integrating new knowledge with other existing knowledge?
by itronitron | 2025-09-13 21:45:49+00:00
Intuitively, immunity debt is using the same logic as vaccines, that the immune system builds defenses to infections when it is exposed to them (and not before.) But I'd never heard of 'immunity debt' as a term before and I am assuming that it's promoted by people that are also anti-mask and anti-vax.

Anecdotally, I played a lot more in the dirt as a young child than any of my children, and I had much more severe asthma and allergies than they have, including the one that contracted RSV as a two-week old infant and went on to get sick just as often as their two siblings.
by isaacremuant | 2025-09-13 21:46:22+00:00
So funny. After the whole bullshit and hysteria post Fukushima and the German bullshit. But now it's the good narrative because of the war with Russia.

It's so funny to see the shifts of peace or war with eastasia. So obviously propagandistic and so obviously supported by all the psychophants...

Today we're on the right side until it's inconvenient again and then we'll burn the witch of anyone who dares go against the narrative.
by vidarh | 2025-09-13 21:46:22+00:00
Thanks for the pointer, but from the page you linked to:

> Even though xfstt doesn't do any anti-aliasing of the fonts (since there's no support for this in X)

The page it links to for xfsft as well, says this:

> Although FreeType does support font smoothing, the modified libfont.a does not. Adding font smoothing to X would require a major change to the system: in X, glyphs are (monochrome) bitmaps, and there is no support for using pixmaps as glyphs. Changing this would require the design and implementation of an extension to both the X protocol and the font server protocol, and changing applications to use the extensions.

It goes on to link to the Xrender extension as a solution.
by Symmetry | 2025-09-13 21:46:37+00:00
Of course exposure to a disease will make your body more able to deal with that particular disease. The question is whether it will make your immune system stronger in general like your muscles, or whether it tends to be depleted like your blood sugar. In general because you immune system has a finite memory for diseases and because diseases tend to mutate faster when infecting larger number of people its more like the later.
by dcreater | 2025-09-13 21:46:46+00:00
The problem with this is that without AF, you are very restricted to shooting still objects with the aperture wide open.

I too fell for the dreamy look but as i've gotten older the further away from reality a picture is, the more my gut rejects it. At this point Ive seen so many high quality (either at shooting time or post processed) pictures of SF that going around the city actually visiting those places and seeing them with your eyes feels like a massive letdown
by einpoklum | 2025-09-13 21:46:52+00:00
> ... is not a great push request.

indeed, but that is no different now that it was before.

> If you have to think it through in front of an IDE to think about it properly, script it out in some quick python

Again, that is not possible; or rather, it is meaningless. It's like telling an author to sketch out a few chapters ahead. It doesn't work like that: The story has its own life and nature - even if, to an extent, drawn out from the author's psyche and unconscious - which develops through the process of writing. The sketches are very often just not what the story works itself out to be. In fact, not unlike literature - sometimes, truths reveal themselves only on the first or second rewrite.
by OutOfHere | 2025-09-13 21:47:01+00:00
In fact I am not sure if he spoke any truths.

It is bewildering how the Republican voters don't realize that the party cares exclusively about those who fund the party, not about those who vote for it. The votes are gained exactly on the basis of lies. If the party actually cared for its voters, it would send all the non-immigrant work-visa employees back home immediately if they don't have a PhD degree in their field of work.

In effect, politics is ruled and ruined by money.
by kasabali | 2025-09-13 21:47:43+00:00
That bug had nothing to do with Debian. Follow the reports in the fine thread you've linked and you'll see it was an upstream issue.

Debian doesn't "backport" anything, they ship upstream LTS kernels straight, so please stop spreading this misinformation.

For some bizarre reason I can't conceive people not only believe but also keep complaining that Debian ships franken-kernels like RHEL does. See [0] for another instance.

[0] https://news.ycombinator.com/item?id=44849988
by insane_dreamer | 2025-09-13 21:48:34+00:00
Yesterday I used Opus to diagnose an error and it sent me down a bunch of wrong paths, suggested fixes with bad unintended consequences. If I hadn’t carefully guided it and corrected it, not only would the bug not have been fixed but it would have made things worse. My point being that if you don’t have the domain knowledge and put on your thinking cap then you will likely be screwed. But this is not how AI is sold.
by safercplusplus | 2025-09-13 21:49:14+00:00
> Profiles cannot achieve the same level of safety as Rust

So the claim is that the scpptool approach[1] can, while remaining closer to traditional C++, and not requiring the introduction of new language elements. Since the scpptool-enforced safe subset of C++ is an actual subset of C++, conforming code continues to build with your existing compiler. It just uses an additional static analyzer to check conformance.

For the 90% or whatever of C++ code that is not actually performance sensitive, the associated SaferCPlusPlus library provides drop-in and "one-to-one" safe replacements for unsafe C++ elements (like standard library containers and raw pointers). (For example, if you're worried about potentially invalid vector iterators, you can just replace your std::vector<>s with mse::mstd::vector<>s.) With these elements, most of the safety is enforced in the type system and not reliant on the static analyzer.

Conforming implementations of performance-sensitive code would be more restricted and more reliant on the static analyzer for safety enforcement. And sometimes requires the use of library elements, like "borrowing objects", which may not have analogies in traditional C++. But overall, even high-performance conforming code remains very recognizable C++.

The claim is that the scpptool approach is a straightforward path to full memory (and data race) safety for C++, and the one that requires the least code migration effort. (And again, as an actual subset of existing C++, not technically dependent on standard committees or compiler vendors for its implementation or deployment.)

[1]: https://github.com/duneroadrunner/scpptool/blob/master/appro...
by pizlonator | 2025-09-13 21:49:57+00:00
> The profiles technology isn't very good.

Can you be very specific about why?

Here's the argument for why profiles might work: with all of the profiles enabled, you are only allowed to use the safe subset of C++ and all of the unsafe stuff is hidden behind APIs whose implementations don't have those profiles enabled. Those projects that enable all profiles by default effectively get Swift-like or Rust-like protection.

Like, you could force all array operations to use C++ stdlib primitives, enable full hardening of the stdlib, and then have bounds safety.

And you could force all lifetime operations to use C++ stdlib refcounting primitives, and then have lifetime safety in a Swift-like way (i.e. eager refcounting everywhere).

I can imagine how this falls over but then it might just be a matter of engineering to make it not fall over.

(I'm playing devils advocate a bit since I prefer Fil-C++.)
by stuxnet79 | 2025-09-13 21:50:13+00:00
> Is there some line photographers are crossing by taking two photos of separate scenes and joining them together in software to create a picture like the people sitting on the log in front of the mountains?

This has been a concern people have had for years. You might benefit from reading Susan Sontag's essay On Photography - https://writing.upenn.edu/library/Sontag-Susan-Photography.p...

My take, as soon as you pick up a camera to capture a scene you are telling a story and incorporating your own bias. For this reason, once I learned how cameras worked and dabbled in photography as an amateur it really transformed how I consume media. You could have the same subject and scene but tell a completely different story depending on the decisions you make as a photographer.
by alsetmusic | 2025-09-13 21:50:15+00:00
> U.S. District Judge Araceli Martinez-Olguin, a Joe Biden appointee, denied Automattic and Mullenweg’s bid to strike or dismiss claims including defamation, trade libel, unjust enrichment and intentional interference with contractual and economic relations claims.

The whole thing has been quite entertaining as a disinterested party who has no stake in any of it. I’ve been considering putting a couple of sites back up that used to run on WP. I’m firmly in the static-site-generator camp if I decide to do so to reduce the cost of AI scraping, but our friend Matt sure gave me a reason to replace WP regardless.

Edit: forgot the link.

https://www.courthousenews.com/judge-grants-partial-motion-t...
by Hizonner | 2025-09-13 21:51:04+00:00
So now that the status has changed and the change has been announced, it'll OK if it's forevermore impossible to buy a well-supported phone that lets you run whatever software you please?

On edit: By the way, that's the biggest reason I don't use Apple, and the biggest reason I haven't used Apple since "smart phones" became a thing. Otherwise Apple is superior in a lot of ways. I do realize that people who give a shit are a tiny sliver of the market...
by tolerance | 2025-09-13 21:51:24+00:00
This is a pretty sad post and touches on something I read on Cal Newport’s blog today where he referred to a similar piece written by another ambitious and established 22-year-old in the WSJ titled, “‘Work-Life Balance’ Will Keep You Mediocre"

https://calnewport.com/does-work-life-balance-make-you-medio...

https://archive.is/VCAih

I’ve come across tropes about how Millennial discontent is based on figuring out that the idea of grinding through your 20s like it’s twenty years ago is a trap. Or something like that.

Seems like the idea is rearing its head again.

But the last paragraph of this post tells me that he’s aware that his optimism and will has its limits. “COVID came and went,” ta-huh!
by gus_massa | 2025-09-13 21:51:41+00:00
I made a lot of PR for Chez Scheme (and indirectly Racket). For me it's easier to write the code, perhaps because I'm not an English native speaker, but my Spanish is bad too.

Most of my PR are like 30-50 LOC (including comments and tests), with a few very related features, and I have probably a 90-95% merge rate. Sometimes writing the explanation takes a long time. Many times while writing the code I get a lot of small surprises and unexpected corner cases. So most of the time a previous discussion would be too generic to be useful for me and inteligible for the maintainers.

Anyway, my idea is to take only a few hours (4?), perhaps distributed in a few slow days. So if it's not merged it's not a big deal, not hard feelings. Also a short feature is easier to review and modify if necessary.
by Llamamoe | 2025-09-13 21:52:05+00:00
I feel like regardless of all else, the fact of algorithmic curation is going to be bad, especially when it's contaminated by corporate and/or political interests.

We have evolved to parse information as if its prevalence is controlled by how much people talk about it, how acceptable opinions are to voice, how others react to them. Algorithmic social media intrinsically destroy that. They change how information spreads, but not how we parse its spread.

It's parasocial at best, and very possibly far worse at worst.
by littlestymaar | 2025-09-13 21:52:53+00:00
> Have we been watching the same war? Ukraine is getting absolutely trounced

I for sure have not been watching it on RT.

Combined arms done well is Op Desert Storm, not “our three days special operation has been bogged down in Donbass for three years”.

> Um, air defenses in Ukraine are virtually nonexistent these days. Shahed attacks get through every time these days

If only… The only way Russia keeps a steady amount of damage from Shahed is by multiplying their deployment because the AFU similarly increase their interceptions.

> shrug Putin has said he would do it explicitly and Ive never known him to bluff.

Well, you've not been following the conflict that closely as Putin said multiple times that doing this or that (striking Kerch Bridge, shipping ATACMS, shipping tanks, attacking Russian soil) would mean he'd use nuke, and it turned out these red lines where all bluff.

> He invaded the largest country in Europe

The third biggest, after Russia (and France) with only a fifth the population of Russia, and a country that didn't have an actual army before 2014.

> supplied by the richest and most powerful military bloc in the world.

Just barely: western countries first refused to send heavy weapons, then refused to send tanks, then refused to send fighter jets, then they piled up restrictions after restrictions on the use of force and some are still refusing to send long range weapons (hello Germany).

> Did he fail if it takes 5 years to secure capitulation?

He definitely failed his 3 days military operation and put his country in a years long war that annihilated all of its army modernization program that was running for the past decade. Now how much can he limit the consequences of his failure is an open question.

And that doesn't change the fact that he still hasn't been able to win against the small and weak Ukraine after three years, which is not a good situation to be in if you want to fight European powers together…
by borroka | 2025-09-13 21:53:31+00:00
Most teachers have very little clue about pedagogy; let's be honest about it. And it does not mean they are incompetent at their subjects or lazy.

The fact that, outside of the expected exceptions, a skill/subject/section is never brought up after the test means that teachers are not thinking at all about retrieval practice. There is a time for understanding and justifications, and a time for saying things as they are.

Then, my personal experience and that of my friends, who all attended mid- to high-ranking schools outside the United States, is that regardless of class size and teacher workload, teachers never seemed to know how to teach effectively and efficiently.
by decimalenough | 2025-09-13 21:53:38+00:00
Try an actual source: https://2024.sci-hub.se/1147/ff0abbc773b295a97bc927b98dcaed9...

It is true that rice was always the prestige food consumed by the upper classes, and the peasantry ate rice too, but it was only one of the five staples (gokoku) and was often extended with other grains (mugigohan etc).
by majormajor | 2025-09-13 21:54:16+00:00
It's increasingly discussed in traditional media too so let's toss out that first line glib dismissal.

More and more people declaring it's net-negative is the first step towards changing anything. Academic "let's evaluate each individual point about it on its own merits" is not how this sort of thing finds political momentum.

(Or we could argue that "social media" in the Facebook-era sense is just one part of a larger entity, "the internet," that we're singling out.)
by yepitwas | 2025-09-13 21:54:34+00:00
Fred Rogers getting shot would have been a lot worse, and great mourning of his passing more justified, than Charles Manson getting shot. Clearly this is neither of those cases, but, as clearly, we don’t regret the murder of every famous person equally, even if we would rather the murder hadn’t happened in each case.

The canonization effort around an only-known-in-certain-circles propagandist has been utterly bizarre to watch. Air Force 2 escort? What, pardon me, the fuck.

[edit] I’ll add that the fawning wall-to-wall treatment and coverage has been especially wild to watch when it occurs so close, time-wise, to a murderer with a kill-list shooting two democratic politicians in their homes, killing one of them plus a spouse (and a dog, as everyone always seems to add) before being stopped, which news was so barely-covered and left the news cycle so fast (and saw the same kind of callousness from the right that they’re now perceiving from the left, including, as always when it’s this guy, from the President of the United States) that, when I’ve brought it up or seen it brought up after this event, it’s been easy to find people who didn’t even know it happened.
by nilslindemann | 2025-09-13 21:54:41+00:00
Oil and gas and other fossils are finite resources, and we need to replace them anyway sooner or later with pure electrical solutions, better sooner, as we know. And then what I said applies. And, as the only "infinite" resources we have, are the sunlight and the gravity of the moon, it is obvious that we should base global electricity generation on them.
by eklitzke | 2025-09-13 21:56:55+00:00
A few reasons, I think.

The first is that getaddrinfo is specified by POSIX, and the POSIX evolve very conservatively and at a glacial pace.

The second reason is that specifying a timeout breaks symmetry with a lot of other functions in Unix/C, both system calls and libc calls. For example, you can't specify a timeout when opening a file, reading from a file, or closing a file, which are all potentially blocking operations. There are ways to do these things in a non-blocking manner with timeouts using aio or io_uring, but those are already relatively complicated APIs for just using simple system calls, and getaddrinfo is much more complicated.

The last reason is that if you use the sockets APIs directly it's not that hard to write a non-blocking DNS resolver (c-ares is one example). The thing is though that if you write your own resolver you have to consider how to do caching, it won't work with NSS on Linux, etc. You can implement these things (systemd-resolved does it, and works with NSS) but they are a lot of work to do properly.
by linguae | 2025-09-13 21:56:56+00:00
As someone whose grandparents endured Jim Crow, I largely agree in the sense that social media did not create America’s divides. Many of the divides in American society are very old and are very deep, with no easy fixes.

Unfortunately algorithmic social media is one of the factors adding fuel to the fire, and I believe it’s fair to say that social media has helped increase polarization by recommending content to its viewers purely based on engagement metrics without any regard for the consequences of pushing such content. It is much easier to whip people into a frenzy this way. Additionally, echo chambers make it harder for people to be exposed to other points of view. Combine this with dismal educational outcomes for many Americans (including a lack of critical thinking skills), our two-party system that aggregates diverse political views into just two options, a first-past-the-post election system that forces people to choose “the lesser of two evils,” and growing economic pain, and these factors create conditions that are ripe for strife.
by RandomBacon | 2025-09-13 21:57:43+00:00
Proton is not a true privacy-advocate in my opinion.

I wanted to try Proton out when they were having a sale, but I could not complete the purchase because I was on Mullvad's VPN.

I created a ticket, and when they got back to me 5 days later, they told me to disconnect from the VPN to sign up for Proton.
by russellbeattie | 2025-09-13 21:58:28+00:00
I learned Spanish in Madrid - there's definitely no Catalan dialect of Spanish - it's either/or. And the northeastern Spanish accent is perfectly understandable (unlike, say, Galicia or Andalusia).

So it's surprising that OP thought Catalan was a version of Spanish, because it's completely unintelligible to anyone who learned Spanish as a second language (like myself) - not sure about native speakers. I can't even pronounce the street names in Barcelona when I visit.
by Arnavion | 2025-09-13 21:58:57+00:00
>getaddrinfo_a is available, but not widely adopted (*BSD and Linux), probably because you can't guarantee it'll be available on every computer/phone/modem. This is only an issue if you're targeting POSIX rather than modern operating systems.

To be precise, even on Linux getaddrinfo_a is not guaranteed to be present. It's a glibc extension. musl doesn't have it.
by logicalmind | 2025-09-13 21:59:10+00:00
Are you looking for something where he literally says "wiped out"? Or are you looking for his stance that it doesn't and shouldn't exist? I'm not a follower of Charlie Kirk or his positions and I don't support any violence against him. However, finding his position on Israel and Palestine is a very simple google search away. You can hear it from his own mouth right here:

https://www.instagram.com/reel/DOd0yN_jKVs/
by sarchertech | 2025-09-13 21:59:18+00:00
That’s exactly how I thought about it.

If you imagine a hypothetical person with a 2 year lifespan. During the first year the perceive time 1:1. But during the 2nd year they perceive 9 years passing during 1 year.

At 50% of their lifespan they will have 90% of their total perceived experience of time remaining.
Extension was turned off because it is no longer supported
by roscas | 2025-09-13 21:59:23+00:00
Opened Chromium with a pdf and this comes up "This extension was turned off because it is no longer supported" on uBlock Origin development build.

So what are our options for Chromium?

Temporary bandaids I know, so what next?

I set the chrome:flags to allow v2 but I know this is just a matter of time.

edit: It is impossible to open any site without uBlock Origin
by krisoft | 2025-09-13 21:59:34+00:00
The dig is three fold. (if the story is true, about which I have my doubts.)

One: Elon instead of cultivating an organisation where the right people are rewarded and the wrong people are selected out tries to personally weed out the wrong ones. That is fundamentally foolish even if he is firing people who should be fired.

Two: His subordinates don't respect his decision and instead of letting go the people he wanted to fire, they "hide" them in the organisation elsewhere.

Three: He is too distracted / stupid / incompetent to then notice that his decision has been undermined.
by panny | 2025-09-13 22:00:22+00:00
The answer to that should be fairly obvious after Iryna Zarutska and Emily Carlson happened so recently. American and Japanese trains are not qualitatively the same. Vagrants and solicitors wander the local trains here like it is their asylum. Amtrak is a lot safer since they have conductors checking tickets, but that is still very loud and unruly.

If you'd like a more direct comparison to Japan, try Hong Kong, another place where I have spent a fair amount of time riding the trains. They also have world leading life expectancy.
by andy99 | 2025-09-13 22:00:27+00:00
Scrolling through what's been generated is an interesting way to explore what the underlying image model can represent. Personally I feel like everything starts to look the same very quickly. This is just an observation on image generation models, not a knock against the product which I think is great and had a lot of fun with (I'm the proud inventor of the Cthulu back scratcher).