MurphyA/hacker-news huggingface dataset:
by sevensor | 2025-12-03 21:32:55+00:00
> A non-profit structure provides enforceable assurances: the mission cannot be quietly changed, funds cannot be diverted to private benefit, and the project cannot be sold off or repurposed for commercial gain

Yeah, OpenAI has shown us that this is more negotiable than we might have believed. Fortunately nobody will ever think terminal emulation is a trillion dollar industry, so I think we’re ok.
by mscbuck | 2025-12-03 21:33:38+00:00
From what I saw in the latest "language" surveys or whatever, R does seemingly seem to be making a slight comeback. I was actually surprised at its place above Ruby, iirc. Again, not that these surveys are the end-all-be-all, but I've also started to see a lot more data science postings that have R or Python be a requirement, where I feel like for a few years it was ALL Python.
by serial_dev | 2025-12-03 21:34:03+00:00
It’s extremely easy to switch.

I used ChatGPT for every day stuff, but in my experience their responses got worse and I had to wait much longer to get them. I switched to Gemini and their answers were better and were much faster.

I don’t have any loyalty to Gemini though. If it gets slow or another provider gives better answers, I’ll change. They all have the same UI and they all work the same (from a user’s perspective).

There is no moat for consumer genAI. And did I mention I’m not paying for any of it?

It’s like quick commerce, sure it’s easy to get users by offering them something expensive off of VC money. The second they raise prices or offer degraded experience to make the service profitable, the users will leave for another alternative.
Show HN: Cross-platform network traffic monitoring system
by mohyware | 2025-12-03 21:34:07+00:00
In my country, there are harsh limits on internet quotas, so I wanted a system that shows exactly where my bandwidth goes. That’s why I built Packet Meter a system that tracks network traffic usage across all connected devices.

It’s lightweight, easy to self-host (uses SQLite for example).

I was also planning to add more features, such as device-level firewall controls, quota limits, a cloud service so you don’t have to self-host and more, but I’ll see if people are interested and where it goes from there. Since Packet Meter connects to all devices on the network, I can use this to achieve even more things.
by assemblyman | 2025-12-03 21:34:18+00:00
I am not in Seattle. I do work in AI but have shifted more towards infrastructure.

I feel fatigued by AI. To be more precise, this fatigue includes several factors. The first one is that a lot of people around me get excited by events in the AI world that I find distracting. These might be new FOSS library releases, news announcements from the big players, new models, new papers. As one person, I can only work on 2-3 things at a given interval in time. Ideally I would like to focus and go deep in those things. Often, I need to learn something new and that takes time, energy and focus. This constant Brownian motion of ideas gives a sense of progress and "keeping up" but, for me at least, acts as a constantly tapped brake.

Secondly, there is a sentiment that every problem has an AI solution. Why sit and think, run experiments, try to build a theoretical framework when one can just present the problem to a model. I use LLMs too but it is more satisfying, productive, insightful when one actually thinks hard and understands a topic before using LLMs.

Thirdly, I keep hearing that the "space moves fast" and "one must keep up". The fundamentals actually haven't changed that much in the last 3 years and new developments are easy to pick up. Even if they did, trying to keep up results in very shallow and broad knowledge that one can't actually use. There are a million things going on and I am completely at peace with not knowing most of them.

Lastly, there is pressure to be strategic. To guess where the tech world is going, to predict and plan, to somehow get ahead. I have no interest in that. I am confident many of us will adapt and if I can't, I'll find something else to do.

I am actually impressed with and heavily use models. The tiresome part now are some of the humans around the technology who participate in the behaviors listed above.
by loeg | 2025-12-03 21:34:50+00:00
> I mean people still think 4TB is big in 2025.

I think this is more a symptom of data bloat decelerating than anything else. Consumers just don't have TBs of data. The biggest files most consumers have will be photos and videos that largely live on their phones anyway. Gaming is relatively niche and there just isn't that much demand for huge capacity there, either -- it's relatively easy to live with only ~8 100GB games installed at the same time. Local storage is just acting as a cache in front of Steam, and modern internet connections are fast enough that downloading 100GB isn't that slow (~14 minutes at gigabit speeds).

