MurphyA/hacker-news huggingface dataset:
by bmacho | 2025-11-27 18:03:44+00:00
https://news.ycombinator.com/newsguidelines.html

HN in general has a very strict policy against what "people find interesting":

On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity. Off-Topic: Most stories about politics, or crime, or sports, or celebrities, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.

News are like addiction, people don't act in their own best interest, they upvote things that they don't really want to see.

Also "just flag it" is not "wasting moderator's time", but the recommended procedure:

Please don't complain that a submission is inappropriate. If a story is spam or off-topic, flag it.
by archagon | 2025-11-27 18:03:55+00:00
The N5 Pro is a good machine, but I have to recommend the Aoostar WTR Max over it, having used both. It's a few hundred bucks cheaper ($680 post-tax for a quality SFF case + mobo + CPU + power + fans!!) and has an extra drive bay and a couple of additional NVMe slots (three Gen4 2x and two 1x), despite being only ~13% larger. Also, the drive caddies on the N5 Pro were driving me crazy: the plastic clips holding the disk in place require quite a bit of force to dislodge and feel like they could snap at any moment. (And once they inevitably do, there's no screwholes to use as a backup.)

Either way, it's a great time for home NAS.
by killme2008 | 2025-11-27 18:03:57+00:00
Hi HN, I'm Dennis from Greptime. This article is based on a talk by our engineer Ruihang Xia, who is also a PMC member of Apache DataFusion.

The most surprising finding for me was the hash seed trick - using the same random seed across HashMaps in a two-phase aggregation gives you ~10% speedup on ClickBench. The bucket distribution from the first phase can be preserved during merge, eliminating rehashing overhead and making CPU cache happy.

We also discuss why Rust's prost library can be significantly slower than Go's protobuf implementation, and how fixing it improved our end-to-end throughput by 40%.

Happy to discuss Rust performance optimization or DataFusion internals.
by ThrowawayR2 | 2025-11-27 18:04:56+00:00
That only treats the symptoms, not the cause. The purpose of algorithmic optimization farming engagement is to increase ad impressions for money. It is advertising that has to be regulated in such a way that maximizing ad impressions is not profitable or you will find that social media companies will still have every incentive to find other ways to do it that will probably be just as harmful.
by abdullahkhalids | 2025-11-27 18:05:12+00:00
I would encourage people to go look at satellite view of random "rich" neighbourhoods in Pakistan, and note how many solar panels there are on rooftops. Here is the first one I scrolled to in Lahore [1], and one in Karachi [2]

Pakistan's grid prices tripled or more since the start of the Russia-Ukraine war, because the extremely mismanaged and poorly designed electricity system+economy could not handle the energy price shock. This spiraled into rich people just buying rooftop solar systems, which exacerbated the grid problems even more.

[1] https://www.google.com/maps/@31.3611237,74.2493456,357m/data...

[2] https://www.google.com/maps/@24.8014179,67.0460688,415m/data...
by dspillett | 2025-11-27 18:05:49+00:00
> should they be disclosed?

Yes.

> Isn't that assumed nowadays that every link to a marketplace is an affiliate link?

Other people doing something wrong is seldom a good reason to do it wrong yourself.

My own personal pettiness: If an article declares the existence of affiliate links, I'll use those links more often than not. If they don't, I'll make an effort to revisit the links without the affiliate IDs. If an article presents both affiliate and non-affiliated links, I will generally use the former, and I'll trust the writers opinions a little more than otherwise. I actually keep a separate browser for buying things once they have been researched, to slightly inconvenience the tracking of me generally, so I won't be linked by “last affiliate” tracking unless fairly decent profiling is in action (which it won't be: sellers won't make that much effort just to pay money out to affiliates), only if I copy over the affiliate-id decorated link (or the original source article and click the link in that environment).
by nunez | 2025-11-27 18:05:51+00:00
I usually stay 50+ nights/year at hotels all across the value spectrum and haven't thought about this until now! Proper bathroom doors _are_ hard to come by.

