MurphyA/hacker-news huggingface dataset:
by kristopolous | 2025-05-18 02:29:29+00:00
Before Covid, Trump

* disbanded the NSC Pandemic Unit,

* cut the CDC, specifically the overseas pandemic tracking and response units

* withdrew the CDC Representative in China

* shutdown the PREDICT Program tracking coronavirus and zoonotic diseases

* Eliminated the Global Health Security Office

Basically T-balled Covid-19.

These people slash, burn and dismantle organizations that have successfully prevented disaster, then disaster happens.

We're going to see staggering levels of death and destruction from things like hurricanes because of this wild corrupt foolishness and I'm sure they'll blame it on some black person or woman somewhere, like they did with the bridge collapse and California fires
by alabastervlog | 2025-05-18 02:29:39+00:00
Trump tried to nominate the CEO of accuweather to run NOAA his first term, but was blocked. That CEO has lobbied to get Congress to limit the services NOAA provides so it doesn’t “compete” with companies like accuweather.

https://www.cnn.com/2017/10/14/politics/noaa-nominee-accuwea...

Project 2025 calls for moves similar to that.

https://www.pbs.org/newshour/politics/fact-checking-what-pro...

Key quotes:

> The document describes NOAA as a primary component “of the climate change alarm industry” and said it “should be broken up and downsized.”

> Project 2025 would not outright end the National Weather Service. It says the agency “should focus on its data-gathering services,” and “should fully commercialize its forecasting operations.”

> It said that “commercialization of weather technologies should be prioritized to ensure that taxpayer dollars are invested in the most cost-efficient technologies for high quality research and weather data.” Investing in commercial partners will increase competition, Project 2025 said.

Should be enough from here for you to find your way with Google to further details, including the primary sources on the P2025 stuff.
by ThoriumClock | 2025-05-18 02:29:54+00:00
I agree with this. That's how I use AI's writing -- to enhance my own writing.

I write a first draft, AI revises it, I rework a second draft, AI revises it, then I curate a final draft. That's my typical AI-enhanced writing process. AI can even provide multiple variations of each revision, from which I incorporate the best content from each back into my own writing.

The combination of my ability to pick what's good and AI's ability to quickly come up with numerous options creates a better result than I could on my own with a similar amount of effort.
by Braxton1980 | 2025-05-18 02:29:59+00:00
>That is literally the allegation made in the lawsuit.

"I'd like to open my case against John Smith for murder your honor. My only piece of evidence that he committed this horrific crime is that he was accused of it. I rest my case"

>And calling these protests merely "anti-Israel" is intentionally obtuse — it ignores the blatant anti-Jewish bigotry that was plainly on display.

By all who were there or just some? Being the protest was open to all how can you lump all protestors together because of the views of some.

>intentionally obtuse

Because I avoided generalizations?
by toss1 | 2025-05-18 02:30:40+00:00
Umm, the simplest tech to actually do the job. I wasn't talking about adjusting prices by the hour, more like by the week or month, but as you point out, with a toll system, it would be straightforward to do real-time updates. So, zoom out a bit.

The point is to use the simplest practical system that does the job, in this case managing traffic congestion.

With no system, the costs of making extra traffic are externalized from each driver onto every other driver and city resident.

A congestion toll puts back on every driver coming into the zone a small fraction of those externalized costs. The toll costs are small, typically a fraction of what it would cost to even park for any time in the zone, or buy fuel. This system allows EACH INDIVIDUAL to freely, for themselves, decide if it is worthwhile to bear that fractional cost. And the system is paid for largely by the drivers making the congestion.

