MurphyA/hacker-news huggingface dataset:
by anotherevan | 2025-09-27 23:51:35+00:00
Long time MS Natural Ergonomic 4000 user. My search continues for an 80% split keyboard, where the important programming keys haven't been repositioned or worse, moved to a secondary layer (like braces/parenthesis, pipe/backslash, question mark/slash).

I do like the idea of thumb keys, but would probably need them as duplicates to the more traditional positions. I got a Keyboardio 100 which is absolutely beautiful, but 60% with layers for those above important keys just was too freaking hard.
by scuff3d | 2025-09-27 23:51:55+00:00
I'm not sure what you're trying to say here. If you mean Python's type annotations are erased at runtime... Okay? It still has runtime type information. It's not "erasure" as that term applies to Java for example. And Typescript compiles down to JavaScript, so obviously it's runtime behavior is going to be the same as JavaScript.

In my view it's always a mistake to try and tac static typing on top of a dynamic one. I think TS's approach is better than Python's, but still not nearly as good as just using a statically typed language.
by DenisM | 2025-09-27 23:53:09+00:00
The article hints that cache invalidation is driven by the layers higher up the stack, relying on domain knowledge.

For example, the application may decide that all files are read-only, until expired a few days later.

Not clear about write-cache. My guess is that you will want some sort of redundancy when caching writes, so this goes beyond a library and becomes a service. Unless the domain level can absolve you of this concern by having redundancy elsewhere in the system (eg feed data from a durable store and replay if you lost some s3 writes).
by ttctciyf | 2025-09-27 23:53:33+00:00
Thought it was going to be about Freedom Bookshop in Angel Alley, Whitechapel, but thankfully that seems to be alive and well[0]!

Being "the oldest and largest specialist anarchist bookshop in Britain" without succumbing to internecine bickering and factionalisation is pretty darn radical, I would have thought.

0: https://freedompress.org.uk/about-freedom/
by nickm12 | 2025-09-27 23:53:40+00:00
What makes them feel like 1970s technology: everyone has to manually manage their own archive and pay storage costs for media files, there is no way to share history (if you want), there is no integrated search, differences in clients mean that people have different experiences of the same message, there are no affordances like reactions that allow people to easily interact with a message without sending an entire separate message.

But maybe I should have said late 80s, early 90s tech. In the 70s, if you were communicating with others on a computer, you were almost certainly using the exact same software on the exact same time-shared system, where at least there was a symmetry of experiences (but no multimedia). The explosion of email clients happened in the 90s, mostly.
by ChrisMarshallNY | 2025-09-27 23:53:40+00:00
It might be enlightening to find out a bit about the process of creating CGI; especially 3D scenes. Many works can definitely take over a year.

I spent some time, making CG art, and found it to be very difficult; but that was also back before some of the new tools were available. Apps like Procreate, with Apple Pencil and iPad Pro, are game-changers. They don't remove the need for a trained artist, though.

