MurphyA/hacker-news huggingface dataset:
by venturecruelty | 2025-12-03 17:55:15+00:00
>For population to remain stable, everyone has to have (on average) 2.1 kids.

I never said I want the population to remain stable.

>Any lower than this, population starts shrinking.

Yes, and?

>Children grow up seeing all their role models have less than 2 (even none at all), internalize that as normal, and then they won't end up having more (at least on average), and so it becomes a death spiral.

I'm gonna need a big, fat citation here, hoss.

>Extinction looms.

Oh, come on.

>You're probably trying to be friendly, but if you are you're just plain wrong. And if not, well, then you're secretly sitting there in glee at the prospect of human extinction and hoping at least a few people fall for your "friendly reminder" spiel.

What a remarkably uncharitable interpretation of what I said. I don't particularly care what happens to humanity; its existence, or lack thereof, doesn't really affect me one lick. One day, I'll be dead, and it won't matter to me anyway. I think it would be neat if we could clean up our act and stop destroying the planet, maybe have the Star Trek future we always imagined, but I won't be terribly put out if the human experiment ends, and neither should you. Please don't project your feelings onto me.

If the only option is "infinite growth forever so I can prop up my 401(k)" and "human extinction", only one of those spares the rest of the planet. But I'm pretty sure there's a secret third thing, which is: the population lowers down to a more manageable number, and then everyone can have whatever stable birth rate makes sense.

Remember that humans aren't special. We aren't unique. Humanity is beautiful, but we, too, are part and parcel of this planet. We just got lucky and developed big brains and useful tools. We are not immune to the forces that govern other species and other natural processes here. One big meteor impact and that's it for another few million years, at least. The hubris comes in thinking that we deserve to exist, and not just exist on, but dominate this planet. That couldn't be further from the truth.
by echelon | 2025-12-03 17:55:24+00:00
And here I was thinking we were talking about the syntax.

My Ruby claim doesn't hold much weight either if we're talking about the actual implementation.

C++ templates look like an entirely new language within the language.

Rust and Java make generics fit within the aesthetics and ergonomics of the language.

If anything feels "bolted on" to Rust, it's proc macros and (to a lesser degree) async.
by brudgers | 2025-12-03 17:56:13+00:00
except if you're using a language the llm doesn't know

This is exactly what I was getting at.

You will learn more from trying to vibe nushell code than reading solutions.

From thinking about how nushell is like other languages that can be vibe coded to considering why you want to learn nushell.

Or to put it another way, the dog did not actually eat your homework.
by echelon | 2025-12-03 17:56:40+00:00
That's a geopolitical question.

ARM is Western

RISC is China / Eastern

Valve is just trying to outflank Microsoft here. And they're doing a magnificent job of it.

Microsoft has on at least half a dozen occasions tried to draw a box around Valve to control their attempts to grow beyond the platform. And moreover to keep gaming gravitas on Windows. Windows Store, ActiveX, Xbox, major acquisitions ... they've failed to stop Valve's moves almost every time.

Linux, Steam Box, Steam Machine - there's now incredible momentum with a huge community with more stickiness than almost any other platform. Microsoft is losing the war.

The ARM vs RISC battle will happen, but we're not there yet. There also isn't enough proliferation for it to be strategic to Valve.
by psunavy03 | 2025-12-03 17:57:04+00:00
I've spent the majority of my adult life in Washington State and I've witnessed this firsthand. This place used to have a unique vibe that was more purplish-blue "granola hippies with guns that just want to be left alone." Progressivism mixed with an Old West libertarian streak. There was a GOP minority, and the red east and blue west played off against each other and kept things reasonably center-left.

Now it's a one-party state, and the legislature might as well be the state Parliament, taking its marching orders straight from the DNC. The Governor is just as all-in on drinking the blue Kool-aid, and the state Supreme Court seems like it only exists to validate what the other two branches decide. And looking at places like Texas and Florida, seems like the same is happening on the other side of the aisle.

