MurphyA/hacker-news huggingface dataset:
by chriswarbo | 2026-02-25 16:38:32+00:00
> I still don't get why would you want to use a terminal app to code when you can do all of this through IDE extension which does the same except it is better integrated.

I agree. I tried Gemini CLI for a while, and didn't like how separate I felt from the underlying files: rather than doing minor cleanup myself, the activation energy of switching to a separate editor and opening the same files was too high, so I'd prompt the LLM to it instead. Which was often an exercise in frustration, as it would take many rounds of explanation for such tiny payoffs; maybe even fiddling with system prompts and markdown files, to try and avoid wasting so much time in the future...

I've been using Pi for a few weeks now, and have managed to integrate it quite deeply into Emacs. I run it entirely via RPC mode (JSON over stdio), so I don't really know (or care) about its terminal UI :-)
by mengchengfeng | 2026-02-25 16:38:40+00:00
Seems like it should work. Another commenter said that for their dash, they had a site that they kept open in the Kindle browser.

Although I did notice some weirdness with using the browser. I have an HTML endpoint up at https://kindle.mariannefeng.com/, and for some reason whenever I tried to go to that page using the Kindle browser, it returned a message about not being able to load the page. And I don't even think my page has javascript.
by Imustaskforhelp | 2026-02-25 16:38:48+00:00
I believe that .de domains are pretty cool (written another comment about it) but .de are $3.25 for registration and .de is the second most common after .com so from webatla, I see approx 16 million domains.

I don't think that they could ban emails from .de for what its worth.

Personally I like .in domains too. Makes more sense to me because I am well Indian and we all use it quite frequently/sort of intutitively know fwiw but if I just want a domain for email purposes for cheap. Honestly, .de could be good.

https://tld-list.com/ [Try seeing the cheapest renewal rate with top level TLD and ignore .storage which costs 465$ for registration smh]

Some other domains like .top exist as well in this league imo but .de is one of the best if you can find a relevant domain in .de
by buovjaga | 2026-02-25 16:38:53+00:00
LibreOffice release builds should offer to send a crash report. Ideally, you should then create a bug report referencing the crash report. Besides that, you can do your own build with debug symbols and get backtraces or debug the program.

At The Document Foundation we are always interested in helping deployments. It is also nice to do writeups for our blog. Let me know, if your organisation needs help: ilmari.lauhakangas@libreoffice.org

I recommend to consider our certification program: https://www.documentfoundation.org/certification-program/

I asked about the Maven artifacts and our release engineer will update them later this week.
Show HN: Sgai – Goal-driven multi-agent software dev (GOAL.md → working code)
by sandgardenhq | 2026-02-25 16:39:23+00:00
Hey HN,

We built Sgai to experiment with a different model of AI-assisted development.

Instead of prompting step-by-step, you define an outcome in GOAL.md (what should be built, not how), and Sgai runs a coordinated set of AI agents to execute it.

- It decomposes the goal into a DAG of roles (developer → reviewer → safety analyst, etc.)
- It asks clarifying questions when needed
- It writes code, runs tests, and iterates
- Completion gates (e.g. make test) determine when it's actually done

Everything runs locally in your repo. There’s a web dashboard showing real-time execution of the agent graph. Nothing auto-pushes to GitHub.

We’ve used it internally for prototyping small apps and internal tooling. It’s still early and rough in places, but functional enough to share.

Demo (4 min): https://youtu.be/NYmjhwLUg8Q
GitHub: https://github.com/sandgardenhq/sgai

Open source (Go). Works with Anthropic, OpenAI, or local models via opencode.

Curious what people think about DAG-based multi-agent workflows for coding. Has anyone here experimented with similar approaches?
by text0404 | 2026-02-25 16:39:35+00:00
There are many genuinely convincing reasons to believe that.

The simplest is Trump administration aggressively asserting the importance and impact of Epstein's network, followed by excuses to downplay the impact and prevent release of the files (going as far as calling it a hoax, claiming Trump was an FBI informant, only investigating Democrats). These contradictory deflections are genuinely convincing reasons to believe that there is more damning evidence which they're trying to cover up.

More convincing reasons that there is further evidence of crimes in the unreleased files:

- Witness/survivor testimony. Many victims have come forward, several naming Trump officials directly.

