MurphyA/hacker-news huggingface dataset:
by wolletd | 2026-03-01 15:15:13+00:00
I don't know...

The part you'd like to remove ("Not managing code...") may be not required to convey the objective meaning of the sentence, but humans have emotions, too. I could have written stuff like that. To build up a bigger emotional picture.

> The act of thinking through a problem, designing a solution, and expressing it precisely in a language that makes a machine do exactly what you intended.

This sentence may not be relevant for whatever you experience to be the relevant message of the text. But it still says something the remaining paragraph does not. And also something I can relate to.

Also, as LLMs are statistical models, one has to assume that they write like this because their training data tells them to. Because humans write like this. Not when they do professional writing maybe, but when they just ramble. Not all blogs are written by professionals. I'd say most aren't. LLM training data consists mostly of humans rambling.

I also sometimes write long comments on the internet. And while I have no example to check, I feel like I do write such sentences, expanding on details to express more emotional context. Because I'm not a robot and I like writing a lot. I think it's a perfectly human thing to do. I find it sad that "writing more than absolutely needed" is now regarded as a sign of AI writing.
Show HN: Hive Memory – Cross-project memory for AI coding agents (MCP server)
by moonx010 | 2026-03-01 15:15:36+00:00
I built an MCP server that gives AI coding agents persistent memory across projects.

The problem: tools like Claude Code and Codex have per-project memory, butwhen you switch between projects, the agent starts from scratch. "How was that API project going?" — it has no idea.

Hive Memory solves this by acting as a central memory layer. The agent automatically stores decisions, learnings, and session progress, then restores context when you come back.

Key points:
- 14 MCP tools: project management, memory store/recall, session save, group organization
- Works with Claude Code, Claude Desktop, Cursor, Codex — any MCP client
- Auto-discovers projects in a directory and onboards them
- Group system for organizing related projects with shared guides
- Fully local (stored in ~/.cortex/ as JSON/Markdown). No cloud, no accounts
- npm install -g hive-memory

The typical workflow: open a project → agent loads last session context → work → agent saves progress → switch to another project → repeat. Days later, come back and the agent knows exactly where you left off.

Built with TypeScript + MCP SDK. Optional Rust native module for semantic search.
by throw0101c | 2026-03-01 15:15:59+00:00
Meta: I like the use of an actual globe when zoomed out. Wish more things would do this.

* https://en.wikipedia.org/wiki/Mercator_projection

* https://en.wikipedia.org/wiki/Gall–Peters_projection

* https://en.wikipedia.org/wiki/Cylindrical_equal-area_project...
by leoc | 2026-03-01 15:16:23+00:00
> I think it was actually more related to aesthetic "icks" by the designers, because people would have disconnected the cable if it was in the way.

A lot of people really will just anxiously leave the cable in the whole time if given the opportunity. I have a wired/wireless Logitech mouse and I confess that I hardly ever remove the cable. Between this, and the space and connector issues of adding a "normal" cable connection as referred to in the grandparent, we have two reasons to think that Apple's decision wasn't all that clearly bad, let alone one of their worst.
by bko | 2026-03-01 15:16:52+00:00
I never understood the point of this kind of comment. It doesn't add any value or anything to the discussion. Its basically two paragraphs with some presupposition (openai bad) and how the author is virtuous by canceling his subscription. No explanation, argument, nuance. Its just virtue signaling. Actually... I guess I do know the point of this kind of comment. I just don't know why these kinds of comments get upvoted, even if you do agree openai bad
by ZeroAurora | 2026-03-01 15:17:03+00:00
What if I say I AM a Chinese netizen, right here in China Mainland talking to you?

What if I say no application on my phone ever turn my camera on without my prior approval? What if I confidently say the data privacy situation in China is not in any way worse than USA?

You say I'm censored by gov. Yeah, and so do YOU. We are quite the same, so don't laugh at each other.
Show HN: Schedule Calendar – A Chrome Extension for Google Calendar
by sergey_commit | 2026-03-01 15:17:30+00:00
# Show HN: Schedule Calendar – a Chrome extension for Google Calendar I've been building for a year

