MurphyA/hacker-news huggingface dataset:
by paul7986 | 2025-05-21 17:10:15+00:00
Making male friends off apps can be complicated like Im actually only looking for regular friendship nothing else with dudes who like similar activities (hike, bike, outdoors, play guitar, sports, happy hour).

I've used Bumble For Friends since 2020 and have met 10 to 15 dudes for regular platonic friendship but 12.5 wanted more (sex, dating). So only 2.5 were looking for regular platonic male friendship ... the half one was with a guy who was bi and he never crossed the line until he did (year & half later) and that was that.

Luckily last year I found a new good normal (normal like growing up when you just made regular non-sexual friendships) dude friend and travel buddy and he has connected me to other dudes who just want normal regular dude friendships. All good if you aren't straight but unfortunately our male minds the majority think apps are to connect people for more then friendship. Which is a bummer!

With that in mind others have said use friendster for a way for people to come together in real life. Don't do AI stuff unless your using it to verify people. People indeed want real/genuine and the best way to do that is create local groups for people to meet to create friendships organically. Its a normal way to make friends for all sexes as we do and have done via work and while in/thru school. What im and everyone else is describing sounds like meetup.com but one that is free and for a younger generation.
by micromacrofoot | 2025-05-21 17:10:47+00:00
> it will increase productivity to the point where things that can’t be affordably addressed by software will now be able to be addressed with software

employing humans is something that couldn't be affordably addressed by software, and is what they're trying to now address with software

this is good for owners, and bad for workers

thusly AI is bad for workers as a class, and you're betting that you're one of the workers they decide to keep

all I have left to say on the matter is, good luck
by TheMongoose | 2025-05-21 17:11:22+00:00
Due to AI? No.

Due to corporate morons chasing the hype train? Absolutely. The job market sucks. Considering new fields for the next little while, once everyone discovers that vibe coded trash is not sufficient I'll probably come back.

Or maybe I'll just decide I don't want my livelihood to depend on the sort of moron who sees an LLM and decides to replace half their company with it and stay out.
by jcranmer | 2025-05-21 17:12:03+00:00
> Some people simply aren't comfortable with it.

Some people--especially when those people are closest to the workings of the operational semantics--not being comfortable is a sign that it is in fact harder than it looks.

The problems with "freeze" are in the same vein as integer-to-pointer semantics: it's a change which turns out to have implications for things not closely related to the operation itself, giving it a spooky-action-at-a-distance effect that is hard to tame.

The deeper issue is that, while there is clearly a use for some sort of "garbage value" semantics in a high-level language (that supports things like uninitialized I/O buffers, excessive reads for vectorization, padding bytes within structures), it's not clear which of the subtly different variants of garbage value works the best for all of the use cases.
by binarymax | 2025-05-21 17:12:08+00:00
The URL should be https://azure.microsoft.com/en-us/updates?id=492574 (@dang can you please update the post?)

Microsoft is cancelling its Bing Search API, and the only option going forward will be "grounding" decided by its AI agent.

This is the latest step by Microsoft to limit competition in the space. One wonders what will happen with products like DuckDuckGo that rely on Bing's Search API
by datavirtue | 2025-05-21 17:12:38+00:00
People who lose their job need to take care of themselves. That's the only way it works. You can only make it easier on them and enable success.