In contrast, a lottery system is a government agency controlling everything with an extremely blunt instrument (or, if it is tunable, a blunt instrument with a kludged-on rat's nest of spaghetti-code to handle every fairness exception).

The entire burden is on the city and the NON-driving residents to foot the cost of implementing it. It costs the drivers massive inconvenience (as discussed earlier), gives a free pass to multi-car households, and people who need to come in on "off" days are penalized with moving traffic violations, which have a much higher cost, especially for low-income people.

Lotteries are even worse for your dude wanting to drive in and sleep in his car to avoid the 24hr ban; with a lottery, he still cannot drive anywhere the entire next 24hr day, but to avoid the toll, he needs only come in before the congestion time and park until the congestion time ends.

Seriously, this discussion has clarified that a lottery is worse in every way, for the drivers, including the low-income drivers, overhead for the city and it's residents, and for the system itself which will work much less well.
by Cheetah26 | 2025-05-18 02:31:22+00:00
Gianmarco Soresi discussed this on an episode of his podcast.

He says how there used to be a number of nationally known comedians who could make jokes that appealed to everyone's shared cultural experience, but now that's effectively impossible because a) culture isn't tied to geography / location, and b) niches are much more prevalent. I loved the example that huge venues can now often be sold out for artists you've never heard of.

On one hand it's not neccessarily a bad thing since individuals are getting more of what truly appeals to them, but I also think that the result could be increasing the barrier to connect with others because it decreases the chances that you'll have interests in common.
by Braxton1980 | 2025-05-18 02:31:32+00:00
>Anti-Zionism isn't criticism of Israel

"opposition to the establishment or support of the state of Israel"

https://www.merriam-webster.com/dictionary/anti-Zionism

>Its eliminationist rhetoric and plainly bigoted.

There are some who think Israel shouldn't exist others who think their government is wrong.

If a person thinks all Israelis should be murdered then that's wrong. This is not the whole representation of Anti-Zionism but you are trying to make it

You can only be bigoted against a person or group of people, not a country or government.
by joshuaturner | 2025-05-18 02:31:33+00:00
> The National Oceanographic and Atmospheric Administration (NOAA) should be dismantled and many of its functions eliminated, sent to other agencies, privatized, or placed under the control of states and territories.

https://web.archive.org/web/20241129041037/https://static.pr...

Also worth noting AccuWeather CEO was nominated to lead NOAA in 2017 by Trump but withdrew after waiting more than 2 years for Senate confirmation.
by beeflet | 2025-05-18 02:31:51+00:00
Which is pretty ridiculous. The purpose of a debate should be to change/consolidate the hearts and minds of the audience to your side. To this end, it's usually sufficient to pick apart a few of the key points of your opponent's argument. Nitpicking every aspect of your opponent usually comes off as uncharismatic.

Brevity is really important in a debate. Especially in the modern day where someone might turn you into a chad vs soyjack meme.

And if anything, what happens before the debate is more important than what happens during it. Our dear president showed us you can become the leader of the free world using playground insults and ad-libbed speeches if you choose the right demographics and look good in a suit.
by constantinum | 2025-05-18 02:32:15+00:00
[Noob doubt]

Am I getting this right? Based on the architecture/flow diagram of MCP, every SaaS app out there can build an MCP server. But you'll need a "MCP host" to make it work, right? Right now, I'm only seeing a handful of hosts — Claude Desktop and Windsurf. Who will be building these "hosts"? I'm only seeing use cases revolving around these hosts. Is there any real-life production use-cases? How will this pan out?
by thesuperbigfrog | 2025-05-18 02:33:14+00:00
'Project 2025 would not outright end the National Weather Service. It says the agency “should focus on its data-gathering services,” and “should fully commercialize its forecasting operations.”

It said that “commercialization of weather technologies should be prioritized to ensure that taxpayer dollars are invested in the most cost-efficient technologies for high quality research and weather data.” Investing in commercial partners will increase competition, Project 2025 said.'

Source: https://www.pbs.org/newshour/politics/fact-checking-what-pro...
by int_19h | 2025-05-18 02:33:30+00:00
> Unions may be the better analog here.

Tagged unions would be, except they aren't first class in C.

