MurphyA/hacker-news huggingface dataset:
by chsitter | 2026-03-06 08:18:46+00:00
Nice - good to see activity in this space, the more folks are on it the quicker we'll get to a world with a satisfactory solution.

I like your approach - I went down a bit more of a swiss-army-knife one with a hybrid.

"Session memory" where turns are stored in full so that the full context can be retrieved if an important fact is missed in compaction. After a certain time sessions are compacted. I'm currently evaluating a model where only a certain number of turns per session are kept plain-text and compaction happens as a sliding window
"knowledge memory" All info is periodically fed into a knowledge graph extraction and a knowledge graph is built and indexed
"memory chunking" chunks of memory are stored individually into a vector space where they can be retrieved through similarity search as well as standard semantic searches.

My theory is that giving the agent flexibiity to query the tool best suited for it's current needs is the way to go, as agents/llms become better, they'll only get better at summarisation and tool choice.

Couple reasons I like storing more data over less is that storage is cheap and if compaction misses details, you can prompt your agent to go back to that session you had about X last week and extract that detail.

Similar to you however, it's still also very early stages and the ground is shifting rapidly. Claude Codes HTTP hooks are a great step towards a model that I believe can work assuming it gets adopted as a standard. A big problem of having memory be portable is that you gotta be able to plug it into any client you want, and for the time being, MCP + system prompt is the only option - and even that one's more than flaky.

Would be awesome to chat to someone from OpenAI or Anthropic on their take and pow-wow on options
by dizhn | 2026-03-06 08:19:04+00:00
>Ignore feature requests — don't build what users ask for; understand the underlying problem instead

That sounds like good advice on the surface but it should be "understand what the user is asking for" then see if it is a valid thing, after which you can decide how to accomplish it. Users usually come to you with the last bit. They ask you to do it in a particular way.
by Maxion | 2026-03-06 08:19:05+00:00
If I don't know about it, then how does it affect me / why should I care? My home server does what it is supposed to do and has done so for a decade. If bit rot /bit flips in memory does not affect my day-to-day life I much prefer cheaper hardware.

I do hope the nuclear powerplant next door uses more fault tolerant hardware, though.
by VerifiedReports | 2026-03-06 08:19:24+00:00
Interesting that you bring this up. I'd wonder what you're talking about, since I (while having a huge shitlist of UI complaints for Apple and Microsoft) seldom if ever encounter this...

But I deal with this for my parents ALL THE TIME. They manage to delete core, included iOS apps every month or two; in addition to invoking other bizarre configuration options that I've never seen in my life (and that make no sense and shouldn't exist).

Over and over I have to visit the bizarre app graveyard that exists beyond the last iOS screen... the "app library," and restore something they managed to move there. As far as I can tell, relegating an app there from the home screen is a multi-step, long-press-riddled process. How do they keep doing it accidentally? I have no idea.

And several times my mom has ended up with an idiotic keyboard stretched across the middle of her iPad's screen, with no way to fix or dismiss it. Even typing this out right now, I don't remember WTF causes it or how we fixed it.
by aiiane | 2026-03-06 08:20:16+00:00
I remember one of the first impressions I had in GW1 during test events was the sense of scale in the world that still managed to avoid excessive harsh geometry angles for the most part. Not surprised to hear it was pushing more polygons than average.

P.S. GW1 remains one of my favorite games and the source of many good memories from both PvP and PvE. From fun stories of holding the Hall of Heroes to some unforgettable GvG matches, y'all made a great game.
by wtallis | 2026-03-06 08:20:43+00:00
There are two ways to carry video signals over type-c: DisplayPort alt mode, and Thunderbolt. DP Alt mode can work in either direction with a passive adapter or cable: a monitor with a Type-C DP input can be driven by a graphics card with a regular DP output connector, because it's all DisplayPort signalling either way.