- Epstein ran a sex-trafficking network which is thoroughly documented in the released files. Over half the files have not yet been released.

- Many questionable/excessive redactions which US lawmakers have called "inappropriate". US lawmakers have also said that removal of certain files is illegal under the Epstein Act.

- Epstein's extensive political, financial, and legal networks include lots of high-profile figures which have already caused confessions, firings, resignations, and arrests.

There are a lot more reasons, this was just off the top of my head.
by AnimalMuppet | 2026-02-25 16:39:40+00:00
> Fire burns you, but if you contain it, it can do amazing things. It isn't the fire being untrustworthy for failing to contain itself and start burning your cloth when you expose your arm to it.

True. But I expect my furnace to be trustworthy to not burn my house down. I expect my circular saw to come with a blade guard. I expect my chainsaw to come with an auto-stop.

But you are correct that in the AI area, that's not the kind of tool we have today. We have dangerous tools, non-OSHA-approved tools, tools that will hurt you if you aren't very careful with them. There's been all this development in making AI more powerful, and not nearly enough in ergonomics (for want of a better word).

We need tools that actually work the way the users expect. We don't have that. (And, as you say, marketing is a big part of the problem. People might expect closer to what the tool actually does, if marketing didn't try so hard to present it as something it is not.)
by iotku | 2026-02-25 16:40:08+00:00
Had a similar experience with the .win TLD which I was using for a vanity domain name a couple of years ago.

Was just hosting a Jellyfin server for myself (effectively just a login page) and it got flagged by GSB and that suspended the domain shortly after.

Tried claiming it with Google's Search Console before it got completely taken down and that didn't help, emailed Namecheap and they just said that it was suspended and there was nothing they could (were willing to) do.

If you can't make enough noise to get noticed in such a case you're just out of luck.
by john_strinlai | 2026-02-25 16:40:14+00:00
>other companies from US and Japan like Coherent and Canon could have a crack at replicating the laser and mirrors given enough IP and resources if the US really wanted to decouple from ASML, since they're still man made objects, not magic things given by gods.

this exact same logic applies the other way, though... unless Cymer is selling magic objects given by gods?

>Do you think the country that built the SR-72 and other sci-fi shit wouldn't be able to make a EUV lithography machine in house if they were to treat it like a Manhattan project instead of a side hustle?

do you think that ASML (or TRUMPF or whatever non-US entity) would be unable to make the EUV light source in house if they were to treat it like a Manhattan project instead of a side hustle?
by ProllyInfamous | 2026-02-25 16:40:24+00:00
>I can only read either in small doses. It's very intense, and the passages deserve to be read carefully.

Absolutely. Similarly, I read the Tao Te Ching 4x annually, by reading the same single passage both before and after bed, daily. Both Laotzi's and McCarthy's density of construction is just soooooo human condition.

[Suttree book world] Harrington just found the eyeball in the junkyard vehicle — in a single paragraph humanity just oozes, including his toying with viscosity and shock, and re-toying again. Washes hands. The drunk boss having previously joked "yeah the driver only scraped his shinbones."

I am hooked. McCarthy's books jumped to the top of my bookqueue after reading a HN article a few months ago about his library/collections being catalogued, post-humously.

----

I've just read Dave Wallace's three major novels (Jest & King & Broom, ~2000 pages) and McCarthy is absolutely the better author, not requiring hundreds of footnotes to say less with more esoteric bullshit [0]. DFW just seems like a bully to me ("wow I'm so smart"—DFW, probably), and honestly his samizdat is about 800 pages too long (myself a former bored addict prodigy with poor family comms) [1].

Mostly I read DFW because he's my judge-brother's favorite fiction author — it felt like a challenging obligation/chore, must like our personal relationship. With both, I've felt mostly emptiness. For powerful shortform pieces, both are quite capable of emotional stirring (This is Water).

I laugh when I see this book on others' shelves, because they probably haven't read it and it isn't really worth the time to read [all of] it. A few simple questions of the "reader" verifies this. My own bullying is that "I have" [snooty], however much I wish for all that reading time back. Bullies making bullies =D

----

By page 100 of Suttree you are hooked. By page 100 of Jest you are bored [2]. I've yet to read more than six pages of McCarthy in one day. For Wallace my eyes would constantly glaze over dozens of pages and just think: what happened here?!

