MurphyA/hacker-news huggingface dataset:
by joshdickson | 2025-04-03 19:06:22+00:00
That's what OpenNutrition does. However, in many cases, there is no publicly accessible "non-AI data" source to refer to. OpenNutrition tries to bridge the gap, using the public data when available, and providing additional inferred data to fill in the gaps. For "red beans" and "rice", OpenNutrition provides a long list of foods with full citations in public databases. See the "References" section where you can click through to the source material.

Red Beans

- https://www.opennutrition.app/search/red-beans-canned-and-dr...

- https://www.opennutrition.app/search/red-beans-dry-vIh9Ofhcl...

Rice

- https://www.opennutrition.app/search/enriched-white-rice-tlA...
by derf_ | 2025-04-03 19:06:22+00:00
> Recognising the flow of a conversation is just pattern recognition. That is what machine learning is good at.

And surprisingly hard to do well in practice. My guess is that the problem is that there is very little information in your training dataset (because only the transition from "talking" to "done talking" matters), but the actual knowledge required to perform well is large (up to and including full speech recognition, in theory). So even with over a terabyte of training data, your choices are a small model that performs badly or a large(r) model that overfits severely.

It's possible there was something I was overlooking when I tried it, though. I couldn't think of a good way to confirm my guess experimentally.
by lpzimm | 2025-04-03 19:06:40+00:00
Not exactly the same as this study, but I'll ask questions to LLMs with and without subtle hints to see if it changes the answer and it almost always does. For example, paraphrased:

No hint: "I have an otherwise unused variable that I want to use to record things for the debugger, but I find it's often optimized out. How do I prevent this from happening?"

Answer: 1. Mark it as volatile (...)

Hint: "I have an otherwise unused variable that I want to use to record things for the debugger, but I find it's often optimized out. Can I solve this with the volatile keyword or is that a misconception?"

Answer: Using volatile is a common suggestion to prevent optimizations, but it does not guarantee that an unused variable will not be optimized out. Try (...)

This is Claude 3.7 Sonnet.
by jacobgkau | 2025-04-03 19:06:50+00:00
> Every performance ever done has been the performer interpreting the composer’s score and making it their own.

To be fair, there are multiple lines of thought on that matter. Some conductors enjoy "making it their own," while other conductors attempt to discover and reproduce the composer's original intention as closely as possible. Toscanini comes to mind as a historical example of the latter, although I'm sure there are others.

At a certain point, a composer needs to provide information to compose a piece. What if someone wrote a "solo" that just said "improvise" and contained no notes at all? The argument being presented above is that Cage did the tempo equivalent of that. This is a philosophy argument at best, not "people who have no idea what they're talking about."
by rainsford | 2025-04-03 19:06:57+00:00
It's not a long time if you're talking making massive capital investments into things like new factories or capacity.

Your second sentence indicates the more significant problem though, because that uncertainty on timelines makes even the 3-4 year time horizon questionable. Nobody is going to invest anything based on tariffs that may go away or change next week and the only way you can tell if they're sticking around is waiting so long you don't have time to make the investment any more.

It might be different if Trump came in with a clear, transparent tariff plan on day one. But they're already all over the place and being implemented in extremely unpredictable ways. Some people might argue his unpredictability is an asset in general, but it's absolutely not in this case.
by SteveNuts | 2025-04-03 19:07:42+00:00
The local food bank I donate to sends out a quarterly newsletter and the number of families it serves has more than quadrupled since 2020.

I think this is the primary reason the Democrats have been losing, clearly voters are feeling economic hardship in a big way, and ignoring it or belittling the point is what lost voters.

We can't focus on social issues when the hierarchy of needs isn't being met.
by _heimdall | 2025-04-03 19:07:53+00:00
Self reliance and resilience, at least to certain pressures, would fit. I don't think many people would be willing to give up cheap electronics and only buy stuff we produce here, but those are reasonable goals even if uncommon.

Environmental concerns would actually fit the bill too, if one is willing to consider externalized costs. Its easy to ignore mining damage in other countries and all the oil burned shipping over the oceans. When that all happens at home people would more acutely feel the costs and may be more likely to fix it.
by belter | 2025-04-03 19:07:58+00:00
From five days before the election...