The best analogy here would probably be OCaml polymorphic variants (https://dev.realworldocaml.org/variants.html)

> That's more like an implementation detail than a quality of the language itself.

It is not, though, because - unlike JavaScript - the fact that everything is a reference to object, and each object has a unique identity, is explicitly a part of Python semantics, and this is very visible in many cases. It's easy to observe it for "primitive" types as well simply by inheriting from them.

(OTOH the fact that a given Python implementation might still implement this by using tagged pointers etc is an implementation detail, because it is still required to behave as-if everything was an object).
Show HN: Vibe coded usage dashboard for claude.ai (Firefox only)
by Noitidart | 2025-05-18 02:33:53+00:00
I recently got the $20 claude.ai plan and the best you can do to visualize your chat history is viewing "Recent Chats" at - https://claude.ai/recents

I want to see a visualization of this week compared to last week and estimate the costs per the $20/mo subscription.

I also recently started using Cursor so I used it to Vibe code this webpage along with browser extension for Firefox.

Code is visible here - https://github.com/Noitidart/claude-ai-usage/

And the Firefox browser extension is here - https://github.com/Noitidart/claude-ai-usage/tree/master/.br...

If this gets any traction I can copy the Firefox extension this as a Chrome Extension
by happyopossum | 2025-05-18 02:34:11+00:00
> Even in California, America’s EV market leader, sales are below the state’s own targets. Under the rule, in 2026, sales of zero-emissions vehicles should account for 35% of all vehicle sales. Right now, they account for 20% of the state’s automobile market.

Yikes. Sounds like if this mandate doesn’t get changed, Californians are staring down the barrel of a huge car buying crunch in ~7yrs, as people realize they only have a few more years to buy a gas vehicle.

I’m a fan of EVs - I think every family should have one or two, but I’d also never want to be without a gas vehicle. Not having the option to buy one under any circumstances is pretty onerous.
by theamk | 2025-05-18 02:34:31+00:00
I think the critical thing of V, which article only mentions in passing, is it's "Fake it till you make it" philosophy. For me, this completely kills any interest I might have in the language.

In particular, many people close to the language make great-sounding claims, which are simply not true.

An example: if you go to https://vlang.io/, right there in "Safety" section, it mentions "No null (allowed in unsafe code)"

So you might think: great! This sounds like Rust but without all the tedious errors, I hate null pointer exceptions! But turns out this is pretty much a lie, there may be no "null" keyword, but it's not that hard to get it. Go to https://play.vlang.io/, enter the program and press "run":

x := []&int { len: 10, cap: 0 } println(x[4]) flush_stdout() println(*x[4])

I just this run this and got the response:

&nil /box/code.v:4: at main__main: RUNTIME ERROR: invalid memory access /tmp/v_60000/code.01JVGJG6KBEYKWAMZZR4YPHR0S.tmp.c:10807: by main Exited with error status 255

that sure looks like a null to me (except spelled "nil").. and behaves as it was a null too. And no "unsafe" in sight!

Would you trust the language which outright lies about the basic features on its own front page? I certainly would not recommend so.

(Alternative interpretation is that this was not an intentional lie, but rather that language designers never thought how "no null" and "can create array of pointers without unsafe" rules would interact together.. That's even worse IMHO)
by gowings97 | 2025-05-18 02:35:28+00:00
Arbitraging US manufacturing to Asia and pocketing the profit has led to current predicament where we have an economy of healthcare workers, people in software, bartenders/service people barely scraping by, and skeleton crew of blue collar labor holding up domestic manufacturing. That manufacturing labor force makes make vastly lower wages than two generations prior. The vast majority of Americans live paycheck to paycheck - again, this was a labor arbitrage facilitated by US Companies and politicians from both sides. This is where there is a bit of horseshoe effect between the left and right when it comes to labor/jobs/the economy.

America is a farm - the US consumer is the product. The only thing that has gotten cheaper over the last few decades are consumer goods from Asia. The US auto industry is more or less an oligopoly - none of the OEMS, outside of Tesla, are seriously interested in competing on price.
by kristopolous | 2025-05-18 02:35:49+00:00
It's explicitly stated as an intentional plan, out in the open, loudly, documented, widely reported, going back many years in many outlets, both domestically and internationally.

If your head is so far up the right wing bullshit machine that you can't bother to find out this extremely widely documented fact then this comment isn't going to help you.

Keep drinking that koolaid brother
by rendaw | 2025-05-18 02:36:54+00:00
You choose all the colors in a color scheme, so why is this easier than just choosing a contrasting button text color in the first place? This is a feature to help teams so dysfunctional that individuals are free to choose an inconsistent background color yet at the same time aren't able to choose a contrasting foreground color?

What really needs a fix is when you have text over an image or other diverse background (like, sticky/fixed text over a scrolling background) and need to have it always visible. And... this doesn't help at all.

So not only does this only (maybe) help in very questionable circumstances, they needed to come up with an entirely new verb for it, it has an anemic feature set (only selects black or white), and they did it with the worst possible contrast selection algorithm (doesn't select the choice with the most perceptual contrast). Way to go!
by floating-io | 2025-05-18 02:37:13+00:00
From skimming the article, it seems that this is a munging of the terms in directions that just aren't meaningful.

I've had the following view from the beginning:

- Batches are groups of data with a finite size, delivered at whatever interval you desire (this can be seconds, minutes, hours, days, or years between batches).

- Streaming is when you deliver the data "live", meaning immediately upon generation of that data. There is no defined start or end. There is no buffering or grouping at the transmitter of that data. It's constant. What you do with that data after you receive it (buffering, batching it up, ...) is irrelevant.

JMHO.
by smeej | 2025-05-18 02:38:29+00:00
It's funny you mention this, because my father operates exactly as you describe the LLMs, making facts up on the spot, lying smoothly and keeping track of the lies...

...and he's built his whole career in sales because of it.

He despises the existence of Google, because the last thing a pathological bullshitter wants is fact-checking in pockets!

It's taken me nearly 40 years to understand that anchoring statements in reality is just a completely meaningless endeavor for him. He does not care what is true. He cares only what is convincing.

I've been wondering for about a year now why I feel like I can tell LLM work from human work so much more easily than most people, when the only "tell" I can put my finger on is, "The hair stands up on the back of my neck," but this explains ALL of it.
by happyopossum | 2025-05-18 02:38:30+00:00
Today there are a handful of client-side options, cline, Claude desktop, windsurf, Google’s ADK, etc. keep in mind though, we’re talking about a spec that was released around last Thanksgiving. It’s been like 7 months, and the pace of development has been blistering.

Once the authN/authZ stuff is fully codified and baked, we’ll see first part MCP gateways and the ability to connect to those tools with the Chatbot of your choice.

Consider what we see now as a developer preview…
by toomuchtodo | 2025-05-18 02:39:36+00:00
Manufacturing jobs aren’t coming back, it’ll be automated primarily, and Americans don’t want to work the manufacturing jobs that already exist. You’re arguing for status based pay through work identity (“good manufacturing jobs”) when you should argue for living wages regardless of job, unions, and universal healthcare. 80% of US jobs are service based, that is unlikely to change, especially as healthcare grows with 4M Boomers retiring per year.

If American auto companies aren’t interested in building affordable EVs, why are we harming US consumers by preventing them from buying imported EVs? Because, as you said, farming profits for US legacy auto. I want to buy high quality, affordable Chinese products. I don’t want to buy lower quality US products solely because of cronyism and ideology to protect their profits using trade policy.

https://www.cato.org/blog/americans-think-manufacturing-empl...

https://www.npr.org/sections/planet-money/2025/05/13/g-s1-66...

https://www.msnbc.com/opinion/msnbc-opinion/trump-tariffs-ma...
by ycui1986 | 2025-05-18 02:39:48+00:00
one of the problem that I have using AR glasses for work is that I have to refocus my eyes every time I try to type anything, which is an annoyance. The eyes focus to the infinity on the AR glasses, but near sight when typing. This is on top of the fact that keyboard is much dimmer to look at when wearing the AR glasses.
by GauntletWizard | 2025-05-18 02:41:51+00:00
I strongly disagree with this change. You should probably never accept client certificates signed by Let's Encrypt, but I think that it normalized something very healthy in the ecosystem: issuing one certificate that acted as both server and client certificate. I have spent surprisingly little time on making this work in the TLS ecosystems of my clients, automatically building per-service TLS certificates - allowing a robust internal infrastructure of whitelisting client services while being simple enough for devs to implement themselves.

What I really wanted to do, and have proof of concept'd with only slightly more time, is per pod certificates, identifying a service account. It looks like this is progressing in mainline - https://github.com/kubernetes/enhancements/issues/4317 - albeit very slowly.
by swyx | 2025-05-18 02:42:35+00:00
> Messages flooded in from developers both within and outside our customer base, all eager to submit their servers to get listed. The validation was clear – there was significant demand for what we'd built.

I know Han and he's a smart guy but this is very very wrong lol. there's significant SUPPLY for what he built. because everyone is just trying to self promote by putting mcp wrappers of their stuff out. the hard part is the demand.

(and also the fact that anthropic is putting up an official registry so it'll be steamrolled)
by markvdb | 2025-05-18 02:42:47+00:00
Thank you for you interaction.

> There is no “shortcut” to vast wealth, because if there were then everybody would be using it as the default and it would no longer be a shortcut.

Absolutely. I was not writing about shortcuts to vast wealth though.

> What are often described as “shortcuts” are highly situational opportunities with lower-than-typical risk, which by virtue of announcing them to others means the opportunity has passed and the risk has increased.

Of course the shortcuts are highly situational opportunities with lower-than-typical risk. "above median earner", "healthy", "dual income", "without dependents" are situational to a large extent. Yes, that means some people have more agency.

Some will play the personal finance game smart. They realise the smart way is to focus their game away from the situational, to where they have most control: on the expenses side.

Where we disagree is about announcing a shortcut to wealth equaling it disappearing. Not every informed actor decides to take the shortcut. Not all the situationally blessed want to ruthlessly focus on expenses.

> For there to be vast amounts of wealth hoarded by a few, there must also be vast amounts of exploited people desperately getting by on table scraps.

I share this analysis.

> There is a finite supply of wealth, and if we do not build systems to redistribute it equitably then it will always and inevitably by hoarded by the few lacking a moral compass or basic empathy for their fellow man.

Redistribution of wealth is a tricky problem. It requires a delicate balance between individual agency and collective force. Push too far towards either and humans will be suffering unnecessarily.
by Braxton1980 | 2025-05-18 02:43:00+00:00
>The computer science professor isn’t some nobody either - long time faculty, graduated in 1968, former Dean.

That's nice

"Although acknowledging his experiment’s limitations – “word frequency is an imperfect measure”

The classes exist and he could have confirmed by attending them or checking course material. I was complaining about his lazy method

It doesn't matter I said you proved that point
by nkurz | 2025-05-18 02:43:05+00:00
It may be worth mentioning that NEMS and AROME are only available for parts of Europe. I'm willing to believe they are better, but here in Northeastern America I typically find that NAM is the best I have available for 3-day, and GFS is usually slightly better than ECMWF and ICON for long term (although none of the long term are great).
by kjkjadksj | 2025-05-18 02:44:00+00:00
This is why the automakers will win. People are turning on Tesla. And the rest of automakers offerings aren’t half as good. Automakers can put on the squeeze now by just continuing to let this market segment languish and then the legislature will have to do something in 2035 when not near enough people are switching to EV and there hasn’t been near enough infrastructure built due to the segment underperforming expectations and not getting sufficient infrastructure investment.

It was one thing to mandate emissions when it was just a question of a cleaner gas car. We are retooling with evs effectively. I think the legislature bit off more than they can chew with this unless they start heavily subsidizing this industry themselves maybe even making a public ev company. Hard to do in times of austerity when everything that presently exists is in need of money let alone new expensive ideas.
by dankebitte | 2025-05-18 02:44:49+00:00
> On average I'd drain about 15% battery per hour. So 4 to 5 hours before you need to be thinking about charging, but I'm not sure you'd want to have the glasses on longer than that anyway.

I know there are splitters break a USB-C port out into a USB-PD port and a data transfer port, but can those (or a different accessory) also be used to provide PD to the phone for prolonged usage?

eta: Never mind, just saw that the XREAL Hub addresses this. I still wonder if there's a cheaper option, but most seem to be designed for PD out, not in.