MurphyA/hacker-news huggingface dataset:
by curiousguy | 2026-02-18 18:16:51+00:00
Wouldn’t this be a side effect of everyone buying only indexes funds or ETFs?

Me and other millions of people are investing in our pensions every month and buying ETF (S&P500 or global) and indirectly buying Tesla stocks even if we don’t want to.

The system would need a big shock to cause the ETFs to rebalance and reduce the proportion of Tesla stocks that are part of the index.
by darth_avocado | 2026-02-18 18:17:18+00:00
> What will the economy consist of when there are no more paychecks?

I joked with my manager when we were having a conversation about everyone being asked to use more AI, as an obvious precursor to keeping fewer employees to do the same amount of work: the end state of AI will be an AI manager having career conversations with the AI employee, discussing raises and bonuses.
by apothegm | 2026-02-18 18:17:35+00:00
How are people supposed to have heard of it at all?

What’s their incentive to switching to an unknown OSS solution that may or may not be maintained in a year, from their current stable and maintained solution?

How can they be confident your code is safe and won’t intentionally or inadvertently open backdoors on their dev machine or introduce vulnerabilities to their app?

“If you build it, they will come” only works in the movies.
by p_ing | 2026-02-18 18:17:52+00:00
This [0] may provide a hint. Heimdal was developed outside of the US and not subject to export restrictions, unlike MIT. So perhaps in the beginning it wasn’t the package of choice to begin with.

And this [1] says for interoperability reasons.

[0] https://docs-archive.freebsd.org/doc/11.1-RELEASE/usr/local/...

[1] https://freebsdfoundation.org/project/import-mit-kerberos-in...
by blibble | 2026-02-18 18:18:05+00:00
you are confusing the ntdll interface (which is undocumented and subject to change), and win32 (which is stable, mostly)

they tell you not to use ntdll, and say they will change it whenever they want

and they have in the past

