MurphyA/hacker-news huggingface dataset:
by philipkglass | 2025-11-17 20:52:18+00:00
It's a common trope but also wrong.

If you invent a pill that gives old people the mental and physical vigor of 25 year olds, you don't need to patent or trial it as an immortality pill. Just pick one of the many medical conditions associated with advancing age, like osteoporosis or male pattern baldness, and prove that it safely and effectively treats that condition. If the pill cures baldness and also gives patients improved muscle tone and working memory as a side effect, the FDA won't complain about those beneficial side effects.

Once the drug is approved for treating baldness it can be prescribed off-label for other conditions and/or the manufacturer can progressively run trials for treating additional conditions, similar to how GLP-1 drugs originally developed for diabetes treatment have now been tested and approved for treating obesity.
by Aurornis | 2025-11-17 20:52:18+00:00
That's a good think to mention, but some of the tricks and behaviors I mentioned were in the later points like about pretending to be an energy healer. The last point about recognizing that these behaviors were not healthy is a good one to internalize.

This is consistent with my conclusion above: This post should be read as one person's retrospective, not as a guide for connecting with people. By the end, he realizes that playing social interactions like games and putting on personas that target other people's mental state is not healthy.
by Zetaphor | 2025-11-17 20:52:19+00:00
You, like the person this thread started with, are (deliberately?) missing the fire in the forest because you want to talk about the state of one tree. Yes, the standard should be improved to support multi-part devices, nobody here is arguing against that.

This entire thread started with someone trying to claim that Apple was not in the wrong by restricting these features, of which battery reporting is A SINGLE ONE.

No, I don't have a perfect solution for this one specific part of the problem, but that's also not been the my focus the entire time. Getting dragged into the weeds only serves to distract from the actually important point here, which is that what Apple is doing is anti-consumer.

Let's first agree that Apple should play on even ground with everyone else, and then we can whinge over how to correctly report the battery of three components over a single connection. Yeesh.
by Night_Thastus | 2025-11-17 20:52:25+00:00
If you're a used car dealership you can:

* Avoid paying any shipping costs, and require the car be driven to you in person

* Have a shop attached to the dealership for inspection to avoid paying a third party

* Have a person at the ground level look over the car and refuse to accept ones that are obviously junk, minimizing wasted time and money

If Amazon is literally just acting as a front-end/advertisement for Ford and has 0 involvement than most of this doesn't apply.

It's only a concern for places that act as a true online retailer, taking on all the inventory and risk associated with it.
by hluska | 2025-11-17 20:52:27+00:00
The economics change when you’re in oil country. My beautiful little province has oil wells drilled between 250 and 2900 metres. Due to corporate ‘issues’ many of these wells are orphaned and remediation becomes a provincial problem. With deep holes and provincially owned electricity and gas companies, geothermal makes more economic sense; it’s robbing a benefit from a big cost centre.

I went to high school with two guys who are working on geothermal as a means to remediate orphan wells. I’m biased in their favour, but the numbers make a lot of sense.
by jqpabc123 | 2025-11-17 20:52:46+00:00
I asked ChatGPT if this kind of matricide appears in a fictional story, but it said no such story exists.

If ChatGPT said it, it must be true?

In this particular case, the results don't much matter. But there are lots of cases of ChatGPT being relied on when the results do matter.

https://apnews.com/article/lawyers-judge-ai-prison-alabama-c...
by jauntywundrkind | 2025-11-17 20:53:40+00:00
Fun write-up. Good stuff, very nice contribution to to compio of compio-ws. Looks like the Iggy switched to thread-per-core compio back in July. https://github.com/apache/iggy/pull/1960

