MurphyA/hacker-news huggingface dataset:
by thaumasiotes | 2025-09-15 04:01:45+00:00
> Same with “1 Hershey’s bar”, uhh, no clue what 1 standard bar was then. Thankfully my mom was able to fill in the gaps but let this be a lesson, if you have family recipes you love, get it written down with actual units, you’ll thank yourself later.

This will break in other ways; the makeup of a candy bar changes over time as ingredients rise and fall in price.
by odie5533 | 2025-09-15 04:02:07+00:00
Your explanation assumes that 1) people have full knowledge of everything corporations do and 2) corporations aren't hiding what they do.

Corporations actively use addiction and psychological manipulation. They're not just passively filling consumer wants.

Your drug dealer analogy actually proves the opposite: we hold dealers responsible precisely because we recognize supply drives addiction. That's exactly why we have laws against dealing rather than just treating addiction as purely a demand-side problem. By your analogy, drug dealing should be legal because it gives the people what they want.
by al_borland | 2025-09-15 04:02:23+00:00
> I've literally never even seen a recipe for anything that says "Add one box of brownie mix".

You don’t see that recipe because the only place most people see it is on the back of the box of brownie mix.

My family has predominantly made boxed mixes my whole life (though I think my grandma often made cakes from scratch). However, I haven’t seen people in my family use cake mixes in other recipes other than what is on the box.

The one exception might be a cookie recipe my grandma had that used jell-o mix, I think. But it also may have been generic gelatin, as they were chocolate chip cookies, there was no fruity jell-o flavor at all.

You’re right that people like what they’re used to. If you’ve only ever had cake from scratch, it’s going to be good, it’s still cake. The ones I’ve had, they are a little more dense and dry, while the boxed mixed have tended to be more moist and airy.
by lordhexd | 2025-09-15 04:02:30+00:00
Sure plastic aren't great for the environment when we're just dumping it out there without much care. Obviously reducing waste and reusing is what we should strive for on all fronts. Demonizing one thing results in overcompensation on the flip side and we know for a fact that that's not where we want to end up either. Remember when we tried to reduce paper use as much as possible because of deforestation? Or saturated fats?
by jlebar | 2025-09-15 04:03:22+00:00
As a former LLVM developer and reviewer, I want to say:

1. Good for you.

2. Ignore the haters in the comments.

> my latest PR is my second-ever to LLVM and is an entire linter check.

That is so awesome.

> The code is of terrible quality and I am at 100+ comments on my latest PR.

The LLVM reviewers are big kids. They know how to ignore a PR if they don't want to review it. Don't feel bad about wasting people's time. They'll let you know.

You might be surprised how many PRs even pre-LLMs had 100+ comments. There's a lot to learn. You clearly want to learn, so you'll get there and will soon be offering a net-positive contribution to this community (or the next one you join), if you aren't already.

Best of luck on your journey.
by yellowcake0 | 2025-09-15 04:03:28+00:00
Are you not based in the US or unable to relocate? I understand the tech job market is at a low point right now but there are still enough programming jobs across the entire continental US that you should be able to fill 40 hours a week applying to them + auxiliary tasks such as coordinating interviews, interview prep, working on your resume, etc.

Like others have said you need to switch to employment mode, and finding a job is your full-time job
by xp84 | 2025-09-15 04:04:23+00:00
They do, but they still don’t make it back to the stores enough, and nobody has 16 wastebaskets to line every week. Also the old ones were just as suitable for wastebasket duty.

The bag laws have done nothing but increase the consumption of plastic, since stores still go through nearly as many, but they’re 5x thicker now.
by jedimastert | 2025-09-15 04:05:29+00:00
For those wondering not from the US: it's because of world war 2. An entire generation of kids who grew up during WWII rationing, where pre-packaged mixes were a lot easier to find than straight sugar and a lot more stable and recipes almost always are based on what you can have on hand. Not to mention boxed cake mixes are absolute marvels of chemistry, like there really it a big difference over just self-rising flour.
by gleenn | 2025-09-15 04:06:05+00:00
This is an awesome idea, and it's cool to see it broken down by language so you can quickly find things you could actually help on (instead of slowing down a project as a newbie in any specific technologies). In the back of my mind it's hard to connect how these applications or tools help. Reading a few titles unfortunately gives me the vaguest of ideas of who or what I'm helping though (even if the second drop down lets you select "solving hunger" etc etc, I still don't see how or why or where this project is used without digging in. Even then, I randomly picked one and this was the best summary I got /from inside the git rep/ - "CREDEBL SSI Platform This repository host codebase for CREDEBL SSI Platform backend." I really wish everyone spent a little more time actually writing titles and descriptions that gave even the smallest amount of additional context. I feel like most of us programmers have our heads in the technology so quickly that even as an empassioned technologist with 30 years of experience I have not even the slightest clue what that project does or the problem it solves. This is so true for things as simple as git commit messages to readmes to whatever. The project meta-data is important. Fill those little text boxes in with a bit of substance. The AI overlords will thank you as well as your future self in a few years when you don't have the context front-and-center like you did when you threw this project together.
by 9rx | 2025-09-15 04:06:13+00:00
I'm not sure it is quite that simple. The other day someone asked me about the project I've been working on. The thing I touch nearly every single day and know in intimate detail...

