MurphyA/hacker-news huggingface dataset:
by kergonath | 2025-04-30 16:02:55+00:00
That 15% is not going to go away overnight. Some of won’t be sent to the US will be sold to the rest of the world instead. Possibly at a discount, so it is not ideal from the point of view of the Chinese government, but they are still well equipped to weather a temporary dip of 7% in their foreign trade.

Nobody said that it would be painless for China. Just that

1- it will be less painful for China than the US

2- China is more resilient against this particular kind of stress because they have a command economy and have more control on the population.

If the US blinks and caves, it does not matter whether China got a scratch, it’s still going to win the war. And Covid taught us that something would need to be quite dire for China to blink.

Also, it got lost in the noise, but right now there is still a blanket 10% tariff on anything that enters the US, and presumably these 10% can turn to much more when Trumps feels like it. It’s not the US against China, it’s the US against the world.
by jjulius | 2025-04-30 16:02:57+00:00
>Tariffs have existed in every country capable of enforcing them for all of human history, and they existed in the US prior to Trump, and will continue to exist after Trump. Even countries we have supposed "free trade" agreements with still get tariffed (and impose tariffs on our goods).

To what degree relative to what we're seeing now, though?
by dragonwriter | 2025-04-30 16:03:28+00:00
> Conservatives rightly used to be concerned about budget deficits

Consevratives used to (and still do) talk about budget deficits to derail conversations about programs they are opposed to but which are too popular to directly attack, but—then and now—continued to run up massive deficits on their own priorities, including shifting tax burden off of their wealthy benefactors.
by zamadatix | 2025-04-30 16:03:32+00:00
> I worked at Mozilla when this deal was struck. The deal with Yahoo did require Yahoo be the default for Firefox, I'm not sure what you mean by "absence of any requirement"?

Absence of any requirement to not choose Google (as the article argues would be the only possibility the choice would ever be made), not absence of some requirement in the specific contract itself.

> Mozilla broke that contract with Yahoo (there was a clause allowing them to do so without repercussion and keep the money, if they deemed it better for the users, wild contract) less than 3 years later because users hated Yahoo so much, and went back to Google.

Yes, 2014-2017, as was originally stated. This has two implications: first, Firefox was able to monetize the (much smaller) user base for $375,000,000/y for 3 years at the time using a non-Google search deal. Second, such deals still didn't make sense when you could get the same or more from Google and users would like it. The latter is not really a damnation blocking such action from Google would fail, it's just repeating the problems with Google's dominance in the space. Barring blocking, there is still clear leverage to get money out of the deal from Google without allowing Google to cross-influence markets.

A potential 3rd implication is Google search is (probably) still the favorite of users today and, if allowed, Google would have to fairly bid this deal to a 3rd party rather than operate the browser under fully in-house control.

> Isn't that literally anti-competitive? The DoJ is saying Google search is dominant partially because of Chrome pushing users to Google.

Companies found to be abusing operating a monopoly in an area generally have legal repercussions applied which would normally be considered unfair in order to restore balance to the market they were found to abuse. Maybe you don't like that, I can't argue that, but actions to break up an existing monopoly being unfair are not supported by the same arguments as why as actions of a company abusing a monopoly are unfair so disallowing one does not inherently negate the other.

> You're saying Chrome is dominant because users like it too much, and other browsers can't compete? Tough, that's the users' choice, though.

I don't recall saying that, no. Google Search and Chrome are dominant because exclusive agreements and many acts of attacking competition across markets by leveraging popularity in one area to unfairly stifle competition in another. To be the most liked/popular is orthogonal to these problems. A popular service is not inherently anti-competitive, but Google didn't keep ending up in court solely because it's popular.
by ryandrake | 2025-04-30 16:03:38+00:00
> If you were going to buy 1 of X normally if you think X may be out for sometime you may end up buying 2-4 of X which will run the shelves out very quickly when 10-15% of purchasers do that unexpectedly.

