MurphyA/hacker-news huggingface dataset:
by NewJazz | 2025-11-30 00:30:34+00:00
Yeah I'm in favor of leverage == taxable event. I think the meaningful difference between leveraged and unleveraged capital gains is that when you take a loan, you access liquidity via your ownership in the asset. If you had gotten a dividend, that would have been taxable. A loan with a stock backing it isn't the same thing, but it does have a somewhat similar effect.
by kibwen | 2025-11-30 00:30:36+00:00
Shhh, I'm begging people, if brain-dead VCs want to waste their money on things that are obviously farcical (and not actively destructive), please let them and stop doing their due diligence for them. The alternative is that they turn their impossible amounts of capital towards societally-destructive acts like buying up all the real estate in the world and turning us back into land-slaves.
by SEMIPREMIUM | 2025-11-30 00:30:47+00:00
True, that would be great and maybe we can work something out. Until then, allow me to try to explain some more.

The point of the product, is to remote control all sorts of skipping ads or ad-reads so it can be done with closed eyes and without moving. The product compliments various Premium subscriptions by offering more ways to skip ads even the Premium subscriptions do not have a technical solution for. That being ad-reads embedded in YouTube videos or ad-reads embedded in podcasts. That's why I named it SemiPremium.

The elevator pitch can be as simple as: Skip ads on your smartphone while consuming content with closed eyes - without moving.

I concluded the drilling down of the purpose of the system to be a "Sleep Onset Facilitation or Acceleration Device". It eliminates the jolt of wakefulness caused by ads but giving the user control over them. Normally, it is not recommended to bring the smartphone to the bedroom, but coupled with the product, the negative effects is more or less eliminated. It can be used with open eyes while active too, but the current product is designed with gated functions to prevent accidental button presses as the device is tossed and turned for 7-8 hours with the user asleep, sometimes on top of it. That is why it has some strange looking geometry on the button pad - to prevent button presses from the hipbone and elbows during sleep.

Here are a few short clips showing the core functionality. Quality is so so in some of them, but they get the point through.

Skipping re-caps and intros on Netflix (Android) https://youtu.be/nW5zK_zQm0M

Skipping intros on Netflix https://youtube.com/shorts/g00K22BUkAY

Skipping ads on YouTube https://youtube.com/shorts/UvlBlp2FJrU

Longer setup guide and demo on iOS: https://youtu.be/KftE5HxVeEE

Longer setup guide and demo on Android: https://youtu.be/KcPzD06thyE
by amypetrik8 | 2025-11-30 00:30:49+00:00
chicken and rice has oil and some savoriness but it's not jacked to the tits with spice like an indian curry or any thai food - in that regard, compared to other asian cuisines, yes it is bland. compared to midwest mac & cheese, sure, maybe it's less bland but even then I bet a midwesterner could pleasantly eat the dish where they would be on the struggle bus eating indian food
by JonChesterfield | 2025-11-30 00:30:52+00:00
There's a coherent description of what the product is at https://www.producthunt.com/products/gitarsenal?comment=5026... - the linked website is too fancy for me to make sense of. Can't throw stones though, our one confuses me too.

Shame to see it's all Nvidia tech. If you want it on AMDGPU as well I've got that part of the stack running. Can probably do something collaborative.
by chillycharlie | 2025-11-30 00:30:53+00:00
Those degrees also don't lead to the jobs they want. My former boss would hire people with degrees in, to do basic admin tasks. I quit because a they hired a guy to be my manager, with a lawyer degree and paid him $20k more than me, to do the same job. But he would spend the whole day on his phone. I'm in a new job, hiring people, and I'm not looking at degrees when it's for a dispatch role.
by hrpnk | 2025-11-30 00:31:31+00:00
TIL: yarn/pnpm has a minimumReleaseAge setting.

"We also suggest you make use of the minimumReleaseAge setting present both in yarn and pnpm. By setting this to a high enough value (like 3 days), you can make sure you won't be hit by these vulnerabilities before researchers, package managers, and library maintainers have the chance to wipe the malicious packages."
by csallen | 2025-11-30 00:32:43+00:00
And what I'm saying is that these statements aren't related. Yes, some people don't have enough pie. Yes, other people are getting even bigger slices of the bigger pie. But the latter is not what's causing the former.

