MurphyA/hacker-news huggingface dataset:
by botchi | 2025-11-22 19:53:26+00:00
We’ve been building an AI emotional support tool called Matchya, and we just launched it today. The idea came from noticing that a lot of mental health tools either feel too clinical or too passive. We wanted something that lets people actually talk things through whenever they need it.

What it does:

- Voice-based emotional support (talk through problems in real time)

- Text mode for people who prefer typing

- Session insights + weekly goals

- Long-term memory so conversations don’t reset each time

- Available 24/7, no scheduling

- Privacy controls including one-click data deletion

It’s not a replacement for professional care — just a tool for people who want someone to talk through their thinking with and get clearer on what’s going on internally.

Why we built it: A lot of people deal with stress or tough moments outside of therapy hours. We wanted something that feels immediate, conversational, and reflective rather than generic chatbot answers.

Looking for feedback: HN feedback is usually brutally honest but very helpful, so I'm mainly looking to understand:

- Accuracy and usefulness of the reflections

- Edge cases where the model fails

- Whether the memory system feels helpful or intrusive

- Any UI/UX rough edges
by dmix | 2025-11-22 19:53:39+00:00
It also apparently provides a way to make reactors that don’t depend as much on water so they don’t all have to be near the coast.

This would allow Western China to also develop reactors to help underpin their renewable and coal energy.

> The interest in MSR technology and Thorium breeding did not disappear however. China's nuclear power production relies heavily on imported uranium,[10] a strategic vulnerability in the event of i.e. economic sanctions. Additionally, the relative lack of water available for cooling PWRs west of the Hu line is a limiting factor for siting them there.

https://en.wikipedia.org/wiki/TMSR-LF1?wprov=sfti1#History
by FireBeyond | 2025-11-22 19:54:06+00:00
At the risk of pedantry, though it's still germane to this context, that's more the Tidal model than the Spotify model.

Spotify's model is more that your monthly amount gets disproportionately redistributed to the artists that bring more interest and listens to Spotify, regardless of whether you were one of those listeners. Smaller and niche artists suffer under Spotify's model.
by ctoth | 2025-11-22 19:54:13+00:00
> I would guess that at least in the cloud flare instance some of the responsible code was ai generated

Your whole point isn't supported by anything but ... a guess?

If given the chance to work with an AI who hallucinates sometimes or a human who makes logical leaps like this

I think I know what I'd pick.

Seriously, just what even? "I can imagine a scenario where AI was involved, therefore I will treat my imagination as evidence."
by foresto | 2025-11-22 19:54:34+00:00
Since you didn't share all the details of your tests, I'm having trouble picturing how I could try reproducing what you did. (That's okay; I'm not an Element maintainer.)

However, a couple of things occur to me:

- No Matrix client that I know of supports setting both a randomly generated recovery key and recovery passphrase on the same account. So in order to test both, you would have to use a separate account for each. If you tried to test both on the same account, it's expected that one of the two would be rejected.

- You didn't specify a platform, but since you wrote "Element classic", I guess you must mean Android or iOS. I used Element Desktop / Web to set up my accounts, which could explain why I saw different prompts.

I hope you reported the error message referring to a passphrase when a key had been entered. I imagine that could leave the user wondering whether they had made a typo or the app had misinterpreted what they typed, which would not inspire confidence in it.
by charlie-83 | 2025-11-22 19:55:01+00:00
So for Linux, generally you are installing packages from your distro's repo so they are signed by the repo itself. I would have assumed that it would be the same on Mac with brew/macports/etc signing the code, but from what you are saying I guess not, I don't see why.

Edit: Apparently Brew doesn't sign stuff because they don't trust the code they are being asked to sign. Apparently you can just get brew to build the package locally with `brew install --build-from-source librewolf` though which is useful.

On windows you just need a certificate from a known authority. This will still probably cost you money but you have a lot more options at different price levels. Also that certificate is a widely useful thing rather than an apple dev account which is only useful in the apple walled garden.
by DREDREG | 2025-11-22 19:55:15+00:00
Update: Just released an open-source Numba heuristic (~320 lines) hitting 0.3674–0.3677 on G81 benchmark (20k nodes, 40k edges): - 99% convergence in ~1200 iterations - Early stopping cuts hours to minutes - <80MB RAM, no GPU, no external solvers

