MurphyA/hacker-news huggingface dataset:
by robmccoll | 2025-09-24 12:42:52+00:00
I agree with you. I get tired of people complaining about "cancel culture" and the reactions of private individuals and groups to the opinions and actions of other private individuals and groups. People have the right to say what they want and to do what they want up to the limits of causing harm to others. They can shout their inflammatory opinions from the roof tops. They can boycott and petition to try to convince private groups from giving platform to opinions or people they don't like. All of that is protected speech.

This current executive branch is weighing in and using its influence to try to control speech. It's not "you'll get disappeared by secret police for what you told your coworker in confidence" levels of control, but that it's happening at all is alarming. I worry that they have no problem trampling on the first amendment and that it seems like no part of the government is going to restrict them from it.
by bonoboTP | 2025-09-24 12:43:00+00:00
It also depends on whether she does regularly say yes to some low-energy things (chill coffee afternoon) and only no to high-energy things (loud parties with many strangers). And the ratio between those. If we go to some events together every week or more often, but she doesn't like going to the club, which we typically do monthly, it can make sense to still ask her if she wants to come to the club even if I know she will likely decline, because who knows.

If it's constantly "no", to anything, including a chill tea evening with 3 people or movie theater or walk in the park or museum etc., then I'd conclude she doesn't like the group/me and the invites are probably annoying.
by kcplate | 2025-09-24 12:43:14+00:00
The article for me was weird in the sense that it makes the claim that the purpose was of the farms were not necessarily nefarious in a terror sense, but merely criminal. Even suggesting that they could be legitimate (that was a stretch, sim farms in residential apartments? Please.).

It also makes the point that its purpose wasn’t to disrupt cell service, although these things can and will disrupt cell services.

So from my perspective, the article is strange in the sense that the author seems pretty intent on splitting enough hairs to prove the secret service wrong. For me, I don’t care if they are wrong about its purpose— If this helps decrease spam messages, great. If it means that cell services are now more reliable in that area, great. If it’s something that could be hijacked and used for terroristic purposes and has now been neutralized, great.
by skydhash | 2025-09-24 12:43:56+00:00
All the functional programming suffers the same curse. Apart from a small set of libraries (usually standards and pure algorithms), it’s much faster to write your integration than to bring someone else version. And it’s often easy to vendor the logic you need. You won’t see the minipackages from JS/Rust world or the big libraries from C++/Java.

You write something and it stays written, mostly because everyone moves the logic far away from accidental complexities, so maintainance is very low.
by stetrain | 2025-09-24 12:44:23+00:00
I think treating the government as a singular entity pushing a narrative is missing a bit. There is no singular government moving in lock-step, I think we've seen a lot of those seams showing recently.

There are factions, supported by various wealthy powerful interests. Those factions include people in government but also people funding or controlling media.

The owner and CEO of a major social network was literally given a public-facing government position, and others in the administration were previously TV personalities.

Wealth, media, and government are an ouroboros, not a one-directional megaphone from The Government to The Citizens.
by Sebalf | 2025-09-24 12:44:40+00:00
The major hurdle of current gene therapies is delivery to the tissue where the defective gene product is causing damage. For instance lipid nanoparticles are only being used to deliver gene therapies to the liver, because if you inject them they just end up there and not much anywhere else. In this case they are using an virus called "adeno asociated virus 5" (AAV5), which does not naturally infect the brain AFAIK. The blood brain barrier (basically just extra impermeable blood vessels), as well as other immunological features in brain tissue, evolved specifically to keep the brain as unaffected as possible from anything bad going on in the body, seeing as any infection/poisoning of the brain is varying degrees of catastrophic and would easily kill you in the ancestral environment.