In fact, it's generally the opposite. The forces that are allowing people to get bigger slices of a bigger pie (investments in science, engineering, and technology, driven by market competition) are also what are driving the pie to increase in size, and giving more pie to everyone.

Global poverty has been decreasing at an incredible rate. Widespread famine has disappeared. There's more cheap access to transportation, medicine, food, and entertainment than ever before. Almost everyone's pie is increasing.

I don't understand why you would prefer a world in which people have less pie, just so it could be more equal to others' pie.
by abeppu | 2025-11-30 00:32:44+00:00
> Don't expect universities to sit still and do nothing.

> The popularity of residential degree programs may be ending, due to insanely high cost.

I think the problem is that universities _have_ been changing in the direction of _delivering less_ at the same time that they cost more. The article cites public schools doubling tuition in inflation-adjusted terms since 1995, but simultaneously:

- student-faulty ratios have gotten worse

- schools use under-paid adjuncts for a larger share of classes

- good schools often trade on the research record of faculty, but the success of those prominent faculty often mean they can get course buyouts / releases, so they're not teaching anyway

- much has been published about administrative bloat in universities but for example see 2010 vs 2021 numbers here https://www.usnews.com/education/articles/one-culprit-in-ris...

Rather than trying to make new online offerings, I think schools need to lean out their staff, and cut back on programs that don't have to do with instruction. Even better would be if federal funding eligibility was tied to schools demonstrating that at least X% of their budget goes to instruction, where that X should ratchet up over time.
by saimiam | 2025-11-30 00:33:11+00:00
We grappled with this too but in the end, our decision was influenced by our parents choosing to live beyond their means to put us through good schools and college. If they could grit their teeth and sacrifice for us, we can do the same for the next generation.

Our choice us somewhat made easier because we didn’t like any of the schools near us except this one. The others were focused on exams/results and were larger in size so felt more “corporate”.
by cgfjtynzdrfht | 2025-11-30 00:33:27+00:00
HN 15 years ago wasnt technical, it never was. HN is about startup business and sometimes a tech toy like whatever JS frontend is hyped this week.

The discussions are shallow and pointless, lots of actors arguing in bad faith and lots of commercial hype, lately mostly around AI to the point that the site is barely interesting for the tech-curious.

And then there's dang's moderation where he deletes comments or requires users to remove comments themselves to avoid being banned.
by rogerrogerr | 2025-11-30 00:33:39+00:00
Usually the glass companies force you to pay it. For “safety”. It’s just a “you have a nice car so we’re gonna charge you more” fee.

I’ll probably be doing my own windshield on my Tesla to avoid this. Safelight has decent prices but whacks you with a huge fee for pressing “calibrate” in the service menu, which is user accessible.
by Ygg2 | 2025-11-30 00:33:52+00:00
I did talk to you. Seniors don't matter, neither do junior, janitors, and to large part execs and CTO.

Processes, and the whole structure of company, and past events determines the outcome not individuals. And on top of that broad economic movements.

A good carrot in a rotten soup, is just a rotting carrot to be.
by chongli | 2025-11-30 00:34:35+00:00
Here’s my hypothesis: it’s not total sun exposure that causes issues, it’s inconsistent sun exposure. Those of us in northern climates experience an annual cycle of very high and then nonexistent sun exposure. This causes our skin to stop producing melanin during the winter and then leaves us vulnerable to sunburn in the spring and summer. If we had year-round sun then our skin would consistently maintain melanin levels and we wouldn’t have sunburn.

I’d love to know if there are any studies trying to answer my question.
by linguae | 2025-11-30 00:35:06+00:00
I’d feel better about not recommending college for everybody if our high schools were more rigorous. I personally feel that the Advanced Placement and International Baccalaureate curricula should be the minimum for high schoolers to graduate, since an education at this level provides well-rounded knowledge that gives students the skills necessary to survive in a 21st-century developed economy.

However, many high school students don’t have the opportunity to take such classes, and there are also many high school students who struggled in elementary and middle school.

