MurphyA/hacker-news huggingface dataset:
by _aavaa_ | 2025-11-22 22:20:24+00:00
I am not sure what you are trying to say. It is a conspiracy theory at this point because it is believes, in spite of the existing evidence, the covid absolutely came leaked from a lab rather than starting being of zoonotic orign. It also asserts a coverup by both the Chinese and American government, as well as cover ups and complicity from the entire Chinese and American virology community.

This, despite the possibility seriously investigated by (at least the Americans) and finding very little evidence to support it, and far less than the zoonotic origin.

That's why it's a conspiracy theory, because it alleges a conspiracy.
by amluto | 2025-11-22 22:20:36+00:00
IMO Thread has one major benefit over Zigbee: the Thread mesh can extend over Ethernet (via TREL). Zigbee ought to be able to do this too, but I’m not aware of anyone actually doing it.

There are a couple of in-progress implementations of Zigbee on a regular computer using Thread radios and the Thread RCP protocol. Maybe one of them will add the ability to use multiple radios.
by dschuessler | 2025-11-22 22:20:59+00:00
You can include arbitrary HTML tags in Markdown at any place you need them.[0] I am not aware of any Markdown tooling that does not support this.

So, no, Markdown is not holding me back. It is perfectly capable of what the author claims it isn't.

[0]: https://daringfireball.net/projects/markdown/syntax#html
by Waterluvian | 2025-11-22 22:21:59+00:00
This got me thinking about how it’s not uncommon for Russia to collect failed dictators and give them shelter. And it would be absolutely on-brand for this new era for the U.S. to start doing the same.

I have a sense that dictators are weakened when the world observes other dictators facing consequences, which may be all it takes to want to shelter them.
by meander_water | 2025-11-22 22:22:09+00:00
It's funny, I clicked the link to the demo, but it 404s, then I tried googling Worldgen, and it turns out someone else has built the same thing in May and called it Worldgen as well. Looks like it does better at realistic 3D scenes compared to this.

[0] https://worldgen.github.io/index.html
by diogenescynic | 2025-11-22 22:22:10+00:00
>I certainly got tired of the people who decided the answer was to become antisocial and not even try to mitigate the risks, and then shame anyone who did. Lost a bit of my faith in humanity. Well, more than a bit, I think.

The masks didn't do shit and neither did vaccinations. It was all scaremongering. Don't you get it? Israel had nearly 100% vaccination rate but didn't do any better than Gaza which had none. Masks don't prevent the spread at all. The 6 foot distancing rule was just made up. Why do people not understand this? Is it willful ignorance?
by elabajaba | 2025-11-22 22:22:14+00:00
Apple officially deprecated GL/GLES on both MacOS and iOS 7 years ago, and only ever supported up to GL 4.1 (which came out in 2010), meaning it doesn't support essential "modern" features like compute shaders (DX11 had them in 2009), or bindless textures (supported since 2012 on AMD+Nvidia, and 2015 for Intel iGPUs, massive performance win, needed for GPU driven rendering and ray tracing).
by hajile | 2025-11-22 22:22:27+00:00
The data is very clear that the rate of mental illnesses is increasing. Rates of severe mental illnesses like Schizophrenia are also increasing.

NONE of the current theories being experimented with on patients have a concrete, proven scientific basis with some such as the decades-long SSRI scam have actively harmed patients and created physical dependence/addiction and actively causing harm to patients and their families (eg, SSRI-induced suicides).

I trust science, but I don't trust scientists any more than I trust any other human with their money, career, and reputation on the line. I trust the FDA and pharmaceutical company ethics even less (eg, Bayer knowingly selling HIV-infested drugs to hemophiliacs, saying Oxycotin is non-addictive, or the revolving door that allows non-working SSRIs to be released and marketed as working despite all evidence to the contrary).
by johnisgood | 2025-11-22 22:23:21+00:00
I come from a very poor family, and I am Eastern European... so we had very "shitty" equipments. We peeled our potatoes using a knife, too. I wonder how foreign it is to others.