(they have had to moderate this policy with "containers", but it's still what they say)
by DiabloD3 | 2026-02-18 18:18:23+00:00
I think it shouldn't.

The funding source was dropped by Github, and the terms Pocketbase accepted for funding include being paid through Github by FLOSS Fund. FLOSS Fund refused to follow the regulatory requirements to continue funding projects through Github, and Github dropped them as a funding source.

What the Pocketbase maintainer decided was to drop FLOSS Fund after they tried to renegotiate the contract in dangerous and unethical ways. FLOSS Fund chose to not follow regulatory requirements that Github required.
by SilverElfin | 2026-02-18 18:18:26+00:00
I think this was already true but it is becoming a lot more obvious now and the effects of this problem are going to affect a lot more people as we see mass white collar worker unemployment. Some people think with lower costs to make software more software is possible. But you can try to get started building a product only to see an improved AI agent build out your idea cheaply, or a bigger company use capital to copy you and enter the same market, and so on. Also, individuals who are richer can take more risks - the loss of money is not existential for them.

The only real fix is incredibly heavy taxation of income and wealth for the ultra rich individuals and ultra large companies. That is what will break through the money moat and create fair competition.
by autoexec | 2026-02-18 18:18:38+00:00
HN doesn't want firefox to go away. HN wants firefox to be better, more privacy/security focused, and to stop trying to copy chrome out of the misguided hope that being a poor imitation will somehow make it more popular.

Sadly, mozilla is now an adtech company (https://www.adexchanger.com/privacy/mozilla-acquires-anonym-...) and by default firefox now collects your data to sell to advertisers. We can expect less and less privacy for firefox users as Mozilla is now fully committed to trying to profit from the sale of firefox users personal data to advertisers.
by cucumber3732842 | 2026-02-18 18:18:40+00:00
Alternatively, you have the uncle Ted explanation:

We have subjugated ourselves and destroyed our autonomy and capability for individual action and fulfillment with institutions and technology. People cope for awhile until eventually it all destabilizes and goes to shit. It's also been about ~50yr since he penned the prediction that it would come to a head in 40-100yr.

And these are far from the only two theories with some very compelling arguments and lines of reasoning backing them up.
by bogzz | 2026-02-18 18:18:58+00:00
Such a shame. I so love Pocketbase, used it when I was trying out HTMX for a side project.

I get the sense that ganigeorgiev is feeling the thanklessness of open source work, and I so wish that he had an easier time of it.

That said, it's a shame that a FLOSS fund being based in India is reason enough for it to be avoided. Like, I understand that Indians might be overrepresented in the scam space right now, but avoiding funding because of it involving "sharing data with the Indian government" is very silly in my opinion. And insulting to India.
by tranq_cassowary | 2026-02-18 18:19:18+00:00
Communication between apps using IPC happens on mutual consent and is explicit. You can't just throw data to Play Services and expect it to accept it and process it well, that's not how it works. Communication via IPC is always very intentional and specific, so it will be very structured data for specific purposes, not just a dump of all your data. Firebase Cloud Messaging (FCM) is a push messaging service, it doesn't need to be used to send the actual notification. It's perfectly possible to just use FCM to wake the device and then handle notifications by yourself as app. The way FCM can be used is much different from Apple's system. Apple forces you to use their services for notifications while Google allows you to use FCM just for waking your device. It's also possible for apps to not use FCM at all and to just use WebSockets or UnifiedPush.

If you just grant Google Maps location permission and don't give it to Play Services and keep your sandboxed google play settings to the default, the location requests are rerouted through the GrapheneOS servers. If you want to use network location to get quicker location locks and location indoors, you can also use GrapheneOS network location, so you don't need to use the Google implementation for that.

And, even if you would decide to use Google directly for the location, you can perfectly avoid giving permanent location access. You can hand it over only once or only when the app is in use. So Google doesn't know everywhere your phone goes, at all.
by advisedwang | 2026-02-18 18:19:21+00:00
I'm really struggling to see the pros of this:

> Performance - using the native API bypasses the standard Windows API, thus removing a software layer, speeding things up.

But the article cites no bemchmarks

> Power - some capabilities are not provided by the standard Windows API, but are available with the native API.

Makes sense when you are doing something that needs that power, but that makes more sense as an exception to prefering win32 than a general reason to prefer native.

> Dependencies - using the native API removes dependencies on subsystem DLLs, creating potentially smaller, leaner executables.

Linking win32 is a miniscule cost. (unless you have a benchmark to show me...)

> Flexibility - in the early stages of Windows boot, native applications (those dependent on NtDll.dll only) can execute, while others cannot.

Is Zig being used for such applications? If so, why are the calls that the document says will be kept on win32 not an issue?
by cyrusradfar | 2026-02-18 18:19:25+00:00
It's significantly better than most of the AI "movies" I've seen.

I don't know how to say it. I don't know if it's the fact it's AI, or if the script just makes no sense. There wasn't a story.

I'd say this same thing about a lot of major motion pictures though.

What I think is impressive is that many of the massive destructions scenes felt on par with what I'd see in a Hollywood flick. I'm not an expert though and wasn't looking for details to nit on.
by crystal_revenge | 2026-02-18 18:19:33+00:00
I have increasingly changed my view on LLMs and what they're good for. I still strongly believe LLMs cannot replace software engineers (they can assist yes, but software engineering requires too much 'other' stuff that LLMs really can't do), but LLMs can replace the need for software.

During the day I am working on building systems that move lots of data around where context and understanding of the business problem is everything. I largely use LLMs for assistance. This is because I need the system to be robust, scalable, maintainable by other people and adaptable to large range of future needs. LLMs will never be flawless in a meaningful sense in this space (at least in my opinion).

When I'm using Kimi I'm using it for purely vibe coded projects where I don't look at the code (and if I do I consider this a sign I'm not thinking about the problem correctly). Are these programs robust, scalable, generalizable, adaptable to future use case? No, not at all. But they don't need to be, they need to serve a single user for exactly the purpose I have. There are tasks that used to take me hours that now run in the background while I'm at work.

In this latter sense I say "flawless" because 90% of my requests solve the problem on the first pass, and the 10% of the time where there is some error, it is resolved in a single request, and I don't have to ever look at the code. For me that "don't have to look at the code" is a big part of my definition of "flawless".
by the_harpia_io | 2026-02-18 18:19:37+00:00
the risk tiering framing is the most useful thing i've seen from this retreat content, tbh. it maps directly to how ai-generated code review actually works - you can't give equal weight to 300 lines of generated scaffolding, so you triage by risk class. auth flows, anything touching external input, config handling - slow lane. the rest gets a quick pass.

the part that's tricky is that slow lane and fast lane look identical in a PR. the framework only works if it's explicit enough to survive code review fatigue and context switching. and most teams are figuring that out as they go.
by wiseowise | 2026-02-18 18:19:40+00:00
> No. If that's the case, your statement was unclear: since you didn't specify who else thinks those people were cattle, the implication is that you think it. Especially since you prefaced your statement with "I’d argue."

I never said it was clear? Two commenters got it right, two wrong, so it wasn’t THAT unobvious.

> What indication has "the top" given to show they have that kind of foresight and control? The closest is the AI-bros advocacy of UBI, which (for the record) has gone nowhere.

