MurphyA/hacker-news huggingface dataset:
by mschuster91 | 2025-10-28 11:26:57+00:00
> If the client needs to be reminded to box breathe and that they're using all or nothing thinking again to get them off of the ledge, does that really require a human who's only available once a week to gently remind them of that when the therapist isn't going to be available for four more days and ChatGPT's available right now?

There are 24/7 suicide prevention hotlines at least in many countries in Europe as well as US states. The problem is they are too often overcrowded because demand is so high - and not just because of the existential threat the current US administration or our far-right governments in Europe pose particularly to poor and migrant people.

Anyway, suicide prevention hotlines and mental health offerings are (nonetheless sorely needed!) band-aids. Society itself is fundamentally broken: people have to struggle to survive far too much, the younger generation stands to be the first one in a long time that has less wealth than their parents had at the same age [1], no matter wherever you look, and on top of that most of the 35 and younger generations in Western countries has grown up without the looming threat of war and so has no resilience - and now you can drive about a day's worth of road time from Germany and be in an actual hot war zone, risking getting shelled, and on top of that you got the saber rattling of China regarding Taiwan, and analyses on Russia claiming it's preparing to attack NATO in a few years... and we're not even able to supply Ukraine with ammunition, much less tanks.

Not exactly great conditions for anyone's mental health.

[1] https://fortune.com/article/gen-z-expects-to-inherit-money-a...
by yubblegum | 2025-10-28 11:27:29+00:00
You mean lab test it in a clininal environment where the actual participants are not in danger of self-harm due to an LLM session? That is fine but that is not what we are discussing, or where we are atm.

Individuals and companies with mind boggling levels of investment want to push this tech into every corner of our lives and and the public are the lab rats.

Unreasonable. Unacceptable.
by RivieraKid | 2025-10-28 11:27:32+00:00
What are you working on specifically? I've been vaguely following poker research since Libratus, the last paper I've read is ReBeL, has there been any meaningful progress after that?

I was thinking about developing a 5-max poker agent that can play decently (not superhumanly), but it still seems like a kind of uncharted territory, there's Pluribus but limited to fixed stacks, very complex and very computationally demanding to train and I think also during gameplay.

I don't see why a LLM can't learn to play a mixed strategy. A LLM outputs a distribution over all tokens, which is then randomly sampled from.
by xorcist | 2025-10-28 11:27:49+00:00
Then any replacement project should start with implementing a better test suite in order to know what you're doing. That has been the case with many other utilities such as ntp.

And it should most certainly not be possible to declare options and leave them as empty placeholders. That should be flagged just like an unused variable is flagged. That is a problem with whatever option library they chose to use.

That alone should disqualify it from being a replacement yet. We're talking about a stable operating system used in production here. This is simply wrong on so many levels.
by renegdn | 2025-10-28 11:28:52+00:00
I really want to like TextEdit, but I find the margins and default styles unbearable. It just doesn't feel very inspiring to write anything there.

I built https://blank.page/ to have a dead-simple page to write on the web. It’s like the more minimalist brother of TextEdit, but from a different mother (the browser, instead of MacOS), if that makes sense...
by ethbr1 | 2025-10-28 11:29:36+00:00
When the story about the ChatGPT suicide originally popped up, it seemed obvious that the answer was professional, individualized LLMs as therapist multipliers.

Record summarization, 24x7 availability, infinite conversation time...

... backed by a licensed human therapist who also meets for periodic sessions and whose notes and plan then become context/prompts for the LLM.

Price per session = salary / number of sessions possible in a year

Why couldn't we help address the mental health crisis by using LLMs to multiply the denominator?
by sylware | 2025-10-28 11:29:48+00:00
Yep, the super hard part: this rv64 "catalog" is empty.

