MurphyA/hacker-news huggingface dataset:
by adgnaf | 2025-11-21 00:54:17+00:00
YASA (Yet Another Static Analyzer) is an open-source static program analysis project. Its core innovation lies in a unified intermediate representation called the Unified Abstract Syntax Tree (UAST), designed to support multiple programming languages. Built on top of UAST, YASA provides a highly accurate static analysis framework. Users can extend its capabilities by writing custom checkers to perform various program analysis tasks—such as AST queries, data flow analysis, and function call graph analysis—and expose functionality through SDK, declarative query language (QL), or MCP.
by manquer | 2025-11-21 00:54:40+00:00
Not necessarily, Since 2015 launch NAN has been vaporware outside android, nobody else support it. Windows does not do so today either [1].

In Linux iw and the new cfg80211 NAN module has support for some hardware. There are few chips in desktop/laptop ecosystem that have the feature, but it is hard to know which ones today, it is more common not to have support than to.

AFAIK no major distros include UI based support that regular users can use. Most Chromebooks do not have the hardware to support, ChromeOS[2] did not have support OOB, so even Google does not implement it for all their devices in the first place.

For Apple to implement is easier than Microsoft or Google given their vertical control, but not simple even if they wanted to. They may still need a hardware update/change and they typically rollout few versions of the hardware first before they announce support so most people have access to it, given the hardware refresh cycle it is important for basic user experience which is why people buy Apple. What is the point if you cannot share with most users because they don't have latest hardware? Average user will try couple of times and never use it again because it doesn't "work".

Sometimes competing standards / lack of compliance are political play for control of the standards not about vendor lock-in directly. Developers are the usual casualties in these wars, rather than end users directly. Webdevs been learning that since JScript in the mid 90s.

All this to say, as evidences go this is weak for selective compliance due to regulatory pressure.

[1] https://learn.microsoft.com/en-us/answers/questions/2284386/...

[2] I haven't checked recently
by samdoesnothing | 2025-11-21 00:54:51+00:00
Everyone should read or at least be familiar with Joseph Tainter and his research on societal collapse.

> “It is suggested that the increased costs of sociopolitical evolution frequently reach a point of diminishing marginal returns. This is to say that the benefit/investment ratio of sociopolitical complexity follows the marginal product curve… After a certain point, increased investments in complexity fail to yield proportionately increasing returns. Marginal returns decline and marginal costs rise. Complexity as a strategy becomes increasingly costly, and yields decreasing marginal benefits.”

Government regulation and intervention are one such contributor to complexity, and as Michael Huemer demonstrates in his paper In Praise of Passivity we are akin to medieval doctors administering medical procedures on society that are more likely to cause harm than create benefits.

It's fairly clear to me that our civilization is in decline, and it pains me to no end to see people push for more regulation and government intervention. "The patient is getting sicker, we need to let more blood! Fetch me more leaches!"

The good news is that collapse, as Tainter puts it, isn't necessarily a bad thing. It's a return to less complexity, and it often brings great benefits to large swathes of people. For example, the collapse of the Roman Empire was beneficial to serfs who would actually welcome raiding parties into their villages.
by Yokohiii | 2025-11-21 00:55:40+00:00
Photography and motion pictures were deemed evil. Video games made you a mass murderer. Barcodes somehow seem to affect your health or the freshness of vegetables. The earth is flat.

The issue is that some people believe shit someone tells them and they deny any facts. This has been always a problem. I am all in for labeling content as AI generated. But it wont help with people trying to be malicious or who choose to be dumb. Forcing to watermark every picture made neither, it will turn into a massive problem, its a solid pillar towards full scale surveillance. Just alone the fact that analog cams become by default less trustworthy then any digital device with watermarking is terrible. Even worse, phones will eventually have AI upscaling and similar by default, you can't even make an accurate picture without anything being tagged AI. The information is eventually worthless.
by chasing0entropy | 2025-11-21 00:57:14+00:00
Nvidia would need to generate 3x its current revenue for a decade to break even on infrastructure spending. Combine that with the fragile deck of cards house that is the financials behind the growth and it would be irresponsible to NOT have angst.