What's infuriating is there are conservatives in blue states and liberals in red states getting just steamrolled to the point of "why should I even vote or participate, when I'm just going to get told to sit down and shut up?" That's not healthy for democracy. The rights of the minority exist for a reason and you can't just vote things away because you have 50.01 percent of the vote.
by mrcartmeneses | 2025-12-03 17:57:20+00:00
Germany, for example has rent controls, this is generally a great success, but in Berlin it’s a total disaster.

The contention that it “doesn’t work” in LA and NYC doesn’t really tell us anything useful about groceries.

What you also seem to miss is that government intervention in markets is actually the norm, not the exception, they just don’t normally intervene in ways that get sensationalised by the press.
Ask HN: Who Is Working to Combat AI-Powered Fraud?
by neonnoodle | 2025-12-03 17:57:20+00:00
There has been a recent explosion in AI-aided scams and fraud. Deepfakes (both video and voice), web scraping, and automated document generation have allowed scammers to target victims with more precision and believability than was ever possible before AI.

All of this has always been possible to some degree, but "quantity has a quality all its own" continues to ring true.

Public education ("scam awareness") is obviously the most decisive strategy, but is generally left to the underfunded public sector or the PR departments of banks, etc.

As for AI-industry regulation, I'm not holding my breath. And besides, with open-source models there will always be products available to bad actors.

So is anyone working on anything in the public interest? Any bright ideas?
by veverkap | 2025-12-03 17:58:01+00:00
> I do feel bad for hurting your feelings but I also strongly believe that you should not be proud of working for Microsoft, and particularly on GitHub for the last 5 years. I truly am sorry but you need to be called out.

Crocodile tears.

https://hachyderm.io/@andrewrk@mastodon.social/1156234452984...
by PunchyHamster | 2025-12-03 17:58:03+00:00
It gets complex with ACLs for permissions, lifecycle controls, header controls and a bunch of other features that are needed on S3 scale but not at smaller provider scale.

And many S3-compatible alternatives (probably most but the big ones like Ceph) don't implement all of the features.

For example for lifecycles backblaze have completely different JSON syntax
Show HN: Cortex – learn faster from podcasts, YouTube, articles, and books
by bodhigephardt | 2025-12-03 17:58:09+00:00
Learn faster and remember more from everything you wanted to read/watch/listen to that you didn't have time to get to.

Cortex generates summaries, top insights and quotes, full transcripts, chapter lists and more from any podcast episode, youtube video, or web link.

You can highlight anything you find interesting to review later and import your external highlights (similar to Readwise) from books as well.

Give it a shot and let me know what you think!
by spapas82 | 2025-12-03 17:58:32+00:00
Minio is more or less feature complete for most use cases. Actually the last big update of minio removed features (the UI). I am using minio for 5 years and haven't messed with it or used any new thingie for the last 5 years (i.e since I installed it); I only update to new versions.

So if the minio maintainers (or anybody that forks the project and wants to work it) can fix any security issues that may occur I don't see any problems with using it.
by oaiey | 2025-12-03 17:58:43+00:00
It is politeness, not political correctness.

He represented his community with insulting words to the world. In higher ranks of IT it is all about communication. With his lack of proper words he showed these leaders, who decide about the adoption of Zig, that they do not want to communicate with him/the Zig community.

As a project/tech leader he is in the business of communications. He recognized this. See link in the article.
by kragen | 2025-12-03 17:59:30+00:00
Yes, it is. Although https://www.gnu.org/licenses/agpl-3.0.html says

> All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met.

it also says

> You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11).

> However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation.

> Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice.

This is in common with the GPLv3. It is much longer than the corresponding terms of the GPLv2 to remedy a sort of fragility in the GPLv2 which says your license terminates permanently if you ever violate the GPL, even temporarily and by accident.