"There has to be a safety/design reason for this," I thought. And, sure enough, there is: https://old.reddit.com/r/hotels/comments/1gmearh/hotel_desig...

TL;DR: Sliding doors are an easier way to keep hotel rooms up to code long-term than doors that need to be refitted/redesigned if the room changes.

To me, what's more annoying than sliding bathroom doors (which honestly haven't bothered me that much, though I usually travel alone) are:

1) Sliding shower doors that are ill-fitted and don't close properly, and

2) Bathrooms without proper ventilation (though I learned why vent fans are uncommon in hotels in the US: https://old.reddit.com/r/CasualConversation/comments/18z9sd0...)
by scuff3d | 2025-11-27 18:06:03+00:00
Surprising or not, doesn't change what I said.

And I this case it is a little surprising. Andrew is generally a pretty nice dude, has gone out of his way to try and make a fairly welcoming community. The Zig foundation also has Loris, who normally handles PR stuff, so he could have written this instead of Andrew.

Finally, that's such a bullshit stereotype. Plenty of people in the software world are perfectly friendly and articulate.
by erikerikson | 2025-11-27 18:06:05+00:00
Not using a capacity may atrophy it but does not remove it. I haven't cherry picked with git in a very long time but I could if I wanted to. I'm not violent but physics still allows it. Toxicity is not required for people to be vulnerable.

I totally prefer the lift each other up crowd too. They exist, often in the same spaces as everyone else.

IMO, the problem comes down to a current inability to scale social knowing.

However, you seem to want to grind on an axe and I worry I might be getting in the way of that. I suggest you consider what has you activated and whether you can take away it's power to echo through and continue hurting you.

If you are currently a target of DV, reach out; there are lots of people and organizations who want to support you and have tools to do so. This may not apply to you but seemed appropriate place to remind us all.
by froh | 2025-11-27 18:06:12+00:00
> The spirit of the GPL is the freedom of the user, not the code being freely shared.

who do you mean by "user"?

the spirit is that the person who actually uses the software also has the freedom to modify it, and that the users recovering these modifications have the same rights.

is that what you meant?

and while technically that's the spirit of the GPL, the license is not only about users, but about a _relationship_, that of the user and the software and what the user is allowed to do with the software.

it thus makes sense to talk about "software freedom".

last not least, about a single GPL function --- many GPL _libraries_ are licensed less restrictively, LGPL.
by khannn | 2025-11-27 18:07:05+00:00
They're saying that the shared account is enough for OpenAI to provide the same result. Very interesting, I'd like to know more like was it a generic IUD or a specific one in the query. Also, the Doc is a cardiologist, they don't specialize in Gyno stuff and their training/schooling is enough for them to evaluate sources.

Just for reference before AI it was typical for employers of doctors to pay for a service/app called UpToDate which provided vetted info for docs like google.
by lukan | 2025-11-27 18:07:08+00:00
"few people see the hypocrisy in thinking it's OK to tell a man he'd be sexier if he was more confident"

Is that really a thing?

I mean sure there might people doing this, but it is obvious that telling someone they have too little self esteem, that this is a personal and can very well be perceived as an attack (especially by someone with low self esteem).

(Also I think the distinction is a bit weird in general. Isn't confidence sexy in women, too?)
by macintux | 2025-11-27 18:07:10+00:00
I suppose more than a few of us olds remember Serdar Argic's attempts to redefine the Armenian genocide on IRC.

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

But Serdar was relatively easy to ignore, because it was just one account, and it wasn't pushed on everyone via an algorithm designed to leverage outrage to make more money for one of the world's billionaires. You're right: pervasiveness and scale make a significant difference.
by xp84 | 2025-11-27 18:07:19+00:00
LIghtning due to its DRM chips (and the delicateness of Apple’s “aesthetics-first” first-party cables) was not a long-lived cable. We threw away probably 2-3 per year during the whole era. Throwing away the last couple before their natural death, when I finally eradicated Lightning from our home, was no great loss.
by satvikpendem | 2025-11-27 18:07:45+00:00
I use Loro CRDT, which is written in Rust as well, on my Dart apps with flutter_rust_bridge and it works pretty well. For syncing I'm using their Loro protocol product although I used iroh before. However, the annoying thing about how the CRDT libraries work is that they're essentially key value NoSQL type storage, not relational. I would love something like SQLite or Postgres on both the server and client that can sync, which companies like ElectricSQL have, but no Dart bindings and also I'd prefer to be in the all Rust ecosystem as well as self host.
by nosianu | 2025-11-27 18:08:29+00:00
> Arthur Conon Doyle hating his character

But Holmes is not "unsympathetic" in any of the stories, so I don't see your theory matching the facts.

> He accumulated character flaws along the way, as if Doyle wanted to make Holmes as unsympathetic as he could

[citation needed]

I don't even see the first part of that assertion fulfilled, and I read the books multiple times.
Show HN: Hatch v1.16.0 – workspaces, dependency groups and SBOMs
by ofek | 2025-11-27 18:08:51+00:00
This release wouldn’t have been possible without Cary, our new co-maintainer. He picked up my unfinished workspaces branch and made it production-ready, added SBOM support to Hatchling, and landed a bunch of PRs from contributors!

My motivation took a big hit last year, in large part due to improper use of social media: I simply didn’t realize that continued mass evangelism is required nowadays. This led to some of our novel features being attributed to other tools when in fact Hatch was months ahead. I’m sorry to say that this greatly discouraged me and I let it affect maintenance.

No more of that! Development will be much more rapid now, even better than the way it used to be. We are very excited for upcoming features :-)
by sandruso | 2025-11-27 18:09:20+00:00
Author here.

I would add that doing things on your own, which is probably never optimal from time perspective, may open doors to solutions that you haven't seen before.

I recently experienced this is by not going through the beaten path - installing well-known dependencies and building solution based on that. I chose to experiment a bit and it turned out that I usually use small % of imported code.

It really changed how I look at dependencies.
by iJohnDoe | 2025-11-27 18:09:23+00:00
Serious question. Do some of the large firms run LLM with no guardrails? I'm guessing they are doing constant research not available to the public. What results have been found? I'm not necessarily saying AGI, but what happens when the systems are not hindered by humans?

Also, somewhat related, the model/system that was reported by the Google whistleblower about LaMDA was very interesting for the time, especially considering the transcript. What happens when the guardrails are disabled? Even if it wasn't sentient, it's behavior might be reason for concern.
by sunaookami | 2025-11-27 18:09:40+00:00
>That's how representative democracy works.

You can't compare voting ministers with how the voting for EU institution works. The votes get so watered down that its far away from representative.

>You mean a neonazi that was spreading Nazi propaganda in Germany

Ah yes everyone is a Nazi... no I'm talking about David Bendels. You may not like Deutschland-Kurier (I certainly do not, that's also not relevant) but going after a journalist because he posted a meme picture of Nancy Faeser with the text "I hate freedom of speech" is way over the top (and proves him right ironically).