Tech bros selling “no more software engineers” to cost optimizers, dictatorships in US, Russia, China pressing with their heels on our freedoms, Europe cracking down on encryption, Dutch trying to tax unrealized (!) gains, do I really need to continue?
by egonschiele | 2026-02-18 18:19:45+00:00
Coding agents are good, but once the complexity is high they're not good enough. Eventually your agent won't be able to make changes to your code base without introducing bugs with every change. In my experience, the agents aren't very good with abstractions yet, and no amount of testing can completely paper over that problem. So yes, the industry is changing dramatically and at a breathtaking rate, but I don't think money is the only moat left.
by cortesoft | 2026-02-18 18:19:45+00:00
> What will the economy consist of when there are no more paychecks? Thus nobody buying anything.

It could be possible to have high GDP with low paychecks… it basically means the entire economy mostly consists of the wealthy few buying and selling things to each other. It is easy to see how that could happen if more things become automated.

You could imagine a world where there are only two people who own anything, and the entire economic productivity is generated by robots owned by those two people creating things and selling them to the other person, who uses those things for their robots to work with. You could produce tons and tons of things with no workers, and the GDP would keep growing.

Of course, the high GDP doesn’t mean everyone is fed and sheltered. Having a functioning and growing economic market is required for capitalism to serve its purpose of providing for the citizens, but it isn’t the ONLY requirement. If the form capitalism takes as we move into the future is one that stops providing for enough of its citizens, it won’t be able to sustain itself. I think there are things we can do to shift our capitalism to do a better job of providing for everyone, but there are a lot of forces fighting against that.
by Blair_Erickson | 2026-02-18 18:20:00+00:00
I'm Blair, one of the creators of PearlOS. Here's what we've built.

PearlOS is a self-evolving operating system. You talk to her, she builds, creates, informs, learns, evolves. This is an open source browser-based, voice and touch desktop environment powered by an intelligent learning companion named Pearl. Pearl has full awareness and control of your visual and audio experience inside PearlOS in real time, so you can think out loud, ask for anything, and watch your desktop respond. She is not an assistant embedded in a UI. She is the UI.
Over time she improves understanding how you work and adapts.

We're a small team (NiaXP) and this is an early access. Rough edges everywhere. But the good news is something we believe is a first: Whenever you encounter a bug in our OS, you tell her what you wanted her to do instead. Immediately Pearl dispatches the swarm intelligence to investigate, improve, and evolve the OS code to adapt to you. Our hope is that by making it incredibly easy to build on this open source experience, anyone and everyone can become contributors to a code base run by people all over the world.

Our stack is fully open source: Next.js frontend, OpenClaw agent framework, Pipecat voice pipeline (Deepgram STT, PocketTTS running locally), Daily.co WebRTC. 70+ tools. Everything runs local first with your own keys.
The reason this matters: we're at a moment where AI is already being used against the public to benefit a small group of powerful individuals. PearlOS is a complete reimagining of how the same technology which can be used to exploit humanity can instead be used to liberate us. This isn't a product demo or a research paper; it's a working canvas for people all over the world to build just by using their voice.

The goal isn't just transparency. We intend to grow a community of developers, designers, creators, artists, and scientists who take this foundation and make the power of intelligence accessible to all.

More info: https://pearlos.org/hello

Happy to go deep on anything.
by vintagedave | 2026-02-18 18:20:02+00:00
My daily driver is a M2 Mac, and we added the same set of optimisations to ARM on Mac as we did to ARM Windows (at the same time as Intel Windows we measured emulation of in this blog.) More info: https://blogs.remobjects.com/2026/01/26/fast-math-in-six-lan...

We did not try to especially optimise Intel Mac, but it's very tempting to do so in order to look at it as you ask.

I wish Rosetta was open sourced too. Same with Prism. I think any and all translation tech could only benefit everyone.
by PaulDavisThe1st | 2026-02-18 18:20:04+00:00
> If my toilet overflows and starts leaking raw sewage into my bathroom, I don't tend to then go "well, at least the rest of my house is fine proportionally".

Sure. But if you live in a multi-apartment complex and someone's toilet on the far side of the complex is overflowing, you don't say "my apartment is flowing with raw sewage".

Maybe your part of the complex (YT) is drowning in raw sewage, mine is not, and I'm vaguely confident that the complex (YT) is large enough that at this point in time, most parts of it are still functioning "as intended".
by nyrikki | 2026-02-18 18:20:06+00:00
It is crazy to me that it is that slow, 4 bit quants don't lose much with Qwen3 coder next and unsloth/Qwen3-Coder-Next-UD-Q4_K_XL gets 32 tps with a 3090 (24gb) as a VM with 256k context size with llama.cpp