One thing I saw mentioned in the 0.5.0 release notes (which happened shortly after migrating to compio): trying to switch to a Sans-IO model design (but maybe just for clients?). It feels like there's similar ownership concerns that might arise, as seen here with the poll-vs-completion challenges faced here. A lot of good learnings to be had, as we go forth to faster better io, eager to keep tuning in & hearing more. Thanks for the write up! https://iggy.apache.org/blogs/2025/08/10/release-0.5.0/#what... https://www.firezone.dev/blog/sans-io
by dangus | 2025-11-17 20:53:59+00:00
This whole “stakeholders today” mentality also applies to the homeownership ladder. In that sense, it seems somewhat fair for renters to get a little piece of that pie despite being unable to purchase a house, even if neither system makes a whole lot of sense.

Homeowners who bought a house before 2022 are in the exact same boat as a renter blessed with a rent controlled unit. As long as they don’t move again, they’ll enjoy housing costs that are well below current market rates with their 3% fixed mortgage rate and rapidly appreciating values.

I don’t really think rent control is optimal policy and I simultaneously find it interesting that people who are bought in on the 30 year fixed rate mortgage system are against the idea of rent control when they effectively get the exact same benefits, more benefits in fact since they can transfer partial equity and effectively stay on top of housing inflation just by entering the system early.

Regarding communism and socialism, I think these ideas become popular as the working class gets squeezed so hard that it becomes clear that capitalism won’t give them a better outcome than even the worst case scenario of “everyone is poor” soviet style communism. Even the worst communist regimes managed to at least provide and guarantee basic housing.

Capitalists who want to avoid socialism/communism should do more to make sure the working class has good conditions, because one possible alternative is that a government enters power that abolishes the concept of private property.

(I also don’t mean to criticize on well-implemented socialist policies. For example, I think Mamdani’s free bus program makes a lot of logical sense and is backed up by an extremely successful pilot project. I don’t think the rent control policies make quite as much sense and serve as more of a band-aid and a method to attempt to equalize the playing field against people who own single family homes who are given wildly preferential treatment by the US government and its financial systems).
by miggol | 2025-11-17 20:54:36+00:00
And what country is that? If you're comfortable sharing.

Of course the coin thing somewhat relies on coins of mentionable value being in common circulation, which rules out the US from the start.

Here few people still carry coins since contactless, but most still have a fake euro coin somewhere on their keyring or in their car for shopping carts.

They hand out these fake coins, which are usually branded with the supermarket's logo, for free inside the shop. But the system still works because having to go inside for a new coin negates the saved effort of not bringing back the cart. And there's probably some feeling of discomfort associated with abandoning the cart with your coin still in it.
by francescopace | 2025-11-17 20:55:12+00:00
ESPectre takes a different architectural approach that might address some of the challenges you encountered:

1. Instead of STA/AP mode on a single ESP32, ESPectre uses the natural traffic between your existing router and an ESP32-S3 in station mode. To ensure a stable, continuous CSI packet rate, I implemented a traffic generator that sends ICMP pings to the gateway at a configurable rate (default: 20 pps). This provides bidirectional traffic (request + reply) that reliably triggers CSI generation, giving you predictable packet timing without relying on ambient network traffic or special sniffing modes.

2. Rather than applying filters directly to raw CSI, ESPectre uses Moving Variance Segmentation (MVS) on unfiltered spatial turbulence (std dev of subcarrier amplitudes).

3. The filters are applied to features, not to the segmentation signal itself. This preserves motion sensitivity while cleaning up the feature data

I found that having a stable transmitter (the router) combined with controlled traffic generation provides more consistent multipath patterns and predictable CSI timing, which makes the segmentation more reliable.
by cstrahan | 2025-11-17 20:55:49+00:00
I just skimmed the README.

I believe the point is to do something akin to "promise pipelining":

https://capnproto.org/rpc.html

http://erights.org/elib/distrib/pipeline.html

When an MCP tool is used, all of the output is piped straight into the LLM's context. If another MCP tool is needed to aggregate/filter/transform/etc the previous output, the LLM has to try ("try" is a keyword -- LLMs are by their nature nondeterministic) and reproduce the needed bits as inputs into the next tool use. This increases latency dramatically and is an inefficient use of tokens.

This "a1" project, if I'm reading it correctly, allows for pipelining multiple consecutive tool uses without the LLM/agent being in the loop, until the very end when the final results are handed off to the LLM.