https://www.vox.com/politics/381637/elon-musk-donald-trump-2...

“If Trump succeeds in forcing through mass deportations, combined with Elon hacking away at the government, firing people and reducing the deficit - there will be an initial severe overreaction in the economy…Market will tumble. But when the storm passes and everyone realizes we are on sounder footing, there will be a rapid recovery to a healthier, sustainable economy.”

Musk replied, “Sounds about right.”
by bill_joy_fanboy | 2025-04-03 19:08:18+00:00
> Then they’ve failed to imagine how much more difficult their life will become under excessive tariffs.

Again, these workers don't have jobs. When the John Deere factory closes down in your town and moves to Mexico, tariffs sound good even if it's just to punish such companies and the abuse of their workers.

If you're unemployed and living on whatever odd jobs and government assistance you can get, tariffs won't make one bit of difference in your life. Factories may even return, and your life may improve. It's better than just accepting your situation.
by anon6362 | 2025-04-03 19:08:23+00:00
T480 (non-s)

- Love the dual batteries (one swappable) unavailable on Apple-design infested T490

- Retrofitted with magnesium top case and bezel mod

- 5 extended 72 Whr batteries with a third-party external charger from some dude in the UK

- Upgraded to fastest processor and discrete GPU (slow on its own but I use a Razer Core X eGPU with an Nvidia RTX 3070 Ti, and can run basically any game on Steam.)

- 32 GiB of RAM

