MurphyA/hacker-news huggingface dataset:
by jrowen | 2025-12-10 05:45:18+00:00
I didn't ask which part of the license violates OSS values, I asked what those principles and values are. I will infer that "anybody can do whatever they want with the code" is the principle you are referring to.

I kind of thought that it was more about stuff like sharing and personal development and edification and the ability to see inside and understand things. But let's get really divisive over the money stuff.
by zx8080 | 2025-12-10 05:45:50+00:00
> The part where the license says "Don't run this on your server and charge people money for it, or we will sue you"?

A bit offtopic but could re-generation of the project with LLM (with for example prompt "rewrite the <repo> changing every line of code") help protecting from being sued? If yes, then the OS licensing is doomed to fail.
by insane_dreamer | 2025-12-10 05:46:55+00:00
Experience from 2 days ago:

I had CC write a bunch of tests to make sure some refactoring didn't break anything, and then I ran the app and it crashed out of the gate. Why? Because despite the verbosity of the tests it turns out that it had mocked the most import parts to test, so the _actual_ connections weren't being tested, and while CC was happy to claim victory with all tests green, the app was broken.
by npodbielski | 2025-12-10 05:47:24+00:00
> they'd evolve so completely that you'd become a different person anyway.

How is that a bad thing? Are you the same person you were when you were 15? Of course not. Is it the case for when you were 20 or 30? No. The whole point of living is to learn, gather new experiences and grow. Would you stop doing that because you are immortal? No.

I think author is caught too much in his work whatever it is. Me, personnally would love to meet my grandkids and their kids. Learn and try do new things for dozens of years.

Would this be bad to see the wolrd or even other worlds if we could be able to visit other planets?

I think the main problem is that people are getting old and unhealthy. My grandpa was living for 92 years and I saw that he is miserable. He was fine mentally but his body was failing him. Imagine getting up in the morning and everything hurts. You try to go to the bathroom but your hand are shaking. That is the problem.

At some point you just do not want to live anymore. Because it is just suffering.
by kirb | 2025-12-10 05:47:31+00:00
It’s hard to teach people it’s worth their time to double-check these things of course, but I try to show a chain of trust:

1. Files come from Wayback Machine, which is trusted to serve legitimate snapshots

2. There is a sha1 and size listed for most files (though these come from Wayback)

3. Checking signature is easy enough from Explorer

Perhaps a page on “how to know this is legit” is a good idea to help educate about this. The goal of the project is to have legitimate downloads with good SEO, without having to cut through ads/spam/sketchy redirects (still has a few ads but intentionally non-obtrusive), so people aren’t blindly downloading from sketchy sites.
by hn_throwaway_99 | 2025-12-10 05:47:50+00:00
> The humor is hit or miss but when it hits it’s quite funny, and the misses are merely groan-worthy.

Not sure, I thought basically every link was pretty hilarious. "FDA approves over-the-counter CRISPR for lactose intolerance" isn't even that funny on its face but for some reason it had me actually loling.
by rayiner | 2025-12-10 05:47:58+00:00
Only if you build the city like Tokyo instead of like Dallas. Average commute in Tokyo is 45 minutes to an hour one way: https://nbakki.hatenablog.com/entry/2014/08/05/231455. Average commute time in Dallas is 26 minutes one way: https://dallas.culturemap.com/news/city-life/dallas-suburb-s...

I’m not aware of any transit-oriented city where average commute times are as low in absolute terms as in sprawling, car-dependent American cities. You just don’t like the aesthetics of that approach. I don’t either. But it’s an aesthetic critique at bottom.
by TheAceOfHearts | 2025-12-10 05:48:53+00:00
Brood War's longevity is thanks to the map maker, which has allowed the game to be balanced around maps. The size of your spawn location, the ease with which you can expand, and the paths to different bases drastically impact what kinds of strategies are viable. If there's a high ground location, it becomes much harder to break that position as the attacker. The amount of resources per base (mineral patch count, mineral patch size, 1 gas spawn, 2 gas spawn, mineral only) all impact which strategies are viable.