If you put emulation (hardware accelerated or not), game devs won't compile for rv64. Look at how valve proton is hurting native elf/linux gaming: game devs hardly build anymore for native elf/linux (but this may be related to the toxic behavior of some glibc and gcc devs though), even though their game engine has everything linux support.
by bnug | 2025-10-28 11:31:39+00:00
I like this take. There seems to be an over-focus on 'one-shot' results, but I've found that even the free tools are a significant productivity booster when you focus on generating smaller pieces of code that you can verify. Maybe I'm behind the power curve since I'm not leveraging the full capability of the advanced LLM's, but if the argument is disaster is right around the corner due to potential hallucinations, I think we should consider that you still have to check your work for mission critical systems. That said, I don't really build mission critical systems - I just work in Aerospace Engineering and like building small time saving scripts / macros for other engineers to use. For this use, free LLMs even have been huge for me. Maybe I'm in a very small minority, but I do use Excel & Python nearly every day.
by colesantiago | 2025-10-28 11:31:44+00:00
I wouldn't call it "vibe coded slop" the models are getting way better and I can work with my engineers a lot faster.

I am the founder and a product person so it helps in reducing the number of needed engineers at my business. We are currently doing $2.5M ARR and the engineers aren't complaining, in fact it is the opposite, they are actually more productive.

We still prioritize architecture planning, testing and having a CI, but code is getting less and less important in our team, so we don't need many engineers.
by nabla9 | 2025-10-28 11:31:48+00:00
Thanks.

> with five copies of Pluribus playing against one professional

Although this configuration is designed to water down the difficulty in multi-player setting.

Pluribus against 2 professionals and 3 randos would better test. Two pros would take turns taking money from the 3 randos and Pluribus would be left behind and confused if it could not read the table.
by anonym29 | 2025-10-28 11:32:08+00:00
Should European citizens be subject to the laws of Russia, China, Iran, North Korea, and pals?

Either laws in other countries matter in yours (regardless of how different they are from your own) or they don't.

Picking and choosing which country's laws you do or don't want to consider yourself bound to on moral grounds is not fundamentally very different from picking which of your own country's laws you do or don't want to consider yourself bound to on moral grounds.
by munksbeer | 2025-10-28 11:33:06+00:00
> This is not much different than saying that it’s possible to fly a spacecraft to another galaxy because spacecrafts exist and other galaxies exist.

It is very different. We have never seen a spacecraft reach another galaxy so we don't know it is possible.

We have an example of what we call intelligence arising in matter. We don't know what hurdles there are between current AI and an AGI, but we know that AGI is possible.
by Yizahi | 2025-10-28 11:35:29+00:00
I have tried briefly checking two pages about Russo-Ukrainian War. First of all, hilariously Elonopedia starts from 1917-1921 war and goes on about it for multiple paragraphs, then suddenly switches to the 2014 invasion. And no, it's not in the "history" section, it's a main starting section.

Then actual description of the war is much more biased in the Elonopedia. In every case possible the invasion is presented as "both sides are guilty". I wouldn't list the examples, anyone can do it. Too much effort imo.

Then I checked Russo-Georgian War articles, this time at least the century and war was correct in Elonopedia. But again, right from the start it is incredibly biased towards Russia. Elonopedia completely omits the initial attack make bu Russian forces at 01 Aug 2008, skip a week and presents war as if it was initiated by Georgians, following Kremlin propaganda line. Didn't both reading full article.

All in all it is 100% as I have expected reading the news about this supposedly "unbiased" encyclopedia - it's a LLM-generated slop, with no human fact checking (mixing two different century separated wars into one article is telling), and it is essentially a far-right propaganda outlet. It will follow Goebbels rule of mixing 60% or truth with 40% of lies, to prime up unsophisticated readers towards Elon's and rightwing crowd goals.
by josephg | 2025-10-28 11:35:34+00:00
> Most people who have worked with a professional therapist understand intuitively why the only helpful feedback from an LLM to someone who needs professional help is: get professional help.

I'm not a therapist, but as I understand it most therapy isn't about suicide, and doesn't carry suicide risk. Most therapy is talking through problems, and helping the patient rewrite old memories and old beliefs using more helpful cognitive frames. (Well, arguably most clinical work is convincing people that it'll be ok to talk about their problems in the first place. Once you're past that point, the rest is easy.)