Thunderbolt encapsulates the DisplayPort data in Thunderbolt packets, so both endpoints of the link need to be full-featured Thunderbolt devices.
by pomian | 2026-03-06 08:21:01+00:00
This sounds familiar.
Months after not receiving an order, UPS sent a letter from a pseudo(?) collection agency for a charge added to the order. But there was no way to pay for it - as there was a statement that only the shipper could pay, but still, the order didn't arrive - it was very confusing, the shipment disappeared in paperwork - and no one could figure it out. Customer was out the original purchase fee, producer never could reviver shipment. Complete mess.
by cubefox | 2026-03-06 08:21:06+00:00
> Unlike the Ship of Theseus, though, this seems more clear-cut: if you throw away all code and start from scratch, even if the end result behaves the same, it’s a new ship.

That's not how copyright works. It doesn't require exact copies. You also can't just rephrase an existing book from scratch when the ideas expressed are essentially the same. Same with music.
by bob1029 | 2026-03-06 08:21:33+00:00
I've written genetic programming experiments that do not require an explicit mutation operator because the machine would tend to flip bits in the candidate genomes under the heavy system load. It took me a solid week to determine that I didn't actually have a bug in my code. It happens so fast on my machine (when it's properly loaded) that I can depend on it to some extent.
Show HN: Utter, a free local dictation and meeting notes app for Mac and iPhone
by hubab | 2026-03-06 08:22:23+00:00
I use dictation daily for writing and prompting agents. Existing dictation apps worked well for me, but recurring cost and unclear data handling pushed me to build my own: Utter

Core idea

- Free with local models

- Also free with BYOK

- Sub-second transcription and post-processing

- More than transcription: custom prompt-based post-processing

What it does

- Dictation with customizable shortcuts, including toggle or hold-to-talk

- Modes let you save different model + prompt setups for different workflows

- Last-used mode remembered per app & per-mode shortcuts

- Meeting recording with speaker-labeled transcripts, summaries, and action items

- Audio/video file transcription, watched folders

- Local audio/transcript retention & auto-export of transcripts

- Context-aware post-processing, with visibility into exactly what context was used

- Link summarization (Web, YouTube, PDF, DOCX, PPT) + follow-up AI chat

- Markdown note editor

- iPhone app with dictation keyboard

Privacy, custom post-processing, and frictionless phone-to-desktop capture were major motivators for me: I wanted to record ideas on walks, have longer recordings turned into clean Markdown notes, and avoid sending personal voice notes to the cloud. Utter requires no account or registration, syncs through iCloud, supports fully local workflows (for example, local transcription with Parakeet plus local post-processing with Ollama or LM Studio), and includes a built-in Markdown editor.

Curious to hear what dictation app users think, especially where this still falls short.
by StephenHerlihyy | 2026-03-06 08:22:23+00:00
At what point does the cost of reimplementation shrink below the benefits of obfuscation? Consider a new CVE in Linux. Well maybe my Linux is not the same as the public one. Maybe I just set a swarm of AI agents on making me a drop in replacement that is different but with an identical interface. Same-same but different. Right now writing your own OS to replace the entirety of Linux would be costly and error prone. Foolish. But will it always? What happens when Claude Code Infinute Opus can 1-shot a perfect reimagining in 24 hours? Or 30 minutes? Do all my servers have the same copy or are they all slightly different implementations of the same thing? I dunno.
Ask HN: For solopreneurs – how to you solve architecture?
by rkuodys | 2026-03-06 08:23:13+00:00
I'm building solutions for some time now mostly I'm alone (at least from technical perspective). At the moment I have no capacity to hire an architect, nor would I have enough workload for one.
However, as the solution grows I want to new features based on better architectural decisions. So I'm curious how do other founders are solving for this? Endless research online? AI discussion on better decisions? Hopefully there are some groups I'm not aware of where I could ask for my specific case and I would get advise (paid or not) on how best to approach the problem. Some guidance where to look would be highly appreciated.
by Moldoteck | 2026-03-06 08:23:58+00:00
Barakah is Korean design partly based on Westinghouse patents. That's why for Barakah they had a deal with Westinghouse just like with Czechia. The design is in line with western regulations. Labor is not that relevant for such projects. By far the biggest problems are depleted supply chain and immature design (Both EPRs and Vogtle started when their design wasn't finalized. On top, EPR suffered major design changes for each build due to specific regulations, especially in UK)