I mean, if AI becomes skynet self aware and tries to launch nukes, then NVDA to the moon; otherwise at least get the llms to stop garbling my to-do list dates and durations when I move an item around.
by potato3732842 | 2025-11-21 00:57:31+00:00
Would that have been a bad thing?

That's have likely been forced to go with a limited monarchy with a legislature and limited democratic characteristics (like most of the rest of europe at the time) in order to consolidate the support, or at least buy the compliance of the factions that opposed them.

That might've saved a whole bunch of lives. And looking at it now 100yr later, Russia didn't exactly turn out great.
by akudha | 2025-11-21 00:57:46+00:00
I have experienced the same. I stopped using Facebook years ago, but I can’t get my family members to stop using it. I was helping (tried to help) a family member with their Facebook page - it was depressingly bad.

I don’t know what they achieve by making their site so unusable. But then a Billion people still use it, maybe I am the idiot here?
by makeitdouble | 2025-11-21 00:58:33+00:00
On macos I assume most apps are installed outside of the Store, straight from the developper's site. Which would make the Store a "sideloading" channel by that token ?

On Linux you have the default package sources, but for instance adding third party sources will still integrate the same with the system, I also never heard someone call installing Go or Java "side loading", though you're getting an installer from the site you need to run on your own. Same way for building from source.

IMHO "sideloading" would not apply to any system open enough, where adding stuff from multiple sources is expected from the start.
by Nevermark | 2025-11-21 00:59:41+00:00
Do I trust this person to be transparent? Yes!

Do I trust in their ability to hit a bump and be motivated to learn and communicate, without ass covering, blame deflection or stubborn denial? Yes!

Are you more confident of people without those traits?

—-

Critique the dishonest, the manipulative, the deceptive, and the dangerously self-unaware.

Better to respond to normal people making their way forward by offering your own insight, if you actually have any that they didn’t just learn for themselves.

Or by respectfully leaving them to continue.

People who punch down are not good people to work with. They don’t inspire my confidence. Do they inspire yours?

—-

Read all the useful discussions here. Do you imagine all these people saw less that you, to see something constructive? Or more?
by therein | 2025-11-21 01:00:19+00:00
Just keep in mind, if you give your device to the Apple Store for repairs, they'll automatically expect the person who is picking up to have a matching ID to the Apple account.

It was a fun misunderstanding to resolve when I went to pick up my repaired Macbook Pro and they expected my ID to say Mark Suckerberg. It was resolved relatively uneventfully but still had to get the manager over.
by orzig | 2025-11-21 01:00:22+00:00
He literally writes:

“Regulation obviously has a critical role in protecting people and the environment”

and then quantifies “a mindblowing $40m/year in healthcare costs” and a total of “about $400M” in societal cost from one delay, mostly borne by the public.

In that context, the line you are reacting to is just one item in a long list:

“We’ve also spent untold millions on regulatory affairs at all levels of government, not to mention the missed acceleration in sales”

He even says,

“What pains me most is the 5 years of lost carbon removal and pollutant reduction”

So the piece is not “regulations bad, profits good.” It is: regulations are essential, but the current process is generating huge public harms by slowing down tech whose whole purpose is to reduce pollution.

Maybe he’s wrong on any given point, but he’s clearly trying to describe the utilitarian trade-offs in good faith
by crabmusket | 2025-11-21 01:01:01+00:00
> In times of old, people wrote programs. Things were easy and simple.

Fake history; the term "software crisis" was coined in 1968:

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

I get that the writing is tongue-in-cheek, but telling just-so stories about how things were so much better in the old days doesn't help anyone.

I also resent our modern problems, but I don't kid myself that I'd enjoy vintage problems any better.
Show HN: Boostyourreach.io – improve LinkedIn reach by changing your identity
by hermit85 | 2025-11-21 01:01:04+00:00
Made a small site called BoostYourReach.io.

It came from seeing LinkedIn posts where people changed one or two profile details and saw a noticeable increase in impressions without changing their content. This site lets you try the idea on a few preset personas.