I have never learned to cook from anyone. I just read the recipes and/or watch some videos and that is literally it. My kitchen is not as equipped as it is in rich households.

Ordering food is ideal, but super expensive, so I personally cannot afford to do that.
by thwarted | 2025-11-22 22:23:22+00:00
> they never go into buildings, the buildings all have similar size, the towns have similar layouts, there’s numerous visual inconsistencies, and the towns don’t really make sense

These AI generated towns sure do seem to have strict building and civic codes. Everything on a grid, height limits, equal spacing between all buildings. The local historical society really has a tight grip on neighborhood character.

From the article:

> It would also be sound, with different areas connected in such a way to allow characters to roam freely without getting stuck.

Very unrealistic.

One of the interesting things about mostly-open world game environments, like GTA or Cyberpunk, is the "designed" messiness and the limits that result in dead ends. You poke at someplace and end up at a locked door (a texture that looks like a door but you can't interact with) that says there's absolutely nothing interesting beyond where you're at. No chance to get stuck in a dead end is boring; when every path leads to something interesting, there's no "exploration".
by johnathandos | 2025-11-22 22:23:46+00:00
It’s good to spread awareness (or just remind folks) that alternatives to Markdown exist. The right tool for the job depends on your circumstances. If I were scaling a docset for a team of contributors primarily consisting of technical writers, .adoc or .rst would be my preference. If I were scaling internal docs-as-code infra for software engineers, I’d use Markdown.
by Aloisius | 2025-11-22 22:23:49+00:00
New Zealand effective taxes rates are generally higher than the US, not lower unless you're doing something odd like comparing based on average local wage.

Switzerland, the Netherlands and Japan all use the Bismark model (contributions for insurance), so taxes don't really reflect the cost of universal healthcare.

The issue in the US is not an allocation problem. The average person in the US already pays more in taxes that are spent on healthcare than in any other country. We're just so inefficient with our spending that we only manage to cover a fraction of our population with it.
by john_alan | 2025-11-22 22:23:56+00:00
_A Mac with Apple silicon doesn’t permit native arm64 code to execute unless a valid signature is attached. This signature can be as simple as an ad hoc code signature (cf. codesign(1)) that doesn’t bear any actual identity from the secret half of an asymmetric key pair (it’s simply an unauthenticated measurement of the binary)._

_For binary compatibility, translated x86_64 code is permitted to execute through Rosetta with no signature information at all. No specific identity is conveyed to this code through the device-specific Secure Enclave signing procedure, and it executes with precisely the same limitations as native unsigned code executing on an Intel-based Mac._

Maybe it's Rosetta bins? - src from Apple:

https://support.apple.com/en-gb/guide/security/secebb113be1/...
by programjames | 2025-11-22 22:23:59+00:00
I think quality over quantity matters. There was no one at my academic level at the public school, but two lived at my house. If you're worried about social skills, why do you expect an open admissions school to be able to train your children better than a more curated social group? You could say, "I don't trust parents to actually give their children experiences that would be beneficial, because maybe the parents are bigots or something," which like, sure is true. Lots of parents are like that. But they already pretty much have free reign to put their child in the local Bible Bootcamp instead of the public high school, so you're not really preventing this bad thing from happening, but you are preventing a lot of parents who would give their children a better experience than the local vaudeville show.
by ranyume | 2025-11-22 22:24:58+00:00
Last time I checked, the metaverse was all about people collaborating in the making of a shared world, and we already have this. Examples include minecraft and vrchat, both of which are very popular metaverses. I don't see how not having bot content generation is a barrier?

Then, let's say people are allowed to participate in a metaverse in which they have the ability to generate content with prompts. Does this mean they're only able to build things the model allows or supports? That seems very limiting for a metaverse.
by qnleigh | 2025-11-22 22:25:01+00:00
I've always wanted a news source with a 4 week delay. This would filter out so much of the noise: rage bait articles about what a politician said, articles about what -may- happen that just promote doomscrolling... Wikipedia sort of does this, but you have to know which articles to look at (though on the upside, you get a lot more historical context).

If something isn't worth knowing about one month later, it probably wasn't news in the first place.
by prmoustache | 2025-11-22 22:25:25+00:00
The author seems to forget that markdown is just an extension of html. If markdown doesn't provide something that html does, you just write it in html and it will be rendered correctly.

I'd also argue that the limitations of markdown allow me to focus on actual content and less on the presentation. I have little use of all the features of a markup language if I can't remember how to use them.
by WarOnPrivacy | 2025-11-22 22:25:43+00:00
It's perplexing that the history's most seismic shift in child rearing/childhood isn't considered here

Increasing time spent in adult populated boxes from a few hrs/wk to 24/7. Decreasing adult-free peer time from hours/day to none, ever. Decreasing roaming area from many sq mi to a few sq ft. Increasing parenting time from a few hours a week to 24/7 adulting.
by reissbaker | 2025-11-22 22:26:23+00:00
The satisfies keyword is quite different than "as const." What it does is:

1. Enforce that a value adheres to a specific type

2. But, doesn't cause the value to be cast to that type.

For example, if you have a Rect type like:

type Rect = { w: number, h: number }

You might want to enforce that some value satisfies Rect properties... But also allow it to have others. For example:

const a = { x: 0, y: 0, w: 5, h: 5 };

If you wrote it as:

const a: Rect = // ...

TypeScript wouldn't allow you to also give it x and y properties. And if you did:

as Rect

at the end of the line, TypeScript would allow the x, y properties, but would immediately lose track of them and not allow you to use them later, because you cast it to the Rect type which lacks those properties. You could write an extra utility type:

type Location = { x: number, y: number }; const a: Location & Rect = // ...

But that can get quite verbose as you add more fields. And besides: in this example, all we actually are trying to enforce is that the object is a Rect — why do we also have to enforce other things at the same time? Usually TS allows type inference for fields, but here, as soon as you start trying to enforce one kind of shape, suddenly type inference breaks for every other field.

The satisfies keyword does what you want in this case: it enforces the object conforms to the type, without casting it to the type.

const a = { x: 0, y: 0, w: 5, h: 5 } satisfies Rect; // a.x works

Then if someone edits the code to:

const a = { x: 0, y: 0, width: 5, height: 5 } satisfies Rect;

TypeScript will throw an error, since it no longer satisfies the Rect type (which wants h and w, not height and width).
by jgehring | 2025-11-22 22:26:36+00:00
There's not that much Uranium actually that's economically sensible to extract. The NEA says in their 2024 report on Uranium [1]:

> Considering both the low and high nuclear capacity scenarios to 2050 presented in this edition, and assuming their 2050 capacity is maintained for the rest of the century, the quantities of uranium required by the global fleet – based on the current once-through fuel cycle – would likely surpass the currently identified uranium resource base in the highest cost category before the 2110s.

Their "high" scenario assumes having a bit more than double of today's capacity by 2050; today we have about 4-5% supply from nuclear energy worldwide.

[1] https://www.oecd-nea.org/jcms/pl_103179/uranium-2024-resourc...
by epolanski | 2025-11-22 22:27:15+00:00
I couldn't care less about mathematics, but I do care about making impossible state impossible and types documenting the domain.

If you type some state as:

isLoading: boolean result: Foo hasError: boolean errorMessage: string | null

then you're creating a giant mess of a soup where the state of your program could have a result, be loading and an error at the same time. If you could recognise that the state of your program is a sum of possible states (loading | success | error), and not their product as the type above you could highly simplify your code, add more invariants and reduce the number of bugs.

And that is a very simple and basic example, you can go *much* further, as in encoding that some type isn't merely a number through branded types, but a special type of number, be it a positive number between 2 and 200 or, being $ or celsius and avoiding again and entire class of bugs by treating everybody just as an integer or float.
by 1718627440 | 2025-11-22 22:28:59+00:00
You are right. I see a lot of applications putting stuff into /var/run/user/<uid>/, but this is mostly ephemeral runtime data, notably sockets. And of course systemd has service units there, which don't seem temporary at all, but it's systemd, so whatever... .

The correct way for what I intend would be /var/lib/user/<uid>/, but yes this does not exist on my host. But I honestly don't see why non-ephemeral per user data shouldn't be put into /home. It is definitely user-specific, under the control of the user, instead of the OS, and when you want to move your user to another host (or sync it), you definitely want to include that data as well, so putting it across the OS filesystem sounds kind of dirty to me.
by epiccoleman | 2025-11-22 22:29:03+00:00
There was a brief moment where it felt like a really fresh take on blogging, but the number of big names that have come in make it feel a lot less "wild west, anyone could go big on this platform". The addition of Substack Notes (essentially, X / Twitter built in to Substack) also sort of brings it down to earth. It's hard to pretend your "longform reading" is more sophisticated than the low-attention-span Tiktok masses when you've got Twitter baked in.

I still like Substack overall, there is a vibe over there that I certainly like more than Twitter or Instagram. But it also has that air of snooty elitist nerdism that characterized the middle days of Twitter - and it seems like the level of get rich quick self promotion is at least in line with the rest of the net.
by JumpCrisscross | 2025-11-22 22:29:03+00:00
> I don't see the U.S rushing to adopt either renewables or nuclear. We're just increasing our fossil fuel burning (natural gas)

This is wrong. Natural gas is falling from 42% of U.S. electricity generation in '23 and '24 to 40% in '25E and '26E [1]. Renewables, meanwhile, keep marching from 23% ('24) to 24% ('25E) and 26% ('26E). (Nuclear falls from 19% ('24) to 18% ('25E and '26E).

[1] https://www.eia.gov/outlooks/steo/
by thaumasiotes | 2025-11-22 22:29:32+00:00
> There was even a proposal to reduce this surface area, but it wasn't adopted:

>> Instead of sending a full list of the users' preferred languages from browsers and letting sites figure out which language to use, we propose a language negotiation process in the browser, which means in addition to the Content-Language header, the site also needs to respond with a header indicating all languages it supports

Who thought that made sense? Show me the website that (1) is available in multiple languages, and also (2) can't display a list of languages to the user for manual selection.
by toomuchtodo | 2025-11-22 22:29:38+00:00
https://www.realtor.com/news/trends/state-economy-recession-...

https://x.com/Markzandi/status/1959686593276490220

https://finance.yahoo.com/news/ai-is-keeping-the-us-economy-...

https://www.bloomberg.com/news/articles/2025-11-21/us-consum... | https://archive.today/aVfYZ
by gooseus | 2025-11-22 22:29:43+00:00
I can't help but agree having read the books umpteenth times... even in retrospect I find it more likely that Tolkien added Rosy into the narrative simply to make it clear that Sam was a heterosexual and that Frodo was merely an asexual eccentric like Bilbo.

I don't think there is any problem or harm in reading them as bi or gay, but I'd love to read a better case for Tolkien having written them with that intention. Am I forgetting any character(s) from The Silmarillion or Unfinished Tales that were more obviously coded as gay or any other statements by Tolkien that would point to this as even a remote possibility?
by inglor_cz | 2025-11-22 22:31:10+00:00
Aren't you Martin Janiczek? Bro, if true, you're not helping our collective effort to resurrect "Central Europe" in colloquial use :)