Although I am tired after reading either author for twenty minutes, McCarthy's doesn't feel like the author is just wasting my time.

----

My McCarthy readlist is structured so: Suttree (current); Blood Meridian; The Road — is this advisable?

----

[0] DFW's footnotes == even more of his esoteric bullshit

[1] If you do read Infinite Jest, absolutely use a study guide(s) (specifically Aaron Swartz's incredible breakdown... which can reduce the book just just a few hundred pages). If you've ever suffered an addiction (whether yourself or crazybestfriends's), you probably don't need to suffer through any longform DFWallace.

[2] I understand this is part of DFW's "style" : the frenzied passages of speed addicts, thirty pages into killing a dog (e.g.) when three pages would have done better, more respectful of reader's time (addict or not).
by ljm | 2026-02-25 16:40:50+00:00
I've used ACP extensively because agent-shell in emacs uses it, although the Anthropic license change means I'm not sure if I can continue to use Claude through it without getting banned. I kind of wish it integrated more tightly but also you can't really expect someone to have magit involved such that agent-shell (or the like) starts interacting with emacs directly. I'd love it if it did though.

I've started using OpenCode for some things in a big window because its side-by-side diff is great.
by Imustaskforhelp | 2026-02-25 16:41:20+00:00
I like .top domains as well but .de might make more sense.

Considering .top domains have cheap registration and renewal. To me, it does feel as if .top are very speculative. I liked to search random things in tld-list to find unique-word.<any tld> so like random.top but my past experience says that .top domains are bought quite a lot/very speculative.

If possible I like .de but I think that .top are fine too. Both are great for what its worth.

> It however is falsely maligned by those with small brains who stereotype things.

I didn't know about this, can you please elaborate more about it?
Show HN: Mlut – Tailwind CSS alternative for custom websites and creative coding
by mr150 | 2026-02-25 16:41:31+00:00
Hey HN community!

I want to tell you about my open source project: mlut. This is the best CSS framework for custom websites and creative coding. It is similar to Tailwind in that it is based on the Atomic CSS approach, but in some respects it surpasses all popular analogues.

mlut helps to create projects with individual and non-standard designs, where old-school frameworks are not suitable and LLMs perform poorly. The project is the result of in-depth research and over 1,000 hours of work. Details about the study can be found here: https://dev.to/mr150/atomic-css-deep-dive-1hee

Key features:

- Short and consistent naming. If you know CSS, you almost know mlut. The abbreviations are based on the popularity of CSS properties and are compiled according to a single algorithm

- Rich and native syntax. It is like Vim for CSS. Conveniently create complex styles with a powerful syntax that is conceptually close to CSS

- Written in Sass. Leverage the full power of the preprocessor in your handwritten CSS and easily link it to utility classes

You can create even pure CSS art using utility classes! With mlut it is possible — check out our gallery on the website: https://mlut.style/arts

I would appreciate any feedback, and especially stars on GitHub: https://github.com/mlutcss/mlut
by ryandrake | 2026-02-25 16:41:37+00:00
The government doesn't seem to be forcing them to do anything. They're saying that doing business with them is contingent upon changing the policy. So, they could simply stop doing business with the government.

Hegseth could come to my house today and tell me that I need to start kicking puppies in order to do business with him, and I could just say no. No coercion happening.
by eesmith | 2026-02-25 16:42:22+00:00
I fully agree with the assessment it was "reasonably well".

It is not, however, something equivalent to the product of a disciplined TDD practitioner. Not even close.

You write that test-first development helps protect against two risks of code agents, but what does that mean for your specific example?

How is the final product better than the test-after prompt "Build a Python function to extract headers from a markdown string, then write a complete and robust test suite."

Otherwise, how do you know it's a "fantastic fit for coding agents" or that it gets "better results out of a coding agent"?
by kyle-rb | 2026-02-25 16:42:25+00:00
Yeah I'm guessing the TLD was the main signal, based on other comments linking to a thread about "Pinggy", who was also using a .online. The fact that Namecheap is giving them out for free means they probably are more scammy on average.

I've also never added domains to Google Search Console and haven't had blacklisting issue other than with a free .ml (another "cursed" TLD) site that was by default assumed to be spam by Facebook Messenger.

It's unfortunate that this category exists, but I don't share the OP's .com purism; I've used a mix of TLDs and even the cheap ones like .fyi and .cc haven't come under extra scrutiny as far as I can tell.
by examo | 2026-02-25 16:42:31+00:00
Hi, I'm Pascale. I built HitKeep, an open-source, privacy-first web analytics platform that runs as a single static Go binary.

To be honest, I thought web analytics cant be that hard to maintain and it can't be impossible to just get all of my data, be it instance-wide, user-wide, site-wide, or filtered. The existing open-source alternatives are fantastic, but have a massive footprint and are not designed for data sovereignty first.

HitKeep brings a takeout-first approach where you can export everything to EXCEL, CSV, PARQUET, JSON, or NDJSON, even filtered data.

architeture:

To achieve "ClickHouse-like" analytics performance, I built HitKeep using:

Embedded DuckDB: Used for columnar OLAP storage. It handles aggregations and time-bucketing beautifully, and the entire database is just one (tm) hitkeep.db file.

Embedded NSQ: Writing to a columnar DB synchronously per HTTP request creates lock contention. HitKeep embeds an in-process NSQ broker. The HTTP handler enqueues the hit in microseconds, and a background consumer batches writes to DuckDB.

Clustering: If you want High Availability, it uses gossip protocol for leader election (Leader holds the DB write lock, followers proxy ingest requests).

Embedded UI & Tracker: The Angular SPA and the 2KB tracking script (hk.js) are compiled into the binary via embed.FS.
It idles at around 50MB of RAM and easily runs on a $4 VPS or a Raspberry Pi.

Features:

Cookie-less by default.
Automatically (optionally) respects Do Not Track headers.
Goals, Multi-step Funnels, Custom Events, and UTM attribution.
Passkeys (WebAuthn) and TOTP built-in for account security.

And what always bothers me you can actually log in with just your Passkey or use it as a second factor.

Much more to come, but currently I focus on ironing out the ui

you can find the full docs on https://hitkeep.com
by csjh | 2026-02-25 16:42:45+00:00
Obligatory DuckDB solution:

> duckdb -s "COPY (SELECT url[20:] as url, date, count(*) as c FROM read_csv('data.csv', columns = { 'url': 'VARCHAR', 'date': 'DATE' }) GROUP BY url, date) TO 'output.json' (ARRAY)"

Takes about 8 seconds on my M1 Macbook. JSON not in the right format, but that wouldn't dominate the execution time.
Show HN: Engram – Open-source agent memory that beats Mem0 by 20% on LOCOMO
by tstockham | 2026-02-25 16:43:08+00:00
I built Engram because every AI agent I worked with forgot everything between sessions. Existing solutions (Mem0, Zep) are Python-first and extraction-based. They aggressively compress conversations into facts at write time.

Engram takes the opposite approach: store memories with rich metadata and invest intelligence at read time, when you actually know the query. TypeScript, SQLite, zero infrastructure.

Ran the LOCOMO benchmark (same one Mem0 used to claim SOTA):

Engram: 80.0% (10 conversations, 1,540 questions)
Mem0 published: 66.9%
93.6% fewer tokens than full-context approaches

Works as an MCP server, REST API, or embedded SDK. Supports Gemini, OpenAI, Ollama, Groq, and any OpenAI-compatible provider.

npm install -g engram-sdk && engram init

https://engram.fyi | https://github.com/tstockham96/engram
by sharadov | 2026-02-25 16:43:50+00:00
This podcast between Tyler and Dan was a great listen - https://conversationswithtyler.com/episodes/dan-wang/

Dan came off as very China biased and Tyler literally schooled him on a few occasions.

But despite that, there are grains of truth in what he said, we have lawyers turned politicians at the helm in the US, so we have a great democratic system but on the flip side hardly any engineers leading us to the predicament we are in now, where nothing ever gets built.
by dmoy | 2026-02-25 16:44:03+00:00
> If I could find a reputable construction company to build my underground home I would be a true troglodyte

If you have the resources you could always buy an existing underground structure and renovate. Like a missile silo. Or buy an already renovated one:

https://washingtonmissilebase.com/

I imagine upkeep is pretty expensive, probably needs a lot of HVAC, dehumidifying, pumping, etc to keep you from dying due to weird mold and stuff lol
by MisterTea | 2026-02-25 16:44:07+00:00
Funny thing is I started using them in the last 5 or 6 years myself in place of commas where I wanted to interject some extra info. Of course I'm lazy and don't bother typing the actual em dash, I just use a regular dash. Now I feel gross using them because I don't want people thinking I turned my brain off.
by DrewADesign | 2026-02-25 16:45:47+00:00
That’s one big edgelord cop out.

I’m not in the tech industry anymore because in the battle of people who wanted to solve problems with software and money grubbing MBAs, the money grubbing MBAs have won. Now I’m a union machinist, and believe it or not, I’m concerned about the wellbeing of others. In manufacturing, companies are starting to face the consequences of shortsightedly selling out their workforce and are frantically clamoring to use the agonal breaths of its existing manufacturing industry knowledge to breathe life into a new generation of workers. China becoming a manufacturing powerhouse wasn’t a foregone conclusion: we gave it to them in exchange for short-term profits. Our economy, national security, and the financial viability of a robust middle class is paying the price for their greed and arrogance.

The people running the tech industry can’t see the world past the end of this quarter, so they’ll never learn the lessons or society has learned many times over. Good luck. Unless you’re running a company, you’re going to need it. The soft, arrogant, whiny, maladroit white collar workers coming into the trades are pathetically ill-equipped to do actual work.
by OutOfHere | 2026-02-25 16:46:03+00:00
> I didn't know about this, can you please elaborate more about it?

Those with small brains who stereotype things often claim that .top is used only for scams, and that if a site is using .top, it means they're a scam site. In making this foolish assertion, they confuse P(A|B) with P(B|A). To continue, see the ChatGPT share 699f272e-475c-8012-ae9a-a89bd136fd01

> it does feel as if .top are very speculative

Sure, they can be, but again it's no reason to stereotype. They can be or become whatever they want to be.
by bradley13 | 2026-02-25 16:46:06+00:00
It's not even just data stored on US servers. According to the CLOUD Act, any data stored by a US company, regardless of location, can be demanded by any authority in the US.

No sovereign nation should use US companies for data storage or processing. Period.

The attempts to shift to open source or non-US services are inevitably hobbled by US companies lobbying (read: bribing) politicians.
by joe_mamba | 2026-02-25 16:46:24+00:00
>Even if you ignore all the Trump noise, the attempted politicisation of the Fed is very dangerous for the US economy.

Yes, but Trump is a passing issue that will eventually go away, and won't be able to fuck with tarries and the economy anymore just so his friends can do insider trading.

>Asia & Europe.

why do you think so? Japan's economy has no great future prospects, and neither EU's with many German bankruptcies and companies relocating abroad. Chinese companies and workers outside of the largest metro areas have bad time too.
The Rule of Four vs. RFC 3021: Temporal Conflicts in LLM Weights
by mehrdadrad | 2026-02-25 16:46:40+00:00
My LLM (Qwen3-480b) randomly flagged a "subnet overlap" between 10.10.10.0/31 and 10.10.10.2/31. Turns out, it’s stuck in 1999! It was applying "Rule of Four" logic from textbooks that haven't been updated for RFC 3021. It’s fascinating to see how the model's output probability shifts based on two conflicting, time-based networking rules.
by kristianpaul | 2026-02-25 16:46:45+00:00
People deserve to know it exists, I got tired of even OpenCode workflows/agents, installed OpenSpec but all this wrapped todos still not how i wanted
I needed more control but dint wanted to write my own tool, then i ended knowing about pi, this got me interested at first read:

No plan mode. Write plans to files, or build it with extensions, or install a package.
No built-in to-dos. Use a TODO.md file, or build your own with extensions.
No background bash. Use tmux. Full observability, direct interaction.

This is very important to have control and ownership.

Pi is not for everyone, but the ones eventually want to have tools like (read, bash, edit, write, grep, find, ls) as building blocks.
by d4mi3n | 2026-02-25 16:46:52+00:00
I think this is interesting in that I feel, grammatically and structurally, LLMs often generate _higher quality_ text than most humans do. What tends to be lower quality is the meaning of said texts.

Say what you want about marketing-isms of your typical LLM, they have been trained and often succeed at making legible, easy to scan blobs of text. I suspect if more LLM spam was curated/touched up, most people would be unable to distinguish it from human discourse. There are already folks commenting on this article discussing other patterns they use to detect or flag bots using LLMs.