In fact, during the era of Flash's dominance in ASL, the organizers actually started including maps that were heavily Zerg favored in order to put a stop to his reign.

The game is still alive and well, with a meta that continues to evolve, and every season of ASL[0] (the premier Brood War tournament), they include at least one new crazy experimental map. Last season the crazy map was Roaring Currents [1], one of the more ambitious designs in recent memory which has a large number of island bases. Basically if a strategy becomes a bit too oppressive, the map designers can always step in to make it a bit more balanced.

[0] https://liquipedia.net/starcraft/ASL

[1] https://liquipedia.net/starcraft/Roaring_Currents
by inejge | 2025-12-10 05:49:00+00:00
> The 80287 (AKA 287) and 80387 (AKA 387) floating point microprocessors started to pick up some competition from Weitek 1167 and 4167 chips and Inmos Transputer chips, so Intel integrated the FPU into the CPU with the 80486 processor (I question whether this was a monopoly move on Intel's part).

I don't think it was, transistor density became sufficient to integrate such a hefty chunk of circuitry on-die. Remember that earlier CPUs had even things like MMUs as separate chips, like Motorola 68851.
by MarkMarine | 2025-12-10 05:49:13+00:00
Regulating is already being done by the “private” companies that own them, heck it’s the plot of a bond movie (sub in newspapers for social media) with a real life Larry, Elon or Mark as the villain.

As a society we choose what to allow or not allow together, collectively, through politics (ideally) and when things damage our collective health we regulate or ban them. All regulations probably seem impossible before they happen. Australia regulated guns, China regulated social media, plenty of countries regulate alcohol, drugs, gambling. It’s all possible, just have to weigh the positives and negatives and find a balance, but the status quo is broken.
by WalterBright | 2025-12-10 05:49:48+00:00
I've posted numerous examples of politicians attempting to "buy" an election and then losing the election. The reason an election cannot be bought in the US is because we have a secret ballot (besides being illegal). There's no way to verify who Bob actually voted for.

> wealthy are getting a huge tax break on inheritance taxes

The inheritance tax rate remains the same. The gift tax exemption was raised from 11 million to 15 million. This is going to affect the upper middle class, but not so much on the wealthy.

Medicare has hardly been gutted. It needs to be cut more, as it is still on track to sink the budget.

Same for Snap.
by Fnoord | 2025-12-10 05:50:48+00:00
> the wine glass scenario is a _realistic_ scenario

It is unrealistic because if you go to a restaurant, you don't get served a glass like that. It is frowned upon (alcohol is a drug, after all) and impractical (wine stains are annoying) to fill a glass of wine as such.

A pelican riding a bike, on the other hand, is realistic in a scenario because of TV for children. Example from 1950's animation/comic involving a pelican [1].

[1] https://en.wikipedia.org/wiki/The_Adventures_of_Paddy_the_Pe...
by cal_dent | 2025-12-10 05:50:50+00:00
I don't necessarily think this as it is will "work" but I'm all for someone at least trying to do something. Yes, there are a bunch of externalities and potential second order effects that don't sit well with me but, at this stage, I'd rather some attempt at trying to regulate than throwing up hands and saying its all too hard.

Also, dont buy the this is the slippery slope to more authoritarianism etc. as an argument against it because if they're going to go down that path they would anyway whether they did this or not frankly

Anyway, it might not work 100% of the time, hell maybe even <10% but any additional friction to knock this kind of social media from being so ubiquitous is a small victory in my eyes
by insane_dreamer | 2025-12-10 05:51:29+00:00
This is a bit like saying RoR or Django dropped the cost of building web apps by 90% because you could write a blog app with 5 lines of code (IIRC early Rails claim).

So yes, the cost of certain tasks may drop by 90% (though I think that's a high number still), certainly the cost of developing software overall has not dropped by 90%.

I might be able to whip up a script in 30 seconds instead of 30 minutes, but I still have to think of whether I need the script, what exactly it should do, what am I trying to build and how and why, how does it fit with all the requirements, etc. That part isn't being reduced by 90%.
by quadrifoliate | 2025-12-10 05:52:01+00:00
I apologize for having missed the mark with your question.

> I will infer that "anybody can do whatever they want with this code, OR ELSE YOU'RE NOT WORTHY" is the principle you are referring to.

I feel like there's cynicism in your phrasing, but a perhaps more neutral phrasing would be "Don't pick and choose what specific circumstances your users can use this for".
by 1970-01-01 | 2025-12-10 05:52:39+00:00
I failed to see whatever this wanted me to see. Enron was a services corp that failed because it filled its books with fraud. Nvidia designs and sells physical devices called microchips. That's pretty much all they do, 24/7/365. Nvidia is as close to a manufacturing corp. that you can get without actually having a factory (fab). It is insanely harder to invoke an Enron-level collapse, as microchips cannot evaporate in value overnight.
by bjoli | 2025-12-10 05:53:01+00:00
People like this makes me want to use Times New Roman more. Maybe not Butterick specifically (the website is fine), but all those people that make a blog and pick a font before even knowing what they even want to write. Most of the time people change the default my web browser has, they make things worse. For a font choice to be any kind of personal expression in my eyes, you first need everything else in place: content, layout, design.

To spite these people I force the use of Arial on the worst offenders. The list is now a couple of thousand websites long.
by CamouflagedKiwi | 2025-12-10 05:54:01+00:00
To be clear, I do think CircleCI is a better product than GHA. I just think there's a lot of air sucked out of the room by GHA being available 'for free' and out of the box.

Also, honestly, I don't care about any of those features. The main thing I want is a CI system that is fast and customisable and that I don't have to spend a lot of time debugging. I think CircleCI is pretty decent in that regard (the "rerun with SSH" thing is way better than anything else I've seen) but it doesn't seem to be getting any better over time (e.g. caching is still very primitive and coarse-grained).
by lmm | 2025-12-10 05:54:18+00:00
The MTA does not overpay when you compare to other employers in central NYC. It's an extremely expensive city due to housing policy failures.

As for commercialising the stations, does the MTA try to do so and fail, or are they forbidden from doing so effectively (often by the same people who are pushing the narrative that there is something wrong with the organisation)?
by appreciatorBus | 2025-12-10 05:54:44+00:00
Yes.

Copying and pasting from chatGPT is no more contributing to discussion than it would be if you pasted the question into Google and submitted the result.

Everyone here knows how to look up an answer in Google. Everyone here knows how to look up an answer in ChatGPT.

If anyone wanted a Google result for a chat, GPT result, they would have just done that.
by vbezhenar | 2025-12-10 05:55:08+00:00
For my hobby code, I'm not going to start writing Rust anytime soon. My code is safe enough and I like C as it is. I don't write software for martian rovers, and for ordinary tasks, C is more ergonomic than Rust, especially for embedded tasks.

For my work code, it all comes down to SDKs and stuff. For example I'm going to write firmware for Nordic ARM chip. Nordic SDK uses C, so I'm not going to jump through infinite number of hoops and incomplete rust ports, I'll just use official SDK and C. If it would be the opposite, I would be using Rust, but I don't think that would happen in the next 10 years.

Just like C++ never killed C, despite being perfect replacement for it, I don't believe that Rust would kill C, or C++, because it's even less convenient replacement. It'll dilute the market, for sure.
Show HN: EnvMark – Git-based .env management with zero infrastructure
by grazulex | 2025-12-10 05:55:24+00:00
Hey HN,

Managing .env files across multiple projects and environments is a mess. Slack DMs, password managers, shared drives – we've all been there.

I built EnvMark to solve this using something we already trust: Git.

The concept is dead simple: - One private Git repo for all your secrets - Each branch = one environment (dev, staging, prod) - Each folder = one project

Pull your .env with a single command:

envmark pull dev

That's it. Git handles versioning, diffs, access control, and audit logs for free. No hosted service, no API, no subscription.

Key features: - Optional AES-256-GCM client-side encryption - Works with GitHub, GitLab, Bitbucket, or self-hosted - Interactive CLI with environment aliases (dev → development branch) - Multi-project support in a single repository

npm install -g @grazulex/envmark

I've been using this across my projects and it's eliminated the "can you send me the .env?" Slack messages entirely.

Curious how others manage environment variables across teams. Do you use Vault, Doppler, or something else?

https://envmark.tech
by craigds | 2025-12-10 05:55:38+00:00
what's absurd? i haven't claimed it's not capable of this, just that the predictions seem more tailored to elicit a certain recognition from humans rather than chosen based on an honest attempt to predict a possible future HN homepage. Since the prompt apparently didn't include such a modifier, and as far as I know Gemini isn't trained by default to do so, I call shenanigans.
by lesuorac | 2025-12-10 05:55:44+00:00
A lot, the easiest example was the autopilot video that started off with "The car is driving itself, the driver is there for regulatory reasons". The video was created by stitched together different sessions as in some of the sessions the car drove itself off the road into solid objects.

Or about the thai diver being a pedophile.

People just give Elon too many benefits of the doubt. Saying Mars/Self driving cars is going to be next year for over a decade is just a lie after the first couple of times.
by WalterBright | 2025-12-10 05:55:45+00:00
I used to hear the 16KHz whistle of CRT monitors. Of course, there is no whistle with LED monitors, but I stopped hearing the CRT whistle before they went obsolete. It was my first sign my hearing was declining.

I thought I was protecting my ears from loud noises like rock concerts and gunshots. But I didn't know that driving with the window down damages the hearing. I crossed the country many times with the window down. I'm pretty sure that was the cause as my left ear is much worse off than my right.

I don't need a hearing aid yet, but I'm pretty careful in wearing ear plugs whenever there are loud noises.
by Ekaros | 2025-12-10 05:55:54+00:00
I think it comes to analogies, with open source you have a public park you are free to use. With source available it is public park you are free to look at behind a fence... So not actually public park. Still a fine thing to exist.

As user as well. Difference between I can use this for free and I have to pay to use this. Even if I can see parts inside is significant.

It might not be real principle, but at least it is real difference.
by justsomehnguy | 2025-12-10 05:57:42+00:00
> is $105 now - you can't sell any game for that price nowadays

But you don't need to. Just sell it to Steam for a $39.99 or whatever and have much, much more sales than in '95. And as a bonus you would still recieve some sales years after.

Sure, you won't get in Top 100 and wouldn't earn bazillions...
by zzo38computer | 2025-12-10 05:57:57+00:00
> Or hell, why not do it in x86 assembly?

It is not portable to computers other than x86. It is one of the reasons I do not use x86 assembly much even though I have a x86 computer; I prefer C. It is not about vibe coding.

> I suppose what I’m getting at, here, is that if vibe coding is the future of software development (and it is), then why bother with languages that were designed for people who are not vibe coding? Shouldn’t there be such a thing as a “vibe-oriented programming language?” VOP. You read it here first.

Someone told me that two companies (one of which is Google) were working on such a thing, although I do not know the details (or if they were correct about that), and I do not know whether or not it resembles what is described in that article.

I do not use LLM myself, although I have seen a few examples of it. I have not seen very many so the sample size is too small, but what I have seen (from simple example programs), the program works although it is not written very well.
by Brajeshwar | 2025-12-10 05:59:10+00:00
Hmmm! How many meetings do you do in a week? Unless, you are building a Meetings App or your company is about Meetings, I'd suggest reducing the Meetings enough that you don't have to Transcribe everything.

My meeting notes are, well, like comic books; quite a lot more drawings. So, people usually take pictures or I just take pictures and email them.

For instance, I was once in a meeting at a company planning the product roadmap for the next 3-5 years. I did a timeline-of-sort note with circles (inspired by DaisyDisk), complete with a few different colors. That note became the "official" starting base for the plan, shared across the company and referenced by the team.
by nextaccountic | 2025-12-10 06:00:22+00:00
> bickering between people on the same team.

Uh.. are they?

I'm somewhat sympathetic to licenses that will be open source in X years, but the open source ethos is that, with proper attribution, we can do whatever with the code, the only restriction being that for some projects a derivative work needs to also be open source (while others don't care even about that)

If we were to welcome non-open source projects into a larger community, we should probably begin with licenses that forbid the usage of the software in military and things like that. Which fails to be open source for the same reason: it puts limits in how you can use the code
by cal_dent | 2025-12-10 06:00:23+00:00
Society is going to big on IRL communication and activity in my view. It's sort of like office work, anyone who has ever worked in large corporations can spot a faker a mile off. Some people who can wax lyrical nothingness in meetings they've prepared for etc. but grab them unprepared an the artifice is pretty clear. Same thing will happen in wider society because ultimately our existing filtering systems which were kind of outsourced to schools etc. are seemingly in the process of breaking down
by TheAceOfHearts | 2025-12-10 06:01:51+00:00
Brood War has aged like fine-wine. As I mentioned in a parallel comment, the key to Brood War's longevity comes from the map maker. Every detail is carefully considered so that none of the races can get away with a crazy advantage. It's really a special game, and every new season of ASL still feels magical.

I wish medical science would get so much better that Flash could fully heal his wrist injuries. He's spoken at length about how he loves to dedicate himself wholeheartedly to playing, and how he doesn't like to compete if he's not able to give it his all.

You probably already know about it, but in case you or any other reader is unaware there's this great YouTube channel @jinjinBW that translates Korean BW clips into English. It's a huge boon for western fans.
by godelski | 2025-12-10 06:02:59+00:00
> for bash scripts etc

Everyone keeps telling me that it's good for bash scripts but I've never had real success.

Here's an example from today. I wanted to write a small script to grab my Google scholar citations and I'm terrible with web so I ask the best way to parse the curl output. First off, it suggests I use a python package (seriously? For one line of code? No thanks!) but then it gets the wrong grep. So I pull up the page source, copy paste some to it, and try to parse it myself. I already have a better grep command and for the second time it's telling me to use pearl regex (why does it love -P as much as it loves delve?). Then I'm pasting in my new command showing it my output asking for the awk and sed parts while googling the awk I always forget. It messes up the sed parts while googling, so I fix it, which means editing the awk part slightly but I already had the SO post open that I needed anyways. So I saved maybe one minutes total?

Then I give it a skeleton of a script file adding the variables I wanted and fully expected it to be a simple cleanup. No. It's definitely below average, I mean I've never seen an LLM produce bash functions without being explicitly told (not that the same isn't also true for the average person). But hey, it saved me the while loop for the args so that was nice. So it cost as much time as it gave back.

Don't get me wrong, I find LLMs useful but they're nowhere near game changing like everyone says they are. I'm maybe 10% more productive? But I'm not convinced that's even true. And sure, I might have been able to do less handholding with agents and having it build test cases but for a script that took 15 minutes to write? Feels like serious overkill. And this is my average experience with them.

Is everyone just saying it's so good at bash because no one is taking the time to learn bash? It's a really simple language that every Linux user should know the basics of...
by Incipient | 2025-12-10 06:03:03+00:00
Personally I think differentiation between "open source" and "source available" is good.

Open source, is, essentially software that I expect to be able to use commercially and tweak if required - but I'm own my own, and I pay for support.

Source available means I can basically help debug issues I have...but I expect that a paid licence is required and will have a selection of limitations (number of nodes, etc).
by cfallin | 2025-12-10 06:04:08+00:00
We have two: fuel and epochs. Fuel (analogous to "gas" as it appears in many VM platforms) is a deterministic count and epochs check an always-increasing counter in shared memory meant to be periodically bumped by another thread. In either case, hitting the limit can be configured to either async-yield back to the event loop (in async mode) or to trap/terminate the Wasm instance. Both are based on instrumentation, i.e., extra code inserted during Wasm-to-machine-code compilation to do these checks at the start of loops and at the top of each function. Epoch instrumentation is cheaper because it's checking a mostly-read-only value in memory (so usually cached) while fuel loads and stores that value constantly from the VMContext.

(Core Wasmtime maintainer here, and I built our epochs mechanism when I realized we could do better than fuel if one doesn't need the determinism, only periodic yields)