skysight-inc/HackerNews huggingface dataset:
I was unfortunate enough to work with SOAP and WSDL. There was a pipedream at the time of automatically configuring services based on WSDL but it never materialized. What it was very good at (and still has no equal to my mind) was allowing for quick implementation of API boilerplate. You could point a service at the WSDL endpoint (which generally always existed at a known relative URL) and it would scaffold an entire API client for whatever language you wanted. Sort of like JSON Schema but better.

This also meant that you could do things like create diffs between your current service API client and an updated service API client from the broadcasting service. For example, if the service changed the parameters or data objects, deprecated or added functions then you could easily see how your client implementation differed from the service interface. It also provided some rudimentary versioning functionality, IIRC. Generally servers also made this information available with an HTML front-end for documentation purposes.

So while the promise of one day services configuring themselves at runtime was there, it wasn't really ever an expectation. IMO, the reason WSDL failed is because XML is terrifically annoying to work with and SOAP is insanely complex. JSON and REST were much simpler in every way you can imagine and did the same job. They were also much more efficient to process and transmit over the network. Less cognitive load for the dev, less processor load, less network traffic.

So the "runtime" explanation isn't really valid as an excuse for it's failure, since the discovery was really meant more in practice like "as a programmer you can know exactly what functions, parameters, data-objects any service has available by visiting a URL" and much less like "as a runtime client you can auto-configure a service call to a completely new and unknown service using WSDL". The second thing was a claim that one-day might be available but wasn't generally used in practice.
>They don't exist. Instead they'll take low-paying jobs that can't (yet) be automated. Maybe they'll work in factories

>or maybe we'll revert to a feudal society of property owners and indentured servants.

We as the workers in society have the power to see that this doesn't happen. We just need to organize. Unionize. Boycott. Organize with people in your community to spread worker solidarity.
There's this other team that built an MMORPG with SpacetimeDB, in 3 months with 8 people: https://youtu.be/kzDnA_EVhTU&t=717

Seems to have paid off for them: https://play.google.com/store/apps/details?id=com.lightfoxga...
This just furthers my theory that people pushing for MCP don't understand how networking and protocols work.

stdio is a file that your computer can write to and read from

HTTP is a protocol typically used over TCP

websockets is a protocol initiated via HTTP, which again is typically over TCP

Both HTTP and websockets can be done over stdio instead of TCP.

It sounds like MCP has a lot more "irrelevant baggage" I need to learn/consider.
Trump pauses tariffs on most nations for 90 days, raises Chinese import taxes
Inventory costs money not just due to the cost of storage, but also because it’s bought on credit. The higher the price, the more money needs to be borrowed. The longer it takes to sell it, the more interest needs to be paid.