No uploads or posting. No LinkedIn integration or affiliation. Just a standalone demo.
by samdoesnothing | 2025-11-21 01:01:14+00:00
You cannot separate the idea of regulation from their harm because they are inherent to the concept. A system so complex and dynamical as human civilization is beyond our ability to correctly ascertain the outcome of interventions, especially those imposed from the top down. In other words, we're likely to do more harm than good by imposing interventions because we cannot accurately predict their outcomes. Which is why they often have paradoxical effects. Rent control is a fantastic if trivial example of such.

We know central planning doesn't work, yet we are inclined to do it anyway under the false notion that it's better to do something rather than nothing.
by monero-xmr | 2025-11-21 01:01:15+00:00
SSRIs literally saved my life, no question about it. Night and day difference, from daily panic attacks destroying my life, happiness, and career, to being almost completely better in 2 weeks after starting. I tried exercise and diet and meditation and you name it, for years!, before I gave medication a go.

Do not care what the science says. It 100% worked for me. Please get help if you need it, tens of millions of people use this medicine successfully

Articles like this are part of the narrative that SSRIs in general are no better than placebo. Absolutely not true for me!
by fragrom | 2025-11-21 01:01:16+00:00
This is what my psychiatrist more or less warned me about when I went on medication; that a lot of people who are suicidal lack the energy and ability to plan their suicide, and medications can sometimes undo those particular symptoms and people manage to end themselves.

I'm not sure what kinds of studies have been done about it, but I've had a few therapists same similar ideas. If it's not a studied phenomenon, then it has folks that believe it exists.
by pixelready | 2025-11-21 01:02:28+00:00
Finding everyone’s cow is expensive and time consuming: https://antidepressantcow.org/2020/02/the-story-of-the-antid...

But is the only true cure to the suffering. We’d have to undergo a massive reorganization of society (and upset a few hefty profit margins) to prioritize that, so we settle for the messy symptom management we have.
by rkagerer | 2025-11-21 01:03:15+00:00
Now we're talking - thanks!