>But that isn't "the EU" that's German conservatives

That was the SPD which is on the left spectrum.

You don't seem to know much about this stuff so why bother replying trying to make other readers think I were some sort of disinformation spreader? That's incredibly dishonest.
by ofek | 2025-11-27 18:10:16+00:00
This release wouldn’t have been possible without Cary, our new co-maintainer. He picked up my unfinished workspaces branch and made it production-ready, added SBOM support to Hatchling, and landed a bunch of PRs from contributors!

My motivation took a big hit last year, in large part due to improper use of social media: I simply didn’t realize that continued mass evangelism is required nowadays. This led to some of our novel features being attributed to other tools when in fact Hatch was months ahead. I’m sorry to say that this greatly discouraged me and I let it affect maintenance. I tried to come back on several occasions but could only make incremental progress on the workspaces branch because I had to relearn the code each time. I’ve been having to make all recent releases from a branch based on an old commit because there were many prerequisite changes that were merged and couldn’t be released as is.

Development will be much more rapid now, even better than the way it used to be. We are very excited for upcoming features!
by mikepurvis | 2025-11-27 18:10:30+00:00
Not the GP, but I'm a millennial who leans on cultural references and has a bit of verbal flourish that I think comes from a diet of ironic, quirky, dialogue-heavy media in the early 2000s, stuff like Firefly, Veronica Mars, and Pushing Daisies, not to mention 90s Tarantino, John Cusack films, and so on.