But really, some of the very best stuff, comes quickly, from skilled hands. Van Gogh used to spit out paintings at a furious pace (and barely made enough to live on. Their value didn't really show, until long after his death).
by creer | 2025-09-27 23:53:49+00:00
By this article's data and other data linked, reading scores have been FALLING since 2015 (2013 for other scores) - and through 2024. This cannot be because of NOT adopting some reform. Something else has to be in play. You cannot damage some production result merely by NOT introducing some change. That's insane. "According to research" has some explaining to do.

I'm not saying that changing the teaching method would or wouldn't help. I'm saying that something ELSE had to actively happen that caused the measured drop.
by bgwalter | 2025-09-27 23:54:28+00:00
I disagree with Doctorow's conversation with a student at Cornell. You can prevent further misallocation of funds by agitating against "AI" usage in general. If you are at Cornell, organize meetings, protests etc. against the dehumanization and decreased job prospects.

As a student, you have much more freedom to protest than as an employee, and that is where the resistance must come from.

We also need to take into account that while there is a bubble, most of the insane amounts of investment that were seen in headlines have not materialized.

Nvidia will crash, Tesla will crash (Optimus robot nonsense) but Microsoft and Google should be fine. If there is a bailout, protest again. preferably in the physical space and focusing on economic topics rather than culture wars (which is what the politicians want you to focus on).
by 5- | 2025-09-27 23:54:53+00:00
obligatory list of similar stuff.

- alba: a wildlife adventure. more gameplay but somewhat similar controls/feel

- a short hike. isometric but similar feel (thanks thrance)

- the legend of zelda: the wind waker. haven't played, but mentioned in a few other comments

- proteus. first person and more subtle gameplay

anything else?
by ProfessorLayton | 2025-09-27 23:55:10+00:00
> I mean you can carry around a portable USB C monitor and plug it into your iPhone today. I have one that gets power and video from one USB cord for my laptop. But most people don’t want to do that.

Have some imagination? I know plenty of folks that use their phone as their main computer, but could use more screen space on occasion to finish a complex task at a desk with a mouse and keyboard.

Something like phone mirroring that utilizes the full display (Perhaps full macOS?) would be amazing for that use case. Could be wireless or a magsafe stand, or even a homepod-style handoff thing with the phone’s nfc chip.

The hardware for this is pretty much there, Apple just needs to productize it.
by johnea | 2025-09-27 23:56:30+00:00
This one only discusses the benefits of the microbiome in broad terms, but it has a bunch of interesting introductory info:

https://pmc.ncbi.nlm.nih.gov/articles/PMC6503789/

tl;dr > The oral microbiome usually exists in the form of a biofilm. It plays a crucial role in maintaining oral homeostasis, protecting the oral cavity, and preventing disease development.

That NIH article also refers to some fields that are experiencing wide recent advances: the gut/brain axis, and communication from the skin microbiota that stimulates the first immune responses to pathogenic organisms.

This link describes some aspects of the skin microbiome:

https://www.news-medical.net/news/20250402/How-your-skine280...

I up-voted your post. I don't think there should be a penalty for asking for a reference. Although, I'm not always in the mood to dig up _good_ links on subjects that I've read enough to form an opinion.
by nickm12 | 2025-09-27 23:57:45+00:00
Sorry, I disagree. The lack of a business model means a lack of competition and a weak market. For years I've been looking to find an email list hosting solution that works for a small family, sports team, friends group, etc. There is next to nothing in this space besides Google Groups. There are a few hosted mailing list solutions, but they have enterprise features and pricing.
by blondie9x | 2025-09-27 23:58:09+00:00
We need to halt the AI rollout and focus on using engineering talent to help make sure afforestation works and forests conditions are monitored carefully. We need to make sure that the forests we have can be sustained and the carbon we have emitted can be successfully sequestered back into the forest.

Most importantly we need to drastically change our consumption patterns to prevent emissions from continuing to rise.
by pranay01 | 2025-09-27 23:58:51+00:00
Yes, it is happening because OpenInference assumes these span kind values https://github.com/Arize-ai/openinference/blob/b827f3dd659fc...

Anything which doesn't fall in other span kinds is classified as `unknown`

For reference, these are span kinds which opentelemetry emits - https://github.com/open-telemetry/opentelemetry-python/blob/...
by Terr_ | 2025-09-28 00:00:15+00:00
They aren't symmetric sides of a coin though.

1. If you become unemployed because it "succeeds", then a diversified portfolio probably does well as other industries reap the benefits, and if you have to cover lost wages you're at least "selling high."

2. If you become unemployed because it "fails", then there's a crash/recession where everyone is spooked and you get screwed by being forced to "sell low" during the transition.

I suppose there's also the chance you're put out of a job by powerful AI, but the "winners" are all lesser companies you never invested in, so you lose both your job and investments.
by DaveZale | 2025-09-28 00:00:43+00:00
Agree, there is some truth in these arguments, but, historically speaking, social, religious, legal frameworks that evolved in northern climes over a few thousand years may play important roles in economic success. And it was never a completely linear upward progression, with significant setbacks for sometimes long periods, and nothing about the future is guaranteed.

Last night I watched several Rick Steves episodes about European art, and how it reflected society and culture over time. The Greeks set up the rationality in government, the Romans excelled at conquest and building infrastructure, while providing a good life, for centuries, and that progressed to other systems as Rome fell. So northern cultures have their ups and downs, but the past yields plenty of lesson in terms of engineering of government and infrastructure
by pcrh | 2025-09-28 00:01:10+00:00
I meant that geopolitically Canada or Iceland would make more sense, assuming Denmark was out of the picture.

And also glad to hear that random annexations by Canada are currently off the menu. Though who knows if Canada might become "interested" in some bits of Oregon or Maine in the future ;-) These might might not be "really" American....