I've been quietly building a Chrome extension for Google Calendar for the past year. It started as a personal tool and grew into something I use every day. Today I'm sharing it publicly.

*What it does:* Shows your Google Calendar events in a popup — day, week, or month view — with smart categorization (Happening Now / Coming Up / Later / Completed), event search, Focus Mode, calendar sharing via ACL, and notifications with deduplication.

*Why I built it:* The official Google Calendar web app is great but heavy. I wanted something that opens in a click and shows me what's happening today without switching tabs.

I'm happy to answer questions about MV3 service worker constraints, the Google Calendar API, or anything else.

Link: https://chromewebstore.google.com/detail/dfbpjijneaihingmldg...
by jsheard | 2026-03-01 15:17:40+00:00
LLMs might follow the frequencies of the training data in their raw form, but nobody uses raw LLMs, they use models which have been RLHFed to hell and back to bias them towards specific patterns. Then newer models were trained on the output of those RLHFed models, and further RLHFed, and so on, and so on.
by yonz | 2026-03-01 15:17:48+00:00
It's so fishy, I spent the morning reading sam'AMA and it's a classic whitewashing act. OpenAI is claiming their setup is stronger and that DOW has agreed to their red lines but read the agreement below, it only says use in compliance with laws and executive order.

Anthropic wouldn't have walked away from a multi million contract if their two redlines could be respected. OpenAI on the other hand is a fast, willing and ready company. I would love to see Anthropic's proposed contract

In our agreement, we protect our red lines through a more expansive, multi-layered approach. We retain full discretion over our safety stack, we deploy via cloud, cleared OpenAI personnel are in the loop, and we have strong contractual protections. This is all in addition to the strong existing protections in U.S. law.

We believe strongly in democracy. Given the importance of this technology, we believe that the only good path forward requires deep collaboration between AI efforts and the democratic process. We also believe our technology is going to introduce new risks in the world, and we want the people defending the United States to have the best tools.

Our agreement includes:

1. Deployment architecture. This is a cloud-only deployment, with a safety stack that we run that includes these principles and others. We are not providing the DoW with “guardrails off” or non-safety trained models, nor are we deploying our models on edge devices (where there could be a possibility of usage for autonomous lethal weapons).

Our deployment architecture will enable us to independently verify that these red lines are not crossed, including running and updating classifiers.

2. Our contract. Here is the relevant language:

The Department of War may use the AI System for all lawful purposes, consistent with applicable law, operational requirements, and well-established safety and oversight protocols. The AI System will not be used to independently direct autonomous weapons in any case where law, regulation, or Department policy requires human control, nor will it be used to assume other high-stakes decisions that require approval by a human decisionmaker under the same authorities. Per DoD Directive 3000.09 (dtd 25 January 2023), any use of AI in autonomous and semi-autonomous systems must undergo rigorous verification, validation, and testing to ensure they perform as intended in realistic environments before deployment.

For intelligence activities, any handling of private information will comply with the Fourth Amendment, the National Security Act of 1947 and the Foreign Intelligence and Surveillance Act of 1978, Executive Order 12333, and applicable DoD directives requiring a defined foreign intelligence purpose. The AI System shall not be used for unconstrained monitoring of U.S. persons’ private information as consistent with these authorities. The system shall also not be used for domestic law-enforcement activities except as permitted by the Posse Comitatus Act and other applicable law.
by DiabloD3 | 2026-03-01 15:18:06+00:00
Looksmaxxing is a known alt-right dog-whistle.

The alt-right is obsessed with form over function combined with a grossly outdated view of masculinity circa the 1940s. Alt-right media focuses on disenfranchising younger men by convincing them vanity, narcissism, and by proximity, racism and sexism, is desirable. They are also into outdated, inherently Nazi, concepts like phrenology and physiognomy, and sometimes just openly discuss eugenics and participate in it (see Elon Musk, et al).