It still took me what felt like a good minute or more of thinking to remember anything about it and more than that to recall specific details of interest. It would take me even longer to think about something that I don't have at the tip of my tongue, so to speak, but I find there is no such thing as an immediate answer for me. That doesn't seem to be true of all others.
by brudgers | 2025-09-15 04:06:15+00:00
Google says global oil production is 90 to 95 million barrels per day.

That is a lot of grapevines, grapevines grow slowly, and growing grapes is the best way to use grapevines.

We read about technologies like this because science grad students have to do something, grad schools have low standards for useful work, and universities employ a lot of press release writers.
by privatelypublic | 2025-09-15 04:06:41+00:00
30mpg, 10 miles, means two pounds of gasoline, 910grams, knock off or add 100g for ethanol per your preference, a google says about 5grams per bag, so nearly 200 bags.

Nowhere close to 10k, but nontrivial. And, this gets reduced and sometimes outright negated if you reuse the bag. Doesn't mean we shouldn't evaluate if plastic shopping bags are the beat choice though.

I don't think replacing them with store bought doggy poo and cat litter bags is better. It's not a reduction and theres no reuse. If you find yourself discarding them outright, then find an alternative I guess.
by wkat4242 | 2025-09-15 04:07:15+00:00
And Apple is doing a lot of Tivoization these days. They're not yet actually stopping apps that they haven't "notarized" but they're not making it easier. One of the many reasons I left the Mac platform, both private and at work. The other reason was more and more reliance on the iCloud platform for new features (many of its services don't work on other OSes like Windows and Linux - I use all those too)

The problem with the old tools is that I don't have admin rights at work so it's not easy to install coreutils. Or even homebrew.

I can understand why they did it though. Too many tools these days advocate just piping some curl into a root shell which is pretty insane. Homebrew does this too.
by ggm | 2025-09-15 04:07:44+00:00
Wish they'd stated volume. I have a belief the size of the non-US market is now both larger, and probably more profitable for Apple, than the domestic one, and that this may be an irreversible trend.

Time was, China didn't matter: Android got 85% plus of the market and Apple was an expensive must-have for elites. If it's normalised enough now it's down the food chain, remember there are 1billion people in China and only 300million in the USA and so consumer numbers would probably be in ratio: 3x the market size.

India can't be far off. Which makes me think (with some confidence: misplaced?) the value of the non-US markets to Apple, once you factor Europe in, is significantly larger than the "domestic" market.
by guptadeepak | 2025-09-15 04:08:23+00:00
I’ve been thinking about the paradox where technically strong products succeed early but later stagnate under non-technical leadership. A specific challenge I’ve seen is when executives optimize for speed-to-market while ignoring long-term maintainability, creating technical debt that compounds later.

For those building or leading technical companies, how do you balance short-term execution with leadership that truly understands technical depth?
by ksenzee | 2025-09-15 04:08:24+00:00
That is a good point - scaling down to pancakes for one is a great use case for mixes.