So when consumers don't have (much) more data on their PCs than they had in 2015, why would they buy any bigger devices than 2015? Instead, as sibling commenter has pointed out, prices have improved dramatically, and device performance has also improved quite a bit.

(But it's also true that the absolute maximum sized devices available are significantly larger than 2015, contradicting your initial claim.)
by mjr00 | 2025-12-03 21:35:14+00:00
> There are many valid critiques of AI, but “there’s not much there” isn’t one of them.

"There's not much there" is a totally valid critique of a lot of the current AI ecosystem. How many startups are simple prompt wrappers on top of ChatGPT? How many AI features in products are just "click here to ask Rovo/Dingo/Kingo/CutesyAnthropomorphizedNameOfAI" text boxes that end up spitting out wrong information?

There's certainly potential but a lot of the market is hot air right now.

> Either way, the market is going to punish them accordingly.

I doubt this, simply because the market has never really punished people for being less efficient at their jobs, especially software development. If it did, people proficient in vim would have been getting paid more than anyone else for the past 40 years.
by throwaway894345 | 2025-12-03 21:35:49+00:00
Sure, but then you can make that argument about any of the features in Minio, in which case the parent's argument about Minio as a whole being overcomplicated is invalidated. Probably the more sensible way to look at things is "value / complexity" or "bang for buck", but even there I think POSIX loses since it's relatively little value for a relatively large amount of complexity.
by dwaltrip | 2025-12-03 21:36:00+00:00
It’s kind of fun watching this comment go up and down :)

There’s so much evidence out there of people getting real value from the tools.

Some questions you can ask yourself are “why doesn’t it work for me?” and “what can I do differently?”.

Be curious, not dogmatic. Ignore the hype, find people doing real work.
by martin-t | 2025-12-03 21:36:12+00:00
Honestly, why do so many people, especially in the western hemisphere, act so shocked when somebody speaks their mind openly?

To me this kind of communication says it comes from a real person who has real experiences, not the marketing department, and is understandably angry at the people who make his life worse. And it's natural to insult those people. Insults are a signal, not noise. They signal something is wrong and people should pay attention to it.

I hear criticisms about being unprofessional and the like. So what? I don't wanna live in a world where everything everyone says is supposed to be filtered to match some arbitrary restrictions made up be people who more often than not can't do the work themselves.

Almost all of the actually competent people I personally know speak like this.

They can't stand those dragging us down through incompetence. They get angry when something that should work doesn't. They are driven by quality and will not be silent when it's lacking. If somebody fucked up, they will tell them they fucked up and have to fix it.

And I much prefer that approach.
by redwood | 2025-12-03 21:36:28+00:00
He describes his startup as an ai-oriented map... to me that sounds amazing and totally at my alley. But then it's actually about trip planning... to me is too constrained and specific. What I would love is a map type experience that gives me an AI type interface for interesting things in any given area that might be near me and worth checking out.

And not just for travel by the way... I love just exploring maps and seeing a place.. I'd love to learn more about a place kind of like a mesh between Wikipedia and a map and AI could help
by DrewADesign | 2025-12-03 21:36:33+00:00
I think the 90/90 rule comes into play. We all know Tom Cargill quote (even if we’ve never seen it attributed):

The first 90 percent of the code accounts for the first 90 percent of the development time. The remaining 10 percent of the code accounts for the other 90 percent of the development time.

It feels like a gigantic win when it carves through that first 90%… like, “wow, I’m almost done and I just started!”. And it is a genuine win! But for me it’s dramatically less useful after that. The things that trip up experienced developers really trip up LLMs and sometimes trying to break the task down into teeny weeny pieces and cajole it into doing the thing is worse than not having it.

So great with the backhoe tasks but mediocre-to-counterproductive with the shovel tasks. I have a feeling a lot of the impressiveness depends on which kind of tasks take up most of your dev time.
by shadowgovt | 2025-12-03 21:36:42+00:00
I'd flag and move on. That's what the button is for.

