MurphyA/hacker-news huggingface dataset:
by nel-vantage | 2025-04-30 15:12:12+00:00
Vantage engineer who worked on this feature here. The security posture of MCP servers is still in its early stages (see “The ‘S’ in MCP Stands for Security” from three weeks ago [https://elenacross7.medium.com/%EF%B8%8F-the-s-in-mcp-stands...]). The recommendations above to use something like the 1Password CLI wrapper when invoking an MCP server seem sound.

That being said, an easier-to-distribute user experience would be to leverage short-lived OAuth tokens that LLM clients such as Claude or Goose ultimately manage for the user. We’re exploring these avenues as we develop the server.
by ViktorRay | 2025-04-30 15:12:14+00:00
This article seems wrong to me.

The anonymous forum thrived when edgelord content wasn’t acceptable on more mainstream social media. Today, it can be found most anywhere.

I never used 4chan myself but I was in high school in the late 2000's and knew folks in my computer science classes who used to spend much time there. The late 2000's was before "mainstream social media" right? Only facebook.com was there and you could post whatever you wanted including "edgelord" stuff on facebook of the late 2000's as that version of facebook wasn't really moderated...

And then you had reddit also which at that time had many subreddits where you could post anything including 4chan stuff. I remember people on reddit back then complaining that reddit was for people too scared to go to 4chan. And I would laugh at the comments because they basically described me back then haha.

Mainstream social media stuff that this article talks about...that happened later in the 2010's....

Also it is still so surreal to me to see prestigious publications like the New Yorker talking about 4chan. Back in the 2000's and early 2010's 4chan was one of those super nerdy silly kinda dumb underground things that you didn't really talk about in public because it would be cringe worthy. I remember in 2016 when somebody shouted "PEPE!" at some Hillary Clinton rally and looking at the video of that and feeling cringe. The thought that history students in the future would have to study memes and the thought that people in the "real world" like CNN would be writing about some dumb silly nerd meme website was so bizzare. Even now in 2025 the fact that The New Yorker has this giant article about 4chan is so weird to me.

4chan...those "edgelord memes"....crazy reddit subreddits....Pepe the frog....

All these things were not supposed to change the "real world." Like I said earlier, I never used 4chan myself, but I really don't think anyone actually using 4chan or any of us using reddit back in the late 2000's or early 2010's ever imagined that anything posted on those sites would ever have any impact on the real world. The internet was just this place where nerdy people could go to post silly shit. What the hell happnened?
by aidenn0 | 2025-04-30 15:12:29+00:00
18.4MB compressed[1].

FWIW the transitive dependencies of the nixOS ffmpeg add up to 764MB, but dynamically linking is always much larger than statically linking, and that calculation will include more than just the shared-libraries.

Also note that he app includes an ffmpeg that is 39MB uncompressed.

1: https://johnvansickle.com/ffmpeg/ (based on the arm64 build, since TFA is an arm64 app).
by yellowapple | 2025-04-30 15:12:42+00:00
> The owner of a restaurant who lays off waiters in order to spend less on salaries is not punishing the waiters.

It's punishment for demanding better pay. That makes it punitive, whether the mechanism for negotiating that better pay is "we voted for (people who will vote for) a minimum wage increase" or "we formed a union so we can collectively bargain for a wage increase" or what have you.

> Pick a more appropriate word.

Okay, then:

- Retaliatory

- Self-serving

- Douchebaggish

Do those work better for you? Or are you going to find some other excuse to nitpick and distract from the core issue of employers being full of shit when they blame wage increases for "needing" to lay people off?
by JPBlack | 2025-04-30 15:13:32+00:00
Can ChatGPT’s New Shopping Capabilities Really Rival Google?

OpenAI has 8,5 million search queries per day while Google has 3,5 billion.

So it should be a clear answer, right? It's not that simple. Even Google must admit that they devalued their traditional search result as Gemini takes the most valuable spot on the results page. Now, OpenAI provides ChatGPT with the capabilities to search the internet and directly shop for products similar to Google. Not monetization (yet) but a thread to a shrinking search monopoly for sure!

I linked the entire blog post here as well for further details.
by ryandrake | 2025-04-30 15:13:48+00:00
This is the least likely outcome. Voters are more like fans of a sports team. They stick with the team whether or not they're doing well or making good or bad decisions. My brother would stay an Eagles fan even if they lost every game they played and hired software engineers instead of football players to play.

There are people who consider themselves 4th generation Republicans. It's passed down through their family like their religion.

When (not if) the economy craters, each team's news bubble will spin it how they like, and ultimately both teams will keep doing the same things and voting the same way for the foreseeable future.
by Closi | 2025-04-30 15:13:49+00:00
Why not tax the negative factors then, rather than the country of origin?

i.e. If the price is supposed to be a lever for labor conditions, why just tax China heavily and not Bangladesh?

Why tax more fuel-efficient European cars instead of American-Built Jeep Grand Cherokees?

And if reducing plastic waste is the priority, why would Trump's day include unbanning plastic straws?

Answer: It's not actually about reducing negative externalities, it's about geopolitics, otherwise it wouldn't be so negatively weighted towards a single actor.
by WhtWsThtAgn | 2025-04-30 15:13:54+00:00
Awesome project!

If you support mic input, you can allow the user to select a device as the "nexus" with mic recording on. Then you tell each device in your setup to "chirp" at the same exact time, but at different frequencies. Then you can derive the individual device's "local delay" and compensate.

This allows you to tune the surround setup to full accuracy for a given point in space, and it will take care of ring buffer differences, wireless transfers of non-teathered speakers, etc.
by bonzini | 2025-04-30 15:14:11+00:00
> Could they collect every phone before school and hand them out after? Sure.. but that's a nightmare.

I am pretty sure that no one would know if she just puts it on silent or airplane mode? But in any case my son's class did that for several months in 7th grade, due to an incident (minor but on the worrisome side) and with the agreement of the parents, and it was just fine.

> have 20 kids in line at the office every morning calling their parents.

Maybe next time they will put more attention and in the meanwhile they'll share or borrow what's needed?
by vessenes | 2025-04-30 15:14:22+00:00
Umm wow. Great benchmarks. I’m looking forward to chatting with this one.

A couple things stand out to me — first is that the 7B model is trained on 25T tokens(!). This is Meta-scale training; Llama 4 Maverick was trained on 22T or so. (Scout, the smaller model: 40T).

Second, this is an interesting path to take - not a distilled model or an RL layer to get reasoning out of another model, but a from-scratch RL model with reasoning baked in; the claims seem to indicate you get a lot of extra efficiency per-parameter doing this.

I don’t have experience with Xiaomi models, so I’m cautious about this one until I play with it, but it looks like a super viable local reasoning model from the stats.
by m4rtink | 2025-04-30 15:14:25+00:00
Investigating some some are to decide what to buy properly could be a couple hundred tabs easily. Usually you can close those when you are done, especially if you use Tree Style Tab to have them in their own little trees - but not always you have the time or are waiting to try the thing after it arrives.

Its is more tricky with technical projects, as you might and up with a big reference tab hierarchy that ideally you should first all read before closing it (maybe, just maybe, someone in one of those forum posts you opened in a tab without looking yet solved your problem!) or get back to the interesting tabs when working on the project.

Worst of all are fiction or world building sites... Like, you end up on some page on Project RHO or Orion's Arm or a WH40K wiki somehow and that page has links to some other interesting topics. And those pages have more links - oh, interesting!

Those can get to hundreds or even thousands of tabs easily and you just can't close them - they are just so interesting and there is that one topic/megascale engineering project/story you did not read to the end yet and you can always get back to it - as long as you keep the tabs open!

And lastly, it is a sort of a diary/history log - sometimes you see a forgotten tab tree you did not touch in a while - oh, right I was researching that thing, how nostalgic! :)
by cameldrv | 2025-04-30 15:14:25+00:00
Honestly I doubt that shelves will be empty. Retailers are ordering less stuff from China because they’re predicting that demand will go down when the price is higher. If retailers were marking stuff up roughly 100% and take the same markup (in absolute terms), everything from China will go up about 70%, and people will simply not be able to afford to buy as much stuff.
by amiga386 | 2025-04-30 15:14:42+00:00
If you want to be compatible across all shells, use command -v. POSIX mandates it exists and has that returncode behaviour, whereas it doesn't mandate the hash, which or where command

command -v java >/dev/null || echo 'no java command in path'

...and of course, if you're going to run the command anyway, and you know an invocation that does nothing and always exits with success, you can do that too. I like doing running "--version" or equivalent in CI systems, because it has the side effect of printing what actual versions were in use during the run.

java -version || { echo >&2 'no java command in path'; exit 1; } git --version || { echo >&2 'no git command in path'; exit 1; } gcc --version || { echo >&2 'no gcc command in path'; exit 1; }
by mikepurvis | 2025-04-30 15:14:48+00:00
In fairness, I doubt most of these kinds of meme projects have a maintainer active enough to be willing to conduct local merges, even if it's "dead easy" to do so.

Maybe then this is really a request for Github to get better/smarter merge tools in the Web UI, particularly syntax-aware ones for structured files like JSON and YAML, where it would be much easier to guess, or even just preset AB and BA as the two concrete options available when both changes inserted new content at the same point. It could even read your .gitattributes file for supported mergers that would be able to telegraph "I don't care about the order" or "Order new list entries alphabetically" or whatever.

cf. https://github.com/jonatanpedersen/git-json-merge
by BurningFrog | 2025-04-30 15:14:53+00:00
This genuinely looks like a real "emperor has no clothes" scenario.

Trump is 100% convinced his (long disproven both theoretically and empirically) trade theory is true, and no one can talk him out of it.

So it has to play out until the effects are unbearable.

Or until congress votes to take his tariff powers away: https://www.kwch.com/2025/04/30/senate-voting-resolution-tha...
by shwaj | 2025-04-30 15:15:13+00:00
Many people disagree with the Covid response.

Many people look at the Bidens’ relationship with Ukraine and wonder whether the war could have been avoided, and we wouldn’t have to hear stories about “we sent $X billions, but Zelenskyy says he received only $0.5X billions” which could have been spent here, not to mention millions of lives spared (the latter doesn’t affect ordinary Americans directly, but there you go).

Edit: it’s abundantly clear that Trump is also highly corrupt. A big part of the problem is that many are only to see the other side’s corruption (not to mention the felt need to pick a side)
by duxup | 2025-04-30 15:15:14+00:00
Yup. Immediately a negative impression from me.

Doesn't mean it won't sell, congrats to OP, but god I hate everything about Teams.

Right now it's showing me calendar items with times that are wrong, they'll switch to the right time in a few minutes... probably. I didn't change time zones, I didn't do anything, it's just something wonky about their new calendar setup. If the time updates I'll click to open the calendar item, and it won't show me the join link to join the meeting ... well eventually it will pop in there, maybe.

It's not just annoyingly designed and slow, it's constantly buggy with new and exciting bugs every few months.
by testing22321 | 2025-04-30 15:15:36+00:00
I brought them up because I’m trying to understand your definition of real truck. It would be illustrative to understand where you draw the line and why, but you clearly can’t.

Regardless, you also won’t answer why the f150 lightning is superior to the cybertruck. It’s pretty clear you have no idea, you are just saying “huur duur cybertruck bad”

If you do actually have useful thoughts, please do enlighten us.
Ask HN: Feedback on my industrial optimization project (TEP Optimizer)
by Raiev | 2025-04-30 15:15:48+00:00
Hello, My name is Aleksander Raiev. I’ve been working on a project aimed at optimizing small and medium-sized manufacturing workflows — focusing on cost-per-operation, supplier efficiency, pricing structure, and decision-making under stress. The idea is based on my personal experience as a CNC operator and technologist. I’ve translated that hands-on logic into a working mathematical model, and I’m now building it into an application.

PDF with full concept: [https://drive.google.com/file/d/1Io-z7EbKBQDJSAEfE-ouDXNto5il_rjl/view?usp=sharing] (No pitch, no fundraising — just honest feedback is appreciated.)

I don’t understand why there was so little response after distributing the presentation: – I carefully selected investors and organizations that are closely aligned with my project — both in topic and stage (B2B, saas, manufacturing, mobile app). – I put a lot of effort into structuring the information clearly and professionally.

I'm genuinely interested in feedback — even from investors in completely different areas. How do you perceive this presentation?

I suspect that something might be wrong, but without feedback, I have no idea what it could be.

Thank you for your time.
by FeloniousHam | 2025-04-30 15:16:02+00:00
I'm ambivalent about a Federal minimum wage, it's probably mostly harmless, and maybe helps people at the margin. But. No minimum wage allows small businesses to hire the unhireable (eg. teenagers), which gives them a first step on the wage ladder.

I looked up Wisconsin wage stats in Gemini[1].

Wage Bracket (Hourly) Estimated Percentage of Jobs Wage Bracket (Annual)

Under $12.29 Approximately 13% Under $25,560

$12.29 to $15.27 Approximately 13% $25,560 to $31,771

$15.28 to $18.26 Approximately 16% $31,772 to $37,983

$18.26 to $21.25 Approximately 14% $37,984 to $44,195

$21.25 to $24.23 Approximately 11% $44,196 to $50,407

$24.23 to $27.22 Approximately 10% $50,408 to $56,619

$27.22 to $30.21 Approximately 8% $56,620 to $62,831

$30.21 to $33.19 Approximately 5% $62,832 to $69,044

$33.19 to $36.18 Approximately 5% $69,045 to $75,256

$36.18 to $39.17 Approximately 4% $75,257 to $81,468

$39.17 to $42.15 Approximately 4% $81,469 to $87,680

$42.15 to $45.14 Approximately 4% $87,681 to $93,893

$45.14 and over Data not specifically itemized in this format, but represents the remaining percentage of jobs $93,893 and over

Simple competition likely drives wages well above the State mandated minimum wage.

[1] "create a distribution table of the population to wages of workers in Wisconsin"
by taylodl | 2025-04-30 15:16:03+00:00
I'm in the same boat as you, trying to figure out the impacts of all this. We're hearing reports that the ports are empty, and we know the CEOs of Walmart, Target, and Home Depot recently visited Trump to warn him of empty store shelves. The fact that these key ports are seeing reduced shipments corroborates their warning.

Meanwhile, Kevin Hassett, Director of the National Economic Council, said just yesterday that he doesn't believe any shelves will be empty due to retailers planning ahead for the supply disruption—directly contradicting what the CEOs of those retailers had warned Trump just a few days earlier.

I have serious concerns about the competency of this administration. The CEOs of major retailers have a vested interest in understanding supply and demand and have intimate knowledge of supply chains and retail channels. If they say shelves are going to be empty, then you can take it to the bank that shelves are going to be empty.

Everything is pointing to shelves being empty. What happens after the shelves start going empty is what has me concerned. It could be a minor issue, or it could lead to mass panic. My concern is that I have no confidence in this administration's ability to resolve any issues that may arise due to their actions. They're making the mess and are expecting us to clean it up after them.
by sam_goody | 2025-04-30 15:16:14+00:00
I know nothing of economics, and am not trying to defend Trump's moves.

But, it is possible that his policy of "do everything at once, without taking the time to do it right" is more reflective of his belief that whatever he tries [even just being president] will be fought, so his options [from his POV] are "do it now" or "don't do it at all", not "do it right".

EDIT: Am willing to be learn, would the downvoters explain - do you disagree that this is his view? Or does his understanding not matter when he acts upon it?
by georgeecollins | 2025-04-30 15:16:42+00:00
>> Not willing to take risks to build something great.

8 of the top 10 companies in the world we're started in America in the last fifty years. If you were try to guess where the next world beating companies are going to come from I am sure some will come from China, Europe, South America, but still most from the US. The US still puts the world to shame in putting capital at risk on new ideas.
by unethical_ban | 2025-04-30 15:16:52+00:00
If the bus doesn't show up? This must be public buses and not yellow buses. Call your council and tell them to fix the transit system. Meanwhile a child can walk home and get a ride, or show up to the stop earlier.

She can call from where she goes after school, no? Or she can go home first, or make plans a day ahead.

She can learn the consequences of not packing her school bags properly and keep a checklist to review each morning. The only time I recall in 12 years of primary schooling, where I had to get something from home after forgetting, was a prop for a demonstration in front of the class. I remember because it was the only time it mattered.

I am not familiar with your specifics, I don't mean to be personal. I don't have kids. But I am young enough to remember being one - I am also addicted to my phone, and I know how convenient it is to not plan anything and to instantly communicate with everyone. I am unconvinced that children in a controlled, supervised environment need a phone.

I say all this with humility because I haven't dealt directly with kids or the public school system in a long time.

...finally, if I did agree and say "yeah they should at least be allowed to have a phone on their way", it should absolutely be banned in the classroom. But what to do when the children inevitably break that rule? It doesn't sound like you would support them confiscating it, and it's a logistical quagmire to do so anyway.
by pc86 | 2025-04-30 15:17:18+00:00
I'm not implying that divorce should be stigmatized or prohibited or anything, but it is bad (necessary evil?) and most people would be much happier if they had never married that person in the first place rather than married them then gotten divorced.

So "normalize divorce" is pretty backward when what we should be doing is normalizing making sure you're marrying the right person.
by arrrg | 2025-04-30 15:17:30+00:00
US post pandemic economic recovery has been astonishingly great measured against other major economies.

Obviously (real) wages did take a hit like everywhere but have been recovering, too.

My working theory is that noticeable inflations makes people go crazy and trumps anything else. Completely closes people off to rational thought and that’s what sunk Biden. Despite awesome economic recovery given the circumstances.
by dhc02 | 2025-04-30 15:17:39+00:00
For me, YouTube Premium (for family) is so worth it because:

- It removes ads for my kids, which are going to watch YouTube no matter what I do

- It includes YouTube Music, so I don't need a separate Spotify subscription

- It sends money to creators based on what I proportionally spend time watching, rather than based on how valuable of an audience I'm deemed to be when an ad slot is auctioned

- It is a signal that I'm willing to pay for content, and I want platforms and creators to continue offering that option
by yieldcrv | 2025-04-30 15:18:05+00:00
Yes, complementing an observation that there are many funding sources that aren't the Federal Government

From my conversations with people, this university funding topic is a mere proxy for their disdain with Trump on every topic, in a fairly incoherent rehash of random headlines. Have found very few people willing to discuss how universities are funded like this article is.

The last 75 years of interacting with the federal government and proletariat will be a footnote in these school’s half millenium history. It won’t even be controversial. Non-upper class people won’t be using them to get into corporations, a mere happenstance of the last 75 years and not what these universities view themselves as. Non-upper class people won’t be worried about how many of them are in, and what criteria is involved, and how fair. And the Federal government won’t be using their one avenue of funding to bother them about it. 75 out of 400, and then 1,000 years. A footnote. Probably laughed about.

“Remember when we had $50bn from daytrading tax free and got the US government to pay for our toys every year until a total populist uprising occurred at the expense of the entire nation. Other People’s Money! Rowing club later?”
by steveBK123 | 2025-04-30 15:18:22+00:00
RE: our parents working their way through college, I think two things happened at least, yes.

Reagan gutted education spending.

But also the bifurcation of blue vs white collar wages really accelerated through the last 40 years. That is the spread between what my dad made working at a record store vs the professor/admin staff/etc at his college made increased tremendously. Think about it - minimum wage at federal level has only doubled in the last 40 years, while some quick googling looks like professors make 5-10x what they made 40 years ago (as most white collar has).

Plus all the discussion about the bloating of college non-teaching administrative staffing.
by jghn | 2025-04-30 15:19:38+00:00
You're largely making the point I was raising.

For your specific example though, I'm not so sure. As a counterexample, I buy my eggs direct from a local farm, not in a store. Neither the ease of availability nor the price of the eggs I buy have changed one iota over the last several months. And yet I see local friends posting pictures of empty egg shelves here and there on Facebook. My takeaway has been that the average person has no idea they can buy goods outside of a grocery store.

So back to your point, I buy most of my tomatoes direct from local farmers. Unless people start buying from *them* it is fine.

HOWEVER, if those local farmers can't get parts for their farm equipment or something like that, I'm just as screwed.