I was a high school student in California during the first half of the 2000s. California used to have the High School Exit Exam, which was mandatory to graduate from high school. The test focused on English grammar, reading comprehension, and algebra. I took the exam in 10th grade, and I felt it was easy. So easy, in fact, that I believed eighth graders shouldn’t have much difficulty passing the exam.

However, there were many students who weren’t able to pass the exam, even with multiple attempts. Eventually the state got rid of the test. I don’t know if educational outcomes improved in the immediate aftermath, but UC San Diego’s study on remedial math shows that our high schools are inadequate at preparing students not only for college, but for life in our modern economy.

Of course, to fix high schools, we also need to fix our elementary and middle schools. This goes beyond the classroom; this also involves addressing the cost-of-living crisis. It’s hard for kids to thrive in school when they have parents who need to work heroic hours to make ends meet, and this doesn’t include the kids who have to deal with homelessness and other unstable living situations.
by chasing0entropy | 2025-11-30 00:36:13+00:00
A fundamental concept of basic software design that is mirrored in most widely adopted software: design software to adapt to the user, do not require the user modify their behavior to use the software.

Any argument that the user must "learn" to use what is arguably the world's largest and fastest software implementation is fallacious.

Any sufficiently mature human replacement software should be capable of accepting all varieties of human input.
by tanin | 2025-11-30 00:36:13+00:00
That is why I actually like Scala. I want every tool to be available at my disposal, and I can choose what to use or not use. I want it to be reasonably succinct and type safe.

I don't want the language to dictate how I use it. I'd prefer the language not to look out for me. There might be some, but a lot of languages look out way too much. Golang for example doesn't allow you to compile if there is an unused var. Java with private as the default.

It is great that there is a production-ready language that differs from other languages.
by alwa | 2025-11-30 00:36:23+00:00
As the grandparent points out, although the article says that, the actual regulation does not. The regulation says you have to prevent side ejections, it doesn’t say how. You can read it yourself:

https://www.law.cornell.edu/cfr/text/49/571.226

> Ejection mitigation countermeasure means a device or devices, except seat belts, integrated into the vehicle that reduce the likelihood of occupant ejection through a side window opening, and that requires no action by the occupant for activation.

Lamination and side airbags seem to be the way it’s usually done today, but nothing prevents a better way.
by dv35z | 2025-11-30 00:36:29+00:00
I'm in Medellin Colombia, and frequently see BYD cars on the road. I recently had an Uber which drove a BYD car - I was seriously impressed. For those who don't know, Medellin is extremely hilly, and somewhat of a mountainous bowl. I live pretty high up, and can feel the gasoline-powered taxis seriously strain & struggle. Meanwhile, in the BYD electric vehicle, it ascended the hill so easily. Truly felt effortless.

Recently saw a Tesla setup in the mall - so it does seem like they are kicking off a marketing campaign.
by userulluipeste | 2025-11-30 00:36:55+00:00
EU countries also have very high tax rates, which feels like the community is the primary beneficiary of your business, not you the entrepreneur. This alone severely reduces the financial incentive of starting a business. There's also some weird cultural stigma in the EU's more socialist countries (like France), where the system is way more comfortable for you as an employee rather than a risk taker. Let's call a spade a spade.
by jiggawatts | 2025-11-30 00:37:47+00:00
I know it’s not popular to comment about meta web annoyances, but holy shit, five popovers in a row!? One after another, like whack-a-mole?

I really want to meet the people that create these for money and ask them how much it hurt to have their ethics surgically removed.

I’ve talked to people that work at cigarette companies, online gambling, and worse. It’s always fascinating to hear their excuses.
by iotku | 2025-11-30 00:38:08+00:00
Always a possibility with any distro, but the tooling around it is flexible and repeatable. If another group of people wanted to continue off where they left off it would be far more possible than a lot of the Ubuntu forks.

Just need the Atomic Fedora base to still be around and everything else is already pre-setup to run on GitHub infrastructure neither of which I anticipate going away soon. (Famous last words)