(Actually, for that specific chatgpt output: the content isn't that awful, at least for the headers. I didn't bother to read every line of it, but I don't bother to read every line of every article I click on in Hacker News in general; only things deep in my wheel-house get added to the "read in detail later" queue).
by XorNot | 2025-12-03 21:36:58+00:00
All of that takes time.abd you never have enough time.

At any given point if it wasn't vital to shipping and not immediately breaking, then it can be backburnered.

Messing with asset loading is probably a sure fire way to risk bugs and crashes - so I suspect this mostly was waiting on proving the change didn't break everything (and Helldiver's has had a lot of seemingly small changes break other random things).
by Night_Thastus | 2025-12-03 21:37:09+00:00
I ran into a similar problem! I briefly used CAT6, which is required to be shielded.

That shielding was carrying noise from my PC, through the network switch, to my raspberry pi that I used for music streaming. Absolutely nuts.

I swapped to unshielded ethernet cables and it went away.

As for building wiring, this issue has persisted in multiple buildings.
by jerojero | 2025-12-03 21:37:20+00:00
well we don't know exactly how involved Gabe Newell is with the actual running of the company now a days or how do they going about their governance.

From what I see it seems like the culture of the company is shared between the leadership roles so it might be possible for the company to continue doing as it has been doing after Gabe.

I think the people at valve are smart and they understand their business and the company very well and that this issue is being taken seriously too.

Good governance exists, it's just that for most companies there's not really an interest in having that because it gets in the way of personal interests of people that are already entrenched in power.
by gedy | 2025-12-03 21:37:21+00:00
Maybe not what the OP or article is talking about, but it's super frustrating recently dealing with non/less technical mgrs, PMs, etc who now think they have this Uno card to bypass technical discussion just because they vibe coded some UI demo. Like no shit, that wasn't the hard part. But since they don't see the real/less visible past like data/auth/security, etc they act like engineers "aren't trying", less innovative, anti-AI or whatever when you bring up objections to their "whole app" they made with their AI snoopy snow cone machine.
by lukev | 2025-12-03 21:37:25+00:00
I think they exist as a "market segment" (i.e, there are people out there who will use AI), but in terms of how people talk about it, sentiment is overwhelmingly negative in most circles. Especially folks in the arts and humanities.

The only non-technical people I know who are excited about AI, as a group, are administrator/manager/consultant types.
by vkou | 2025-12-03 21:38:01+00:00
My friend, in 2025, the president is auctioning off criminal pardons. So far this year, these pardons have cost the government and fraud victims 1.3 billion dollars.

His friends, none of whom are elected officials, meanwhile, are making massive options trades before his yo-yo tariff announcements or his Argentinian bailouts, or, or...

That is what brazen corruption looks like, enabled by a corrupt court[1] that has made him unprosecutable.

All this, on the other hand, is what quiet, hidden corruption looks like. All of the people involved here have power and influence and pull, and they use it, but they don't control the DOJ, and aren't actually unprosecutable.

---

[1] And a GOP congress that has handed him (not his office - him) both the power of the purse and the power to unilaterally impose taxes.
by rednb | 2025-12-03 21:38:07+00:00
Since storage is a critical component, I closely watched it and engaged with the project for about 2 years circa as i contemplated adding it to our project, but the project is still immature from a reliability perspective in my opinion.

No test suite, plenty of regressions, and data loss bugs on core code paths that should have been battled tested after so many years. There are many moving parts, which is both its strength and its weakness as anything can break - and does break. Even Erasure Coding/Decoding has had problems, but a guy from Proton has contributed a lot of fixes in this area lately.

One of the big positive in my opinion, is the maintainer. He is an extremely friendly and responsive gentleman. Seaweedfs is also the most lightweight storage system you can find, and it is extremely easy to set up, and can run on servers with very little hardware resources.