(If it's not bought on credit, there is still opportunity cost, since that money could have been used for something else.)
IMO it's more that there is value...but the chance that any random developer (i.e. me) is going to be able to realize it is much lower. Your instincts about how do to things will be predictably wrong in this new, different paradigm. You generally want a guide or you risk foot-gun'ing any project through misunderstanding.
There was an interview with the local marketing managers for Coca Cola and Pepsi when I was a kid. I vaguely remember it (and also the idea was somewhat foreign to me since the world had just started opening for eastern Europe and it was the first time many of us heard the names such as Coca Cola, McDonald's, etc). The one thing that stood out was the Pepsi manager raging about campaigns, failed products and whatnot. The Coca Cola manager calmy looked at him and said: "Sir... Look at our product... Who in their right mind would pay for a rusty-colored liquid as a beverage? Absolutely no one. It's all about the advertisement".

Same story here - would you buy a pair of shoes from anyone, seeing the horrible conditions they work in, sleep deprivation and poverty if you knew they'd still get close to nothing? Probably not. You see a fancy store (or website these days), you see a product you like and you're invited to open up your wallet for a fancy pair of shoes. Deep down you still know they came from the people working in horrible conditions but, you know, out of sight, out of mind. And thus, you are willing to pay the extra price.
Remember to carry your passport at all times, as you'll need it to buy a train ticket.

Even a simple metro ticket.

You can also smile at the CCTV cameras, which are in groups every 100m or so within cities.
I don't disagree, but you're just explaining why it doesn't work.
I did for years. Custom roms and all. Then over time there was just less and less of a need for me to do so, and more and more of a hassle if I did (banking apps breaking, etc).
Scroll through wikichip sometime and try to figure out the Intel μarch names.

I always confuse Blackwell with Bakewell (tart) and my CPU is on Coffee Lake and great… now I want coffee and cake
If the U.S. suspends tariffs on other countries, China can engage in re-export trade, which would effectively equate to suspending tariffs on China. It's only a matter of time before this loophole is exposed.Trump has backed down.
I've just opened https://x.com/dieworkwear in a private browsing window and - from here at least - I don't appear to need an account.
On systems that use the mandoc implementation of the man(1) command, these semantics are preserved and accessible from within less(1). See my other comment: https://news.ycombinator.com/item?id=43634894
Tariff-driven price and availability changes for US customers
Now every computer is a web server, and as a bonus you run IIS.
"Safe" programming languages and development approaches are not the most effective way for safe programs - removal of code == removal of attack surface is. Of course, companies/economy rewards for more code lines/gross domestic product, not with less. If you don't originally need the code, there is nothing to hack.

So much sadness created by low quality meaningless products, so much time wasted for continual updating, so much money wasted for poor resource allocation.
"Private" in marketing terms only. Border agents have access to it all. If you refuse to turn over all of your passcodes and passwords for the access they're after (including social media profiles), they can detain you and seize your device.
Thank you for the continued interest and support. I've got PageRank working now, and am in my exploratory R&D period. The space is deep and dynamic, plus I've got non-R&D responsibilities too. You'll be hearing from me, as I start to integrate.
Do these settings persist if I update the kernel on my ubuntu server?
Isn't this because she gives so much to charity?
It is less effective because it is spit out rather than ingested: https://www.researchgate.net/profile/Shou-Hua-Li/publication...

The most effective treatment was combining fluoride mouth wash and fluoride tablets.
This account you’re replying to is unironically pro authoritarian just so you know.

Not saying that as trying to start a flame war but their comment history is clearly and openly in line with incredibly partisan and pro authoritarian views and so if you’re looking to understand what they are saying I’m pointing out that it’s not a particularly deep and nuanced view they are trying to make
I encourage you to reconsider.

Mental math is essential for having strong numerical fluency, for estimation, and for reasoning about many systems. Those skills are incredibly useful for thinking critically about the world.
I didn't really attempt to motivate it from the practical standpoint in the article. The article aims to be more of "reinvent some old ideas from first principles, while explaining some novel parts" kind of thing.

In particular, the callback to Miguel's article about async/await (https://tirania.org/blog/archive/2013/Aug-15.html) is intentional. I'd like to see some parts of my article as making a similar argument for 'use client' / 'use server' and the concept of first-class cross-environment references module system.

And as for practical benefits, I think the main benefit is composition--ability to compose and weave Server/Client building blocks together. Of course there's been myriads of approaches to server/client apps but I've never seen anything with the same compositional properties as RSC. I think Sam's talk (https://www.youtube.com/watch?app=desktop&v=9CN9RCzznZc) makes an amazing argument in favor of that viewpoint so I'll defer to him.
> using trade flows to measure the health of the economic relationship with these countries — any country, really, but particularly final assembly countries — is legitimately stupid

A simple way to see this is you have can a system of three countries, A, B, and C, where A only exports to B, B to C, and C to A. All have net neutral trade, but are in a deficit with someone.
That's not the fundamental cause, though. Companies can't just raise prices to achieve whatever return they want, because once you go above the profit-maximizing price, the fall in demand outweighs additional revenue per item, and once you go above competitor's prices, demand similarly falls.

Yes investors look for maximal returns, but those are limited. Fundamentally the ceiling is set by demand and by your competitor's prices.
The OP was talking the "leader of the free world"

You are talking about America

That's two very different things
Good god. And Microsoft wonders why people are so reluctant to install updates or upgrade to Windows 11.

MS, get your shit in order, and stop forcing AI slop, advertising and untested updates down our throats.
Would you actually use this program for real-world applications of theorem proving, e.g. validating an integrated circuit design before spending millions on its manufacturing?
This was also possible with the existing 10% baseline.

It'd probably be a good way to get the middleman country punished, if attempted in any significant volume.
> mass appeal might go down

I don't think Fermi questions have mass appeal anyway. I don't think most people know what "order of magnitude" means, let alone understand dimensional analysis (ie., the conceptual idea of what it means for units to cancel).

I don't think making the game a little more complex would really affect its appeal, because it's already targeted at people with a certain level of scientific understanding.
The check on everything that Trump is doing is _impeachment_, and congress can't get it's shit together to protect its own power. The whole design of the federal government was that ambitious assholes in Congress would keep ambitious assholes in the White House in check, and it doesn't work if Congress is full of lickspittles and cowards.
Independent Accessibility – Late Night Thoughts (2024)
Demo link was in the github repo, I should have added it here

github link - https://github.com/Prasanna721/neutrino-test
Demo link - https://www.youtube.com/watch?v=VL6-dZdQI_M
demo at 06:57
`fs::recursive_directory_iterator` Oof. You might want to look into how voidtools' Everything works before calling this "efficient." (The fastest windows search tools don't actually recurse the filesystem, but instead read the NTFS Master File Table (MFT) directly.)

Also, a bit of advice: separate your business logic (file searching) from your UI logic (rendering the GUI). That'll make refactoring (and unit testing) much easier and helps to avoid tangled spaghetti code as you start building larger applications.
I would love to visit Russia or Iran as a tourist, but I'll probably never be able to do that safely, and if I weren't a US citizen I would feel the same about the US. The US has many beautiful and fascinating things to see and do, but so do lots of other countries that won't throw you in a gulag.
I think you may have misread, they are saying they will try to stay on something as common and boring as possible, as opposed to NIH.
I tested every major AI girlfriend app so you don't have to
A few months back, my buddy and I started buying and testing pretty much all the popular AI girlfriend apps out there. There's so many options and they all claim to be the best, so I figured I'd share what we discovered.

And yes, I'm still single...
Oh, good that it can choose between canvas or svg. https://apache.github.io/echarts-handbook/en/best-practices/...

Canvas is the only game in town if you have huge amount of datapoints.
And yet the final code is ~150 lines.

https://codesandbox.io/p/sandbox/8dgdz8

What's overengineered here?
Seems it might be vaporware based on previous submissions to HN.
Trump caved as expected day after EU passed a countertariffs resolution. Exactly what I predicted 2 days ago.
https://news.ycombinator.com/item?id=43613377
I haven't used Windows in years. But one of the main things that pushed me away was how they constantly just shit all over your hard drive. I used to keep a really, really clean Windows filesystem, but I wasn't able to keep it up after I started getting tons of folders called C:\fli32uf09823f0u32fj3209f8u. Total disrespect to your users.

Don't get me started on the services control panel. Where it used to be clear what was running and what wasn't. Now the whole OS just looks like Malware.
Why is it so prevalent in people generally?
You might be surprised to learn that ethics and legality are not always the same and you can do something that's technically legal but also extremely shitty like training AI models on work you didn't create without permission.
It tells you a lot about him. Honesty is not a defining feature.
Because of how blatantly and repeatedly Project 2025 was telegraphed, for one? Trump surrounded himself with that manifesto’s authors.
They are still working on a realistic vocal fry?
I think it's possible. I think the greatest trick our current societal structure ever managed to pull, is the proliferation of the belief that any alternatives are impossible. "Capitalist realism"

People who organize tend to be the people who are most optimistic about change. This is for a reason.
AI Action Figure Generator
This is a super cool website! It's called AI Figure Generator. Here, you can use our AI - powered tool. Just upload any photo you have. Then, in a very short time, like just seconds, you can turn that photo into a really amazing action figure. The action figure designs are detailed and you can even collect them. Come and try it!
ca. 1990, somebody quoted West as saying "people want to get their MIPS from gun-gray boxes running UNIX.
To the degree that would promote widespread corruption, it's inconsistent with the president's oath of office and the Constitutionally defined duty that the president uphold the law.

But it's also a political question (this means the Court probably won't get involved, not that the question is normal politics) because the only way to end such an obvious travesty is to impeach, convict, and remove from office.