An alternative approach inspired by the same problems identified in MCP: https://blog.cloudflare.com/code-mode/
by Maxatar | 2025-11-17 20:55:54+00:00
There isn't much of a final version shipped. It's pretty well understood that modules are underspecified and their implementation across MSVC, clang, and GCC is mostly just ad-hoc based on an informal understanding among the people involved in their implementation. Even ignoring the usual complexity and ambiguity of the C++ standard, modules are on a whole different level in terms of lacking a suitable formal specification that could be used to come close to independently implementing the feature.

And this is ignoring the fact that none of GCC, clang, or MSVC have a remotely good implementation of modules that would be worth using for anything outside of a hobby project.

I agree with the other commenter who said modules are a failure of a feature, the only question left is whether the standards committee will learn from this mistake and refrain from ever standardizing a feature without a solid proof of concept and tangible use cases.
by a-dub | 2025-11-17 20:56:14+00:00
this is pretty fun, slick to think you can do things like this now and it will be performant: https://github.com/MatthewTheCoder1218/princejs/blob/main/sr...

interesting to dig deep into the bun runtime (it's in zig) to see how this remains efficient. it's a heap: https://github.com/oven-sh/bun/blob/509a97a43516fe4f6d4ff400...

of these: https://github.com/oven-sh/bun/blob/509a97a43516fe4f6d4ff400...

pretty cool clean and simple code for the framework (and bun).
by chihuahua | 2025-11-17 20:56:19+00:00
Something seems to be funny with your computer's setup. On my feeble i5 laptop with 16GB, Excel starts in about 3 seconds to the point where I can start doing stuff.

If it's a corporate device, it's usually some anti-virus abomination (or other security-related software) that steals 90% of the resources.
by yencabulator | 2025-11-17 20:56:21+00:00
You can get pretty darn tiny USB sticks, if you let go of the metal keychain requirement GP had (some of these work with a thin lanyard, think pocket camera strap).

https://www.amazon.com/SanDisk-Ultra-128GB-Flash-Drive/dp/B0...

USB-C too, though they stick out much more because of the tinier connector: https://www.amazon.com/128GB-PNY-Elite-X-Type-C-Flash/dp/B0D...
by inglor_cz | 2025-11-17 20:56:22+00:00
Good propaganda does not work on "entirely lies". In order to be more believable, it contains some shreds of truth and also some omissions.

Bandera was not a nice person, but neither were the Russian rulers whom the current Russian government lionizes as great people. As for Nazism in general, Wagner Group was founded by an actual Nazi.

It all boils down to Lenin's "Who? Whom?"
by basscomm | 2025-11-17 20:58:09+00:00
> Why would adding a fragile and little-used technology like XSLT help?

A few years ago I bought a bunch of Skylanders for practically nothing when the toys to life fad faded away. To keep track of everything I made a quick and dirty XSLT script that sorted and organized the list of figures and formatted each one based on their 'element'. That would have been murderous to do in plain HTML and CSS: https://wyrm.org/inventory/skylanders.xml
by zzo38computer | 2025-11-17 20:58:31+00:00
> put binary blobs in your browser outside the security sandbox

There are reasons to do this sometimes, but usually it would be better to put them inside of the security sandbox (if the security sandbox can be designed in a good way).

The user (or system administrator) could manually install and configure any native code extensions (without needing to recompile the entire browser), but sandboxed VM codes would also be available and would be used for most stuff, rather than the native code.
by gridspy | 2025-11-17 20:58:53+00:00
Sure, but Fortnite's UI is set up to sell to you the whole time. After every match you can see unlocks. Before every match you spend time surrounded by other players with their skins and emotes.

The relationship between EXP and levels in each season only really reward you if you have a battle pass - so the more you play the more the pass seems like an attractive purchase. Once you have the pass, you're then encouraged to play more than you might otherwise want to in order to max out the time-limited rewards.
by niam | 2025-11-17 20:59:05+00:00
If the limit of someone's behavior winds up making everyone happier-off, I don't understand why I ought to care. In that sense, calling it "manipulative" seems either inappropriate or not very useful.

At least with something like adultery, there's a pretty obvious ill consequence of someone finding out what's going on behind the scenes. But if I looked behind the curtains of someone like OP and found out that the reason they're so charming is because they thought about people a bunch: I couldn't be burdened to care.
by notepad0x90 | 2025-11-17 20:59:12+00:00
Nice, they know better. But it also makes me wonder, because they're saying "but what if you need to run another app", I'd expect for things like loadbalancers for example, you'd only run one app per server on the data plane, the user space stack handles that, and the OS/services use a different control plane NIC with the kernel stack so that boxes are reachable even if there is link saturation, ddos,etc..

It also makes me wonder, why is tcp/ip special? The kernel should expose a raw network device. I get physical or layer 2 configuration happening in the kernel, but if it is supposed to do IP, then why stop there, why not TLS as well? Why run a complex network protocol stack in the kernel when you can just expose a configured layer 2 device to a user space process? It sounds like "that's just the way it's always been done" type of a scenario.
by cush | 2025-11-17 20:59:33+00:00
> now you're moving the goalpost

What a strange accusation when the second sentence in the article is...

> One cart was wedged into a curb, another sat toppled over in a parking spot, a third drifted like a metal tumbleweed across the lot

The reason people put carts away is to avoid the obvious issues caused by not putting carts away...
by lioeters | 2025-11-17 20:59:49+00:00
Great job with building and releasing a project. The API looks intuitive, almost the same as Express. Documentation site is good! The animated code blocks is nice on front page but too distracting in the docs itself, I think.

A potential user would want to know: why is it faster? What's the compromise, if any. What specific quantifiable technical points make it faster than other libraries. Benchmarks and tests.

Overall the library feels like a polished open-source project, good attention to design and detail. Definitely valuable as part of a portfolio/resume. Keep going!
by bluGill | 2025-11-17 21:00:13+00:00
You can find mono-culture in both cities and rural areas. In cities there are more options, but in rural areas you can really get into it. In cities you can select from several different mono-cultures and ignore all others. In rural areas you can really get deep though because a commune can ensure you never encounter anything else, while in cities you still see them on the streets you just don't interact (though my experience is communes have outsiders come in for various supplies from time to time). If you don't live in a commune though rural areas don't provide choice - your neighbor is the only option no matter how strange they are.
by simonw | 2025-11-17 21:00:44+00:00
I find coding agents can produce very high quality tests if and only if you give them detailed guidance and good starting examples.

Ask a coding agent to build tests for a project that has none and you're likely to get all sorts of messy mocks and tests that exercise internals when really you want them to exercise the top level public API of the project.

Give them just a few starting examples that demonstrate how to create a good testable environment without mocking and test the higher level APIs and they are much less likely to make a catastrophic mess.

You're still going to have to keep an eye on what they're doing and carefully review their work though!
by toomuchtodo | 2025-11-17 21:01:04+00:00
Strongly agree with all points. To your point about 30 year fixed rate mortgages vs rent control, we can already see what happens when stakeholders have fixed housing costs via New England. They stay put, and not enough housing is built for new people to move there (Maine and Vermont especially). We seem to be okay with this though, because they are mortgages and properties owned by individuals, instead of rent control across an urban area constraining landlord profits. We simply accept that new workers cannot move to these areas, and that new affordable housing for new workers will not be built, but rent control is verboten.

Deaths already outnumber births in 21 US states, and this will increase over time due to rapid fertility rate declines. Immigration tolerance as an input is the sticking point imho, as there will always be demand to live in major urban areas, and we're really just arguing who gets to live there. Are we at peak housing demand as China and Japan once were? Probably not yet, but we're likely within spitting distance. The faster the fertility rate declines, the faster we get to peak housing demand.

https://www.newsweek.com/map-shows-21-states-where-deaths-no...

https://www.bostonfed.org/news-and-events/news/2024/12/nowhe...

https://news.ycombinator.com/item?id=45883901 (additional citations)
by JumpCrisscross | 2025-11-17 21:01:08+00:00
The most successful land-based hunters are variants of dogs and cats [1]. (House cats remain in the top ten.)

Humans broke the game by allying with or exterminating other apex predators. I don’t believe another double-apex alliance is seen anywhere else, in our biosphere or in the fossil record.

[1] https://en.wikipedia.org/wiki/Hunting_success
by TulliusCicero | 2025-11-17 21:01:21+00:00
> I think there was not necessarily a winner; there was a stalemate/truce

Well yeah, basically everyone agrees on that. Everyone who's not insane anyway.

Like, North Korea invaded and made it really far, UN (mostly US) forces pushed them way the hell back, then China helped NK push that offensive back, and they ended up settling real close to the original dividing line. Pretty obvious draw as far as wars go I think.
by drdec | 2025-11-17 21:01:25+00:00
>> This North Korean world map is centred on the Pacific Ocean, which gives Korea a privileged position on the global stage.

> Not going to lie, sometimes it feels that some of the Westerners act like that they don't even think of the remote possibility that they might not be the center of the world…?

Westerner who also thought this was a strange comment and that the centering of the Korean peninsula was a totally natural decision for this atlas
by Y-bar | 2025-11-17 21:01:34+00:00
Nothing about this is antisemitic in my book. In fact I would go as far as conflating criticism of Israeli state actions with antisemitism is a sort of antisemitism since it puts both things in the same category equating both with each other (leaving no room for legitimate criticism according to the person equating them).

What is antisemitism is people shouting sieg heil outside my house when they read my name on the door thinking I am Jewish (I am not, though our family fled from German forces during WW2, not all survived).
by basscomm | 2025-11-17 21:01:45+00:00
> I have yet to read an article complaining about XSLT deprecation from someone who can explain why they actually used it and why it’s important to them.

I used it to develop a website because I'm not a programmer, but I still want to have some basic templates on my webpage without having to set up a dev environment or a static site generator. XML and XSLT extend HTML _just enough_ to let me do some fun things without me having to become a full-on programmer.
by littlestymaar | 2025-11-17 21:02:17+00:00
It also means price end up being too expensive for many fans to go.

There's a reason why concerts prices are set to a much lower price that what scalpers can resell them, it's because the artists usually don't seek to extract the most money for a tour and they'd rather give their fans an opportunity to see them instead. (As long as it's profitable indeed, but there's a big gap).
by rdoherty | 2025-11-17 21:02:25+00:00
This is probably one of the best summarizations of the past 10 years of my career in SRE. Once your systems get complex enough, something is always broken and you have to prepare for that. Detection & response become just as critical as pre-deploy testing.

I do worry about all the automation being another failure point, along with the IaC stuff. That is all software too! How do you update that safely? It's turtles all the way down!
by dabinat | 2025-11-17 21:02:26+00:00
I’m completely unsurprised the holdout is Safari. I really wish Apple decoupled Safari updates from iOS updates. There are legitimate reasons why people might be stuck on an old OS (due to unsupported hardware) or simply not want to upgrade (e.g. because of the recent controversial UI changes). Tying updating your browser to updating your whole OS means web platform changes take much longer to become full baseline.

Plus Safari is often the last browser to get certain features anyway.
by jameshilliard | 2025-11-17 21:02:41+00:00
> 2. The vast majority of casualties were not mythical "terrorists", they were ordinary pedestrians.

This is simply false, virtually every single spicy pager casualty was part of a terrorist organization.

> 3. Regardless this is still considered a war crime, and is by definition a terrorist act because it was not targeted. When they launched the attack they had no knowledge of where each pager was.

It was highly targeted in reality, spicy pagers were sold exclusively to the terrorist organizations for use on the terrorists communication network. It's arguably one of the most highly targeted attacks in history in terms of enemy to civilian casualty ratios.