Quick comparison on same graph: - Random: 0.258 - Greedy (10 restarts): 0.324 - Simulated Annealing: 0.349–0.356 - Tabu Search: 0.362–0.365 - Goemans-Williamson (theoretical): 0.878 → unusable at this scale GravOpt with 1200 steps beats most classics and is 50–200x faster.

Code + official G81 file (auto-downloads if missing): https://github.com/Kretski/GravOpt-MAXCUT Run `python gravopt.py` and watch it work!

Is this a rediscovered 90s metaheuristic with better convergence + early stopping, or useful for 20k–200k QUBO instances in 2025? Feedback welcome! Pro version (€200, first 100): https://kretski.lemonsqueezy.com/buy/9d7aac36-dc13-4d7f-b61a...
by mikewarot | 2025-11-22 19:55:49+00:00
I was with a friend visiting O'hare approach control outside Chicago. As with our previous visit to the Regional air traffic control, I was there mostly to give my friend a ride. However, on this visit I asked a question when the opportunity arose

"What would you do if GPS went out, permanently?"

The whole room collectively didn't want to think about it. There doesn't appear to be a plan. We've collectively put all our eggs in one basket.
by Anamon | 2025-11-22 19:56:00+00:00
No VM solution I know of supports 3D-accelerated graphics. VMware Workstation used to, but they removed it years ago because it was a security risk (direct access to 3rd-party drivers on the host).

VMs are useless for most gaming.

For games up to around the late 90s, and if you have a real beast of a machine, full emulation such as with PCem is the best option.
by zozbot234 | 2025-11-22 19:56:26+00:00
DRAM/flash fab investment probably did get scaled down due to the formerly low prices, but once you do have a fab it makes sense to have it produce flat out. Then that chunk of potential production gets allocated into DRAM vs. HBM, various sorts of flash storage etc. But there's just no way around the fact that capacity is always going to be bottlenecked somehow, and a lot less likely to expand when margins are expected to be lower.
by DouweM | 2025-11-22 19:56:33+00:00
Hey munro, Douwe from Pydantic AI here. Our docs have a page dedicated to observability: https://ai.pydantic.dev/logfire/, which is all based on OpenTelemetry and its gen_ai conventions.

The Logfire SDK that Pydantic AI uses is a generic OTel client that defaults to sending data to Pydantic Logfire, our SaaS observability platform: https://pydantic.dev/logfire, but can easily be pointed at any OTel sink: https://ai.pydantic.dev/logfire/#logfire-with-an-alternative...