When American Idiocracy (AI) fatally weakens their southern neighbor would be the time for Canada to conquer their rightful claims. The Burning of Washington will rise again.

(just kidding, to be sure)

https://en.wikipedia.org/wiki/Aroostook_War

https://en.wikipedia.org/wiki/Oregon_boundary_dispute

https://en.wikipedia.org/wiki/Burning_of_Washington
by bbor | 2025-09-28 00:01:53+00:00
This is an absurd article, I’m sorry. To accept the explanation of “brown people are just worse” as possible, but to throw out “colonialism shaped the modern world” because Australia is rich is so clearly biased that it reads like a strawman. Also, are they aware that Australia is quite hot…?

Putting that huge issue aside for more fundamental ones: certainly climate impacts culture in the aggregate to some extent, but the overall framing here is way too overconfident. There’s about a million confounding variables when assessing different societies over large time scales, the largest of which are A) technology and B) to what extent GDP is even a primary goal. Asking if heat makes societies poorer is like asking if rivers make societies richer: it depends!
by thaumasiotes | 2025-09-28 00:02:16+00:00
> Looks like another mustelid (weasel), but seems to behave more like a cat.

It's a viverrid, the branch of the cat family (OK, wikipedia has feliforms as a "suborder") that evolved into cat-weasels.

Weasels themselves are mustelids, caniforms rather than feliforms. Convergent evolution has produced a weasel body type across multiple taxa of carnivores.