We had a weird assortment of equipment as well, some dating back to Masaryk, but it was usually durable and reliable. That is why we also kept it; late stage Communism was terrible at producing durable consumer goods, while old stuff lasted for decades.
by tstrimple | 2025-11-22 22:31:11+00:00
Paying for software developers is really weird. State governments for example struggle to pay for a FTE that makes $140k. But they can pay me over $200/hour for consulting services for multiple years. The technical FTE employees that they have generally aren't qualified to evaluate their consulting needs so you get multi-million dollar contracts with very little actual oversight. I was really impressed with the folks I was working with at this particular state government and looked into what it would look like if I joined them full time as a FTE technology leader. I would have to take almost a 50% pay cut. The top senior IT position that oversees all of the state resources makes 70% of what I do. It's crazy. Unless you're working in medicine or sports, government pay sucks.

I've seen similar but less extreme examples play out in the private sector. 16 year senior architect making less than freshly hired software dev that was just an intern within the same company. Software developer pay is largely based on what you're demanding. In a lot of companies, there is a wide range of pay for folks doing literally the same job. They will hire a dev at $180k because that dev wouldn't go lower and turn around and push back to get another dev at $120k for the same level of unproven experience.
by dale_glass | 2025-11-22 22:31:11+00:00
> Also, the timing of their Nov. 13 announcement is pretty bad. There is already chatter that AI may be a bubble bigger than the dotcom bubble. For a company that doesn't have deep pockets, it would be prudent to take the back seat on this.