To whatever degree the Congress can't do that, impugns the Congress who all take an oath to support and defend the Constitution, not a leader.

To whatever degree people continue to elect those who support and defend a cult instead of the Constitution? They have given in to passion, and can't be reasoned with. Why argue with irrational people?
I prefer leather shoes that last five years or more, and will happily spend $200+ for them.
way too dumb for this
There are two parts to the fishing thing. From a pure economic perspective, fishing is insignificant. But within living memory obtaining food was a national security issue for the UK (during world war II). In a world in which states look not to grow their economy, but to harm others - and guess what, that's where we just arrived - not all industries can be considered purely on their revenue. Man cannot live on warhammer alone.

We need to distinguish between paying over the odds to keep industries which are essential to have in an antagonistic scenario, from loss-aversion and nostalgia for industries which don't provide as much employment as they used to.
Austrian economics and libertarians think fractional reserve banking is inherently fraudulent. Just more right-wing lunacy to easily ignore.
because companies aren't corrupt somehow right
The constitution requires that the executive "shall take Care that the Laws be faithfully executed." The executive is not granted unlimited power to refuse to enforce the law.

However, courts have historically given the executive leeway in how it chooses to prioritize things and this has led to plenty of cases where the federal government has official policy to deprioritize enforcement of certain crimes. This has not been abused too much in the past but I'm not sure if that norm will hold in the future.
Again, this is Navarro's doing. All other tariffs are negotiable (behind close doors and hand-kissing Trump), except China's.
Tariffing only China doesn’t work because people bypass the tariffs through an intermediary country otherwise. At least that's what he thinks.
This is not new. This kind of things happening for long time especially for hunting high paying jobs in US. Now deep fake is just helping them a little. I joined tech industry in 2020, I did not know anything that how Pakistani/Indian/Bangladeshi companies get good bids from US clients until my friend joined industry next years. He joined a company who used to do this, and my friend help them clear interviews and get that company high paying jobs in US and he will be getting peanuts for the same job he got them probably 10k$/month. They will create fake profile of candidate of US citizen and someone during interview has to pretend to be him. Yeah of course before it has to be real human now, AI can be anyone.