Czechian govt subsidies were approved by EC and are pretty ok cost-wise. Even 11bn/reactor is fine considering FLA3 is 23bn. On the other hand, Germany spends on EEG alone each year almost a full equivalent of a failed FLA3. And with new transmission subsidies it's even higher. Both EEG and transmission subsidies are not subject to EC approval, unlike subsidies for nuclear

But agree with the other comment - your remarks sound rather racist
by kleiba | 2026-03-06 08:24:15+00:00
I recently had good luck writing a paper in org-mode. The .tex export has been around forever but I never really played with it - unlike other Emacs users, I don't actually use org-mode that much.

But in the end, it worked surprisingly well. Mind you, I didn't have anything too fancy in there, so that made the task very easy. But it was a good workflow:

- Write org-mode text in left buffer.
- Have Emacs issue a .tex export on save.
- Have the document automatically compile when .tex files are newer than the .pdf file
- Have the right buffer show and automatically reload the pdf file.

That made it so I could just write stuff in the left buffer and on save, the pdf in the right buffer would update and reflect the last changes. I found that a quite pleasant setup.
by eviks | 2026-03-06 08:24:17+00:00
They should've prepared themselves and their customers better before that happens - one tiny example: there is no anon payment option listed at the main payment flow and no warning that credit card. Or maybe there is some smart way of not having permanent access to the payment identifier, only during the time of payment?

Re. at the moment not sure, that depends on their jurisdiction, but that's another thing - why don't they explain what's possible and what and why they did/didn't do?
by somenameforme | 2026-03-06 08:25:02+00:00
"Need" defending? I couldn't care less who rules Ukraine, Taiwan, Syria, Libya, Afghanistan, Iran, and these countless other places half-way around the world. It's not like China taking over Taiwan will have any impact on semiconductors. They're happy to play merchant to the world, independent of allegiance. E.g. - Ukraine complains about China supplying Russia with tech for their drones, while failing to recognize the countless "Made in China" stamps on their own hardware.

When despots act subservient to the US we're more than fine being BFF with them. See: Saudi Arabia. Heck we're even aiding them in their little 'special military operation' in Yemen. So funny how the rhetoric changes depending on who's involved: "On 26 March 2015, Saudi Arabia, leading a coalition of nine countries from West Asia and North Africa, staged a military intervention in Yemen at the request of Yemeni president Abdrabbuh Mansur Hadi, who had been ousted from the capital, Sanaa, in September 2014 by Houthi insurgents during the Yemeni civil war." [1]

So a president is overthrown by a popular insurrection, and then another country which was fond of the old government decides to take advantage of the situation to invade, primarily to further their own ends. This sounds oddly familiar, yet somehow the rhetoric around it is entirely different. Nah, I'm tired of this nonsense. If a country literally invades another country which we have a military alliance with then yeah - we have an obligation to intervene. But without that - I can think of far better ways to spend trillions of dollars than killing people half-way around the world.

[1] - https://en.wikipedia.org/wiki/Saudi-led_intervention_in_the_...
by 0xbadcafebee | 2026-03-06 08:26:14+00:00
"Age verification" is such a politician's way to label this. It doesn't actually verify your age. What it does do is set the groundwork to argue that none of us should use any software on any computer that an App Store with Age Verification doesn't allow us to.

But there's a bigger issue than just what software you're allowed to run on your own computer. What's really insidious is the combination of the corporate and government interest. If every server tracks how old you are, it's a short step to tracking more information. Eventually it's a mandatory collection of metadata on everyone that uses a computer (which is every human). Something both corporations and governments would love.