Calling it a superset of Fedora rather than just being its own bespoke distro can be a fine line, but really there's nothing stopping anyone from forking it and continuing on, a good few people run their own forks already to meet their own needs a bit more specifically.
by Gualdrapo | 2025-11-30 00:38:37+00:00
As a ConTeXt user I use to ask questions on SO from time to time because (1) the wiki can be outdated or incoherent; and (2) I get lost on the mailing list, which is the other way you can ask stuff or get help about ConTeXt. I don't see ChatGPT or something like that catching up about something so niche fairly soon, though
by Ygg2 | 2025-11-30 00:39:42+00:00
I get the feeling you didn't work in a dysfunctional company.

Here is some anecdata. I came onto a team, that had team lead, product owner fight tooth and nail to not use boolean special flags for some case.

Instead the Product Lead went to CTO and overruled them. A product lead that ain't a programmer told programmer's to shove it, and do how he wants it.

This flag along with many, many such cases has been caused problems ever since.
by foxheadman | 2025-11-30 00:39:53+00:00
Bazzite is a part of the Universal Blue family, which is more of a repackaging of Fedora Atomic.

I'm a fan of my Steam Deck and SteamOS, but I'd like that experience to eventually be available via community supported distros, which Valve/Igalia can rebase from, and instead focus on Proton.

Bazzite is the closest to that that we have so far.
by rimmontrieu | 2025-11-30 00:40:07+00:00
You can do that manually but it's tedious if you want to use multiple JDKs. Assuming you want to test two apps outside of an IDE, one only supports Java 8 API, and the other supports Java 21 API, you don't want to edit JAVA_HOME every time you switch back and forth between the two apps.

With scoop you can just launch the terminal and run `scoop reset [java-version]`
by nine_k | 2025-11-30 00:40:13+00:00
A way to determine a workflow per branch, inside the branch, is useful for developing workflows. But it's perilous in other circumstances.

I wish I could, at the repo level, disable the use of actions from ./.github, and instead name another repo as the source of actions.

This could be achieved by defining a pre-merge-commit hook, and reject commits that alter protected parts of the tree. This would also require extra checks on the action runnes side.
by csallen | 2025-11-30 00:40:14+00:00
The comment I replied to said, verbatim, in its opening line, "Children are in poverty because some people grab vastly more than their share of the world's wealth."

That is literally the fixed pie fallacy.

Nobody is arguing that extreme inequality is a good thing, but to say that child poverty exists due to other people literally taking their "share" of the wealth is untrue.
by black3r | 2025-11-30 00:40:30+00:00
While I agree with the general sentiment that lots of things about GH actions don't make sense, when you actually look at what the vulnerability was, you'll find that for lots of your questions it wasn't GitHub Actions' fault.

This is the vulnerable workflow in question: https://github.com/PostHog/posthog/blob/c60544bc1c07deecf336...

> Why are actions configured per branch?

This workflow uses `pull_request_target` targeting where the actions are configured by the branch you're merging PR into, which should be safe - attacker can't modify the YML actions are running.

> Why do workflows have such strong permissions?

What permissions are workflow run with is irrelevant here, because the workflow runs the JS script with a custom access token instead of the permissions associated with the GH actions runner by default.

> Why is security almost impossible to achieve instead of being the default?

The default for `pull_request_target` is to checkout the branch you're trying to merge into (which again should be safe as it doesn't contain attacker's files), but this workflow explicitly checks out the attacker's branch on line 22.
by klayser | 2025-11-30 00:41:55+00:00
Hi HN,

I’m the creator of DotVeil. I’ve just migrated the repo from private to public (v1.0.1), and I wanted to share it here.

The Problem: I was tired of sharing .env files over Slack/Discord or trying to manage GPG keys for every team member just to sync a few API keys. Existing enterprise solutions felt too heavy for small-to-medium projects, and simple solutions often lacked proper encryption.

What it is: DotVeil is a CLI tool (npm install -g dotveil) that syncs your secrets using a push/pull workflow, similar to Git.

The Architecture (Zero-Knowledge): Security was the priority. We use a Hybrid Public-Key Encryption scheme:

Local Encryption: Secrets are encrypted on your device using AES-256-GCM before network transmission.

Key Derivation: Your Master Password protects your private key using Argon2; we never see the password or the raw private key.

Server: The server acts as a "blind" storage for encrypted blobs.