If its prompted well, ChatGPT can be quite good at all of this. Its helpful having a tool right there, free, and with no limits on conversation length. And some people find it much easier to trust a chatbot with their problems than explain them to a therapist. The chatbot - after all - won't judge them.

My heart goes out to that boy and his family. But we also have no idea how many lives have been saved by chatgpt helping people in need. The number is almost certainly more than 1. Banning chatgpt from having therapy conversations entirely seems way too heavy handed to me.
by dr-j | 2025-10-28 11:36:45+00:00
Thanks so much for your detailed feedback and for watching my rather unvarnished intro video with too many ums and ahs!

- Calendar is central, but I use a Google calendar which is important to me. Connect it? Dlog will use the default apple calendar which, if is your Google calendar, will display automatically. - Seems like a "dlog" is a calendar entry. So is my "journal" broken up into separate pages, not a sequential document or blog?

Not quite, a calendar event has a title and notes. The title of the dlog will be whatever you call it, the default is (if your name is anon) Anon’s Dlog. The notes of the event are where the journal entry is stored; along with Dlog tags such as goals, journal type, and sentiment scoring. - 2:30 ff, strongly suggest that for your next video you pre-script it to avoid fumbling and mumbling.

Yes, agreed, I made that very quickly yesterday. I’ll re-record it today. I still want to keep it quite unvarnished though as the HN mods told me that this is what Show HN community prefers

- 5:10 side note, interesting that your personality(?) model was from 2018, well before LLMs.

Yes, I never dreamed this would be possible until the introduction of ChatGPT. - 7:50 for an app to produce such output (impact of a friend on mood) you surely must do a copious amount of extremely frank journaling. When, and in what format? As scattered calendar entries? I'm confused how I fuel the app.

Yes, you’d just journal normally, as you have various important experiences you can journal about this in free form, stream of consciousness etc.; or use the guided four rings prompts in the Journal Coach at the top left of the Dlog entry area. It doesn’t have to be copious, or systematic, because the model is time series, it doesn’t require fixed repeated entries. If you use Dlog for a few days or weeks I’d be very interested to see if you found the responses useful. And again, if you send me a DM I’ll provide a free perpetual license so Dlog is always free for you to use.

- 10:40 relating diary entries (reported activities and attitudes) to one's stated goals -- this is what I would expect an AI to do, and tell me about them rather than the reverse.

The feature at 10:40 relates to just summarizing the entries that have been added to that goal; it is not related to the AI coach (which does what you’ve stated that you expect i.e. relates diary entries to activities and attitudes to ones goals) - I'm sorry, I just don't see how I could use or adapt to something like this when I have a well-established diary/blog and calendar, it would mean changing many daily habits and adding what looks like a lot of detail work.

Apologies, I do think the technical intro video is giving a lot of behind the scenes background information which may be overwhelming if you’re simply looking to journal and improve well-being.

I would gently recommend that you try it out for a few days and see that it’s fairly intuitive to use and well worth the process once you start seeing the insights from the coach (which get better over time).

Warm regards, Dr J.
Show HN: MeshCore – Why do I have to build every agent from scratch?
by antenehmtk | 2025-10-28 11:37:00+00:00
I was learning to build multi-agent systems with LangChain and CrewAI. Started with a simple travel planning agent.

But to make it work, I had to build FIVE separate agents: 1. Flight search agent 2. Hotel search agent 3. Flight booking agent 4. Hotel booking agent 5. Itinerary/things-to-do agent

This felt wrong. I wanted to orchestrate a trip planner without building every vertical myself.

*Why can't I just discover and use existing agents?*

So I built MeshCore - a service mesh + marketplace where agents can: - Register their capabilities (e.g., "I search flights") - Discover other agents automatically - Call each other through a gateway - Handle billing/metering automatically

*Try it:* https://meshcore.ai *GitHub:* https://github.com/MeshCore-ai/mesh-cli

*Tech:* Service mesh architecture (like Istio for microservices, but for AI agents) *Supports:* LangChain, CrewAI, AutoGen, custom agents