Looksmaxxing is, essentially, about becoming a shitty person. You work on yourself, become better looking, but find that even less people want you around because of how you decided to curate your life and your personality... and instead of leaving this cult, they blame everyone else and become weaponized incels, who commit acts of violence to get even with the society that rejected them.

The guy who shot Charlie Kirk was deep into this cult, for example; he followed prominent hatemongers and alt-right influencers, attempted to participate in looksmaxxing, and also posted racist and sexist things, parroting the things he heard from the influencers.
by techpression | 2026-03-01 15:19:04+00:00
Only for people who wants be taught, this argument keeps coming up again and again but people in general doesn’t want to learn how to fish, they want the fish on a plate ready to eat, so that they can continue scrolling.
I see this a lot in juniors, they are solution seekers, not problem solvers, and AI makes this difference a lot worse.
by mitchellh | 2026-03-01 15:19:16+00:00
I'm the original creator of Ghostty. It's been a few years now! I don't know why this is on the front page of HN again but let me give some meaningful updates across the board.

First, libghostty is _way more exciting_ nowadays. It is already backing more than a dozen terminal projects that are free and commercial: https://github.com/Uzaaft/awesome-libghostty I think this is the real future of Ghostty and I've said this since my first public talk on Ghostty in 2023: the real goal is a diverse ecosystem of terminal emulators that aim to solve specific terminal usage but all based on a shared, stable, feature-rich, high performant core. It's happening! More details what libghostty is here: https://mitchellh.com/writing/libghostty-is-coming

I suspect by the middle of 2027, the number of people using Ghostty via libghostty will dwarf the number of users that actually use the Ghostty GUI. This is a win on all sides, because more libghostty usage leads to more stable Ghostty GUI too (since Ghostty itself is... of course... a libghostty consumer). We've already had many bugs fixed sourced by libghostty embedders.

On the GUI front Ghostty the apps are still getting lots of new features and are highly used. Ghostty the macOS app gets around one million downloads per week (I have no data on Linux because I don't produce builds). I'm sure a lot of that is automated but it's still a big number. I have no telemetry in Ghostty to give more detailed notes. I have some data from big 3rd party TUI apps with telemetry that show Ghostty as their biggest user base but that is skewed towards people consuming newer TUIs tend to use newer terminals. The point is: lots of people use it, its proven in the real world, and we're continuing to improve it big time.

Ghostty 1.3 is around the corner, literally a week or two away, and will bring some critically important features like search (cmd+f), scrollbars, and dozens more. In addition to GUI features it ships some big improvements to VT functionality, as always.

Organizationally, Ghostty is now backed by a non-profit organization: https://mitchellh.com/writing/ghostty-non-profit And just this past week we signed our first 4 contributor contracts to pay contributors real money! Our finances are all completely public and transparent online. This is to show the commitment I have to making Ghostty non-commercial and non-reliant on me (the second part over time).

That's a 10,000 foot overview of what's going on. Exciting times in Ghostty land. :) Happy to answer any big questions.
by entrustai | 2026-03-01 15:19:16+00:00
That's a precise and important distinction — and you're right in the formal verification context.

But notice what you've just described: a proof artifact that can be independently validated for correctness. That validation step is itself a commitment event. Something must execute it. At what latency? By what authority? Against which policy version? With what revocation state?

You've moved the determinism requirement one layer downstream, not eliminated it. The chain terminates somewhere. At the terminal node, either you have a deterministic gate or you have a human making a judgment call under time pressure with incomplete context — which is exactly the saturation problem the architecture was trying to solve.

For theorem proving in a research pipeline, deferred validation is fine. For a clinical summary being handed to a physician in 400ms, or a financial disclosure being committed to a regulatory ledger, the proof artifact is not the enforcement mechanism. The enforcement mechanism is what runs at the boundary before the output becomes consequential action.

The insight isn't that verifiers must be deterministic in all contexts. It's that at the commit boundary of consequential systems, deferred validation is indistinguishable from no validation — because the harm has already propagated.