Updates in v1.0.1: We just patched in better support for headless environments (Linux VPS/Docker). It now gracefully falls back to file-based storage if system keyrings (libsecret) aren't available, making it easier to use in CI/CD pipelines.

The repo is MIT licensed. I’d love to hear your feedback on the crypto implementation or the CLI UX!
by macNchz | 2025-11-30 00:42:26+00:00
There’s a difference between something that has existed for a few years that lots of people have heard of, and something that people have been buying their entire lives, and that their grandparents also bought for their entire lives. As to distribution—the internet certainly makes it logistically easier to get your product to consumers, but an infinitely large store shelf still means you’re competing for consumer attention, and the big players already have that attention for their existing successful products.
by drdaeman | 2025-11-30 00:42:32+00:00
> Without some kind of regulatory support, there's not much incentive for anyone to pursue that.

I’m not sure there isn’t an incentive. For me it’s pretty clear one - I’m trying my best to avoid buying products that would likely fail to work. I did that couple times, I recognized and understood the issue, now I try to avoid repeating the same mistake.

Right now I’m in a minority, and my choices are limited or even nonexistent. Most folks out there haven’t yet tried and haven’t yet experienced the failures. Or had too few of those to mentally register. Either way, only a few vendors cater to our needs. So in the interim I have to settle for lesser evils, hunting for products that I can hack.

Yet, when I’ll - inevitably - become a part of a majority (as more and more people have similar experiences), I’m sure vendors will stat recognizing the demand and try marketing on reliability and independence.

Or so I hope.
by JonChesterfield | 2025-11-30 00:42:57+00:00
Well, SO is only read by scrapers these days so no answers doesn't mean much. Could be the question is unsolvable, could be lots of people know the answer and won't see it because you've written it in a graveyard.

edit: thought I'd try to check that belief but the process for getting SO to show me any information involves enough layers of question boxes and captions that I've kind of got the confirmation by giving up in annoyance.
by nrhrjrjrjtntbt | 2025-11-30 00:43:11+00:00
Would be interesting to run the priors on this and say what is the probability of startup success given "rich" "middle class" and "poor".

Otherwise maybe more poor people try startups so success will be biased towards them (rich will take over daddy or mommy business... maybe take a shot at a startup for fun but say meh lets try the business, plus there are waaaaay fewer rich).

Or to put it another way: Most people who live >100 are also from modest backgrounds too. As are olympic gold winners. Us paupers are the best!
by csallen | 2025-11-30 00:43:17+00:00
> the important measurement is what percentage of that pie is captured by the rich

And this is where we fundamentally disagree. I think the important measurement is how much pie the average person has. I think the important measurement is how much pie the people with the least pie have.

> In a world of two people, where today I have one piece of bread and you have two, then tomorrow I have two pieces of bread and you have 10, I am worse off.

If you think you're worse off in a world where you have twice as much stuff, just because your neighbor got more than you, to me, that speaks more to a psychological problem.

I was lucky enough to grow up in a safe, happy, secure, abundant, middle-class environment in the 90's. Meanwhile, Bill Gates was accumulating billions of dollars, more than 10,000x what my parents made. Despite that, I was happy, I did not feel worse off than middle class kids from generations before me, and I would certainly not trade away 50% of the fortunate childhood I had just to see Bill Gates cut down to size.
by sollewitt | 2025-11-30 00:44:25+00:00
It's not that it's hard, it's that it's stupid - it's based on a misunderstanding of the physics involved which completely negates any of the benefits.

It's the opposite of engineering, where you understand a problem space and then try to determine the optimal solution given the constraints. This starts with an assumption that the solution is correct, and then tries to engineer fixes to gaps in the solution, without ever reevaluating the solution choice.
by jryle70 | 2025-11-30 00:45:25+00:00
In a thread about survivor bias, and you fall for the same trap. How many people coming from wealthy background end up failing?

Take Bill Gates, his father cofounded a law firm, and his mother was a board members of several firms. That is a very wealthy background, but not outrageously so. How many people of the same level of wealth became successful businesspeople? It's said that his mom being on the same board as IBM's CEO at the time was a more instrumental factor to his eventual success than his family's wealth, and his own effort of course.