*Looking for feedback from multi-agent builders:* - Have you hit this same pain? - Would you use a shared marketplace of agents vs. building everything yourself? - What's missing?
by pastage | 2025-10-28 11:37:47+00:00
It has been in the making for at least ten years, the problem for me has been that that production environments and test environments are not the same when you use proxys. So you need to check both, and you need to have the same type of connection that your customers use.

https://www.youtube.com/watch?v=B2qePLeI-s8

From the HTTP must die thread a month ago. https://news.ycombinator.com/item?id=44915090
by bamboozled | 2025-10-28 11:37:50+00:00
This is an interesting phenomenon which I personally experience too.

If I have something really important going on, I basically don't get sick, when I finally kick my feet up, I just seem to get hammered with a bad cold or flu.

I also think it's interesting how my body seems to understand when I can't poop, like if I'm in a train or something without a toilet and just doesn't seem to bother until I tell it it's ok.
by danaris | 2025-10-28 11:38:19+00:00
And the reason for this brokenness is all too easy to identify: the very wealthy have been increasingly siphoning off all gains in productivity since the Reagan era.

Tax the rich massively, use the money to provide for everyone, without question or discrimination, and most of these issues will start to subside.

Continue to wail about how this is impossible, there's no way to make the rich pay their fair share (or, worse, there's no way the rich aren't already paying their fair share), the only thing to do is what we've already been doing, but harder, and, well, we can see the trajectory already.
by haskellshill | 2025-10-28 11:38:24+00:00
Again, you're focusing on a pointless detail. Sure, I made a mistake in offhandedly using li as an example. Why do you choose to ignore the actually valid p example though? Seems like you're more interested in demonstrating your knowledge of HTML parsing (great job, proud of ya) than anything else. Either way, you've given zero examples of benefits of not doing things the sensible way that most people would expect.
by tialaramex | 2025-10-28 11:39:28+00:00
I see what you're saying on the distinctiveness though I think you're too generous to Bayer, this feels like how "Nutrisse" hair products are clearly intended to give customers the (false and indeed illegal if claimed) impression they're good for your hair. "Nutrisse" isn't a word but we do both see what the intent is right?

The Singleton thing is also a name problem, I think the court's sympathy ran out when there's re-use of branding material and evidence of actual confusion which is ultimately what these laws are trying to prevent.
by pfdietz | 2025-10-28 11:39:59+00:00
Another hilarious thing about the argument is that Roundup, and also the gene package involved in Roundup Ready plants, are now in the public domain. The patents are expired.

There's nothing preventing a country from just ignoring patents, too. That pretty much happened in India with Bt cotton, engineered to express an insecticidal protein. Gray market seeds with the trait became widely available there and the foreign patent holders judged it not worthwhile to try to prosecute. This was all very good news for Indian cotton farmers, especially considering the personal cost to them of exposure to the pesticides they'd otherwise have to have used.
by foofoo12 | 2025-10-28 11:40:26+00:00
Let's just call it for what it is, The Gulf of The Dead Cat.

"The dead cat strategy is a kind of misdirection where somebody will say something so ridiculous or do something so outlandish that it takes your attention away from where they don't want you to look. ..."

1 minute summary: https://www.youtube.com/watch?v=U3NvncA_oh0
by impjohn | 2025-10-28 11:40:36+00:00
Crappy spreadsheet is just the codification of business processes. Those are inherently messy and there's lots of assumptions, lots of edge cases. That's why spreadsheets tend towards crappy on a long enough timeline. It's a fundamentally messy problem.

Spreadsheets are an abstraction over a messy reality, lossy. They were already generalizing reality.

Now we generalize the generalization. It is this lossy reality that people are worried about with AI in HN.
by JonWuu | 2025-10-28 11:40:56+00:00
So cool you put this here mister Yannick.

If you want a sneak peek at it, this is a short on youtube https://www.youtube.com/shorts/EXRQNif5Rck?themeRefresh=1 where I had the chance to ask many questions to Yannick.

And please do drop him your two cents, that man has put his energy and probably his soul in that project.