Many people are happy with it, but you'd better be ready to understand their file format to fix corruption issues by hand. As far as i am concerned, i realized that after watching all these bugs, the idea of using seaweedfs was causing me more anxiety than peace of mind. Since we didn't need to store billions of files yet, not even millions, we went with creating a file storage API in ASP.NET Core in 1 or 2 hours, hosted on a VPS, that we can replicate using rsync without problem. Since i made this decision, i have peace of mind and no longer think about my storage system. Simplicity is often better, and OSes have long been optimized to cache and serve files natively.

If you are not interested in contributing fixes and digging into the file format when a problem occurs, and if your data is important to you, unless you operate at the billions of files scalability tier Seaweedfs shines at, i'd suggest rolling your own boring storage system.
by jijijijij | 2025-12-03 21:38:28+00:00
https://en.wikipedia.org/wiki/Dark_Ages_(historiography)

The term is up for grabs again. Also, future historians may not categorize medieval times as we do. By then, libraries may have been converted to data centers and historic artifacts burned to fuel GPUs, or destroyed through hallucinated restoration advice. Remaining digital traces may have been exhaustively overwritten by verbose AI prose, or simply lost when AWS introduced generative DNS. In a 1000 years, the only preserved evidence of medieval times may be an LLM's summary of "A Knight's Tale".
by compiler-guy | 2025-12-03 21:38:56+00:00
A very quick paraphrase, sure. Don't really think it is sarcastic, but whatever.

The custom-use-case is the article's very raison-d'etre: "... I wanted to distribute a static library and the size was causing me problems. Specifically, I had a Rust library that I wanted to make available to Go developers."

The option is LTO.

The situation here is a bit like building a binary with debug info, and then saying, "But I don't need debug info and it is causing me size-problems, so I'll strip it." But the better option is to not build with debug info in the first place.
by jakebasile | 2025-12-03 21:39:08+00:00
> This decision reflects Micron’s commitment to its ongoing portfolio transformation and the resulting alignment of its business to secular, profitable growth vectors in memory and storage. By concentrating on core enterprise and commercial segments, Micron aims to improve long-term business performance and create value for strategic customers as well as stakeholders.

What the fuck does "secular" even mean in this context? Is there religious DRAM?

What a short-sighted, boneheaded move. I'm so tired of the MBA-ificiation of every single part of my life.
by zrm | 2025-12-03 21:39:10+00:00
> If you use `&` instead of `&&` (so that all array elements are accessed unconditionally), the optimization will happen

But then you're accessing four elements of a string that could have a strlen of less than 3. If the strlen is 1 then the short circuit case saves you because s[1] will be '\0' instead of 'e' and then you don't access elements past the end of the string. The "optimized" version is UB for short strings.
by carlCarlCarlCar | 2025-12-03 21:39:18+00:00
A truly progressive vision of politics and economy is zero out the fiat wealth of the elder generations. Fiat wealth that is not mandated by physics but socialized belief there is a communal upside to insulating them from loss. Sounds like socialist commie gibberish!

What obligation to maintain the ledger of dead and dying people? Are they alive on the planet now? No? Never heard of them.

https://en.wikipedia.org/wiki/Debt_jubilee
by thewebguyd | 2025-12-03 21:39:19+00:00
It's sad, people have really been shitting on copyleft licenses the past few years, when they are critical to ensuring our computing freedoms are preserved.

Copyleft protects the user. The friction is, like you said, by design. It ensures that something that started free, stays free, and can't be rug pulled out from under you.

Big monied interests have been trying, and succeeding, in changing the discourse around free software away from free and to simply just "open source" and moving toward permissive licenses, specifically so community effort can be extracted and monetized without contributing back.
by keeda | 2025-12-03 21:39:21+00:00
> I doubt it.

I don't. This is simply the "drug dealer" model where the first hit is free. They know that once people are addicted, they will keep coming back.

The question of course is, will they keep coming back? I think they very much will. There are indications that GenAI adoption is already increasing labor producitivity labor improvements at a national scale, which is quite astounding for a technology just 3 years old: https://news.ycombinator.com/item?id=46061369