As it happens, my preference for Krusteaz is not all convenience; they’re also what I grew up eating, and they’re still my favorite. I bake a lot from scratch, mostly cookies and bread with the occasional cake, and pancakes are the one thing I never make from scratch because I’m tired of trying everyone’s mom’s amazing recipe and finding it meh. (I’ll gladly spend a weekend morning making these amazing waffles, though: https://www.foodandwine.com/recipes/light-and-crispy-waffles)

I agree precise measurements don’t matter at all if you’re not too particular about how the finished product comes out. If you have strong preferences about how your baked goods taste, or you want to be able to communicate a recipe to someone else in a reproducible way, that’s when precise measurements start mattering. Kitchen scales were commonplace in England by the Victorian era, so it depends on your definition of “modern.”
by Dylan16807 | 2025-09-15 04:09:23+00:00
The recipes were objectively not making the same thing without the update.

To fix your scenario, the build system that is installing the wrong versions and blowing up is the nostalgic one. And yeah it has some optimizations but it also has a bunch of anti-optimizations at this point. The new one is annoyingly different to look at but it actually sets up the server correctly.

"Stay in your lane" is not the way to address any flaws in what the OP did.
by al_borland | 2025-09-15 04:09:39+00:00
> From what I've read, precisely measured ingredients are a modern invention anyway.

I believe this is where the cup measurement came from. Baking is all about ratios, so you could take any (drinking) cup you happen to have and use it to measure your various ingredients, as the ratios will all work out by using the same cup.

I recently saw a very expensive chef’s spoon that was supposed to be a perfect teaspoon(?) and had various other features. It was sold out. Out of curiosity, I went into my drawer, pulled out my normal spoons I eat with and compared them to what my measuring spoons held. It was the same. I just use my normal spoons to measure now. Good enough. I can then use the spoon to eat with, depending on what it is.
by Marsymars | 2025-09-15 04:09:51+00:00
> That feels absolutely insane to me, especially when you consider that by the time you built up significant amounts of equity you'll have significant commitments (eg. college age kids) and/or be close to retirement. Going 3x on S&P500 might be justified when you're a new grad, but not beyond your 30s.

I don’t know about the US situation, and while I generally agree with you, home loans (in Canada) are nice for a couple reasons 1) the rate is better than you’ll get anywhere else, so you can significantly cut down on an emergency fund to stay invested (or even savings in general - e.g. you can keep invested in the market to drive your old car until it dies, get a dealer’s best price with their kickback from a bank on a new car, pay off the bank loan with a low-interest HELOC, then pay off the HELOC over the next several months) and 2) the interest on home equity lines of credit is tax deductible if used in various circumstances when you’ve already exhausted your other tax-advantaged options. (Conversely, mortgage interest is not tax deductible here.)
by cjonas | 2025-09-15 04:10:24+00:00
Idk anything about this drama, but "frustrated" is generous interpretation. Dude left an comment on a YouTube video and the guy freaked out on him. Seems like exactly the type of behavior he's claiming isn't real. I just want to know the OS I'm installing on my phone isn't at the whims of anyone who could pull a "colours/faker" stunt. But hopefully the project has governance and control that no single person could that that anyways (otherwise it'd be hard to calm it's a "secure" alternative)
by ToValueFunfetti | 2025-09-15 04:10:33+00:00
The premise is that it's trying to influence human behavior before it becomes powerful by punishing them afterwards. Like how part of the reason you give the guy a ticket is to substantiate the disincentive for the speeding he already did. It's not an emotional thing.

What's sketchy is that you and it come to this arrangement without communicating. Because you are confident this thing that has total power over you will come into existence and will have wanted something of you now, you're meant to have entered a contract. This is suspect and I think falls prey to the critiques of Pascal's wager- there are infinite things superintelligence might want. But it's certainly tricky.
by danpalmer | 2025-09-15 04:11:18+00:00
Honestly, I tried to make this in good faith. The examples I gave were perhaps extreme, but my point is that AI is a moving target. Today it means specifically generative AI done by large models – usually not classification, recommendations, and usually not "small" models, all of which have been normalised. LLMs are becoming normalised, and policy needs to be able to keep up to the shifting technological landscape.

Defining policy on the outcomes, rather than the inputs, makes it more resilient and ultimately more effective. Defining policy on the inputs is easy to dismantle.
by jjmarr | 2025-09-15 04:12:00+00:00
I didn't make a decision on the tradeoff, the LLVM community did. I also disclosed it in the PR. I also try to mitigate the code review burden by doing as much review as possible on my end & flagging what I don't understand.

If your project has a policy against AI usage I won't submit AI-generated code because I respect your decision.
by mock-possum | 2025-09-15 04:13:10+00:00
> I don't know why this isn't talked about that often, but a lot of people who smoke weed end up needing to smoke weed to be able to eat.

As someone with a pretty drug-friendly friend group… I’m surprised to hear that happens ‘a lot’ because I have never heard of that, or experienced it myself.

In my experience, you eat food because it tastes good - and while being stoned might make some foods more satisfying texturally (ice cream when you have cotton mouth is rad) or lower your inhibition to try weird stuff, or to alter your perception in a way that exposes you to new avenues to appreciating familiar foods - I really can’t imagine that not transferring to being sober. Peanut butter and pickles still taste good sober, even if you develop an appreciation for them while stoned.

Are you saying a lot of people just stop experiencing hunger? Like does their stomach not growl and feel empty unless they’re high? Really having trouble thinking of what you could be describing, and squaring jt with what I know.
by musicale | 2025-09-15 04:13:48+00:00
> mistakes that made clones possible

You mean like publishing the system board schematics and a full source listing for the BIOS?

That seems to have been surprisingly normal for PCs in the late 1970s.