There are enough people who buy 0 of X normally, but if they think there might be stockouts, will visit every store in their area and buy 100 of X so they can scalp them and make a buck off their neighbors.
by meltyness | 2025-04-30 16:03:43+00:00
Yeah this is late-stage 'growth.' Hamstring your other products to reconcentrate activity, 'rebalance' usage to Shorts content by making the original offering, long-form content less usable, lower quality, less interesting; and so shall it remain until some congress finally forces these players cut a dividend instead of this moronic buybacks situation, hysterical that <well-liked female northeast senator and presidential primary candidate whose policy positions had been featured here> abruptly stopped talking about this for no apparent reason.

It's kind of conceptually like a Shepard's tone, though, which is maybe interesting.
by rybosome | 2025-04-30 16:04:03+00:00
As it happens, I’ve been thinking about a library I’d like to develop in F# as an exercise to learn the language.

I have a hand-rolled proxying inference framework written in Python that is similar in purpose to something like LangChain but much more stripped down, less abstraction. Similarly to many other Python tools, it leverages the reflective capabilities of the language to do things like ask LLMs for responses conforming to a data class, or pass native Python functions as tools. Best of all, it relies on native Python constructs like docstrings to provide additional context to the inference APIs, making clean and well documented code a secondary programming model in a sense.

Perhaps it’s vanity, but at least in Python I find the resulting code quite elegant. I became curious what it would be like to port this to other languages, and surprisingly found that F# would, to my eyes, end up with the most lovely analogue.

Even languages I expected to be expressive and terse, like Haskell, couldn’t express the same ideas as understandably yet concisely as F#.
by SpicyLemonZest | 2025-04-30 16:04:24+00:00
It's not worth anything. I don't know where people get this idea that someone's "real" persona consists only of the things they say in intimate private settings. A guy who runs around saying things he knows aren't true and calling people names is a liar and a bully, even if he understands himself to be playing some kind of role or acts politely in 1:1 conversations with Bill Maher.
by presbyterian | 2025-04-30 16:04:32+00:00
I've stopped using YouTube directly. This is only for Apple users, but I started using the app Play[1]. It manages my subscriptions, keeps a watch later list (with smart tags and filtering, if you'd like), and you can even play videos directly in the app (and it remembers your place, better than YouTube itself does sometimes), though I still open it in the browser so I can use SponsorBlock.

[1]: https://marcosatanaka.com/#play
Show HN: Turn your scroll thumb into a navigation bar with NavThumb
by SebastianPfeu | 2025-04-30 16:04:37+00:00
Hey everyone!

I have been working on an npm package for react that transforms the traditional scroll thumb into a navigation bar. I haven’t published the package yet, but you can check out my interactive prototype here: https://navthumb.vercel.app/

Simply start scrolling and hover over the scroll thumb to see it in action (best viewed on desktop).

I'd love to hear your feedback, questions, or ideas on how to make it better. Thanks a lot in advance!
by NooneAtAll3 | 2025-04-30 16:04:40+00:00
looks like black side also made several

https://onemillionchessboards.com/#4404,7993

https://onemillionchessboards.com/#2177,7993

https://onemillionchessboards.com/#1787,7994

and one more for white

https://onemillionchessboards.com/#3765,4
by niennienzz | 2025-04-30 16:04:54+00:00
Redis (the company) sent us a legal threat, claiming we misled users into thinking Dragonfly is Redis. Let’s be clear: 1 - Dragonfly is not Redis. 2 - We never claimed it was. 3 - Developers and organizations are switching because we’re different—higher throughput, simpler, and built for modern cloud needs.

And our goal remains: build the best in-memory data store, support our community, and deliver unmatched value to all users.
by WorldMaker | 2025-04-30 16:04:59+00:00
I've been using the Vertical tabs with Sideberry for a bit. The minified vertical tabs greatly declutters the top of the browser and feels pretty good, but I've got a lot of trees in Sideberry and several panels for organization structure that the built-in vertical tabs can't yet do, so for now most of my navigation is still Sideberry. Tab Groups are something to watch that may help some of what I use multiple panels for in Sideberry. I think native "tree-structure" is a lot more of what I'd particularly want, though.
by gymbeaux | 2025-04-30 16:05:05+00:00
He cares about it insofar as it’s a tool he can use and abuse to make money. Obviously he has no interest in or understanding of blockchains.