(If that's your thing, you might enjoy how the Tasmanian tiger is a marsupial that is, from the head, clearly though incorrectly identifiable as a dog.)

Though if you look at the words, "viverrids" means [descendants of] ferrets and "mustelids" means [descendants of] weasels, whereas ferrets themselves are taxonomically mustelids, not viverrids. So the viverrids are incorrectly named.
by ashtakeaway | 2025-09-28 00:02:19+00:00
Sure people use dating apps for those reasons, however there's a growing body of people who experience the exact opposite: Scammers and fake profiles. Over the past few years I've encountered no real people, just what was stated. Every single like/match turned out to be a fake profile or scammer, and this is after rejecting the obvious 'shy asian girl' scam profile. The fake profiles are actually men scamming other men by posing as a woman, the exchange ends once a legitimate user further screens by asking for a phone or video call. Nevermind dates, those are ghosts; legitimate users who didn't bother with asking for the phone or video call and instead went with setting up a date, only to have their time wasted.

This article is not very reflective of a substantial percentage of dating app users. Every single study concerning dating apps should at least impart data involving false positives, by which the majority of users encounter, and this number is declining due to the growing number of scammers. Today, most women "haven't used dating apps in years", explaining the vast percentage of inactive profiles that are not pruned, but kept to entice single men to stay and give the app money to see likes from scammers, if they're naive enough to believe said profiles are real.
by mmh0000 | 2025-09-28 00:02:32+00:00
`relatime` is the default on many distros, and has long been "best-practice" for first pass Linux performance turning.

MOUNT(8) relatime Update inode access times relative to modify or change time. Access time is only updated if the previous access time was earlier than or equal to the current modify or change time. (Similar to noatime, but it doesn’t break mutt(1) or other applications that need to know if a file has been read since the last time it was modified.) Since Linux 2.6.30, the kernel defaults to the behavior provided by this option (unless noatime was specified), and the strictatime option is required to obtain traditional semantics. In addition, since Linux 2.6.30, the file’s last access time is always updated if it is more than 1 day old.
by 0000000000100 | 2025-09-28 00:02:58+00:00
Not egregious API spending, but ChatGPT Pro was been one of the best investments our company has paid for.

It is fantastic at reasonable scale ports / refactors, even with complicated subject matter like insurance. We have a project at work where Pro has saved us hours of time just trying to understand the over complicated that is currently in place.

For context, it’s a salvage project with a wonderful mix of Razor pages and a partial migration to Vue 2 / Vuetify.

It’s best with logic, but it doesn’t do great with understanding the particulars of UI.
by potato3732842 | 2025-09-28 00:03:16+00:00
University towns are a dump of businesses of questionable morals extracting as much as they can from a transient population. They're basically military base towns. And both of those are basically tourism or retirement towns which are almost as bad (source: grew up in one). The difference its that tourism towns and retirement towns get their population voluntarily, without a bunch of brainwashing.

I'll side with the "Indiana ain't bad" crowd on this.
by lioeters | 2025-09-28 00:03:29+00:00
Sounds like you have real-life experience with composting toilets. Good to hear practical tips, since I started studying this topic to consider for a living situation with limited water.

The link for more info was great too. I followed it to a page with technical details about the separation of liquid and solids, diagrams of the building and the recycling process.

Biogenic Architecture Lab - Botanical MycoToilet https://www.biogenicarch.ca/bg-mycotoilet
by JustExAWS | 2025-09-28 00:03:35+00:00
> I like the convenience of using the same apps as on my laptop, and being able to develop on the same platform that I am targeting. That is a unique selling point.

And almost all of my apps have iPhone, iPad and Mac versions with cloud syncing of the data between them.

It’s just a flag for developers to allow iPad apps to run on ARM based Macs without any modifications.

> *and being able to develop on the same platform that I am targeting. That is a unique selling point.*

With ARM based Macs, they basically are the same except for the screen size. Compilation speed would be much slower on an iPhone than a Mac.
by zahlman | 2025-09-28 00:04:11+00:00
> It’s hard to recall another instance of someone writing something so confident that they’ll come off well, while clearly coming off as self-centered

Sadly, I don't think it's rare in the FOSS world these days.

> The framing of “the moderation team” resigning when two of them aren’t is a delectable cherry on top of the other drama.

I'd keep an eye out on social media to see what pressure the remaining mods face from those loyal to the resigning ones (including themselves).

> last year’s (ongoing?) Python Foundation moderation debacle

Everyone quieted down about it, but there was renewed tension in this year's elections thanks in large part to Franz Kiraly's efforts to reform the organization (ref. https://github.com/python-software-federation/psf2025 ; https://discuss.python.org/t/_/103390 ; https://discuss.python.org/t/_/103460 ; https://discuss.python.org/t/_/103760 ; https://discuss.python.org/t/_/103776).

> P.S. anyone know what the political left/right split here is?

The upset moderators are on the far left (per contemporary American conception of the spectrum). All of this fundamentally goes back to https://news.ycombinator.com/item?id=40199153 , if not further. (Even if I weren't familiar with the story, this would be my prior assumption by now.)
by eschaton | 2025-09-28 00:04:22+00:00
Oh no, people have to consider how they engage with others’ writing! They can’t just push a “like” or “thumbs down” button! There will be social pressure against it if they try to just send around picture or video memes instead of writing something thoughtful! And worst, everyone gets to be in control of their “experience of the same message,” by using the mail client that works best for them!

All of the reasons you say mailing lists are, let’s say, “dated” are actually benefits of using them, especially when using them for engineering purposes.
by krapp | 2025-09-28 00:05:17+00:00
"good" and "bad" aren't objective or quantifiable, so there can't be scientific evidence that social media is either.

And the definition of social media is broad. I would argue Signal is social media. It lets you form social networks, chat and share different kinds of media. That's all social media is. Social media is more than Twitter, Facebook and TikTok. And I have trouble with the argument that being able to form social networks and share different kind of media is somehow ontologically evil. There are hundreds of social media platforms around the world and countless apps integrating social features, but only a few American platforms seem to be a problem. So maybe it isn't "social media," maybe it's American culture and Silicon Valley capitalism.

The addiction loops, surveillance, data mining, radicalization through algorithms promoting extremist content, etc. aren't fundamental to what social media is, they're aspects of how specific social media platforms have been implemented. It is possible to have social media without all of those negative externalities.
by miltonlost | 2025-09-28 00:05:46+00:00
> If LLMs aren't capable of replacing workers and it's all lies, then what company is going to engage in mass layoffs without seeing results first?

We see companies layoff workers for all sorts of short-sighted reasons. They'll mass layoff to reduce labor costs for short term profits and stock price increases, so the execs and shareholders can cash out. AI is just the current reason the executive class has decided to use for the layoffs they were going to do regardless.
by mzajc | 2025-09-28 00:05:47+00:00
They hint at it:

> 5. Race

> This theory is extremely contested, and I haven’t independently assessed it, so I won’t go into any detail, but for sake of completeness we must add the hypothesis that race also has influence in economic development. I might eventually make an independent assessment of the claim.

If you haven't "independently assessed" it and have zero details to add, please leave it out until you do!
by archagon | 2025-09-28 00:06:39+00:00
I’m sure they don’t care today, but since these people proudly slap their names on their jeering comments, I imagine that someday their leftist children will read them and feel disgusted at the mocking cruelty. Will the authors feel shame then, I wonder? Or just more anger? The present political climate might make them feel righteous and invincible, but it is only a feeling.
by zahlman | 2025-09-28 00:07:39+00:00
> If open source communities stuck to technical matters, there would be little to no need for moderators to pass judgment on political or social views. Their primary role would be in conflict resolution over technical matters.

As far as I can tell, this all ultimately started because a fringe of activists (aligned with this group of moderators, and possibly including them) within the community decided they didn't like the political implications of where the project got its funding.
by wrp | 2025-09-28 00:08:04+00:00
> my male colleagues are, generally speaking, outpaced by my female colleagues.

I've worked in academia, mostly the humanities, since the 1980s, and have observed a clear difference in how much effort women put into social networking and how this affects career progress. On the negative side, this can lead to cliquishness. I even once had a gay colleague who complained bitterly that his sub-field was dominated by lesbians who resisted male inclusion.

It seems to be a frequent observation, such that it may now be uncontroversial, that women generally approach things with a broader contextual awareness while men are in general more narrowly task-oriented. The implication is that we should expect women to generally lead in social advancement while men will tend to have a lead in technical prowess.

An illustration that has given me much cause for introspection, as a teacher and researcher, is my working library. I have about 200 books on a shelf near my desk, that I thought were of such quality that I wanted my own copy always at hand. On that shelf, there is just one book by a woman. I have often considered how it could be that there are so many women in my working life but so few on my shelf.
by worik | 2025-09-28 00:08:06+00:00
Thank you for your hard work answering

I see your point but I think you are wrong

Political Zionism means the sort of Jewish state (a racial state) in a way that racists in England want an "English" state (which means "white")

A better example of what I think you mean is the role of Māori in New Zealand (Aotearoa).

It is a Māori country, Māori custom forms part of the basic law, but everybody in New Zealand has the same rights

Māori institutions exist, but they are for everybody. (I get services from one, I am not Māori)

In Israel "...only Jews have the right to self determination " https://en.m.wikipedia.org/wiki/Basic_Law:_Israel_as_the_Nat...

That is the problem

I understand the history, that the people who established Israel after WWII were brutalised survivors and they brought that brutality to bear in the process of state creation, but they remain racist genocidal thugs practicing apartheid

Then they (those thugs from the Israeli state) claim they represent all Jews. Makes it very hard for Jewish people everywhere who have any decency