Same with unsloth/gpt-oss-120b-GGUF:F16 gets 25 tps and gpt-oss20b gets 195 tps!!!

The advantage is that you can use the APU for booting, and pass through the GPU to a VM, and have nice safer VMs for agents at the same time while using DDR4 IMHO.
by biophysboy | 2026-02-18 18:20:45+00:00
To be fair, the healthcare employment flows are small (1.6M) compared to the total employment stock (160M+ people). And you would expect the healthcare labor supply to increase to match the bulge created by the baby boom. I don't think this means we will all be a healthcare middle man though; it assumes this large flow is permanent, and overstates the fraction of the labor stock.
by drysine | 2026-02-18 18:21:05+00:00
>Are you questioning the choice of metaphor?

Yes, there is nothing like 'nuclear war without nukes' that is happening here. And I was trying to demonstrate that your logic seem to lead to conclusion that the 'nuclear war without nukes' started in 2014.

>to people it considered once their citizen

It is still considering them Ukrainian citizens.
by SilverElfin | 2026-02-18 18:21:24+00:00
After Amazon has been a great friend to the Trump administration, by partnering with Flock, by funding the Melania documentary to basically bribe Trump, etc - why should Americans or others trust them or give them business? Amazon isn’t that interesting anymore. You can buy most things directly from a trusted manufacturer or other websites. I don’t see them doing anything innovative at all. What’s the last useful thing they did - AWS? And that stopped being novel more than 10 years ago.

The problem is, megacorp with infinite capital get to make these massive mistakes and stumble through failure after failure, when everyday entrepreneurs get crushed for the tiniest problem.
by threethirtytwo | 2026-02-18 18:21:29+00:00
Bro no need to be snarky. You're not useless to the economy. You're in the process of becoming more and more useless. Unlikely to be completely useless but AI is for sure eating away your job. Denying it and acting like this is just delusional coping.

I'm not singling you out. This applies to all of us, you, me, everyone.
by _DeadFred_ | 2026-02-18 18:21:48+00:00
Not really. It's money/resources. I had some really useful apps I built for myself. I looked at releasing them, but there were companies whose business model was waiting for people like me to release apps that solve a problem, and then just instantly jump on creating a solution and outcompeting the independent app.

It's trivial for competitors with bigger pockets to outcompete you on your idea, and there are companies whose business model is just that. And with AI customers are trying to do it themselves as well. The only startup I wouldn't be nervous about as a small team without large financial backing would be ones where we start out partnered to multiple companies in the targeted industry so that we can leverage that connection.

Historically this is why we have copyright/patent laws. To make it make sense for people to try to bring their ideas to the world. But with everything changing we are back to everyone just sitting on their concepts/solutions unless they have big money behind them.
by Dimittri | 2026-02-18 18:21:49+00:00
Interesting. it makes sense that it depends on the number of alerts you receive. but I’d think that if 70% of the PRs you receive are noise, an AI triager could be useful—if you give it the context it needs based on your best practices.
I’m very curious about the kinds of manual intervention you do on PRs when one is required. What does the follow-up prompt look like? Is it because the fix was bad, because the RCA itself was wrong, or because of something else?
by bigyabai | 2026-02-18 18:21:53+00:00
Win against who? AMD is the one that asked them to take it down: https://www.tomshardware.com/pc-components/gpus/amd-asks-dev...

And while compatibility layers aren't illegal, they ordinarily have to be a cleanroom design. If AMD knew that the ZLUDA dev was decompiling CUDA drivers to reverse-engineer a translation layer, then legally they would be on very thin ice.
by bartread | 2026-02-18 18:22:06+00:00
> The AI is the one which made the mistake in the first place. Why would you assume it's guaranteed to find it?

I didn't say they were guaranteed to find it: I said they were really good at finding these sorts of errors. Not perfect: just really good. I also didn't make any assumption: I said in my experience, by which I mean the code you shared is similar to a portion of the errors that I've seen LLMs find.

Which LLMs have you used for code generation?

I mostly use claude-opus-4-6 at the moment for development, and have had mostly good experiences. This is not to say it never gets anything wrong, but I'm definitely more productive with it than without it. On GitHub I've been using Copilot for more limited tasks as an agent: I find it's decent at code review, but more variable at fixing problems it finds, and so I quite often opt for manual fixes.

And then the other question is, how do you use them? I tend to keep them on quite a short leash, so I don't give them huge tasks, and on those occasions where I am doing something larger or more complex, I tend to write out quite a detailed and prescriptive prompt (which might take 15 minutes to do, but then it'll go and spend 10 minutes to generate code that might have taken me several hours to write "the old way").