I don't know the details of why AAV5 in particular is their vector of choice in this case, but for whatever reason thats what they've gone with. AFAIK there are no viral or other vectors that consistently infect all brain tissue when injected/ingested, so maybe that's just the best option available. Anyways, it seems that in order to get it to the actual brain tissue that is damaged by the huntington protein (all of it? One particular area?), the best way is to inject it where it needs to go. If you could just pump it into the CSF that would perhaps make things a little bit more tolerable, seeing as you could then just do a spinal tap and inject it that way, but apparently that doesn't work. Or maybe a generalized AAV5 infection has more side effect then targeted injections. Just speculating here.
by kokada | 2025-09-24 12:44:50+00:00
Thanks, this is very interesting. So the old native runtime was basically a messy hacky using LD_LIBRARY_PATH and Ubuntu 12.04 libraries, and now they're using containers based on Debian 10 (Steam Runtime 2 'soldier') or Debian 11 (Steam Runtime 3 'sniper').

Edit: Valve actually have some very interesting documents about their compatibility environments:

- https://github.com/ValveSoftware/steam-runtime/blob/master/d...

- https://gitlab.steamos.cloud/steamrt/steamrt/-/blob/steamrt/...

- https://gitlab.steamos.cloud/steamrt/steamrt/-/blob/steamrt/...

- https://gitlab.steamos.cloud/steamrt/steamrt/-/blob/steamrt/...
by southernplaces7 | 2025-09-24 12:44:56+00:00
Can vouch. Used to work in construction and cement hardening is a chemical process much more than it is a mechanical/moisture evaporation process. That shit will solidify on you no matter what you do unless you get it settled where it needs to be as soon as possible. I've also seen concrete harden just fine inside a form while under water, thoroughly exposed (but without dilution) to the sea water leaking throughout the plywood form.
by alexpit | 2025-09-24 12:45:29+00:00
Comparing Chinese media with American media is insane. One can argue most big media companies in the US have an editorial line that is aligned with one ideology, particularly true for most legacy media outlets. But many are still putting out very high quality mostly unbiased content. News are not meant to be consumed as facts but to challenge one’s own beliefs and seek out the truth or truths. Living in a bubble completely disconnected from both national and global events that impact us all is irresponsible and usually exactly what totalitarian regimes expect us to do.
by narrator | 2025-09-24 12:45:32+00:00
The other thing is the completely different information universes left and right live in in America. It's difficult to have a conversation with someone on the other side of the political divide because they believe a completely different set of facts. Meanwhile, in China, everyone knows the news is B.S and they only trust information they get directly. In the past, before the Internet, there was a lot more time invested in maintaining relationships just to get good information. Is that the case in China?

It reminds me of this business litigation a company I was an investor in had between the partners. I wasn't very close to the situation, so I had no first hand knowledge of what actually happened, but each side had a contradictory set of facts. Both could not be true at the same time. Each side asked me to join their side, but I told them that that's what the judicial process is for: to find out who's facts the jury believes. Unfortunately, this means it's going to be a long process that will go to trial because they are so totally far apart on the facts that they will have to have a trial. Also unfortunately, this also probably means someone is lying in a pretty pathological way. The same thing seems to be occurring in American politics and there's no real neutral arbiter I guess except the voters.
by dominicrose | 2025-09-24 12:45:36+00:00
PHP is easy to get into because of the simple (and tolerant) syntax and extremely simple static typing system. The weak typing also means it's easier for beginners.

It does require twice the lines of PHP code to make a Ruby or Python program equivalent, or more if you add phpdoc and static types though, so it is easier to read/write Ruby or Python, but only after learning the details of the language. Ruby's syntax is very expressive but very complex if you don't know it by heart.
by sofixa | 2025-09-24 12:45:37+00:00
All I can think of with this is...

_But why?_

I mean, if you have one container service only and everything else is ran by systemd, then it makes sense to keep it easy. But other than that, why? Systemd's syntax and docs aren't particularly friendly or easy, so it's not like you gain in simplicity vs just running docker/podman-compose, or even a lightweight orchestrator like Nomad.
by p_l | 2025-09-24 12:45:39+00:00
glibc very much suffers from version hell, because:

a) glibc will drop older versioned symbols over time making your binary not work at all