Imagine a magic box where you put in some money and get more productivity back. There is no chance Capitalism (with a capital "C") is going to let such a powerful growth machine wither on the vine. This mad AI rush is all about that.
by zoeysmithe | 2025-12-03 21:39:49+00:00
I think we should remember the context here.

They're using the outdated stingray engine and this engine is designed for the days of single or dual core computers with spinning disks. They developed their game with this target in mind.

Mind you, spinning disks are not only a lot more rare today but also much faster than when Stingray 1.0 was released. Something like 3-4x faster.

The game was never a loading hog and I imagine by the time they launched and realized how big this install would be, the technical debt was too much. The monetary cost of labor hours to undo this must have been significant, so they took the financial decision of "We'll keep getting away with it until we can't."

The community finally got fed up. The steamdb chart keeps inching lower and lower and I think they finally got worried about permanently losing players that they conceded and did this hoping to get those players back and to avoid a further exodus.

And lets say this game is now much worse on spinning disk. At the end of the day AH will choose profit. If they lose that 10% spinning disk people who wont tolerate the few seconds change, the game will please the other players, thus making sure its lives on.

Lastly, this is how its delivered on console, many of which use spinning media. So its hard to see this as problematic. I'm guessing for console MS and Sony said no to a 150gb install so AG was invested in keeping it small. They were forced to redo the game for console without this extra data. The time and money there was worth it for them. For PC, there's no one to say no, so they did the cheapest thing they could until they no longer could.

This is one of the downsides of open platforms. There's no 'parent' to yell at you, so you do what you want. Its the classic walled garden vs open bazaar type thing.
by zjp | 2025-12-03 21:40:34+00:00
I like AI to the extent that it can quickly solve well-worn, what I've taken to calling "embarrassingly solved problems", in your environment, like "make an animation subsystem for my program". A Qt timeline is not hard, but it is tedious, so the AI can do it.

And it turns out that there are some embarrassingly solved problems, like rudimentary multiplayer games, that look more impressive than they really are when you get down to it.

More challenging prompts like "change the surface generation algorithm my program uses from Marching Cubes to Flying Edges", for which there are only a handful of toy examples, VTK's implementation, and the paper, result in an avalanche of shit. Wasted hours, quickly becoming wasted days.
by layer8 | 2025-12-03 21:40:52+00:00
As the wiki page states, the period is 133076755768, and it moves by two cells in that time. Spaceships in GoL by definition don’t leave anything behind, they produce the exact same configuration, just shifted across the grid.

Given that it starts as a single line, it is symmetric in the axis implied by that line, and hence can’t possibly move diagonally or orthogonal to the line. Hence it moves in the direction of the line.
by JumpCrisscross | 2025-12-03 21:40:53+00:00
> I'll readily believe LLMs will gladly give you some sort of itinerary for walking in Venice

I tried this in Crotone in September. The suggested walking tour was shit. The facts weren't remarkable. The stops were stupid and stupidly laid out. The whole experience was dumb and only redeeming because I was vacationing with a friend who founded on the of the AI companies.

> if you asked anyone knowledgable about travel in that region, the counter questions would be 'Why Venice specifically?

In the region? Because it's a gorgeous city with beautiful architecture, history and festivals?
by masklinn | 2025-12-03 21:41:09+00:00
The only culture war is between your ears, people are “hateful of American pickups” because as I already wrote multiple times and you refuse to read the overwhelming majority of their uses and users are what you claim to find distasteful. When “used appropriately” is closing on nonexistent and the misuses cause massive harm it’s a reasonable response. Even more so when per TFA your leaders are aiming to spread that plague by (economic) force.

> my appreciation for their practicality when used appropriately.

You can do that and still acknowledge that pickups are a massive problem. These are not exclusive thoughts despite your refusal to see it. It might be easier if you substitute pickups for mine trucks, excavators, or rollers, which I assume you don’t have the same emotional attachment towards.