I have no knowledge of whether Weka did or didn't violate the license, but if they did violate it and refused to fix it, MinIO's revocation of their license is completely in accordance with the terms of the license as written. I don't think a GPL termination case has yet been litigated.
by matt_s | 2025-12-03 17:59:38+00:00
Can you elaborate more on your last sentence and running VMs? How does 32GB set aside for VMs and GPU accelerated let you run native Windows? Is there special/newer VM software that is used? Is it still virtualbox?

Outside of docker containers for servers and work I haven't delved into VMs on PCs in a while but this sounds compelling to run linux and windows at once from the same hardware instead of a dual boot.
by iambateman | 2025-12-03 18:00:17+00:00
The thing that makes AI investment hard to reason about for individuals is that our expectations are mostly driven by a single person’s usage, just like many of the numbers reported in the article.

But the AI providers are betting, correctly in my opinion, that many companies will find uses for LLM’s which are in the trillions of tokens per day.

Think less of “a bunch of people want to get recipe ideas.”

Think more of “a pharma lab wants to explore all possible interactions for a particular drug” or “an airline wants its front-line customer service fully managed by LLM.”

It’s unusual that individuals and industry get access to basically similar tools at the same time, but we should think of tools like ChatGPT and similar as “foot in the door” products which create appetite and room to explore exponentially larger token use in industry.
by frumplestlatz | 2025-12-03 18:00:17+00:00
I don't think you and I live on the same planet when it comes to engineering, but I'm used to that when it comes to folks who have spent their entire career in the web stack.

The web is the half-baked, bug-filled reimplementation of the native application stack. We figured these problems out a long time ago, and the constant wheel re-invention from folks who only know and refuse to use anything but the web is getting old. I'm tired of everything you produce being slow, buggy, and consuming gigabytes of RAM.
by s1mplicissimus | 2025-12-03 18:00:21+00:00
I personally am very sympathetic to "AI is a very interesting and useful technology that will continue to increase its impact"

However, it's a bit of a non-statement - Isn't it true for all technology ever? Therefore it seems like a retreating point spouted while moving from the now untenable position of "AI will revolutionize everything". But that's just my impression
by mig4ng | 2025-12-03 18:00:42+00:00
Location: Porto, Portugal Remote: Yes Willing to relocate: Yes (inclusive to the US) Technologies: Terraform, Kubernetes, Helm, Rancher, GitOps, Fleet, Flux2, CentOS, CoreOS, Ubuntu, Arch, Jenkins, GitHub Actions, AWS, S3, Route 53, OVH, Scaleway, nginx, Prometheus, Thanos, Jaeger, Grafana, Datadog, SigNoz, Azure, Blob Storage, HAProxy, Docker, CI/CD, JavaScript, Nuxt.js, Vue.js, Node.js, TypeScript, Elixir, Java, SQL, MongoDB, GNU/Linux, BSD. Résumé/CV: https://miguelcarneiro.pt/cv.pdf and https://miguelcarneiro.pt/ (a bit outdated, will update) Email: mig4ng@gmail.com or mail@miguelcarneiro.pt

Been handling all the infrastructure for a company from Luxembourg, all by myself. Including the CI/CD, patching, hardening, maintenance, disaster recovery plans and incident management.

I am looking for something new and different. I am willing to take a step back, and get my hands again on software development, or technical sales, customer support, or even developer advocate. Take into consideration I will be learning and improvising/adapting. I learn fast! The reason I am considering something different is to learn about different business models and key business aspects to see how I can improve it with automation and AI.

Full time or part time, with preference on full time. I have experience as a Contractor too.

If you need someone for infrastructure, I am battle tested in this regard and eager to take on a new challenge. Be it for cost reduction, scaling, building from zero. You name it.
by immortalcodes | 2025-12-03 18:00:57+00:00
Location: Delhi, India Remote: Yes, or in-office Willing to relocate: Yes Technologies: Python, Typescript(React), Kubernetes, Linux, Eager-to-learn

Résumé/CV:https://drive.google.com/file/d/1Qv0rdYp_J3sjoE5K2ncH5mN1BEI... Email: 21112002mj@gmail.com