(ps. I don't suppose they make a "supersized" version of that board with a gap beside the first one or two GPU slots? So you can install a couple double-width cards without losing the underlying slots? Or a good source for a single-width, high-end GPU like the Inno3D RTX 5090 iChill Frostbite Pro?)
by webstrand | 2025-11-21 01:03:21+00:00
And to me it's just message passing, no inheritance, and with or without unobservable internal state. So long as you're calling procedures that are determined by the "type" of the object, whether dynamic or statically dispatched, it's OOP.

Personally I'm against the practice of enforced state-hiding. I prefer the convention that state ought not to be depended upon, but if you do want to depend on it (sometimes important for composition or inheritance) you have tests to catch changes in the behavior of that state.

And in practice there's often a state-machine of some kind hidden away inside various object types that you cannot avoid depending on.
by kgwxd | 2025-11-21 01:03:59+00:00
I went through a 10 year Linux phase. Built a new PC about 5 years ago and decided I should get Windows 10 Pro, and use it for work and gaming. When EOL hit, Minecraft wouldn't update, so I switched to 11. The game installs just fine, but will not run unless you log into the Microsoft Store. Since I just wiped my drive any way, figured I'd just do it one more time with Arch instead. OK, maybe it took 3 more wipes to get it right, but it was well worth it. MC runs perfectly, and so do all the games I care about in Steam.
by favflam | 2025-11-21 01:04:40+00:00
You ban monetization of the data. The federal government has the power to regulate interstate commerce.

States can ban this behavior as well.

Furthermore, legislators can create a right to privacy in the law, letting people sue companies who collect this data. And to top it off, states and the federal government can make corporate officers personally liable for collecting this information without consent.

With Lina Khan biding time in NYC, I do believe we are going to see this change very soon. I don't think there will be any public sympathy for tech companies in the next political cycle.
by elevation | 2025-11-21 01:06:46+00:00
You can make almost any job into a Linux job. Use a linux VM on your desktop to solve a problem for the company. Things change once your employer knows its essential.

I've also seen Linux make inroads in "windows only" enterprises when it became essential for performance reasons. A couple of times, towards the start of a project, windows APIs were discovered to be too slow to meet requirements:

In one case, customer needed us to send a report packet every 40ms. But even when we passed "0" to the windows Sleep() function, it would sometimes stop our program for 100ms at a time. The sleep function on linux was highly accurate, so we shipped linux. Along the way 5-6 devs switched to, or got a second PC to run linux.

In another case, we needed to saturate a 10GbE link with a data stream. We evaluated windows with a simple program:

while(1) send(sock, &buffer, len(buffer);

... but we found windows could only squeeze out 10% of the link capacity. Linux, on the other hand, could saturate the 10GbE link before we had even done any performance tuning. On linux, our production program met all requirements while using only 3% CPU usage. Windows simply couldn't touch this. More devs learned linux to support this product.

Those companies still don't require linux skills when hiring, because everyone there was once a windows guy who figured it out on the job. But when we see linux abilities on the resume it gives candidates a boost because we know they'll be up to speed faster.
by benlivengood | 2025-11-21 01:07:09+00:00
You have to validate from the other direction. Let CCD sensors sign their outputs, and digital photo-editing produce a chain of custody with further signatures.

Maybe zero knowledge proofs could provide anonymity, or a simple solution is to ship the same keys in every camera model, or let them use anonymous sim-style cards with N-month certificate validity. Not everyone needs to prove the veracity of their photos, but make it cheap enough and most people probably will by default.
by hn_acc1 | 2025-11-21 01:08:43+00:00
There's a reason for most regulations - most of them are written in blood.

Now sure, you may be the one "good corporation" out there, who will do things the right way and (edit: not) sell a cheap product or mislead anyone. But if the regulations aren't super stringent, others will undercut you by skimping on safety/emissions and selling a similar product for way less.

It becomes too tempting to cheat otherwise - see Dieselgate / VW, for example. Make it possible to easily profit by cheating (via relaxed regulations) and people will. Again, not you specifically (maybe), but people in general.

Since we can't tell what kind of person you are, REALLY - SBF also told people to trust him, for example - onerous regulations are required.

Plus, I love how on the main page advertising to companies, Revoy advertises 3x-to-5x better fuel efficiency - I'm guessing this one is the one they'll need to back up and officially achieve or companies will dump them / sue.

In the blog post, he claims 94% less fuel and 7 mpg to 120 mpg. I don't see how 7 mpg to 120 mpg is "only" 3x-5x better fuel efficiency - it seems like it's more 17x. Sounds to me like he's exaggerating the effect in the blog to try to get sympathy.
by Hnrobert42 | 2025-11-21 01:09:06+00:00
It's a fair question. I found them way better to implement SSO in my small startup than OneLogin.

Using Auth0 in apps, I find their documentation bafflingly difficult to read. It's not like being thrown in the deep end unexpected to swim. It's like being injected at the bottom of the deep end.God help the poor non-native English speakers on my team who have to slog through it.
Ask HN: How would you architect a RAG system for 10M+ documents today?
by Ftrea | 2025-11-21 01:10:53+00:00
I'm tasked with building a private AI assistant for a corpus of 10 million text documents (living in PostgreSQL). The goal is semantic search and chat, with a requirement for regular incremental updates.

I'm trying to decide between:

Bleeding edge: Implementing something like LightRAG or GraphRAG.

Proven stack: Standard Hybrid Search (Weaviate/Elastic + Reranking) orchestrated by tools like Dify.

For those who have built RAG at this scale:

What is your preferred stack for 2025?

Is the complexity of Graph/LightRAG worth it over standard chunking/retrieval for this volume?

How do you handle maintenance and updates efficiently?

Looking for architectural advice and war stories.
by nstart | 2025-11-21 01:11:04+00:00
Yea. I can see what the parent is getting at. However the linked PR's contain the employee name. Their username is the same name mentioned in the article. So it would have been the same even if the author had just mentioned the username instead (which would be completely acceptable in all cases). I think junior employee or not, it's clear that they have the autonomy to check a PR for errors and fix it. So it's very much on them.
by potato3732842 | 2025-11-21 01:13:11+00:00
Before terrorists it was drugs, before that it was communists, before that it was communists with less weed and shorter hair.

Eventually you realize your enemy isn't the system. The system is like a misbehaving toddler that's never been disciplined. It acts as badly as it can get away with. Your enemy is your fellow countryman, you coworkers, your own family. And from that realization comes nothing actionable nor good conclusions, only despair...
by aaronharnly | 2025-11-21 01:13:50+00:00
> The intern was reportedly shaken, so McBurney offered to drive him home. ICE agents then surrounded the judge’s car and demanded everyone to exit the vehicle, threatening to smash in the windows if they did not comply.

> Dana Smith, Head of Security Operations for R.I. Superior Court, confronted the agents and told both the judge and the intern to stay inside the car. After an argument, ICE confirmed they had misidentified the teen and left. The intern was released once his ID was checked.

Bravo to the head of security for the court for holding his ground and defending the judge and intern.
by tharkun__ | 2025-11-21 01:14:00+00:00
While I can understand how the GP's interpretation/wording isn't helpful at all and I understand it being down voted, there still is a kernel of truth in there.

I think their comment is coming from a place of having a very very HN typical but maybe taken to an extreme rational and fact driven "belief" system.

For example, you say that a solar eclipse is a "hauntingly humbling experience even to the modern viewer". Personally, I can understand that rationally. I can understand that many if not most people can or will feel like that.

But I've witnessed multiple solar eclipses in my lifetime and while they were "cool", I had no "hauntingly humbling experience" whatsoever. It's something that happens and that we have a good scientific understanding of as to why and how it happens. End of story.

I can absolutely appreciate how (think final moments of "Pillars of the Earth") great it must have been to know these things, calculate them or at least understand what's happening when it's happening and use them for "population control". Does it benefit societies? Yes, probably on a general/global level. Like how are you gonna rationally explain and get a large populace to deal with end of winter / start of growing season food scarceness? The best and easiest way is to have them believe in your religion and that fasting is something your god requires/encourages. I firmly believe that that's why many major religions include this.

But as "me" in the modern world, it appalls me that someone thinks they can just tell whatever the eff they want and I'm supposed to do it coz "they speak for <$DEITY>".
by Pocomon | 2025-11-21 01:14:07+00:00
“Recently I uploaded a large data set to Perplexity AI, trying to find some commonalities across nearly 700 pieces of data. Perplexity AI replied that “syringes” was an important commonality, and provided one page of analysis on that point.”

‘My issue? The word “syringes” and anything related to medical terminology did not appear in my document.’
by mh- | 2025-11-21 01:14:10+00:00
Seconding the Topaz recommendation. Although be aware that is the Image upscaler model, and the parent commenter asked about video.

Here's the Fal-hosted video endpoint: https://fal.ai/models/fal-ai/topaz/upscale/video

They also offer (multiple; confusing product lineup!) interactive apps for upscaling video on their own website - Topaz Video and Astra. And maybe more, who knows.

I have access to the interactive apps, and there are a lot of knobs that aren't exposed in the Fal API.

edit: lol I found a third offering on the Topaz site for this, "Video upscale" within the Express app. I have no idea which is the best, despite apparently having a subscription to all of them.
by filleduchaos | 2025-11-21 01:14:17+00:00
There are several passenger trijets still existing - they are just not commercial airliners. Dassault for one is quite fond of the design; the Falcon 900, 7X and 8X are trijets, and I'm pretty sure the latter two are still in production. I wouldn't be at all surprised to see another trijet design from them probably around 2030.
by danielvaughn | 2025-11-21 01:14:42+00:00
I'm sure everyone is different. I believe alcohol is probably very addictive, but even though I've had periods of my life where I was drinking heavily (mostly in social situations), I've never once felt the sensation of "needing a drink". It's completely foreign to me. Maybe it's a genetic thing, no idea. I just know deep down that I'll never become an alcoholic. But that doesn't mean it doesn't affect other people very differently.

I remember the video game arguments of the 90s; Mortal Kombat never made me violent. I can see how it might seem like history repeating itself, but in this case I'm talking about my own experience.