- WiFi 6e Intel AX210 (looking at WiFi 7 using the AMD-compatible Broadcom FastConnect 7800 / QCNCM865 that I run on my AMD 7900 Asrock DeskMini X600 electronic lab Windows-only things box that I'm typing on right now).

- Bought OE replacement most likely to fail: keyboards, pointing stick (and tips), trackpad assembly, and fans (I think I bought 6). Any loose USB, etc. connectors I can resolder myself.

- I might have a slight mainboard problem because I'm constantly running ThrottleStop to get higher, sustained Tdp with SpeedFan sending fans manually to full blast or otherwise the max freq randomly drops to painfully-slow 900 MHz max non-deterministically.
by omarish | 2025-04-03 19:08:23+00:00
https://center.app | Center Pixel, Inc | Engineering | Full-time | Remote | 100k+ and up (we are flexible on salary since we're venture-backed and still a 4-person team) We build web3 developer tools and are most focused on solving the "schlep" types of problems that every team ends up building in house but shouldn't have to. Building stuff in crypto today is really hard. Imagine if you wanted to put up a personal website and all you had to do was start by breaking ground to build a data center. Your personal page probably would not be that good, would it? Small teams can only focus on so many things; we want them to use center so they can focus on the details that truly matter and make products beautiful.

We want to eliminate all of these annoying, cumbersome, expensive problems that devs face so that they can build incredible user experiences that help people flourish and rise to the level of their ambition, without having to think about if their nodes are online or if their indexer is missing any data.

We started about 3 years ago and have finally started to find product market fit. We're looking to scale the engineering team so that we can finally bring our products to market.

Our investors include Founders Fund, Thrive Capital, SV Angel, @balajis, and many more incredible folks who have taken a chance on us; it's been my mission for the last 3+ years to make sure that everyone involved in this venture does phenomenally well.

https://jobs.ashbyhq.com/center

Or email me directly: omar+hn@center.app
by fullshark | 2025-04-03 19:08:31+00:00
Agreed, Glenn Greenwald of all people had it pegged 8.5 years ago when Trump first won and with Brexit:

https://theintercept.com/2016/11/09/democrats-trump-and-the-... https://archive.ph/tfd39

I guess Vincent Bevins has the money quote:

> Los Angeles Times’s Vincent Bevins, who wrote that “both Brexit and Trumpism are the very, very wrong answers to legitimate questions that urban elites have refused to ask for 30 years.” Bevins went on: “Since the 1980s the elites in rich countries have overplayed their hand, taking all the gains for themselves and just covering their ears when anyone else talks, and now they are watching in horror as voters revolt.”
by AlwaysRock | 2025-04-03 19:08:51+00:00
You know this already but the reason nintendo doesnt release their games on other systems is so you have to buy the system.

I bought a switch. I didnt think I'd buy a switch 2 but damn it if I didnt just see the new mario kart and think, "Maybe I should get a switch 2". I would never buy another nintendo device if they released their games on other system. So they likely never will.

It's the same reason they will never put a mainline pokemon, a game that is basically made for mobile phones, onto ios or android.
by Arch485 | 2025-04-03 19:09:02+00:00
Location: Stockholm, Sweden

Remote: Yes. On-site is also OK.

Willing to relocate: Yes.

Technologies: JavaScript/TypeScript, Python, C#, C++, C, PHP, Rust, Dart/Flutter, Zig, PostgreSQL, MySQL, SQLite, Cloudflare, and more...

Résumé/CV: https://resume.kurtisknodel.com/

Email: kurtis@kurtisknodel.com

Hi, I'm Kurtis. I've been programming for ~10 years, 3 years professionally. I'm currently looking for a project that has positive real-world impact; working at a company that chugs out AI slop for the betterment of stakeholders isn't really my thing. The listed technologies are in no particular order, nor are they comprehensive. For relocation: I have Canadian and EU citizenship.

Feel free to shoot me an email with any opportunities you have, or just to connect. (I'm always down to expand my network) Have a nice day :)
by GauntletWizard | 2025-04-03 19:09:32+00:00
This turned out to be entirely the right approach, though, and it was probably pretty obvious even at the time. Sound Cards with built in mixers have all but died out. Everything they did has been eaten by software,

Even at the time, few games used an API where they managed multiple channels directly; Software mixing was commonplace from the 90s. Any game that wanted to play battle sounds was not relying on the mere 6-8 channels that cards from that time could handle.

Our modern Pipewire based workflow is remarkably simple and remarkably effective, and it's significantly an evolution of PA.
by Animats | 2025-04-03 19:09:34+00:00
> If the tariffs remained in effect for three decades, or more, there may have been incentive to move manufacturing back to the US;

That's the European Union, with no tariffs within the EU, moderately high tariffs at the EU border, and few policy shocks. The EU plugs along, with somewhat protected industries, moderately high prices, good quality, and some export business.
by farmfinder1 | 2025-04-03 19:09:40+00:00
Farm Finder Network is your ultimate destination for discovering vibrant farms, charming homesteads, and thriving eco-friendly communities nationwide. Explore, connect, and grow with easy access to a diverse range of agricultural resources, from hobby farms to bustling commercial operations. Whether you're a farmer, consumer, homesteader, or simply passionate about sustainable living, Farm Finder Network makes finding and engaging with authentic farm experiences effortless and enjoyable.
by neilv | 2025-04-03 19:10:02+00:00
Small objections to the licensing terms, and the name...

I've recently been considering making my own open source nutrition app, (since every single one I've looked at seems to either violate my privacy&security, or is designed/works very poorly), but the available "open" nutrition info databases for bootstrapping have seemed poor.

So I looked at the license of this database, and the idea of making it "open" is good and maybe appropriate. But the attribution requirements to promote this other, commercial, product are a little annoying. And could also be a little confusing in app store listings.

> Attribution Requirements: If you display or use any data from this dataset, you must provide clear attribution to "OpenNutrition" with a link to https://www.opennutrition.app in:

> * Every interface where data is displayed

> * Application store listings

> * Your website

> * Legal/about sections

Additionally, I've soured on single companies that call themselves "open". "Open" has a few-decades history in computers, as everyone realized the dangers and costs of proprietary lock-ins, and so created concepts such as "open systems" and "open standards". Appropriating the "open" term for a single company, for something more proprietary than open (like the very proprietary OpenAI that's mentioned many times in https://www.opennutrition.app/about ), rubs a bit the wrong way.
by jmeyer2k | 2025-04-03 19:10:18+00:00
from Mike Johnson, about DOGE's use of algorithms: ""Elon has cracked the code. He is now inside the agencies. He’s created these algorithms that are constantly crawling through the data. And as he told me in his office, the data doesn’t lie. We’re going to be able to get the information."

My speculation, but it's very likely that one of those pieces of analyzed information was the 5 bullet points from each federal employee justifying their job.

https://www.nbcnews.com/politics/donald-trump/live-blog/trum...

https://www.nbcnews.com/politics/doge/federal-workers-agenci...
by anigbrowl | 2025-04-03 19:10:40+00:00
VAT complicates the business environment for EU companies operating in the EU too. You're demanding that American companies in the EU should be able to operate the same way they do in the US instead of complying with local laws, ie you're just demanding the right to bring your legal environment with you. Do you believe that foreign companies who open branches in the US should be exempt from US laws and be able to run themselves according to the law in their country of origin, at their US branches? I doubt it.
by krapp | 2025-04-03 19:10:51+00:00
I think you'll find that no matter how crazy it gets or what it bleeds into, it's never going to be acceptable to discuss here. As soon as people get a whiff of "politics" they're going to start flagging. Especially if they see the "T" word.

The regime could be rolling dissidents into mass graves and the only valid point of discussion for most people here would be packing algorithms.
by donnachangstein | 2025-04-03 19:10:52+00:00
Most 'systemd haters' see boot security as unnecessary, or a toy no one would use, and that UEFI secure boot is a conspiracy orchestrated by Microsoft.

It fits the personality profile of not wanting to learn new things. After all, we didn't need it in 2002, so why do we need it now?

There is no fixing these people, so it doesn't make sense expending energy convincing them.
by infogulch | 2025-04-03 19:11:11+00:00
I've used this for Microsoft SQL Server and SQL Database Projects. It's basically as you say: write it as if creating a new database, then deploy it in CI where it does a diff on the live database to come up with the actual migration strategy on the fly. If you're clever you add a manual review stage in the pipeline and have the db engineers approve the generated migration script before deployment is completed automatically. https://learn.microsoft.com/en-us/sql/tools/sql-database-pro...

I helped set this up in a fortune 500 company a few years ago. They were using a team of db engineers to execute manually written change scripts, with manual reviews, control processes, and deployment schedules. You'd be lucky if you got your schema change to prod in a month. When they started integrating this tool on some trial candidates they found SO many inconsistencies between environments: server settings differences, extraneous or missing indexes, vestigial "temp" tables created during previous migrations, enum tables that should be static with extra or missing rows, etc, etc. All the environment differences meant that deployments had to be manual in the past. Once they got through the initial pain of syncing up the environments the whole department got way more efficient.
by mlinhares | 2025-04-03 19:11:16+00:00
Its a perspective thing. I saw an interview a couple weeks ago of a man in his 30s saying he finished high school and couldn't find a warehouse job like his father did and had been working odd jobs ever since.

To my parents that was an unacceptable thing, had I finished high school and not done college (or some vocational school) I'm sure they would have kicked me out of their place. So not continuing my education was never an option, I had to, because from their perspective that was the only way.

This other dude never had this, his dad worked an warehouse job at some big box store more likely, went up the chain there and made a decent living for his family. The expectation for the family was that if their kids had done the same, it would have been fine, he said his father never even finished high school, but that isn't reality anymore for most people and I don't think this has been a culturally set reality in the US.

People were very much still expecting this would continue to be a thing but its very hard for you to do that in a place where there is very little manufacture and with so much tech taking over brick and mortar stores.
by christianqchung | 2025-04-03 19:11:27+00:00
> To them, it doesn't even matter if things get "worse" for a while. Their life is already meeting every economic headwind imaginable.

Really? How do you even know that? You think another round of price hikes within the year is unimaginable, which what the economic consensus on immediate tariffs this high predicts?

The unemployment rate is 4%. The amount of liberation day tariff supporters is an order of magnitude higher than that. Pretending that things can't get worse is dangerous and stupid.
by pesus | 2025-04-03 19:11:33+00:00
> If you're unemployed and living on whatever odd jobs and government assistance you can get, tariffs won't make one bit of difference in your life.

Prices going up on everything will absolutely make a difference in their lives. Even with government assistance and very low income, they still have to buy things to live - and they'll be able to afford even less. The poorer you are, the harder this is going to hit you.
by Vilian | 2025-04-03 19:11:43+00:00
the advantage of systemd is the company backing, almost noone gonna donate for their init system, or their timezone system, or the network etc.., donating to their desktop enviroment is hard enough, but because all of that is inside systemd, with company backing, it's a good tradeoff, and people can donate directly to all the project instead of only one software
by esafak | 2025-04-03 19:11:45+00:00
I remember when the GOP was the free trade party, and you had to look mercantilism up in the history books because it was dead. President McKinley, from the 1890s, is one of Trump's economic role models. https://fortune.com/2025/03/10/trump-william-mckinley-tariff...

I wonder how pre-MAGA GOP'ers are reconciling this new reality with their existing beliefs.
by galangalalgol | 2025-04-03 19:11:48+00:00
I think the point was that these tariffs are hurting stocks because it is hurting workers, which hurts consumer spending. These tariffs are against workers primarily. The next time you see someone digging up a water main check their boots, the supervisor might be wearing Carhartt and Redwing, if they are a hipster, but the people who are muddy are typically wearing much cheaper imported equipment.
by wkat4242 | 2025-04-03 19:11:57+00:00
> “Diversity” is a nice positive spin on what is an extremely fragmented/disjointed/nonexistent energy policy, military strategy, technological cooperation, consumer markets, etc. Like I said, the average European cannot converse with his/her neighbor even at a 1st grade level in a common language. These are obviously not strengths in the context of the current international order, and to try to brush that away with platitudes is to live outside of reality.

I don't think we should be a geopolitical strongman like America though. The world has seen enough of America oil police. Blowing up half the middle east under the guise of 'freedom' and leaving power vacuums that caused nasties to bubble up like ISIS. Which hurt Europe a lot more than it did the US (think mass refugee exodus, attacks etc). They caused these problems.

I think it's great that Europe has more ideals than just money. We still care about all our citizens, not the top 0,01% that has all the money.

> If the EU had a cohesive strategy on these things, you can 100% guarantee Russia wouldn’t be starting wars along its borders. Russia is a small, weak economy compared to a theoretical unified EU (the irony of that phrase!)

Well especially because we don't have a good nuclear deterrent. And this is nothing new. Putin has been massacring ex-soviet states during all of his career. Checznia, Georgia etc. But nobody gave a crap in Europe. Part of this is that the EU had their designs on Ukraine also and this is why we suddenly care. I don't like this expansionist EU. Yes, I do think the Ukrainians should be helped and they should be free to choose who to align with. But it's a bit hypocritical that we didn't help the others before them.

For the nuclear deterrent we should have worked on that more but America was always against that and they assured they would protect us. Clearly now we can stop trusting them. Even after Trump I don't think relations will ever be the same because we know there can always be another Trump.

But with a deterrent we will be fine. Putin is not going to invade Poland if he knows Moscow will be nuked the same day.

> Also, the reason Finland didn’t join NATO before is not because Finland felt they were so strong on their own. It’s because Finland didn’t want to piss off Russia in the slightest way and end up like Ukraine. An inability to make formal alignments comes from a position of weakness, not strength.

So, in other words appeasement. Which is something that you are accusing the EU of now.

I just don't think you can expect the strongman EU to emerge and there are many people like myself that don't want that to happen.

Also, military blocs (NATO) and economic (EU) are very different things. After NATO we should just form a new military one.
by saulthompson92 | 2025-04-03 19:12:45+00:00
Location: Seattle, WA

Remote: Preferred

Willing to relocate: Yes

Technologies: Full stack and Infra. Frontend - TypeScript, React etc; Backend - Python (Flask, Django), Node.js, Ruby; Infrastructure - AWS, Terraform, GitHub Actions; AI - Hugging Face, Colab

Résumé/CV: https://www.linkedin.com/in/saul-thompson-71a58b17a/overlay/...

Email saulthomp (at) outlook