When the stock market (and confidence in the U.S.) falls, people typically flock to gold and bonds. If the U.S. is seen as unstable and at risk of not making debt payments, bonds are a bad place to move money into. That leaves gold (and to a lesser extent foreign stock markets).

With crypto though- that’s a con man’s wet dream. Volatile. No government oversight. Crypto pump and dumps are literally legal (though come close to being fraud, as people like Du Kwon have learned).
by phil21 | 2025-04-30 16:05:24+00:00
> It looked like a win-win, under a certain angle, back in the day

This isn't really true except for perhaps the most naive sort of person. It was well understood by most folks that there were going to be winners and losers. You can't gut entire segments of the workforce in less than a generation and not expect extreme pain.

It's just those people had very little political power.

Exactly zero people in actual power are genuinely surprised by the outcome here. Perhaps they are at the political backlash and how powerful it became, but that's about it.
by jsbisviewtiful | 2025-04-30 16:05:24+00:00
It's also a good way to turn the 50 states into a collection of poor vs well-off locations, where being born into one means you are possibly trapped there due to having no money to leave. That plan invites the poorest states to simply fall apart - and like what's already happening: invites the richer states to pick up the burden of paying for states with bad (usually republican) economic policies.
by resolutefunctor | 2025-04-30 16:05:53+00:00
> stating plainly that he doesn't see AI replacing his employees. (Though that does immediately raise the "who brought that up?" question...)

Almost everyone who isn't highly informed in this field is worried about this. This is a completely reasonable thing to include in a memo about "forced" adoption of AI. Because excluding it induces panic in the workforce.

It is funny that this post calls out groupthink, while failing to acknowledge that they're falling into the groupthink of "CEO dumb" and "AI bad"

Forced AI adoption is nothing more than a strategy, a gamble, etc from company leadership. It may work out great, it may not, and anyone stating with conviction one way or another is lying to themselves and everyone they're shouting to. It is no different than companies going "internet-first" years ago. Doesn't have to mean that the people making the decision are "performing" for each other or that they are fascists, my god.

Imo its a great way of allowing high performers to create even more impact. A great developer typing syntax isn't valuable. Their ability to engineer solutions to challenges and problems is. Scaling that out to an entire company that believes in their people is no different, less time spent on the time-consuming functions of a job that are low-value in isolation, and more time spent on high-value functions of a job.

The Twitter/Reddit-style "snark-for-clicks" approach is disappointing to see so high on a site like this that is largely comprised of intelligent and thoughtful people.
Show HN: Signal MCP Client
by piebro | 2025-04-30 16:06:05+00:00
Hey, I'm playing around with MCP servers right now and I wanted to use them remotely and share them with friends. The easiest way for me was to create a Signal MCP client that I can message from anywhere and that I can share with friends. Maybe that's interesting for some people here too. I saw a lot of MCP servers here recently.
by ipaddr | 2025-04-30 16:06:12+00:00
He has to do everything at once because he is a lame duck president so that part makes sense. The conflicting messages sudden reversal of plans causes the biggest issues.

Normally someone makes a case and tries to sell it to the public, congress. What's the purpose of tariffs to bring in income or to bring back jobs or to level trade agreements? You can't do all things at once and how does that work with other promises like lower prices. The lack of an overall plan is causing the issue.

If you take immigration he has a plan and he stuck to it and those are where his highest approval numbers are. Imagine he one day opens the border another day closes it starts kicking out American families the next day invites the world back in. That's his trade policy.

Get a solid plan, understand the downsides and if you can live with it stick with it and keep the personal insults out.
by miki123211 | 2025-04-30 16:06:18+00:00
I think a much more important question is what happens when we have no idea who's an LLM and who's a real person.

Do we accuse everybody of being an LLM? Will most threads devolve into "you're an LLM, no you're the LLM" wars? Will this give an edge to non-native English speakers, because grammatical errors are an obvious tell that somebody is human? Will LM makers get over their squeamishness and make "write like a Mexican who barely speaks English" a prompt that works and produces good results?