Unless Mozilla plans to spend millions on cloud GPUs to train their own models, there seems to be little danger of that. They're just building interfaces to existing weights somebody else developed. Their part of the work is just browser code and not in real danger from any AI bubble.
by hajile | 2025-11-22 22:31:43+00:00
> Note that the black box warning has nothing to do with long-term effects of the medication

What are the long-term effects of suicide?

A 7-year-old kid doesn't understand what suicide really means. Putting them on something that encourages a behavior that they don't understand and has completely catastrophic results isn't a risk I would take with my children.
by vosper | 2025-11-22 22:32:07+00:00
Yes, to me this is a biggest feature of Typescript: A little goes a long way, while the advanced features make really cool things possible. I tend to think of there being two kinds of Typescript - Application Typescript (aka The Basics, `type`, `interface`, `Record`, unions etc...) and Library Typescript which is the stuff that eg Zod or Prisma does to give the Application Typescript users awesome features.

While I aspire to Library TS levels of skill, I am really only a bit past App TS myself.

On that note I've been meaning to the the Type-Level Typescript course [0]. Has anyone taken it?

https://type-level-typescript.com/
by bigyabai | 2025-11-22 22:33:33+00:00
Capex and financing is still an issue for many countries, and the opex is a non-zero commitment beyond just the fiscal portion. Most countries that pass-over nuclear energy are fairly justified in their decision. The status-quo is still not super psyched about nuclear proliferation.