And I have been contacted many times to such kind of arrangement that the offered me that we will give you realistic fake US profile, you have to give interview, if you get hired, we will take some share of salary. And I denied, as I do not want to live with feeling of guilty of lying for earning more than I need where I live, I can live way better with what I make than my other fellow countrymen.
IIS came with Windows years ago. I think it was even an optional component in Windows 98.
Is it even possible to test a backup of a typical phone without first wiping the phone?

It's not like my backup of my ~/Photos directory where I can copy to a USB and md5sum the files on a separate computer and check the match.
Being from Germany our history classes in school went into great depth about the countries past - and I can't help but feel increasingly scared and left utterly speechless by all the parallels I'm seeing unfolding in the US ...
> What most manuals on the web get wrong is not offering a single-page version

Obligatory: https://blog.nawaz.org/posts/2025/Apr/an-appeal-to-documenta...
It certainly would be! I think for many students though, there's something lost there. I was a student who got a lot more value out of my take-home work than I did out of my in-class work. I don't think that I ever would have taken the interest in writing that I did if it wasn't such a solitary, meditative thing for me.
Value proposition is “components for server”. But it’s worth to take a step back first.

What is value proposition of react component in comparison to older “mvc-inspired” frameworks? That you can drop a component in your code and call it a day. Don’t need to wire up separate controllers, models and views. Just one thing.

Now, if you want to add “auth” to your app (in react meta framework like next) you need to add component and probably add some routes and inject some middleware. With server components, you just add one component somewhere in the root of your app. Just one thing.

All that over the wire format, suspended data fetching etc, are a result of solving that problem and keeping in mind that those components are slightly different. It takes more work, but in return we can interleave both types of components nearly freely.
Take as much as you can as fast as you can. You know the lovely, benevolent companies that are generously offering you a position will find any and every opportunity to cut as many people as fast as they can. It's been made pretty apparent at this point in the giant dumb game that the average worker is not worth much to a corporation.

And as others have pointed out, apparently it's only ok when a genius-level CEO takes four different CEO spots and a few board seats and continues to play video games all day. Yep, totally ok and not for anyone else.
Every single person in the supply chain has a lever they can pull to change price, except the end consumer
Some manager just had to use the opportunity to pull some bullshit
We accounted for that by calibrating against a halogen desk lamp and my uncle’s welding arc. Anything in between was classified as “solar-adjacent.” Worked fine unless the neighbor lit his barbecue.
I largely agree with most of this. My only concern is that the spec is a bit underspecified.

For example I wish they'd specify the date format more tightly - unix timestamp, some specific ISO format, precision. Which is it?

The sessionID is not specified. You can put all sorts of crazy stuff in there, and people will. Not even a finite length is required. Just pick some UUID format already, or specify it has to be an incrementing integer.

Define some field lenght limits that can be found on the model card - e.g. how long can the description field be before you get an error? Might be relevant to context sizes. If you don't you're going to have buffer overflow issues everywhere because vibe coders will never think of that.

Authentication methods are specified as "Open API Authentication formats, but can be extended to another protocol supported by both client and server". That's a recipe for a bunch of byzantine Enterprize monstrosities to rear their ugly heads. Just pick one or two and be done with it.

The lesson of past protocols is that if you don't tightly specify things you're going to wind up with a bunch of nasty little incompatibilities and "extensions" which will fragment the ecosystem. Not to mention security issues. I guess on the whole I'm against Postel's Law on this.
Yea, the solution here is to embrace the reality that these tools exist and will be used regardless of what the university wants, and use it as an opportunity to level up the education and experience.

The clueless educational institutions will simply try to fight it, like they tried to fight copy/pasting from Google and like they probably fought calculators.
The anti-vaxx movement was really strong among ex-hippies when I was growing up. It's all the same people who believe in homeopathy and chiropractors.

Part of the problem is presenting it as a choice makes people think it is legitimate to choose "no".

I believe the consequence of not vaccinating should be social exclusion until you catch up: anything else is stochastically depraved heart murder.
Cogito Trained High-Performance Open Models on the Path to ASI
From my experience in the industry, if the average backend dev went to work in that industry, the average level of competence would go up (compare the average salary, for one thing). The processes are all about making it hard to fuck up really badly, they're very much not going to weed out 'careless' devs, just limit the damage they can do.
I do wonder how much of fishery money ends up in the working class pockets. I assume the surviving companies survived because they have economy of scale, meaning most of the profits goes to corporate. If somebody has the numbers, I'd like to know.