Hi, I am Madhur. I am a Software Engineer at Canonical(Ubuntu). I am looking for teams where I can work and learn Deep tech.

Schedule a quick chat with me: https://calendly.com/21112002mj/quick-coffee-chat
by ewoodrich | 2025-12-03 18:00:57+00:00
I largely agree with this advice but in practice using Claude Code / Codex 4+ hours a day, it's not always that simple. I have a .NET/React/Vite webapp that despite the typical stack has a lot of very specific business logic for a real world niche. (Plus some poor early architectural decisions that are being gradually refactored with well documented rules).

I frequently see (both) agents make wrong assumptions that inevitably take multiple turns of needing it to fail to recognize the correct solution.

There can be like a magnetic pull where no matter how you craft the initial instructions, they will both independently have a (wrong) epiphany and ignore half of the requirements during implementation. It takes messing up once or twice for them to accept that their deep intuition from training data is wrong and pivot. In those cases I find it takes less time to let that process play out vs recrafting the perfect one shot prompt over and over. Of course once we've moved to a different problem I would definitely dump that context ASAP.

(However, what is cool working with LLMs, to counterbalance the petty frustrations that sometimes make it feel like a slog, is that they have extremely high familiarity with the jargon/conventions of that niche. I was expecting to have to explain a lot of the weird, too clever by half abbreviations in the legacy VBA code from 2004 it has to integrate with, but it pretty much picks up on every little detail without explanation. It's always a fun reminder that they were created to be super translaters, even within the same language but from jargon -> business logic -> code that kinda works).
by arnaud_sahuguet | 2025-12-03 18:01:09+00:00
> Earlier this year we started using Antithesis, an end-to-end automated testing platform, to fill those gaps. We’ve become huge fans of the service (and are now leading their next funding round! More on that later), and part of the point of this post is to explain why.

Having a good first customer helps with designing a better product ... and can help with funding too.
by treis | 2025-12-03 18:01:25+00:00
We're talking miraculous level of improvement for a SOA LLM to run on a phone without crushing battery life this decade.

People are missing the forest for the trees here. Being the go to consumer Gen AI is a trillion+ dollar business. How many 10s of billions you waste on building unnecessary data centers is a rounding error. The important number is your odds of becoming that default provider in the minds of consumers.
by LunaSea | 2025-12-03 18:01:32+00:00
> It's kind of annoying to get "Source?" followed by a quote of the data it's based on.

But your link doesn't answer your statement which was that you wouldn't find people more willing to serve if you were to lower the salary.

Your link lists congressional representatives net worths which is a biased dataset which only looks at the type of people that currently run for Congress but also the money they managed to accumulate in sometimes illegal ways during their tenure (in Congress or other political appointments).

> Does it matter? You don't get that kind of wealth from $174,000/year. Either you came into the job with it and thus are in category 4, or you didn't and you managed to build that wealth despite not having a salary that would produce it, meaning you're in category 3.

Or you made that money through insider trading which is the topic at hand.

> I don't understand how you envision moving for the job would work.

You sell your house or rent it out and then you buy a train / plane ticket.

> You think a member of Congress from, say, Oregon should live full-time in DC?

Sure, that's where the votes take place.

Congress representatives have reimbursements of up to $367 per day which is enough for them to pay for travel, lodging and food costs while back in their state.

> That certainly doesn't sound like a "serve the people" situation

This is already the case right now: https://www.cityandstateny.com/politics/2020/05/house-candid...

> that sounds like a "completely insulated from your constituents and always surrounded by insiders" situation

Well you do have to be elected first so that means you still need to be known and liked in that district.
by PunchyHamster | 2025-12-03 18:01:42+00:00
> I saw nothing above what Apache Spark+Hadoop with _consistent_ object stores already offers on Amazon (S3), Google Cloud (GCS), and or Microsoft (Azure Storage, ADLS Gen2)

it was very simple to setup, and even if you just leased a bunch of servers off say OVH, far FAR cheaper to run your own than paying any of the big cloud providers.

It also had pretty low requirements, ceph can do all that but setup is more complex and RAM requirements far, far higher
by mikepurvis | 2025-12-03 18:02:02+00:00
My understanding is that optimizing for sequential read is a big reason for historical game install bloat; if you include the common assets multiple times in the archive, then loading a level/zone becomes one big continuous slurp rather than jumping all over the place to pick up the stuff that's common to everything. Obviously this didn't matter with optical media where the user wasn't impacted, but it's annoying on PC where we've had a long period of users who invested in expensive, high-performance storage having to use more of it than needed due to optimizations geared at legacy players still on spinning rust.

I expect that low-latency seek time is also pretty key to making stuff like nanite work, where all the LODs for a single object are mixed together and you need to be able to quickly pick off the disk the parts that are needed for the current draw task.
by jandrese | 2025-12-03 18:02:25+00:00
The mainstream drives are heavily focused on lowering the price. Back in the 2010s SSDs in the TB range were hundreds of dollars, today you can find them for $80 without breaking a sweat[1]. If you're willing to still spend $500 you can get 8TB drives[2].

[1] https://www.microcenter.com/product/659879/inland-platinum-1...

[2] https://www.microcenter.com/product/700777/inland-platinum-8...
by Sohcahtoa82 | 2025-12-03 18:02:34+00:00
The same argument gets used when concerning CPU performance when writing software with 10+ levels of abstraction and now your CPU gets pegged when on a semi-active Discord channel.

Who cares that it takes a million clock cycles to process a single message? People are running 5 Ghz CPUs, so that's only 200 ms, right?
by lenkite | 2025-12-03 18:02:36+00:00
But Google did NOT copy the open source implementation. Google copied parts of the closed-source proprietary Java SE API specifications in order to have compatibility and without taking a license. Kindly remember that Android started using OpenJDK very late - around 2015–2016.

Legally the case was about copying declaring code from a proprietary product, not an open source one.
by snerbles | 2025-12-03 18:02:47+00:00
The incentive is less about morals and very much about self-preservation.

With online mobs, when the target shows any sort of regret there is blood in the water and the sharks feast. It sometimes turns into a very public form of struggle session for the person under scrutiny. Besides avoiding the faux pas in the first place, one well-tested mitigation is to be absolutely unapologetic and wait for the storm to blow over.
by karimf | 2025-12-03 18:03:13+00:00
> Projects hosted on Vercel benefit from platform-level protections that already block malicious request patterns associated with this issue.

https://vercel.com/changelog/cve-2025-55182

> Cloudflare WAF proactively protects against React vulnerability

https://blog.cloudflare.com/waf-rules-react-vulnerability/
Show HN: Avolal – Book routine flights in 60 seconds
by midito | 2025-12-03 18:03:40+00:00
I fly between the Canary Islands and mainland Spain regularly. Every time I book, I deal with the same frustrations: awful airline UX, re-entering passenger details, find the perfect seat, constant upsells, and wondering if I'm being scammed.

So I built Avolal—the flight booking tool I wanted.

What makes it different: - Natural language search that understands context Type "SF to Seattle next weekend" → picks Friday PM/Sunday return Type "SF to LA Monday, meeting at 2pm in Santa Monica" → finds the right flights - Learns your preferences (seats, fares, routes) and saves your details - Ranks by actual value (price + time + airport quality), not commission - No dark patterns, no ads, no games

You can try it at avolal.com - no signup required to search.

Still very early. Would love honest feedback on what works and what doesn't.
by bluGill | 2025-12-03 18:03:55+00:00
Here is the problem: what if it is worse in ways that none of us can think of today? How do we get out of this system if it turns out bad.

History has shown everything we have tried ends up worse than what we have, but that doesn't mean there are not things that could be better. Only that we need to be really careful not to make things worse in a way we can't get out of in our attempt.