b) glibc owns ld.so and is not afraid to make incompatible changes, which is why running Sid Meyer's Alpha Centauri linux port requires that you dig out not just libc, but the entire dynamic linking stack and know how to bypass default executable interpreter in ELF files.
by doublerabbit | 2025-09-24 12:46:13+00:00
I'm bias.

Born and raised in England, the nation of football, and I loathe football. The hooligan shenanigans we cause in other countries pisses me off. There is no respect.

I got pushed on the subway the other day because of some local match. Some drunken twat thought I was someone who supported the rival opposition and nearly dragged me off the opposite escalator. I can't wait for football to die, I partake in sports too, I sword fence.

While I can't vouch if it's the same for other countries where football isn't their thing. Generalizing for example Canada and Ice Hockey. But when I was in Canada coincidentally when national matches the vibe was holy different to that of Brits and football.
by mytailorisrich | 2025-09-24 12:46:25+00:00
The new justification (to deter illegal immigration) is expecially obviously bogus because, as the law stands, people must already prove their "right to work" to get a job and their "right to rent" to rent accommodation. Illegal immigrants manage, they would manage, too, with digital IDs because some employers and landlords are fine exploiting them. Or the plan is in fact to be asked "papers, please" where ever you go and whatever you do.
by westurner | 2025-09-24 12:46:27+00:00
More CEB and sustainable construction and dream earthship notes:

From "Wikihouse: Open-Source Houses" https://news.ycombinator.com/item?id=38932603#38935713 .. https://westurner.github.io/hnlog/#comment-38935713 re: https://www.wikihouse.cc/ :

> TIL about The Liberator: The world's first open source compressed earth brick press. https://www.opensourceecology.org/back-to-compressed-earth-b...

> A multiple-CEB unit that makes interlocking blocks that don't require mortar could build on work from this project.

What about cardboard and rammed earth blocks?

> Add'l notes on CEB, Algae, Sargassum, Hemp in the 2024 International and US Residential Building Code, LEGO-like Hempcrete block: https://news.ycombinator.com/item?id=37693225

> FWIU Round homes fare best in windstorms: https://news.ycombinator.com/item?id=37175721#37188180

Deltec homes builds round homes (optionally on stilts) out of hurricane-prone North Carolina that consistently outperform in storms.

> And curvy half walls one brick wide don't fall down:

> [CEB] "Crinkle crankle wall" https://en.wikipedia.org/wiki/Crinkle_crankle_wall

> Some interlocking bricks don't require mortar.

Just BioFiber has developed LEGO-like Stacking, interlocking hempcrete blocks on structural forms, and an off-site forming and drying process.

> Are non-leaching bioplastic frames or filler comparatively economical for interlocking CEB?

InventWood has a "superwood" densified wood product that's 10X the strength of steel.

HempWood is a compressed tensile fiber product that's 20% stronger than Oak dimensional lumber of the same dimensions.

CEB: Compressed Earth Block: https://en.wikipedia.org/wiki/Compressed_earth_block
by xinayder | 2025-09-24 12:46:31+00:00
> Residential solar inverter companies like Solaredge require an internet connection and shut themselves off after a protracted period of no-contact with the company's servers:

This is scary. I installed PV and solar in my home in 2019, and we had the chance of getting a cheaper inverter from Chinese Solis, or getting a better one from Austrian Fronius. We ended up getting Fronius because its quality was waaaay higher than the Chinese counterpart. Some of our friends also installed solar at their home and chose the Chinese inverters.

Fronius is an awesome company. We had issues connecting a second inverter to our home, and they helped us install it. We also had some issues with the modbus communication and the inverters not working properly at night, and they helped us diagnose and solve the problem.

Their inverters are top quality, and if you're in Brazil, I highly recommend them. The best inverters out there, very good quality, never had ANY major issues since their installation in 2019 - we have a Fronius 5 and a Fronius 3.

Meanwhile, our friends with Solis or other Chinese inverters, after a year they had issues that: the inverter stopped producing energy because they fried, or they simply stopped showing statistics and then, without an electricity meter that measures how much you're generating, you'd have no clue if your inverter is working as expected.