Teaching kids real fincial literacy and how to leverage derivatives is an approach to solving this problem (most adults can't even grok a check book). Save while you can and preserve and multiply your wealth.

In the typical truck driver world they have zero market participation other than selling their labor and maybe a 401k stuck in money markets or bonds, no derivative strategy and zero clue on what saving for retirement entails or how the money is leveraged in retirement. They do understand that they plan on working until they die but that isn't likely to pan out either.

We have a <100 IQ population living in a 120 IQ world and have created a meat grinder with all these tech and tax laws. You shouldn't have to work for 40 years.
Show HN: Try our new AI Report Builder – AI powered insights on any database
by anchen976 | 2025-05-21 17:13:21+00:00
Hey Hackernews!

We’ve launched our new AI-powered report builder and we’re eager to get feedback.

We set this up with some demo retail data, but this can plug into any SQL database to provide customer reporting through natural language.

I’ve seen this type of feature demo well on other platforms, but never actually work, so we’re putting this out into the world for anyone to actually try themselves.

We’re leveraging OpenAI under the hood and have made a ton of improvements to the prompt engineering to configure the reports (OpenAI doesn’t actually write the underlying SQL).

Click into a report or create a new report and click on the Report AI button on the top right to check it out!
Show HN: Convert any sitemap into LLM-friendly llms.txt to help with SEO
by keploy | 2025-05-21 17:13:37+00:00
Been experimenting with how LLMs crawl and interpret content. Realized most sites aren’t optimized for them at all. BUT! the popular ones have already added llms txt file

So I built a free tool that converts a site’s sitemap.xml into a markdown-style llms.txt file — kind of like robots.txt but for LLMs. It lists useful pages for AI agents to learn from or link to, in plain readable format.

Try it out: https://keploy.io/llmstxt-generator

Inspired by the idea that the next SEO battle isn’t just human-readable content, but AI-readable structure.

Would love feedback or ideas on what to add next.
by teruakohatu | 2025-05-21 17:13:40+00:00
Jony Ive is a designer verses Tony Fadell who is a hardware guy.

Ive is a very talented artist but AI is not being held back by people unwilling to courageously make things thinner and thinner.

I would imagine Ive looked at an Apple HomePod and thought “we could make this beautifully flat and hang it on the wall of every room in the house”. This might be a good idea but it in no way solves the major problems with AI/LLMs.
by mk12 | 2025-05-21 17:14:57+00:00
I agree with you. My point is that the additional feature (references) creates a new potential for UB that doesn’t exist in C, and that justifies the “doesn't really ever occupy my mind as a problem” statement being criticized upthread. You can’t compare C to Rust-without-references because no one writes Rust that way. It’s not like C++-without-exceptions which is a legitimate subset that people use.
by chasd00 | 2025-05-21 17:15:06+00:00
> The US economy still hasn't "rebounded" from the effects of the 2008 recession

This is a true statement lost on many people who don't remember. The chickens coming home to roost are not from the actions taken during COVID but from the 2008/9 bailout. That's when the whole ZIRP regime started and ran for over a decade. COVID added fuel to that fire but, really, the 2008/9 bailout "kick the can down the road" policy is to blame. We're back to the can and out of road to kick it down.
by pydry | 2025-05-21 17:15:10+00:00
Ironically this slur is only ever used by imperialists who support the empire they live under.

If we were having this argument inside the Soviet Union in 1968 you'd be calling me different slurs for an identical reason - because I wouldnt have supported sending the tanks into czechoslovakia. and you would, coz your calculus is "my empire justified, other empire unjustified".

This isnt any different to when I was called a Tankie in 2003 coz I didnt want to send the tanks in to Baghdad by people who accused me of being pro Saddam.

You apparently dont have the capacity to see pacifism, only traitors.
by nknj | 2025-05-21 17:15:16+00:00
I hear you and really appreciate the patience here.

We're almost ready to share a migration guide. Today, we closed the gap between Assistants and Responses by launching Code Interpreter and support for multiple vector stores in File Search.

We still need to add support for Assistants and Threads objects to Responses before we can give devs a simple migration path. Working on this actively and hope to have all of this out in the coming weeks.
by networkisfine | 2025-05-21 17:15:17+00:00
Very interesting. I'm looking to do something very similar on a farm.

Would you mind sharing some more design details?

Questions that come to mind: What products are you using? Are you doing any AC-coupling between inverters? If not, are you just running your PV wires between buildings? Are you stepping up your AC voltages to 480v or so to cover greater distances with less loss? Thanks!
by mrguyorama | 2025-05-21 17:15:39+00:00
>supporting progress

This presupposes AI IS progress.

Nevermind that what this actually shows is an executive or engineering team that so buys their own hype that they didn't even try to run this locally and internally before blasting to the world that their system can't even ensure tests are passing before submitting a PR. They are having a problem with firewall rules blocking the system from seeing CI outcomes and that's part of why it's doing so badly, so why wasn't that verified BEFORE doing this on stage?

"Working out in the open" here is a bad thing. These are issues that SHOULD have been caught by an internal POC FIRST. You don't publicly do bullshit.

"Dogfooding" doesn't require throwing this at important infrastructure code. Does VS code not have small bugs that need fixing? Infrastructure should expect high standards.

"Pushing the state of the art" is comedy. This is the state of the art? This is pushing the state of the art? How much money has been thrown into the fire for this result? How much did each of those PRs cost anyway?
by cpursley | 2025-05-21 17:15:51+00:00
Sure but it’s only been relatively recently that the modeling and solid state stuff has gotten close. And even then, it’s still not quite right. Also, even a good solid state or modeling amp is gonna cost a decent amount. Luckily, we have more choices than ever, and I even have a tube powered preamp that’s absolutely killer paired with an IR cab response loader.
by yubblegum | 2025-05-21 17:16:07+00:00
Because other professional fields have not been subjected to a long running effort to commoditize software engineers. And further, most other (cognitive) professionals are not subject to 'age shaming' and discounting of experience.

We should not forget that on the other side of this issue are equally smart and motivated people and they too are aware of the power dynamics involved. For example, the phenomena of younger programmers poo pooing experienced engineers was a completely new valuation paradigm pushed by interested parties at some point around the dotcom bubble.

Doctors with n years in the OR will not take shit from some intern that just came out of school. But we were placed in that situation at some point after '00. So the fundamental issue is that there is an (engineered imho) generational divide, and coupled with age discrimination in hiring (again due to interested parties' incentives) has a created a situation where one side is accumiliating generational wealth and power and the other side (us developers) are divided by age and the ones with the most skin in the game are naive youngsters who have no clue and have been taught to hate on "millenials" and "old timers" etc.
by karaterobot | 2025-05-21 17:16:24+00:00
Sometimes two collaborators make each other better than either are alone. I get the sense that's how Steve Jobs and Jony Ive were. I've not seen anything Ive has done since be as good as what he did before. Someone has to hold the spike so the other one can swing the hammer. My guess is that's not how this relationship with Altman will work. And that picture is terrifying, please take it down and destroy the camera that took it.
by judge2020 | 2025-05-21 17:16:31+00:00
E2EE is definitely only possible in DMs (there's no chance for servers/guilds), but the cat is out of the bag in terms of user expectations on how DMs work.

So many users expect their entire decade+ history of DM contents, attachments included, to be available wherever they are and on any device, gated only by having their login/2fa or passkey. Switching to E2EE would be a major overhaul of that expectation, and it would be a huge task to train users to now keep their encryption key safe, backed up, and available across multiple devices.

Although, mostly unrelated, is that they absolutely are going to have to cull old attachments eventually. There are attachments sitting in their GCP buckets that haven't been accessed since 2015. I'm sure their storage bill is in at least a few million a month at this point, even if most is marked coldline.
by chickenbig | 2025-05-21 17:16:50+00:00
Thank you for providing numbers that guide your thinking.

> - $63/kWh [2] installed and serviced for 20 years = $0.063B per GWh

The Lazard source does provide costs for storage on page 44, ranging from about 3x to 6x the cost of that Chinese tender process. Using these numbers gives a rather different picture with storage of between 3.25 days and 1.6 days, insufficient to make solar really work. Alternatively the fair comparison would be within China.

Another data-point would be the UAE's attempt to firm solar; $6B for 1GW effective baseload output with 18GWh of storage [1]. So the cost of Vogtle could buy 6 of these, providing perhaps 3 or 4 days worth of storage.

[1] https://www.renewableinstitute.org/uae-unveils-6-billion-gro...
by timschmidt | 2025-05-21 17:17:06+00:00
Rust compile times are *really* fast compared to running Zig or Go through a static checker and then a compiler, to arrive at similar confidence in the behavior of the code as a single run through rustc.

It sounds like maybe you're used to skipping part of the development process required for stable well-tested software. Maybe that works for UIs? Wouldn't want my runtime authors feeling that way.
by Jtsummers | 2025-05-21 17:17:18+00:00
https://hypothesis.readthedocs.io/en/latest/stateful.html

That last test style you describe can be done with Hypothesis. I've had some good success testing both Python programs and programs written in other languages that could be driven from Python with it. Like a server using gRPC (or CORBA once) as an interface, driven by tests written in Python imitating client behavior.
by JonanJ | 2025-05-21 17:17:29+00:00
The news industry could 100% do better. They're literally the ONLY industry that offers 90% off to everyone for a whole year...but seems to not see a problem with that. I made a post about it here https://www.linkedin.com/posts/sjunwikul_what-this-roman-emp...

Not only that, but subscriptions are going to kill startups.

33% of consumers wont get a new subscription unless they cancel an existing one.

Literally the definition of a zero-sum game as this number is increasing, but the new apps that come into market every single day are defaulting to subscriptions...
by nickthegreek | 2025-05-21 17:17:55+00:00
I'd rather have a button that triggers an AI to go through my blocklist and check the last 100 posts/retweets of all accounts and give them an asshole score and report back to me for a change in scenery.

But to be honest, why would I even care to do that. Why should I care or give any troll a second thought. What could possibly be missing from my life that given a rando (or nation state actor) a second chance would fulfill? Nothing. There is nothing to be gained. IT is a pointless exercise and I have much better ways to waste my life, like scrolling for a funny tiktok. A single funny tiktok has a better chance at changing the trajectory of my life more than a muted idiot.
by snapplebobapple | 2025-05-21 17:18:01+00:00
I'd be ok with this if any tax increase had to be voted on in a referendum with a super majority of 70% voting for the tax increase and if anyone who wanted to participate in the lottery had to post 2 weeks of their average income for the last five years (with a floor at 2 weeks minimum wage) as a bond for the duration of the government and any deficits the government incurred came out of the posted bond first.

It's unfortunate their justification for this is racist, ageist and anti-success though. It's easy to see how 300-400 randomly selected citizens would probably do a better job than career politicians at spending a given pot of money, they would just be much worse at deciding how big the pot of government money should be due to the preference to take from the successful and enrich oneself and one's group.
by chneu | 2025-05-21 17:19:08+00:00
Discord is horrible for this kind of stuff. There's a reason that GitHub and other type of sites exist

Discord is walled and hard to search. If a channel or server closes then all that information is lost.

Tons of data will be lost to discord when it goes down.

Idk if you've ever tried to use discord for mods or other software but it sucks. It's confusing. Information isn't cataloged well. It's search sucks. It just isn't good for this kind of thing.
by CGMthrowaway | 2025-05-21 17:19:21+00:00
No one is forcing you to invest in said companies. As an investor it's up to you to do due diligence on the board, conflict of interest disclosures, whether sizeable acquisitions require shareholder approval, etc.

This is on top of blanket legal protections that already exist in case you didn't want to do your own DD, like duty of loyalty, care and fiduciary; SEC disclosures, AD @ the DoJ, FTC, etc.
by PaulHoule | 2025-05-21 17:19:34+00:00
Superstition has been considered a threat to the Chinese state for thousands of years. Fortune telling has been strictly regulated at times although if you stick the the I Ching you probably stay out of trouble. No emperor has been able to irradiate illegal fox cults

https://cup.columbia.edu/book/the-cult-of-the-fox/9780231133...

which are almost exactly like ‘witch doctoring’ in Africa. Note it is illegal for a bodhisattva to reincarnate without permission in China, illegal for an animal spirit to possess someone, illegal to be possessed, etc. You might be busted for having a dowsing rod or similar paraphernalia, of course there are things like

https://en.wikipedia.org/wiki/Fraudulent_Mediums_Act_1951

in the west too.
by joshstrange | 2025-05-21 17:19:50+00:00
Apple is failing horrible at “AI” currently but I don’t see what the big deal with Jony Ive is in 2025. He had a massive (if not single-handed) impact on some of the _worst_ hardware Apple has ever shipped, thinner, thinner, thinner to the product’s detriment and butterfly keyboards. I lay that all at Ive’s feet.
Show HN: Representing Agents as MCP Servers
by saqadri | 2025-05-21 17:19:52+00:00
Hey HN! A few months ago we shared mcp-agent (https://github.com/lastmile-ai/mcp-agent) [1][2], a lightweight framework that implements every agent pattern from Anthropic’s Building Effective Agents blog [3] and handles MCP server/client management seamlessly. Our core bet is that connecting LLMs to tools, resources, and external systems will soon be MCP-native by default.

Today we're launching a significant update: Agents as MCP servers.

Currently "agentic" behavior exists only on the MCP client side – clients like Claude or Cursor use MCP servers to solve tasks. With this update, Agents can be MCP servers themselves, so that any MCP client can invoke, coordinate and orchestrate agents the same way it does with any other MCP server.

This paradigm shift enables: 1. Agent Composition: Build complex multi-agent systems over the same base protocol (MCP). 2. Platform Independence: Use your agents from any MCP-compatible client 3. Scalability: Run agent workflows on dedicated infrastructure, not just within client environments 4. Customization: Develop your own agent workflows and reuse them across any MCP client.

How an agent server is implemented:

We’ve implemented this in mcp-agent with Workflows. Each workflow is an agent application that can interact with other MCP servers (e.g. summarizing GitHub issues → Slack message). mcp-agent exposes workflows as MCP tools on an MCP Agent Server [5]:

- workflows/list – list available workflows - workflows/{WorkflowName}/run – Execute the workflow (async) - workflows/{WorkflowName}/get_status – Check workflow status - workflows/{WorkflowName}/resume – Resume paused workflow (e.g. with human input) - workflows/{WorkflowName}/cancel – Terminate workflow

We’ve also implemented Temporal for durable execution [6], so agent workflows can be paused, resumed and retried in production settings.

This demo [7] shows Claude invoking an MCP agent server, running workflows when appropriate, and polling for status. It basically shows agentic behavior on both the MCP client and MCP server side.

We're excited about the potential this unlocks—especially as more applications become MCP-compatible clients. We'd love your feedback and ideas!

[1] - https://news.ycombinator.com/item?id=42867050

[2] - https://github.com/lastmile-ai/mcp-agent

[3] - https://www.anthropic.com/research/building-effective-agents

[4] - https://github.com/github/github-mcp-server

[5] - https://github.com/lastmile-ai/mcp-agent/tree/main/examples/...

[6] - https://github.com/lastmile-ai/mcp-agent/tree/main/examples/...

[7] - https://youtu.be/pLe2GAjEoYs [DEMO]
by lo_zamoyski | 2025-05-21 17:19:55+00:00
> There’s a lot of answers out there that don’t require signing up to an old religion, you can go and take your pick!

There appear to be a few dubious presuppositions at play here.

The first is religious indifferentism. That is, that is makes no difference which you pick, or that what you pick is simply a matter of "what's 'right' for you". The question of truth never enters the picture. This makes religious belief a matter of utility: I believe X because I derive some kind of perceived or real benefit from believing X.

The first problem with religious indifferentism is exactly that it is indifferent to the truth. If you believe something because of the utility it provides, it means you don't really believe in that thing. You believe in the utility of the thing. So while a Christian will believe that Christ is God Incarnate because he believes this to be true, an indifferentist wouldn't really believe Christ in God, but he might "use" that belief. There is a lack of integrity, a kind of bad faith, at work here. The pretense of this lack of integrity never produces any peace or alleviates the misery of nihilism plaguing the indifferentist. He's still where he started.

While Nietzsche and others had valuable insights (and misconceptions), he and most others did not themselves find a solution to the basic problem of nihilism.
by w10-1 | 2025-05-21 17:20:21+00:00
A) automatically generates repetitive Java code

B) useful for developers who streamline their workflow

=> What are the streamlinable workflows? (1) API testing; (2) data model layers; (3) API language bridges; (4) ...

Find complementary or competitive products for 1-4.

Find (where) people (who) complain about the product limitations

Prove to them your product does not have such limitations.

Along the way: learn about the problem and product space, decide if you care enough to make people happy (productize), ...

... or find something that's more interesting. You might e.g., find yourself more interested in showing people how to adopt AI than in how to generate Java.

Then you're showing the java-generation as proof point for a broader and arguably more valuable technology, and showing yourself as someone who can create value, for others who already have a market+product in mind.