You were worried about a national ID? No need. We'll have national metadata. Just sign in with your Apple Store/Google Store credentials. Don't worry about not having it, you can't use a computer without it. Now that we have your national login, the government can track everything you do on a computer (as all that friendly "telemetry" will be sent to the corporate servers). Hope you didn't visit an anti-Republican forum, or you might get an unfortunate audit.
by Perseids | 2026-03-06 08:27:00+00:00
> But what is the option? I feel each of us wants to draw a line based off of our morality but the circumstances don't allow us to stick to it (still gotta pay rent)

I was with you up to this point, but when you say "life is to hard to stay moral" I am thinking about how buying the wrong shampoo contributes to micro plastic in the ocean, or how buying a fitting jeans that is not exploiting labor is an extremely time intensive endeavor, or how avocados may be vegan but often produced unsustainable. Basically I thought you were making this point from The Good Place https://www.youtube.com/watch?v=Lci6P1-jMV8 .

But when you are working in IT, an industry that is generally still very well of, avoiding an employer that is actively making the world a worse place, is a low bar to cross. It's just one decision every few years, which also is comparatively easy to research (you are probably doing it as your normal preparation for the job interview anyway) and the impact of that decision is enormous in comparison to most other decisions you make, so it's well worth it to ponder a bit.
by tuetuopay | 2026-03-06 08:27:38+00:00
We could argue on the technical feasability all day, as non-kvm qemu does not need any special permission to run a VM (albeit dog slow).

I honestly don't really agree on the difficulty, as if this becomes a commonplace way to bypass such laws, you can expect tiktok to be full of videos about how to do it. People will provide already-installed VMs in a turnkey solution. It's not unlike how generations of kids playing minecraft learnt how to port forward and how to insatll VPNs for non-alleged-privacy reasons: something that was considered out of a kid's reach became a commodity.

> None of this stuff is ever going to be Fort Knox. Locks are for keeping honest people honest.