The Lean analogy is beautiful precisely because Lean runs before the proof ships. Not after.
by sarchertech | 2026-03-01 15:19:22+00:00
Yeah I vibe coded an addition game for my 4 year old that lets him do addition problems where the answer is always 10 or less. It’s very “juicy”. There’s a lot of screen shake and spinning and flashy rainbow insanity going on. If I had done all that stuff myself it would have take a week because I would have been picky about each little animation. The thing that saved me the most time was just being ok with the good enough animations the ai spit out.

It’s amazing for him and it works on his iPad.

However when I tried it on my iPhone it was a broken mess. Completely unusable (not because of screen size differences).

I tried getting Claude to fix it but it couldn’t do it without changing too much of the look and feel, so I dug into the code and it was thousands of lines of absolute madness. I know from using this at work that there are things I could have done. Write tests to lock in things I like etc…

But so much of the speed up was about not caring about the specifics that once I started caring about making an actual product, I was not much faster maybe not any faster at all. The bottleneck in writing a game was never in banging out code.
by NoboruWataya | 2026-03-01 15:19:23+00:00
I don't know enough about these things to know why, but I have pretty much always had to hack $TERM to get things working smoothly with any remotely featureful terminal emulator. I have occasionally needed similar hacks for Kitty and urxvt, for example (though top and ncdu seem to work fine).

The way terminal applications handle different terminal emulators on Linux just seems to be a bit broken. I don't think it's a particular indictment of Ghostty or any one emulator.
by bastawhiz | 2026-03-01 15:19:37+00:00
All of the Claude models are smarter than the GPT models. I had a few threads that I migrated from GPT to Claude and every single one Claude pointed out problems. Two examples:

1. In one, I was putting together a server build. Claude correctly pointed out some incompatibilities in some parts that GPT had recommended.

2. In another chat, I had asked for help interpreting lab results and suggesting supplements. Claude pointed out that GPT was over-interpreting the results and suggesting things that weren't backed up by facts.

I presented Claude's response back to GPT and in both of these specific cases, GPT admitted it was wrong and didn't have any rebuttal. It's hard to say without doing a more scientific experiment whether GPT is indeed worse, but anecdotally I find myself pointing out flaws in Claude's reasoning far less frequently than GPT, especially with Opus.

Another less important distinction: GPT has a very distinct writing style that heavily formats responses and repeats itself a few times. Claude is succinct and mostly writes like a person might. It's easier to talk to and feels less "cringe" and sycophantic.
by mort96 | 2026-03-01 15:19:37+00:00
And the power we give it in terms of e.g choosing a tech stack...

How much would Vercel be willing to pay OpenAI and Anthropic to nudge ChatGPT and Claude towards producing Vercel-compatible next.js apps? Maybe the models could even ask, "Do you want me to deploy the app to Vercel using their free plan?".
by bensyverson | 2026-03-01 15:19:42+00:00
Eventually the price of RAM will revert to the mean and start going down again. GPU power will continue to climb. Model efficiency (intelligence per billion params) will increase.

These trends combined will mean that eventually it will seem old-fashioned to use a remotely-hosted model for anything other than the most demanding tasks. Just as we don't use mainframes for computation anymore outside of niche tasks like 3D render farms.

The only people using ad-supported AI will be people who can't afford a newer device with local inference. So it will be more or less like the web today, where ads are primarily targeted and viewed by less-affluent and less-technical users.

Of course, I can't see the future, but it would take a lot for those trend lines to not converge. The only thing that could delay the convergence is true AGI, but I'm currently not a believer.
by bediger4000 | 2026-03-01 15:19:43+00:00
A little bit more feedback, way more than you deserve:

Don't hide your user agent. Check robots.txt for your honest user agent. Be a good net citizen.

Look at more than about 20 pieces of content. You're probably getting a skewed view of the overall content.

Don't rely on Google for a starting point. This, too, probably skews the view of the content.
by skydhash | 2026-03-01 15:19:44+00:00
> Yeah but a manager can do those things. You don't need an engineer for that.