Fronius didn't disappoint us and a year later we were so happy we decided to spend a bit more for the better quality. As far as I remember, we didn't even need to register for a Fronius account - the inverter works locally and everything can be accessed locally.

For Solis, you do need to register for a Solis account, and all of your production data is sent to their server in China. And I've read recently that some inverters have a killswitch that can be turned on at any moment. Oh, and if that's not that bad, anyone who installed your Solis inverter HAS access to your inverter, because you need a "installer" account to configure the device, allowing remote access to your small power plant.
by flanked-evergl | 2025-09-24 12:46:37+00:00
We run mypy with `--strict` mode in CI, which means it only passes if we have type hints and if they are correct, or if we have added `# type: ignore[code]` for places where the errors are reported.

And the type hints and behaviour are specified as part of Python, so it's kind of baked in. It's just that the actual type checker is not part of CPython, though Mypy is considered the reference implementation.

We have quite a large code base and very few `# type: ignore[code]` directives.

Some third party code still has poor type hints, but for the most part it's fine, and we get null safety which you don't get for Java.
by didgeoridoo | 2025-09-24 12:46:46+00:00
I don’t think this quite answers the curiosity of whether starting treatment e.g. at birth would virtually eliminate morbidity, or whether it only slows the decline once it has started.

Consider that the disease typically manifests in your 30s — does this mean it would begin 4x later (and thus basically never manifest), or that your 15 year progressive decline from ~35-50 would take 4x longer (giving you a normal lifespan, albeit perhaps with some limitations in your later years)?
by afavour | 2025-09-24 12:47:10+00:00
I’m more and more convinced that since COVID (and likely before, but 2020 was the acceleration point) the super rich, and Silicon Valley super rich in particular, have become so entrenched in their own social bubbles that their world view is barely recognizable any more.

The early signs were things like Zuckerberg hyping up the Metaverse when it was so clearly a dud. There was no one around him to tell him. Fast forward a few years and Travis Kalanick is saying he’s discovered a new kind of physics via AI chat, Thiel says it’s going to bring about a biblical prophecy.

They’ve lost the plot. And the tech industry continues to make them richer.
by badsectoracula | 2025-09-24 12:47:52+00:00
This isn't just a glibc thing but something you can find with any shared library on Linux. For example if you are using a rolling distro and make a build that links against Qt6, the produced binary may not work in another distro that has a slightly older Qt6.

As palata mentioned the "trick" is to build using the oldest version you plan to target. You can use a Docker image with, say, Debian (which has official docker images going back to Squeeze released in 2011) to build the binary and release that.

AFAIK there are some tools that allow you to fudge symbols, etc to allow you to use whatever you have on your system but these feel like brittle solutions and the easiest one is to just build on an older/stable release. It isn't like it takes more than a second to make a VM or docker image anyway :-P.
by lyu07282 | 2025-09-24 12:49:13+00:00
They are not okay with it, they first in march tried to get it annulled that was rejected by the courts [1]. Now they are appealing in the constitutional court [2]. Spanish sources:

[1] https://www.genbeta.com/actualidad/gol-laliga-a-cloudflare-j...

[2] https://www.xataka.com/legislacion-y-derechos/bloqueos-ip-la...

Cloudflare also said they are prepared to go all the way to EU courts if necessary.
by fuzzfactor | 2025-09-24 12:49:18+00:00
I've got one laptop case where it is quite spongy with panels like neoprene and some stretch fabric. When I ride about half an hour with a driver who is not smoking but had smoked in the vehicle (supposed to be always with the windows open out of courtesy to the other drivers), the next morning when I pick up the laptop it smells like tobacco and it takes a few days to go away. This doesn't happen with the backpack which is not built like that.

You can also take the domestic calculations further.

If you have 50 kilos of dead weight for instance, whether it's a set of workout weights or a piece of furniture, and it's all a stable 10 degrees C through and through, it's going to take 50 kilos of 30 C warm air constantly coming into intimate contact with the dead weight however long it takes before your dead weight gets to 20 C and the air does too.