Maybe the whole system of anonymity on the internet gets dismantled (perhaps after uncovering a few successful llm-powered psy-ops or under the guise of child safety laws), and everybody just needs to verify their identity everywhere (or login with Google)? Maybe browser makers introduce an API to do this as anonymously and frictionlessly as possible, and it becomes the new normal without much fuss? Is turnstile ever going to get good enough to make this whole issue moot?

I think we have a very interesting few years in front of us.
Show HN: Typeconf – Dynamic Configs in TypeScript
by mifydev | 2025-04-30 16:06:21+00:00
Hi! I’m the co-creator of Typeconf, an open-source tool that lets you create dynamic configs like feature flags, texts, dictionaries with features, system prompts in Typescript.

My personal goal for quite a while was to bring good infra practices from big tech to open-source world. Typeconf takes care of the problem of safe deployment. Like if you have a big service and growing amount of users, you want to keep adding new stuff quickly, you don’t want to break the app, and you don’t want to spend all your time in QA. That’s where dynamic configs help!

I can see that existing alternatives are kinda more focused on analytics and A/B testing, and they are not code-first and moreover, not typesafe. This gap is what we’re aiming to cover with Typeconf.
by lesuorac | 2025-04-30 16:06:24+00:00
Perhaps not a month but the US really can build things fast if that's actually prioritized.

https://www.globalhighways.com/wh10/feature/building-replace...

tbh, as far as I'm concerned the hollowing out of the USG is why we can't do things fast. How many times has your boss had the entire team submit a proposal on how long it would take each member of the team to complete a JIRA ticket and then use that bidding as to who to assign the ticket? Like if you could build bridges and stuff in-house then you really speed things up.

Given that something like a factory is probably going to require eminent domain to get a large contiguous tract (or built in the middle of nowhere so no counter-lawsuit) it seems fine for the government to build the shell of a building and then sell it off to be customized.
by jjulius | 2025-04-30 16:06:29+00:00
>I don't like it when Trump does it too, but I don't understand the people acting like this is somehow a new and unprecedented thing.

Sans near-total embargoes on goods from a country, have we ever imposed sweeping tariffs of 145% on all goods coming from one of our most-imported trade partners?

No, no we have not. Certain tariffs were very targeted for specific reasons, you are correct. But those were not blanket-applied haphazardly at such high levels. Hence, "unprecedented".
by makeitdouble | 2025-04-30 16:06:55+00:00
Phone calls are for emergencies at this point. If it's not it's spam. Then Apple ruined SMS ( except for the US apparently?), nobody wants to gamble whether a message will reach a phone or the iPad sitting in a drawer still associated with the phone number.

So social things, like communicating with people, happens on social apps.

Kids also would be better with map apps, GPS, electronic payments and auto-charging bus/train pass if you expect them to have any independence.

All in all, kids should be the last ones IMHO to get real dumb phones. We might as well give them pagers if that's what we're going for.
by tambourine_man | 2025-04-30 16:07:29+00:00
> This means you can't hover your mouse in the gaps between columns while you scroll to prevent videos autoplaying when moused over

You can disable autoplay at https://www.youtube.com/account_playback, then uncheck "Video previews". It resets itself every 15 days or so, but at least one can have some peace in the meantime.
by dragonwriter | 2025-04-30 16:07:56+00:00
> Markets can react quickly, but this 0.3% stat is measuring GDP.

The GDP is the result of what markets (not the stock market, but actual markets for goods and services) do, if markets react quickly so does the GDP. And markets were reacting to tariff threats and other issues early in the term, Atlanta Fed GDPNow Q1 projection rapidly turned from strongly positive to negative in February, IIRC.
by michaelteter | 2025-04-30 16:08:09+00:00
I don’t have the numbers, but I’m pretty sure that Asia (lots of people) use phones as their primary (sole, even) device.