Can they really? Engineering is about keeping the whole picture in mind so that you know which lever to push and which to not push for a certain goal. Trying until you're lucky can get you to that goal, but it's costly and not sustainable. So you need someone that can work out a model for experimentation in a less costly manner.

Judgment in this case is about deciding which path to direct the project, tradeoffs is being aware that there are other paths that are better in some aspects. And responsibility is acknowledging that a bad decision will bear a personal cost.

Everyone does the above in their own domain. But I don't think I've ever see a manager wanting to do it in the engineering domain. It's more about pushing the engineer to accept the responsibility, but denying them the power of judgment.
by JimBlackwood | 2026-03-01 15:20:09+00:00
> Why? Because the bottleneck was never typing code. It was always understanding the problem, making architectural decisions, debugging edge cases, and most importantly - knowing what NOT to build.

For me, this is a bit different. Writing code has always been the bottleneck. I get most of my joy out of solving edge cases and finding optimizations. My favorite projects are when I’m given an existing codebase with the task, “When mars and venus are opposite eachother, the code gets this weird bug that we can’t reproduce.”

When a project requires me to start from scratch, it takes me a lot longer than most other people. Once I’ve thought of the architecture, I get bored with writing the implementation.

AI has made this _a lot_ easier for me.

I think the engineers who thrive wi be the ones know when to use what tool. This has been the case before AI, AI is just another tool allowing more people to thrive.
by Thanemate | 2026-03-01 15:20:11+00:00
>However for my own code for my professional job no way I would go that fast because I would impact millions of users

Tech-savvy people might understand this feeling, but those who are responsible for hiring will easily proceed with another candidate that goes fast.

When push comes to shove, then, programmers will opt to have food to eat over handling technical debt generation.
by the__alchemist | 2026-03-01 15:20:18+00:00
> “Autonomous Proxies for Execration, or APEs,” Pluto said.
> “By typing in a few simple commands, I can spawn an arbitrary number of APEs in the cloud,” Pluto said.
> “I have hand-tuned the inner loops to the point where a single APE can generate over a megaBraden of wide-spectrum defamation. The number would be much larger, of course, if I didn’t have to pursue a range of strategies to evade spam filters, CAPTCHAs, and other defenses.”

“Have you tried this out yet?” Corvallis asked.

“Not against a real subject,” Pluto said. “I invented a fictitious subject and deployed some APEs against it, just to see how it worked in the wild. The fictitious subject has already attracted thousands of death threats,” he added with a note of pride.

“You mean, from people who saw the defamatory posts seeded by the APEs and got really mad at this person who doesn’t even exist.”
by SyneRyder | 2026-03-01 15:20:31+00:00
Having tried the Mistral Vibe harness that was supposedly designed for Devstral, that thing is abysmal. I feel sorry for whatever they did to that model, it didn't deserve it.

The thing I most noticed was asking it for help with configuring local MCP servers in Mistral Vibe - something it supports, it literally shows how many MCP servers are connected on the startup screen - it then begins scanning my local machine for servers running "MineCraft Protocol".

I want Mistral to do well, and I use their Voxtral Transcribe 2, that one has been useful. I'd even like a well made Mistral Vibe (c'mon, "oui oui baguette" is a hilarious replacement for "thinking"). But Mistral are so far behind, and they don't seem to even know or accept that they are.
by ericmay | 2026-03-01 15:20:50+00:00
I don't disagree with you, in general. My point here only was that I don't think the specific language used is correct. For me a turning point would be like, the Japanese declaring war on the United States and attacking Pearl Harbor, or Napoleon being defeated by the Duke, or the French Revolution, or something more along those lines. Bombing Iran (we've done stuff like that before), arresting Maduro - Noriega (sp?), federal vs state standoffs - yep done that before. Largely this is the routine mess of democracy, and it's heightened and more exposed because it's the United States of America and also because our republic has 340 million people from all over the world - there's going to be some differences of opinion.

Of course "this time" can be different for these things but I'm not sure I've seen anything I'd construe as a turning point or significant change or anything quite like that.