That can be a whole lot longer without forced air. But it still takes 50 kilos of air no matter what.

>the thermal mass of the air is very low

This is exactly it, along with heat exchange capacity.

If you pull out the water hose you could spray it down with 50 kilos of water in no time, but not everybody's living room can withstand that :)

Now if you had 500 kilos of 20 C furniture along with everything else, and you opened your windows and let out the full 50 kilos of air which was fully replaced by 0 C air, then shut the window to achieve a closed system once again, you'd still be sitting on 20C furniture for some time and only breathing 0C air for a short period before the overwhelming mass of the furniture itself warmed the much lesser mass of air right back up a few degrees, and to about 18 C eventually. Which none of the other heated mass will drop below.

With no additional heat added, assuming insulation was perfect, but that's the number of degrees lost from one single full air exchange alone under those conditions.

While the windows are open is the time to vacuum the carpets, drapes and furniture so you can get some forced air through them and let absorbed irritants out instead of just stir it up and move it around. The high-surface-area porous materials can soak up more than you think.

Air exchange matters again because some of the irritants are not the kind that evaporate or "dissolve in air" very fast, and they might have had all kinds of continuous time to accumulate.

You've got to figure that curtains can hold grams of unwanted stuff in their pores from previous bad air days, furniture ounces & carpets pounds plus a lot of the latter is solids which may give off odors or stir up allergens for quite some time once it has gotten into the pores and other tortuous passages. That's a lot of air exchange when you do the math.

Change your air filter after stirring things up and breathe easier after that :)
by davzie | 2025-09-24 12:49:18+00:00
This is really easy to fake though and employers kind of have to take your word for it that the documentation you provide is real. I'm assuming a digital ID scheme will just bring all the data together and make it instantly verifiable for employers. I would normally be suspicious about this sort of thing but I do think a lack of a single entity bringing all the data together is limiting us technologically in the UK. What Estonia have done is awesome, it'd be cool for us to work toward something like that!
by sega_sai | 2025-09-24 12:50:07+00:00
It's BS. Having a single ID instead of having to show a gas bill to prove your address is the right approach. Most European countries have a single ID card, and that's perfectly fine. In fact anyone who drives in the UK already have an ID card -- driving license. Now it's just a question of one card everyone would have and you could use to ID yourself when using banks or government services.
by xrd | 2025-09-24 12:50:58+00:00
Fascinating comment. I clicked that link and don't see anything in that readme regarding baseband. I'm very interested to understand more about that term. I was not aware that a SIM is actually executing code.

I had to come back and edit this comment. What about an eSIM? No physical SIM at all, so this would have baseband in software, right? Can these open source phones provide better control that way?
by bonoboTP | 2025-09-24 12:51:22+00:00
Yep, if the group is constantly doing stuff she doesn't like, maybe she needs a better fitting group. I mean it may feel nice to be "included" in the invites to all the loud parties that the group is doing all the time, but if you hate loud parties, it is even better to be included in invites by a group that does stuff you like better.

These invites that are always declined only provide an illusion of inclusion.
by watwut | 2025-09-24 12:52:25+00:00
> You think these people would suddenly stop needing an outlet for their emotions?

It is not an outlet for emotions that would need to be expressed similarly. It on itself creates emotions and social structures that make those expressions violent.

> They'll find a different way of doing the same thing, around a different theme.

Some of them will, some of them wont. They wont be in such a large pack in the same place at the same time. There will be less peer pressure to participate in these groups on young men and less validation.

They will have much harder time to organize too.
by falcor84 | 2025-09-24 12:52:34+00:00
As you say, whether we call it "AI", or "doohickey", it is an incredible innovation. And I don't think that anyone is claiming at the moment that the systems as-is will themselves "go the whole way" - it is a technological advancement, that like all others should inspire practitioners to develop better future systems, that adapt some aspects of it.

Perhaps at some point we will see a self-propelling technological singularity with the AI developing its own successor autonomously, but that's clearly not the current situation.