On that we agree, and it makes me sad. The gap between computer literate and illiterate will only widen a time passes. Non motivated kids will learn less, and motivated ones will get a kickstart by going around the locks.
by jcparkyn | 2026-03-06 08:27:44+00:00
Honestly having looked at the memcached clients available for Java recently, I don't think any of the options could be considered feature-complete. None of the main ones support the meta protocol at all, meaning most of the advanced features aren't possible (and these are things that can't be emulated on the client side).

Hell, the main feature I needed (bulk CAS get) didn't even require the meta protocol or recent memcached features - spymemcached just never bothered to implement it. I ended up abandoning the change I was working on, because the upstream never looked at my PR and it wasn't worth forking over (bigco bureaucracy etc).

There are also quite a few legitimate bugs open for years that haven't had so much as a comment from maintainers.
by 20k | 2026-03-06 08:27:50+00:00
And now you have no idea how any of the code works

AI writes bad software by virtue of it being written by the AI, not you. No actual team member understands what's going on with the code. You can't interrogate the AI for its decision making. It doesn't understand the architecture its built. There's nobody you can ask about why anything is built the way it is - it just exists

Its interesting watching people forget that the #1 most important thing is developers who understand a codebase thoroughly. Institutional knowledge is absolutely key to maintaining a codebase, and making good decisions in the long term

Its always been possible to trade long term productivity for short term gains like this. But now you simply have no idea what's going on in your code, which is an absolute nightmare for long term productivity
by mrdevlar | 2026-03-06 08:27:53+00:00
Because there aren't any actual good guys in this story. There is one group that is taking short term gains, and another group that feels rejecting this will lead to long term gains. Neither one of them gives any shits about the use of their technology in to kill people. They just are interested in their companies turning a profit.

Both of these companies have heavy PR teams that they use to convince you that they do, in fact, care about these issues. But that is PR and generally to be considered bullshit. They care about nothing other than their bottom lines.

This has been a wonderous PR move by Anthropic. It gets to make money off the US war machine while somehow being able to portray themselves as the "good guys" in the story leading to that whole #cancelOpenAI trend. If you're dumb enough to believe that Anthropic is really the "good guy" in this story, I have some meme coin to sell you.
Show HN: Tool that simulates how visitors psychologically experience websites
by HPSimulator | 2026-03-06 08:28:15+00:00
Hi HN,

I built Human Psychology Simulator to explore an idea: can we approximate how visitors psychologically experience a website before running real traffic?

Most founders rely on analytics, A/B testing, or heatmaps after users arrive. But I wanted to experiment with predicting behavioral friction earlier.

The tool runs a simulation and generates a report including:

• Trust score
• Conversion probability
• Hesitation zones
• Persuasion signals
• Priority fixes

To make it interesting, I also generated reports for ~100 well-known websites to create a public leaderboard.

Curious to hear feedback from the HN community:

Does the concept make sense?
What signals would you expect a system like this to evaluate?
by staticassertion | 2026-03-06 08:28:18+00:00
When it comes to novel work, LLMs become "fast typers" for me and little more. They accelerate testing phases but that's it. The bar for novelty isn't very high either - "make this specific system scale in a way that others won't" isn't a thing an LLM can ever do on its own, though it can be an aid.

LLMs also are quite bad for security. They can find simple bugs, but they don't find the really interesting ones that leverage "gap between mental model and implementation" or "combination of features and bugs" etc, which is where most of the interesting security work is imo.
by nerdsniper | 2026-03-06 08:28:31+00:00
These things should be manufactured to be IRIS-compatible. IRIS is the "Infra-Red, In Situ" technique which lets you image the silicon of a chip through the packaging to verify that you don't have a counterfeit.

https://arxiv.org/pdf/2303.07406

Like, for example, the Boachip-1x MCU.

https://www.cnx-software.com/2026/03/04/dabao-board-features...
by r2vcap | 2026-03-06 08:28:46+00:00
Fxxk off, to all political actors pretending this is about child protection. Protecting children is not the job of the OS, the device manufacturer, or the internet service provider. It is the parent’s job. If you cannot supervise, monitor, and discipline your child’s internet use, that is your failure, not theirs.

They can provide tools, sure. But restricting adults because some parents fail at parenting is insane. That is how a totalitarian state grows: by demanding the power to monitor and control every individual.

If you cannot control your children, that is your fault. And if that is the case, you should think twice before having kids.
by deno | 2026-03-06 08:29:55+00:00
Yes, it will be ineffective, so then they will point at all those examples, but will they decide the law is stupid? Of course not.

The computers are not secure and they should only be able to run “verified” operating systems using attestation mechanisms. This was always where this was ultimately going. The idea has been fermenting since the DVD players had copy protections.

It’s the planet destroying asteroid. We know the trajectory, we always knew it was coming for us. But once you can see with the naked eye it’s too late to do anything.
by azangru | 2026-03-06 08:29:57+00:00
> Why is this an international movement? Suddenly, simultaneously, all over the Western world?

Sometimes kids hurt themselves through the use of the internet. And their parents lash out to blame someone [0]. And mainstream media pick up these stories. And the worry spreads. And more and more adults of voting age say that yeah, it's only reasonable to protect the kids from that internet monster, because kids are trusting and vulnerable, and won't somebody please think of the children. And they do not push back against age restriction campaigns. And so it goes...

As for the Western world, it generally moves in lockstep, doesn't it?

https://www.bbc.co.uk/programmes/m0024x58
by IsTom | 2026-03-06 08:31:21+00:00
If you take AI image (that cannot be copyrighted) and adjust it in photo edition software of your choice then the changes are potentially copyrightable and the resulting image can be copyrighted (you need to ensure that your changes pass the low bar of creativity).

It's not clear to me how much code you would need to modify by hand to qualify for copyright this way, but that's not an impossible avenue.