Thank you for sharing it to the world m8
by hirvi74 | 2025-10-28 11:41:09+00:00
I’ve seen, let’s say, a double-digit number of ‘mental health professionals’ in my life.

ChatGPT has blown every single one of them out of the water.

Now, my issues weren’t particularly related to depression or suicidal thoughts. At least, not directly. So perhaps that may be one key difference, but generally speaking, I have received nothing actionable nor any of these ‘tools’ people often speak of.

The advice I received was honestly no better than just asking a random stranger in the street or some kind phatic speech.

Again, everyone is different, but I had started to become annoyed with people claiming therapy is like some kind of miracle cure.

Plus, one of my biggest issues with therapy in the USA is that people are often limited to weekly session of 45 minutes. By the time conversations start to be fruitful, then the time is up. ChatGPT is 24/7, so that has to be advantageous for some.
by quietbritishjim | 2025-10-28 11:41:20+00:00
> Meanwhile there are articles I wrote years ago which explain clearly from first principles why the correct philosophy is ...

I think this is a very common mistake. You've spent years, maybe decades, writing code and now you want to magically transfer all that experience in a few succinct articles. But no advice that you give about "the correct philosophy" is going to instantly transfer enough knowledge to make all large companies write good code, if only they followed it. Instead, I'm sure it's valuable advice, but more along the lines of a fragment within a single day of learning for a diligent developer.

A company I worked recently had a more extreme version of this mistake. It had software written in the 1980s based on a development process by Michael Jackson (no, not that one!), a software researcher that had spent his whole career trying to come up with silly processes that were meant to fix software development once and for all; he wrote whole books about it. I remember reading a recent interview with him where he mourns that developers today are interested in new programming languages but not development methodologies. (The code base I worked on was fine by the way, given that it was 40 years old, but not really because of this Jackson stuff.)

I'm reminded of the Joel on Software article [1] where he compares talented (naturally or through experience) developers as being like really talented expert chefs, and those following some methodology as being like people working at McDonald's.

[1] https://www.joelonsoftware.com/2001/01/18/big-macs-vs-the-na...
by pards | 2025-10-28 11:41:24+00:00
> code is getting less and less important in our team, so we don't need many engineers.

That's a bit reductive. Programmers write code; engineers build systems.

I'd argue that you still need engineers for architecture, system design, protocol design, API design, tech stack evaluation & selection, rollout strategies, etc, and most of this has to be unambiguously documented in a format LLMs can understand.

While I agree that the value of code has decreased now that we can generate and regenerate code from specs, we still need a substantial number of experienced engineers to curate all the specs and inputs that we feed into LLMs.
by ramses0 | 2025-10-28 11:41:50+00:00
If you reread my final paragraph (MUST be responsible) then in think we're reaching the same conclusion: "on behalf of" is untenable for small hosts (ie: anyone smaller than Google or Facebook)

The other way of looking at it might be similar to "DMARC-4-HTTP", ie: sign Content-Length, Content-Sig with a public/private key and if you include `SELECT comments FROM evil` then that "taints" your key.

It gets back to netlify that index.html would be signed by netlify.gpg, but haxor.netlify.com would be signed by not_netlify.gpg

...we can call it "web of trust 2.0" :-P

Appreciate the honest discussion!
by seanhunter | 2025-10-28 11:42:02+00:00
That is very definitely classical mechanics, just that it emphasises the Lagrangian and Hamiltonian formulations rather than the Newtonian one (they explain their rationale for this in the beginning). These three formulations of classical mechanics are entirely equivalent though. When you learn mechanics at first you don’t learn the Hamiltonian at all and the Lagrangian isn’t mentioned by name but by formulating some problems in terms of kinetic and potential energy rather than equations of motion and showing that is equivalent. (Eg when I did mechanics we did that for simple harmonic motion).

I mean Newton wouldn’t recognize most of what we teach as Calculus because we use Leibnitz’ notation[1] or Lagrange’s notation almost exclusively, and only use Newton’s notation for derivatives with respect to time and don’t ever use Newton’s terminology (fluxions etc).

[1] So named because it was mostly invented by Euler.