There is room to change that, but the cards are very heavily stacked in China's favor. America's bad at the financing part, fickle when it comes to enforcement & supply chains, and ostensibly 2 days away from bailing on the IAEA itself. The proliferation-resistance of Thorium reactors gives China an export trump card that America will struggle to match.
by mytailorisrich | 2025-11-22 22:34:11+00:00
The article is about a failing company on the verge of bankruptcy and which already went bankrupt 4 times this century, with turnover down 20% over the last 10 years...

My reply was to a specific comment. I do express disdain for those who preach socialism in 2025 because, as an European who was alive during the 20th century and has some mileage I do know the subject matter... And everyone should, too because of the ample historical and economic record available for all to study. Hence, "youth" is the only generous 'excuse' as the debate was conclusively settled by the 1980s. Judging by the puerile reactions I will go with that... Please refrain from the typical ad hominem attacks and insults.
by delusional | 2025-11-22 22:34:49+00:00
I'm assuming the commits in the repo were generated with the tool itself. In that case, commit `cc677f7` has a (in my opinion) terrible commit message. It starts out with a listing of stuff I could just as well read from the patch. It then contains another list that tries to explain the why, but it ends up being useless fluff like `The full path specification in `go build` was redundant given the context of how Go modules are structured.` and `streamlining the project structure and reducing unnecessary directory complexity.` which tells me exactly nothing about why those changes were made.

It generates a whole lot of text that makes me none the wiser as to why you wanted to do any of those changes. It feels like a robot trying to justify the changes post hoc. Which it of course is, so that's understandable.

Don't take this comment as rudeness BTW. It's cool that you're making a fun little tool. I'm assuming you care about writing more useful commit messages, so I thought I'd give you some feedback on that part.