I've never given it too much thought, it's just... the way I communicate, and most people in my life don't give much thought to it either. But I recently switched jobs, and a few people there remarked on it, and I've also recently been corresponding with someone overseas who is an intermediate-level English speaker and says I sometimes hurt their brain.

Not making a value judgment either way on whether it's "sophisticated" or whatever, but it is I think part of my personality, and if I used LLM editing/translation I would want it to be only in the short term, and certainly not as something
by joecool1029 | 2025-11-27 18:11:03+00:00
> Create your own art or pay the artist.

> You wouldn’t scold me for hiring a cheap programmer to get the work done.

It’s literally the same. There is no difference, either you acknowledge AI is potentially a useful tool to lower costs of development (especially important for indie devs) or it’s exploitative and puts both artists and programmers out of a job.

There’s plenty of things in the art workflow that can be automated same as code, pay an artist to do key frames/storyboarding and use the AI to animate between them? Is this exploitative?

EDIT: I’m reminded of this thread from 2019 about a successful game dev that admits their games look like shit due to cheaping out on art: https://news.ycombinator.com/item?id=20804998
by berkeymis | 2025-11-27 18:11:17+00:00
there went 6 hours of debugging why my applications are getting out of memory errors when trying to connect to my inside-docker-running kafka. they were getting an actual answer from antigravity but because of the first 4 bytes of the message, the clients were thinking a huuuuge message is coming and tried to allocate byte array memory for that. such an unthoughtful decision to actually use one of the most common used ports for a developer when developing an actual IDE for DEVELOPERS.
by LorenPechtel | 2025-11-27 18:13:13+00:00
Green card marriages. Aka two-legged visa.