Temporal is one of multiple durable execution solutions (https://ai.pydantic.dev/durable_execution/overview/) we support and its SDK is indeed included by default in the "fat" `pydantic-ai` package, as are the SDKs for all model providers. There's also a `pydantic-ai-slim` package that doesn't include any optional dependencies: https://ai.pydantic.dev/install/#slim-install
by JumpCrisscross | 2025-11-22 19:57:22+00:00
> also apparently provides a way to make reactors that don’t depend as much on water so they don’t all have to be near the coast

Non-water microreactors broadly fall into two categories: ones using a different moderator, most commonly sodium, a sodium salt or helium; and those using heat pipes. Most microreactor designs don’t use water.
by Libidinalecon | 2025-11-22 19:57:47+00:00
The idea you can't eat a healthy and cheap diet is just absurd.

This is exactly how I eat. Lean chicken breast is some of the cheapest protein. Eggs have come back down to be a good deal.

Oatmeal, sweet potatoes and rice are cheap. Olive oil is cheap.

Walmart has frozen kale in a bag for $1.50.

People don't eat healthy because they don't want to eat healthy. It doesn't taste as good and is not as much fun.

My weekly grocery bill is not that much more than cost of eating one meal from door dash.

In term of taste, of course it sucks compared to door dash. For me, that is a feature and not a bug or else I would over eat and it wouldn't be a healthy diet.
by nickserv | 2025-11-22 19:57:50+00:00
> We in the USA choose to stick with ancient technology because we have a sunk cost and an existing political power structure built around it.

Yes, and also vast oil and gas reserves China doesn't have.

Also there is strong public fear and dislike of nuclear power.

In countries where there are no or little fossil fuels it is mainly this public opinion which has crippled the nuclear industry. Germany is a prime example.

Public opinion is obviously much less important in China.
by txrx0000 | 2025-11-22 19:58:18+00:00
If someone puts a donate button beside their name or in the corner of their webpage, and that button leads to a payment page, I think that's good enough.

The point of paying creators is so that they can focus on creating content instead of making other things. Giving money to a creator is basically saying "you're so good at what you do, and it has so much cultural/intellectual value, I'd rather have you make content instead of stocking shelves or making food". But this should be reserved for people that publish good content because they can and are passionate about it, not just anyone putting out slop with the instrumental goal of paying their bills. If the friction of clicking a button and filling in payment details is enough to deter people from paying them, then maybe their content isn't worth paying for and they should find some other way to make a living instead.
by godelski | 2025-11-22 19:59:03+00:00
I think that gets difficult when we talk about incidental causes of needing support.

Like let's say there's two parents, the primary income earner dies, there's not enough in savings, so single parent now needs support. I don't think that's anyone's "fault".

On the other hand, we could look at a case where there's a family who's never made enough money to support their kids and keeps having more. You can take away the kids and fine the parents for fraud. (Obviously should issue a warning before this)

But I think that for some parts of this, tying the benefits to the child just reduces the opportunities for abuse. Medical care for children is a pretty straight forward one. You make it universal and the taxes are progressive such that you make it a wash for middle or upper middle income families and a loss for upper income families. So everyone gets the benefits but that creates an efficient system where we don't really need to do means testing on the child at time of their medical checkup. Same thing for something like food programs. Both of these can even utilize the existing schools so we don't need to build new facilities. For food, you just make it so access to the cafeteria is free. Provide breakfast, lunch, and dinner.

Will people abuse the program? Absolutely. Nothing is 100% bulletproof. Will the cost of abuse outweigh the costs needed to avoid the abuse? Probably not. Will the costs of avoiding the abuse outweigh the costs of a child going hungry? Absolutely not.

I think this last part is important to note because frequently the complaints about these systems leverage the fact that the system is imperfect. We then spend years arguing about how to make it perfect (which is literally an impossible task) and meanwhile we leave the most important part of the problem unsolved, causing damage. If we are unable to recognize that perfection is impossible then our conversations just become silly as we love to "play devil's advocate" or "steelman" arguments. That adversarial nature is a very helpful tool for refinement, but it also can't serve as a complete blocker either.
by verdverm | 2025-11-22 19:59:16+00:00
This is not so unlike the coding agent I'm building for vs code. One of the things I'm doing is keeping a snapshot of the current vs code state (files open, terminal history, etc) in the agent server. Similarly, I track the file changes without actually writing them until the user approves the diff, so there are some "filesystem" like things that need to be carefully managed on each side.

tl;dr, Both sides are broadcasting messages and listening for the ones they care about.
by chiefalchemist | 2025-11-22 20:00:10+00:00
Allow me a second to play Devil’s Advocate.

What if it could? Or should (be able to produce FTE or close income)?

In that world, the amount of pointless shite - questing to “go viral” - would be reduced to near zero. That is, if the incentive were more quality, and less quantity, we’d be better off, yes?
by gsunshinel | 2025-11-22 20:00:36+00:00
3D-Agent is like cursor but for Blender.

It has a complex AI Agents workflows and works by using python scripts. It is a faster and easier way to use Blender!

Very useful to sketch, create more efficient workflows and to learn Blender - since you can just ask the AI what should be done (it usually knows better what should be done compared to executing it!)

Inspired by blender-mcp kudos to them!

Join our discord: https://discord.com/invite/NxKFCvHQpg

Best!

Guil
by StillBored | 2025-11-22 20:00:41+00:00
Or they just got one of the 'good' models and tuned linux a bit. I have a couple lenovo's and its hit/miss, but my 'good' machine has an AMD which after a bit of tuning idles with the screen on at 2-3W, and with light editing/browsing/etc is about 5W. With the 72Wh battery that is >14h, maybe over 20 if I was just reading documentation. Of course its only 4-5 if i'm running a lot of heavy compile/VMs unless I throttle them, in which case its easy over 8h.

One of my 'bad' machines is more like 10-100W and i'm lucky to get two hours.

Smaller efficient CPU + low power sleep + not a lot of background activity + big battery = very long run times.
by rufus_foreman | 2025-11-22 20:00:50+00:00
When I worked in fast food, they gave you a meal allowance, but it didn't really matter because I would grab a hamburger patty right off the grill and chow down. God damn, now I'm getting hungry.

Supposedly you would get fired for doing it, but when the managers accused me of doing it I would just deny it with my mouth closed while still chewing, and the managers would do it too.

They probably have cameras now or something. Those were the days.
by ivan_gammel | 2025-11-22 20:00:57+00:00
The high level point is idealism not grounded in historical facts and probably not worthy spending time and going deeper with criticism, because full rebuttal isn’t some expert knowledge - ChatGPT can do that for you. America of 1800s is everything but libertarian paradise and is not truly exceptional. Industrialization in Europe increased prosperity while building welfare states at the same time.
by mothballed | 2025-11-22 20:01:21+00:00
I used weev because he's an actual commenter here on HN, one I've interacted with before. There's nothing more to it than that, no nefarious scheme to showcase Nazis or something.

If you know any other HN users that are 'soft' sanctioned or worse, feel free to speak up and let me know there are better HN users to showcase.
by jcynix | 2025-11-22 20:02:50+00:00
> Would you pay per view?

Yes, but only after viewing, of else I'd pay for "editorial" or AI generated slop which would be generated like link farms pointing to Amazon etc.

And that's the chicken-and-egg problem ...

In theory that could be resolved by registering for free at reputable sites and then paying per view with micropayments. Or by a scheme where one would register and only pay when I actually did read stuff, not with the currently en-vogue monthly fee for each and every site.
by pojzon | 2025-11-22 20:03:12+00:00
I really hope steam machine and steam deck will plow gaming industry monopolies.

I want to move away from Windows completely also for my gaming hobby but cant yet fully.

I also want to ravage Nintendo monopoly and unwillingness to let me play old games they no longer want to support AND dont want to let me play.

I rly rly hope Valve will make it and we can ditch those companies with shady practices.
by verdverm | 2025-11-22 20:04:02+00:00
I think in ADK, the most likely place to find them actually used is the Workflow agent interfaces (sequential, parallel, loop). Perhaps looping, where it looks like they suggest you have an agent that determines if the loop is done and escalates with that message to the Looper.

https://google.github.io/adk-docs/agents/workflow-agents/

I haven't gotten there yet, still building out the basics like showing diffs instead of blind writing and supporting rewind in a session
by owenversteeg | 2025-11-22 20:04:30+00:00
I personally don’t get takeout or eat at restaurants but there are certainly many cases in the US where it would be (far) cheaper. You say 2 hours for 3 days (so 40 mins/day or about 5h/week) which I think is on the low side. If you spend an average of 90 minutes a day on everything related to food (grocery shopping, recipes, cooking, cleanup, dishes) that’s 10.5 hr/week. In any case, that’s between 5-10h/week or $75-150/week at $15/hr, enough to pay the extra over groceries for cheap fast food. At $100/hr you could easily buy nicer food with the time savings, much like the GP comment.

But of course the math is different for everyone. Some people love to cook and some hate it. Some people like things that are fairly hard to cook (Korean, Japanese, Indian.) Some people need a different dinner each night and some are happy eating a giant pot of one bulk-cooked thing across days or weeks. Personally, I occasionally cook elaborate dinners, but for weeknights I find that a rice cooker plus frozen vegetables is a nice middle ground. Variety, hot fresh food, nutritious, and also very little time required. That, and eating with friends and family and trading off cooking.
by retrac | 2025-11-22 20:04:44+00:00
India has shown some of the most interest to date, due to their lack of domestic uranium reserves. But it's been slow going their fast breeder reactor plans were delayed by like two decades. But it is built and it was loaded with fuel last month [0]

The French interest in breeder reactors and nuclear reprocessing also originates from a similar concern about lack of domestic access to raw uranium. Though Super-phoenix [0] was a more traditional uranium -> plutonium approach and not thorium. They gave up because just using uranium is way, way cheaper than synthesizing your own fissile materials.

[0] https://www.world-nuclear-news.org/articles/indias-prototype...

[1] https://en.wikipedia.org/wiki/Superph%C3%A9nix
by seanmcdirmid | 2025-11-22 20:05:28+00:00
> Public opinion is obviously much less important in China.

That really isn’t true. The reason Shanghai didn’t expand their maglev to Hangzhou is because residents were worried about electrical magnetic radiation, which I don’t think is really a thing. Nuclear took a long time to get started in China because people thought the government to be inept and corrupt, an image that has only recently faded away in the last decade. Without free elections, public opinion is actually much more important if you want to avoid economically destructive riots.

But this all happens in back rooms, the legal system isn’t very relevant, so if you have an issue but it isn’t a very popular one, you don’t really have any recourse. For example, niche environmental issues, or ones that aren’t widely recognized yet as dangerous…
by m_ke | 2025-11-22 20:05:49+00:00
Before we had proper GPUs everyone said the same thing about Neural Networks.

Current model architectures are optimized to get the most out of GPUs, which is why we have transformers dominating as they're mostly large dense matrix multiplies.

There's plenty of work showing transformers improve with inner dimension size but it's not feasible to scale them up further because it blows up parameter and activation sizes (including KV caches) so people to turn to low rank ("sparse") decompositions like MLA.

Lottery ticket hypothesis shows that most of the weights in current models are redundant and that we could get away with much smaller sparse models, but currently there's no advantage to doing so because on GPUs you still end up doing dense multiplies.

Plenty of mech interp work shows that models are forced to commingle different concepts to fit them into the "low" dimensional vector space. (https://www.neelnanda.io/mechanistic-interpretability/glossa...)

https://arxiv.org/abs/2210.06313

https://arxiv.org/abs/2305.01610
by SilverElfin | 2025-11-22 20:07:53+00:00
The new slogan is “America First, America Only” or AFAO, as I have seen it. It was created and made popular by Nick Fuentes’s groyper following, but is now repeated by mainstream right wing influencers like Matt Walsh or Tucker Carlson, and several GOP politicians who are currently pushing for immigration bans. It’s being used to argue for stopping the minor funding going to Israel, for banning H1B visas, for destroying alliances via tariffs, for undoing citizenship of legal immigrants, and worse things.

And yes, the extremism that is currently rising with the “right wing civil war” knows no shame.
by JumpCrisscross | 2025-11-22 20:08:34+00:00
> Like the Vietnam War?

Yes. Concern around Soviet space and missiles capabilities overtaking America’s directly lead to Kennedy changing his mind on no boots on the ground.

(The Vietnam War started with America betting on BVR, with the long-seeing but minimally-agile F-4 Phantom. Soviet MiG-21s, on the other hand, blended into civilian traffic. This lead to disaster. When the MiG-25 rolled out, we countered with the F-15 Eagle. But it came too late, which meant we couldn’t establish air superiority with long-range aircraft alone.)

Note: I’m not saying this was the decisive component. It was one among many, and not the most important. But if we had F-15s at the outset, when the Soviets had MiG-21s, there is a better chance the skirmish would have stayed in the skies and Vietnam would have stalemated like Korea.
by vpShane | 2025-11-22 20:08:56+00:00
Of course. There's data where there isn't data.

-make client load something

-client doesn't load it

-add.fingerprint.point(client,'doesnltloadthings',1)

-detect if client does something only a certain browser does

-client does it

-add.fingerprint.point(client,'doesthisbrowsderthing',1)

-window was resized/moved, send a websocket snitch to the backend

- keep a consistent web socket open, or fetch a backend-api call for updates on X events - more calls are made, means user is probably scrolling, inject more things/different things.

I see some js obfuscators out there where I look at the js file and it's all mumbo jumbo.

It is indeed a privacy nightmare, where whatever we do feeds the algorithms to aide in making other people do things.

But it's also used in network security, organizations etc. Staff/employees will use the system a certain way, if something enters it without the behaviors, it's detectable. I assume that's what you mean in anti-fraud.

Sad part is we don't know what the data is ever used for, and it's often bought and sold and the cycle repeats.