Since a phone can show portrait or landscape videos in fullscreen (just hold the phone vertically or horizontally), it makes sense to shoot in whatever orientation fits the content or situation best.

The real problem is that computer monitors don’t easily offer orientation switching :)
by ryandrake | 2025-04-30 16:08:28+00:00
> Worst case all this triggers a recession.

Recession is probably the best case scenario. If only we get through this with just a recession!

The world's economic inter-dependence is one of the things that have kept World War 3 at bay for decades. Nobody's going to start a hot war with their neighbor when they rely on each other through trading. Russia shows what happens when you economically isolate a country with sanctions and force them to rely on themselves economically: It reduces one of the downsides of warfighting. Do we really want an isolated, independent and self-sufficient China?
by bufbupa | 2025-04-30 16:08:31+00:00
I'd wager this methodology is going to become very prevalent in enterprises going forward. Encoding all of the context necessary to recreate your entire application in "plans" or "rules" allows for much more rapid refactoring to address new business needs.

It also makes for much more fungible developers. Instead of having a few key engineers that know the system inside and out, that knowledge is encoded in markdown throughout the project, allowing new devs to ramp up by asking questions against the codebase and tracing the history of reasonings that led to the shape/implementation that exists today. It's like having near exhaustive design docs & documentation with change tracking included.

While it seems likely that developers will become more fungible (replaceable) going forward, I think being able to operate at this layer of abstraction & still having the capacity to drop down to the nitty gritty implementation details will make strong devs more valuable, rather than less.
by mystified5016 | 2025-04-30 16:08:51+00:00
Microsoft's adware and spyware was designed by one of the wealthiest companies in the world, so it's good for you. Google's ad business is the most sophisticated on the planet, so their spying and tracking and reporting your location to the government is good for you, you're just too dumb to understand. The USA, one of the most powerful and advanced countries in the world has suspended FDA testing of dairy. Since you can't possibly know better, this must be a good thing.

This is called "appeal to authority" and it's a pretty unintelligent logical fallacy. Do better next time. Maybe read a book or two?
by glitchc | 2025-04-30 16:08:51+00:00
Whole (or raw) foods are tax-exempt in the US. This is NY, other states are roughly on par:

https://www.tax.ny.gov/pubs_and_bulls/tg_bulletins/st/listin...

There are about 10 that still charge taxes on groceries, but are considering phasing them out.

Shelter is always tax exempt. There is no tax on rent. Mortgages, if anything, come with a tax rebate, as amounts paid can be claimed against collected income taxes.
by rdtsc | 2025-04-30 16:09:33+00:00
> A hundred feet in aviation unfortunately just isn't that much. It's the equivalent of driving 3 miles over the speed limit on the highway. I am not sure about rotorcraft but if you are flying a traditional Cessna for training, a bit of wind shear or updraft can easily change your altitude by hundreds of feet.

I would agree in general, but in that particular environment around DC with the restricted WH fly zone, the busy airport, the river and the bridges and the ADSB switched off it can make a huge difference.
by enragedcacti | 2025-04-30 16:10:02+00:00
I'm not a huge IRV fan or anything but I don't find rangevoting.org to be all that convincing from a US perspective. Most of their references and stats are two decades old or non-existent (e.g. no reference for 80-95% of AUS voters use the NES strategy). Their primary real world evidence is from Australia and Ireland, where independents and third parties currently make up 17% and 47%(!!!) of their parliaments. In the US that number is 0.3% and effectively 0% given how closely Bernie Sanders and Angus King caucus with dems.

Range voting may well be much better, and there are certainly more mathematically sound versions of ranked-choice than IRV, but I think they utterly fail to convince that IRV is just as bad as plurality. They also seem to only take their game theory as far as necessary to reflect Range Voting in the best possible light. For instance, they argue that voters will almost always rank their less preferred of the front-runners last even if they have greater opposition to other candidates, but they don't explore that candidates can and do chase higher rankings among voters that won't rank them #1. It's an obvious and common strategy (candidates were already doing it in my counties first ever RCV election) so I can only assume the reason its not mentioned is that it improves the soundness of RCV in practice.