The reality is most applications are deemed fraudulent. We had to do the life trivia interview--separate us, ask the same questions, compare the answers. Talking with my wife later I found some flaws in their questions (things like "what does she usually wear at night" vs "what did you wear last night"--oops, we had stayed over at my parent's place the night before, she wore more than usual) but even then I could see how their attitude changed--apparently most "couples" bomb that interview. (And he would not accept that the question about brand of TV, I said she will say she doesn't know. He didn't believe that was possible--the TV predated the relationship, this was from when TVs started being just the tube with a minimum of frame, thus the name was small. It would have surprised me if she knew.)
by ukFxqnLa2sBSBf6 | 2025-11-27 18:13:39+00:00
There has been an explosion in verbose status update emails at my job recently which have all clearly been written by ChatGPT. It’s the fucking emojis though that drive me wild. It’s so hard to read the actual content when there’s an emoji for every single sentence.

And now when I see these emoji fests I instantly lose interest and trust in the content of the email. I have to spend time sifting through the fluff to find what’s actually important.

LLMs are creating an assymetric imbalance in effort to write vs effort to read. What is taking my coworkers probably a couple minutes to draft requires me 2-3x as long to decipher. That imbalance used to be the opposite.

I’ve raised the issue before at work and one response I got was to “use AI to summarize the email.” Are we really spending all this money and energy on the worlds worst compression algorithm?
by kieranmaine | 2025-11-27 18:15:23+00:00
The following isn't a grid problem (more of a demand issue), but maybe they're referring to this:

> But 45 percent of Pakistanis live below the poverty line, according to the World Bank, putting solar panel systems well beyond their reach. The pool of customers for the national grid has gotten smaller and poorer, and the costs of financing old coal-powered plants have increasingly been passed on to those who can least afford it. [1]

1. https://www.msn.com/en-us/news/world/how-pakistan-s-solar-en...
by xp84 | 2025-11-27 18:15:31+00:00
> “Apple came under fire … [for 30-pin]”

So freaking what? Since when does Apple care about what customers whine about? They didn’t actually give a flying fig when users moaned about 30-pin to Lightning, did they? Show me how they apologized or walked that back. Same for the headphone jack. Same for the one-port MacBook 12”. And the MacBook keyboard - until class action got them - they put that garbage in several generations of laptops! The point being, they could have adopted USB-C whenever they wanted to and let the whiners whine — they just didn’t want to.

Stop anthropomorphizing Tim Cook. Apple doesn’t do anything because they feel bad about customer complaints. Apple does things for profit. Profit only. If you disagree, may I point to their recent zeal to buddy up with DJT. Is that a principled embrace of that dude? Or are they just weighting anything that isn’t profit at zero and then making the rational decision from there.
by zanvexis | 2025-11-27 18:16:32+00:00
Hi HN, OP here.

I built Zanvexis because I was tired of fragmented AI tools.

The Stack:

Frontend: Next.js 14 (App Router) + Tailwind (Cyberpunk UI)

Inference: Vercel AI SDK

Backend: Currently Supabase, but...

The Cool Part (Work in Progress): I'm rewriting the backend in Rust (Substrate). My goal is to turn this into a Decentralized Marketplace where other devs can host their own specialized Agents and get paid in real-time via our native chain.

The 'OS' is live today. The 'Marketplace' runs on my local machine for now (Rust nodes are heavy!).

Roast my code/idea/UI. I'm here to learn.
by mindslight | 2025-11-27 18:17:32+00:00
But there are limits to how hard such policies can be pushed, right? For example the President can't just order the military to shoot all of our missiles straight up in the air, as many soldiers will balk and even if a few do get launched, the jig will be up. (however it might be part of a good strategy for when you are about to lose hold on power)

An explicit policy of this administration is to decrease the value of the US dollar. And while monetary inflation does somewhat influence other countries' willingness to loan money (ie buy Treasuries), isolating us from our allies and demonstrating general instability are also quite fundamental to that.
by nosianu | 2025-11-27 18:17:44+00:00
And the magnificent movie "Those Magnificent Men in Their Flying Machines" (or How I Flew from London to Paris in 25 Hours 11 Minutes)

Released 1965

> Set in 1910, the film follows a fictitious air race from London to Paris

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

Trailer: https://youtu.be/LPlRxXmQ8xM
by DSingularity | 2025-11-27 18:17:54+00:00
It is of course human nature. The problem is what happens when algorithms can reenforce, exaggerate, and amplify the effects of this nature to promote engagement and ad-clicks. It’s cancer that will at the very least erode the agency of the average individual and in the worst create a hive mind that we have no control over. We are living in the preview of it all I think.
by GeoAtreides | 2025-11-27 18:18:15+00:00
I'm not asking a rhetorical question.

The flagged thread is flagged, not downvoted. 45 points, 87 comments.

I doubt RAND[1] and IPSOS are in the redpilled subculture, that's quite the reach.

Not everything touching on men's problems in the current age is redpilled

[1] https://www.rand.org/about.html

>The RAND American Life Panel and the Ipsos KnowledgePanel are nationally representative probability-based survey panels of adults in the United States
by briancmoses | 2025-11-27 18:18:29+00:00
You should give me the benefit of the doubt when it comes to understanding the audience! I've got at least fourteen years of writing these blogs and then interacting with the people who engage with them. I think I have a decent understanding with what resonates with the audience. I've found that audience to be large enough that I'd rather focus my efforts on creating content this audience continues to find useful. An engaged audience is far more interesting to create content for than a wider audience.

The audience does want something that they can set and forget, which they've been doing for about as long as I've been writing these blogs. The few recipients of these actual DIY NAS builds (via raffles, giveaways, auctions, etc) have used them for years. For years, people have been telling me about how they used one of my previous DIY NAS buids as inspiration years ago and have told me how they have worked for them over the years. I expect in the not-to-distant future, someone will be telling me the same about this particular NAS. Despite disbelief and insistence otherwise, I'm insanely confident that this DIY NAS will be reliable for years to come.