Apple also published schematics and listings, and had to deal with clones, but Apple 2 clones weren't particularly useful without a copy of (or compatible replacement for) Apple's ROM, which Apple did not license.
by watersb | 2025-09-15 04:14:04+00:00
> Looks like an opportunity for a cluster in a picture frame. Did you get them?

Are you kidding? Of course I got them! :-)

It was actually better than that: they were in bulk boxes of five, there were at least eight such boxes. I took two, just to have one to play with and to get them out of the elements (they were on shelf that's partially protected on one side by a metal storage shed, but the shelf is just standing outdoors)..

I stopped by the local makerspace a day or two later, to let them know. I don't know what became of them.

My boxes got shoved to the back of the project queue and it's been about a year now. I just got them out about a week ago, looking into building the new firmware images.

These Intel Galileo dev kits are quite a bit bigger than a typical Arduino. They have the standard dual row inline headers of an Arduino (I think its pin-compatible), but lots more IO. There's Ethernet, for instance. Nearly the size of a Pico-ITX form factor.

https://en.m.wikipedia.org/wiki/Pico-ITX
by tw04 | 2025-09-15 04:15:04+00:00
> Remember when we tried to reduce paper use as much as possible because of deforestation?

No, I don’t. I do remember a push to recycle paper which was a net win for everyone.

> Or saturated fats?

Great counterpoint. Remind me of the benefits of having microplastics in your testes. Which part of that had scientists questioning historical data?
by AnthonyMouse | 2025-09-15 04:17:22+00:00
There are two primary things that cause this to happen in reality.

The first is that politicians want to get credit for creating the program, but also don't want it to cost a lot of money. Their incentive is to create a program that sounds good but does and therefore costs as little as possible. But making it obvious that it doesn't do much compromises the "sounds good" requirement, so instead they make a bunch of complicated rules and barriers that keep the price tag low but in a way which is difficult to understand. Relatedly, the people administering the programs are often under orders to accept some particular number or proportion of claims, again for budgetary reasons, and then if there are too many they have to start fabricating barriers themselves.

The second is that there is no accountability mechanism. Some majority of voters support the idea of the program, but they've been assured that it was created and exists and have no idea what a mess it is, and only a small minority are recipients. So if things are unintentionally broken, they don't get fixed, because the majority isn't aware of the problem and that's the only thing that gets politicians to address it.

It's not because of politicians opposed to the program. If politicians opposed to the program have a controlling majority then they simply repeal it. It's the politicians who support the (pretense of) the program who screw it up.

This is one of the reasons why complicated systems with many overlapping benefits each with their own application process and phase out rates are so ineffective, and the better way to address this is with simple direct transfer payments like expanding the EITC or a negative income tax.
by adgjlsfhk1 | 2025-09-15 04:18:19+00:00
There's a chicken and egg problem here. C can't express this, and there's no LLVM IR for this because up till now, everyone has had global registers for configuring fpus which make them slow and useless.

C probably won't support this for decades (ISO tends to be pretty conservative), but other languages (e.g Rust/Julia) might support this soonish (especially if LLVM adds support)
by danpalmer | 2025-09-15 04:18:31+00:00
This policy being so specific in what it bans means that you can't enforce it easily against people who are close but technically within the letter of the policy, and you create a grey area and friction for those who are meeting the spirit of the policy in good faith, but technically in violation.

I have friends and colleagues who I trust as good engineers who take different positions on this (letter vs spirit) and I think there are good faith contributions negatively impacted by both sides of this.
by sibeliuss | 2025-09-15 04:18:53+00:00
I fit into this category so much and have noticed that it has certain properties. For example, in areas of expertise it took me longer to master, but now that I'm an expert I'm comparatively faster than other experts in the same field.

My only explanation for this is that being 'slow' left me something of an social outsider, and this gave me more time to immerse myself in the things I cared about, and so I went deeper. This applies to a lot of different things.

That said, this slowness has caused me so much agony over the years! But now, like the author, I lean into it and have found many advantages through it.
by neilv | 2025-09-15 04:18:58+00:00
> A general behavior I observe in colleagues or co-workers is that they highlight half of a paper, but they never do anything with that highlights.

They might be using this exercise to help them focus and absorb what's important on their first pass of reading -- they might not expect anyone to ever use their highlights.

People will have been taught different techniques, and adapted their own.

I never got into highlighters. We were taught to keep our books unmarked, for the next year to reuse them, or for resale value.

In grad school, I was told paper-reading techniques closer to what you describe.

(Skim abstract, decide whether to keep reading, skim results/conclusions, decide whether to keep reading, look at citations, cynical joke about citation politics, decide whether to keep reading, then some order of skimming introduction and related work and other parts that I don't recall because I didn't follow that guidance, and then eventually you might give the whole thing a close read.)