MurphyA/hacker-news huggingface dataset:
by robinsonb5 | 2026-03-08 09:32:26+00:00
> I am not quite able to think of what you mean by that but I do think that there are some ways to do it but its a problem that internet faces at large of abuse in general and its a careful line between privacy and abuse.

My main goal is that my deciding that someone's recommendations aren't valuable to me should only affect the recommendations seen by people with similar interests to mine. There's not as much objective truth about what's valuable content and what isn't as many people would like to believe: I have no interest in seeing some influencer-led product recommendation but my niece very well might want to see that. Meanwhile she'd have no interest at all in some deep-dive into TMDS signalling and TERC4 codes!

My gut feeling is that, if we could get that system right, it would effectively "shadow ban" (for want of a better term) anyone whose content you don't want to see - but just for you and (to a lesser extent) those who hold your recommendations in good standing.

(I should also mention that my original idea here wasn't so much about discovering new stuff as getting an at-a-glance idea of whether a given page has high-quality content or just low-effort surface-level SEO-farming slop - in an age where the former is being drowned out by the latter.)
by gosub100 | 2026-03-08 09:33:38+00:00
I think trump has identified the inefficacy of our supposed checks and balances. In school, we were taught that the 3 branches of government protect against a rogue leader, which is obviously not true. After he is removed or ends his term, I hope the weaknesses in the system are fixed. Yeah I hate him, but the system was supposed to protect us from this outcome.
by KronisLV | 2026-03-08 09:34:04+00:00
> The benchmark comprises 100 tasks, each corresponding on average to an evolution history spanning 233 days and 71 consecutive commits in a real-world code repository.

This seems like a really cool thing to benchmark! Technically it'd be possible to take GitHub repos that the AI orgs probably already have, cross-reference the code against the issues and regressions, and train/validate on that.

The dataset would need to be way bigger to get close to the likes of SWE-bench: https://www.swebench.com/original.html

"Vibe coded stuff gets hard to maintain and will end up buggy." Yeah, so make models that deal with that better, optimize for maintainability and consistency.

Cool to see Claude doing decently though!
by threethirtytwo | 2026-03-08 09:34:47+00:00
>This is an absurd take. Everyone looks at the other side and says, "Yeah I could do that". Few can.

Clearly Apple pays someone tons of money and calls them a designer and pays you nothing because your anti liquid glass opinion is shit to them. Coming here and talking as if your opinion on what "good design" is the end all be all lacks nuance and perspective.

Overall design at it's core is text placement along with media like pictures or graphs. And then putting it along with interactive buttons. It's a form of art, and this art is significantly easier than say figure drawing or painting with realism. The main reason is because the shapes used are simple, no complex shading, no need to really think about how light shines on a complex surface or how clothe interacts with the human body. Just some flat colors some typography, placement of some buttons to transition to other pages and that's it.

People are biased, but all you need to do is stare at the mona lisa, and then at the spotify logo and it's totally obvious that one took skill and the other took just just some thought. Design is easy. Liquid glass ironically is the one modern design trope that would actually take skill to render by hand, but of course we have algorithms doing it so it's more the skill of the programmer than an artist.
Show HN: OpenClaw – Self-host OpenClaw in one command
by congzhangzh | 2026-03-08 09:35:21+00:00
Hi HN,

I got tired of trusting cloud services with my AI conversations — so I built
the setup I actually wanted: encrypted disk, hardened OS, one-command deploy.

Demo: https://github.com/congzhangzh/your_openclaw/raw/main/demos/...

The idea is simple: if you're going to self-host AI, do it right — from the
bare metal up.

Layer 1 — The disk:
LUKS encryption + Btrfs compression (or ZFS native encryption). AI logs,
API keys, model configs — everything at rest is encrypted. Someone pulls
your disk? They get nothing.

Layer 2 — The OS:
Debian Trixie. Stable, predictable, full toolchain. No surprise updates
breaking your gateway at 3 AM.

Layer 3 — The container:
Docker with Tini as PID 1 (proper signals, no zombies). Data lives on
the host as plain files (~/.openclaw) — ls, cp, rsync. No opaque volumes.

Layer 4 — The gateway:
OpenClaw with token auth + device approval. Connect Telegram and more.
Guided onboard walks you through everything.

The whole setup:

git clone https://github.com/congzhangzh/your_openclaw.git && cd your_openclaw
./shell

That's it. `openclaw onboard` inside the container does the rest.

Built-in monitoring (btop, nload, iftop) in the container. Ctrl+P, Ctrl+Q
to detach — gateway runs 24/7.

Repo includes VPS disk encryption guides and provider recommendations.
MIT-licensed. I use this daily on a cheap European VPS.

Feedback welcome:
- Is the layered security overkill or just right?
- Are you encrypting your VPS disks?
- What AI backends are you running?

GitHub: https://github.com/congzhangzh/your_openclaw
by austin-cheney | 2026-03-08 09:35:27+00:00
1. AI is the new low barrier to entry. Before it was frameworks. Unskilled people wanting to participate in the software profession will still find a way to include themselves.

2. Politics is not a problem here as other comments claim. The problem is more religious like obsessions. The most intense that I remember seeing was anything about Julian Assange. The current one is defending Israel or related topics of racism/genocide/nationalism.

3. I stopped looking at YC startups once 90% of them became AI startups.

4. It’s not just you. Occasionally people will post search tools that provide alternate UI for HN submissions with everything AI removed. While some AI submissions are valid most are just noise.
by sebastiennight | 2026-03-08 09:35:47+00:00
I wouldn't say it's "bad writing", but rather that the sheer volume of it allows the attentive reader to quickly identify the tropes and get bored of them.

Similar to how you can watch one fantastic western/vampire/zombie/disaster/superhero movie and love it, but once Hollywood has decided that this specific style is what brings in the money, they flood the zone with westerns, or superhero movies or whatever, and then the tropes become obvious and you can't stand watching another one.

If (insert your favorite blogger) had secret access to ChatGPT and was the only person in the world with access to it, you would just assume that it's their writing style now, and be ok with it as long as you liked the content.
by mattip | 2026-03-08 09:36:10+00:00
- The pure python repl started off in PyPy, although a lot of work was done to make it ready for prime time by the COython core devs
- The lessons from HPy are slowly making their way into CPython, see https://github.com/py-ni
- There were many fruitful interactions in fixing subtle bugs in CPython that stemmed from testing the stdlib on an alternative implementation

And more
by Simulacra | 2026-03-08 09:37:33+00:00
For five years, I ran a healthcare nonprofit, and the problem is much worse than you think. For C3 nonprofits, for which donations are tax deductible, you have a lot of rich people who just flush cash through them to take is a tax deduction. Then they dictate to the nonprofit what political issues they want pursued. Executives are paid exorbitant salaries, and very little actually goes to what it is intended. Many of the nonprofits that I worked with claim each other's work, when there's a victory, they claim it as their own, and they relentlessly fundraisers so they can pay themselves more. The c3 system is desperately in need of an overhaul.
by mark_l_watson | 2026-03-08 09:38:05+00:00
I understand the author’s sentiment but I would like to give a counter example:

I like to read philosophy and after I read a passage and think about it, I find it useful to copy the passage into a decent model and ask for its interpretation, or if it is something old ask about word choice or meaning.

I realize that I may not be getting perfect information, but LLM output gives me ideas that are a combination of live web searching and whatever innate knowledge the LLM holds in its weights.

Another counter example: I have never found runtime error traces from languages like Haskell and Common Lisp to be that clear. If the error is not clear to me, sometimes using a model gets me past an error quickly.

All that said, I think the author is right-on correct that using LLMs should not be an excuse to not think for oneself.
by imrehg | 2026-03-08 09:38:21+00:00
I haven't really seen many alternatives besides what's listed, and looking for it (FOSSin my personal development, closed source at $WORK).

Imho the best options there are

- GitLab (if you want someone else to host your things, and be full featured),

- cloud provider-based repos (GCP, AWS has git hosting, if e.g. you are already using them, but it's a subset of features, needing to tie in other services to be a full replacement), or

- go down the self-hosting route if you have the capacity. GitLab is pretty easy to self-host, and there's forgejo, both mentioned in the doc.

Either way you are looking at paying for hosting, one way or another, which for commercial projects should be a baseline. The question is what to pay for, versus what the team should do itself if they can.
by lmeyerov | 2026-03-08 09:38:48+00:00
I liked they did this work + its sister paper, but disliked how it was positioned basically opposite of the truth. It set up the community to misinterpreting it from a quick read, punishing people for a quick title scan or abstract scan. So for the next X months, instead of the paper helping, we have to deal with the brain damage.

The good: It shows on one kind of benchmark, some flavors of agentically-generated docs don't help on that task. So naively generating these, for one kind of task, doesn't work. Thank you, useful to know!

The bad: Some people assume this means in general these don't work, or automation can't generate useful ones.

The truth: These files help measurably, and just a bit of engineering enables you to guarantee high scores for the typical cases. As soon as you have an objective function, you can flip it into an eval, and set an AI coder to editing these files until they work.

Ex: We recently released https://github.com/graphistry/graphistry-skills for more easily using graphistry via AI coding, and by having our authoring AI loop a bit with our evals, we jumped the scores from 30-50% success rate to 90%+. As we encounter more scenarios (and mine them from our chats etc), it's pretty straight forward to flip them into evals and ask Claude/Codex to loop until those work well too.

We do these kind of eval-driven AI coding loops all the time , and IMO how to engineer these should be the message, not that they don't work on average. Deeper example near the middle/end of the talk here: https://media.ccc.de/v/39c3-breaking-bots-cheating-at-blue-t...
by mosselman | 2026-03-08 09:39:10+00:00
I feel like the audience of the file is more for me the reader rather than the LLM.

> Add this file to your AI assistant's system prompt or context to help it avoid
common AI writing patterns.

So if I put this into my LLM's conversation it is like I am instructing it to put this into its AI assistant's system prompt, so the AI assistant's AI assistant.

The alternative is to say:

"Here is a list of common AI tropes for you to avoid"

All tropes are described for me to understand what that AIs do wrong:

> Overuse of "quietly" and similar adverbs to convey subtle importance or understated power.

But this in fact instructs the assistant to start overusing the word 'quietly' rather than stop overusing it.

This is then counteracted a bit with the 'avoid the following...' but this means the file is full of contradictions.

Instead you'd need to say:

"Don't overuse 'quietly', use ... instead"

So while this is a great idea and list, I feel the execution is muddled by the explanation of what it is. I'd separate the presentation to us the user of assistants and the intended consumer, the actual assistants.

I've had claude rewrite it and put it in this gist:

https://gist.github.com/abuisman/05c766310cae4725914cd414639...
by anon7725 | 2026-03-08 09:41:15+00:00
> That doesn't make sense for America to care about this much, given that Iran has no way to deliver nuclear weapons to it.

A nuclear armed Iran could hold oil and gas shipments in the Straight of Hormuz hostage indefinitely. It could also threaten U.S. bases and warships in the area. It could threaten regional allies with a nuclear attack.

> Are we really back in "trust me they have WMDs" territory?

Irrespective of everything else going on, it’s well established that Iran has a nuclear program in the advanced stages of development. There was a whole UN program around inspecting it.
by JumpCrisscross | 2026-03-08 09:42:27+00:00
> It was not bait. USA official doctrine right now is "we dont care"

Hospitals lose protection under international law when used for military purposes for good reason. Iran and its proxies have essentially been abusing the conventions that held until now. That doesn't excuse hitting a school, nor suggest that we should do away with these protections. But if one side keeps using schools and hospitals to cover materiel, the notion that those are not legitimate military targets becomes untenable.
by revolvingthrow | 2026-03-08 09:44:01+00:00
I usually end my rides at 24-28 kmh average and outside of cyclists and e-bikes the amount of people that ride faster than me is pretty much zero. 70 is completely absurd, especially for "youth".

I don’t really care if a bunch of reckless kids want to gamble with their lives, but the place to do it is clearly on the street, not on the sidewalk. Those ebikes are pretty much dirt bikes, and nobody sane argues those should slalom between pedestrians, just like cars or motorcycles don’t drive on sidewalks. I don’t want to constantly be on the lookout for a 60 kmh vehicle careening right into me whenever I’m outside, which increasingly happens with food delivery "bikes" as well. There’s no place for them on crowded beaches either.

Wanna go as fast as cars? Cool, do it on the streets, it’s what they’re built for. Helmet (or even clothing) optional, I suppose, it really isn’t my problem.
by dudewhocodes | 2026-03-08 09:44:47+00:00
App Store releases are increasing due to a new gold rush on subscription apps. Review times have gotten longer as the review team at Apple is being spammed.

Most of these apps are rudimentary habit trackers, time management apps etc. so not much creativity, much more recycled ideas. More code != better ideas though.

https://www.a16z.news/i/185469925/app-store-engage
https://42matters.com/ios-apple-app-store-statistics-and-tre...
Show HN: Stardial – a highly customizable terminal clock (Rust)
by firesushi | 2026-03-08 09:45:42+00:00
I built Stardial, a customizable terminal clock written in Rust.

It started as an experiment to create a more flexible alternative to tools like tty-clock. Stardial supports animations, color themes, and layout customization so it can fit into different terminal setups and ricing environments.

Features:
- Multiple display styles
- Custom colors and themes
- Animation effects
- Adjustable size and layout
- Designed for modern terminals

The default theme is designed to look good out of the box, but everything can be customized.

GitHub:
https://github.com/USERNAME/stardial
by vjk800 | 2026-03-08 09:45:56+00:00
We've had the AI tools for maybe two years, and they have only gotten really good in the past half a year or so. For fuck's sake, adopting electricity took like 50 years, why would you expect to see any kind of effect from the AI so quickly? The tools are still developing - rapidly - and people are still figuring out the best usage patterns for it.
by jakecopp | 2026-03-08 09:46:23+00:00
Without excusing the behaviour around illegal electric motorbikes, there has also been absolutely shocking media coverage in Australia on road deaths. Here's a summary of a particularly bad week of coverage: https://jakecoppinger.com/2025/12/why-wont-the-media-report-...

Did you notice this article doesn't have a single mention of safe bike lanes? In Australia we spend ~0.2% of our transport budget on cycling and walking infrastructure - and see very low rates of cycling (and terrible safety outcomes) as a result. See stats on the Australian situation at https://australiancyclewaystats.jakecoppinger.com/

The BBC would have done well to read up on https://en.wikipedia.org/wiki/Pedestrian_Council_of_Australi... before seeking quotes.
by larodi | 2026-03-08 09:46:56+00:00
Yeah, people with botox pumped lips, pink tops, and sporty fancy wear. Basically the cream of the commercial listener who understands exactly zero of the musical substance, but is there, because ads were aired on TikTok.

Faith is not without a sense of humor.

Btw, perhaps you may not know that there's this crossover looks now - a mix of black-metal and hiphop hoodies, and all the KPop adopted this writing for their pikachu songs.
Show HN: Drizby – WIP Metabase Alternative
by cliftonc | 2026-03-08 09:47:33+00:00
Hello everyone! I am working on an open source reporting tool, that was mostly focused on the 'Embed analytics in your app' use case, which I found was either not great or not flexible or expensive, or all three!

However, I decided today to use this library wrapped in an app that makes it work like Metabase (and I use 'like' in its broadest sense here as it is quite early in its life). I have pushed an initial version live this weekend, and am looking for input to help prioritise features that close the gap with Superset / Metabase that would stop actual users using it. I want to avoid adding things that are not necessary. For now it only connects to postgres, but I will add lots of other providers (it is bound atm by databases that Drizzle supports).

I am not targeting big enterprises, more small teams / startups that just want a really user friendly and flexible reporting tool - that includes a simplified agentic analysis workflow like hex.tech (bring your own LLM keys).
If anyone has the time to take a look and provide any feedback that would be hugely appreciated! There is a cloud option which for now is free, so if you aren't comfortable running it yourself locally (it only needs docker and a single container), you can also try that and let me know of any feedback. Nothing is paid for now but I was considering that at a v low cost level - e.g. €10 per month - to cover hosting, it is very lightweight and I dont store any data.

The github is here: https://github.com/cliftonc/drizby - I am really looking for input on the roadmap and if this is useful for others outside of my original use case (it is already actively being used in that way by myself and others).
by prmph | 2026-03-08 09:48:55+00:00
Indeed, that's why it bothers me that major technology vendors, especially Apple, would like to do away with the very concept of files, at least for non-power users.

They make it seem like data is bound up with apps, and should not have an independent existence. They also make it hard to import/export data, except via backups, which a very crude way of taking control of your personal data.

I'm working on a tool to work around these issues to the extent possible, allowing users to extract their information, as granular files, from device backups into their personal digital library. For immutable data, archival is ok, but for editable data, the biggest challenge is how to make the extracted data "live", i.e., available and editable on the devices again, preferably in the same apps used to create them. There seems to be no good solutions.
I was "early" in agentic coding. Here's my story
by noemit | 2026-03-08 09:49:14+00:00
I did not adopt AI coding tools because they were faster or cooler. When I started, it was a chore to use them.

I still have the cursor unlimited plan that gives me unlimited tokens. It expires in May after which Cursor is forcing all of us legacy users onto the new plans where you do have to pay for tokens. So May of last year is when I got my yearly plan, but before that I was paying monthly for a couple of months. It was October 2024 when I started.

I adopted them because I lost the ability to type.

Before all of this, in early 2024, I was curious about AI coding- hearing (probably fake) stories about people building production apps and getting revenue, and I used chatGPT here and there to clean up a function for me, but I never took it seriously.

I downloaded Cursor, tried it once, and abandoned it. It tripped over itself when I asked it to do a simple thing.

Then, two months later, I was using Cursor every day. A change that happened overnight.

It started when my right hand started hurting. I thought I had carpal tunnel.

Then my left hand started hurting too.

The pain got worse. I called my mom asking if I ever had chicken pox, wondering if it could be shingles. I was Googling symptoms nonstop.

Then the weakness started. At first it was subtle, clumsier hands, lower dexterity. My arms were starting to be difficult to lift.

A few more days passed and I could not open my front door anymore.

I was slowly becoming paralyzed. I went to the ER and I was diagnosed with Guillane-Barre Syndrome. (pronounced GHEE-YAWN-BAR-"eh?")

Thankfully, I ended up with a mild case. They let me go home after a week in the hospital. Still, it took months to recover the dexterity in my hands, and the ability to type.

People I work with from that time probably remember my sudden increase in voice notes, speech-to-text, and lots of typos.

When it came to coding, I switched from VSCode to Cursor overnight.

And I was doing it all through voice-to-text.

I tolerated the mistakes.

I rejected code it generated very often.

I got much better at prompting and organizing my thoughts.

I got better at dictating and enunciating so that speech-to-text would stop misunderstanding me.

It was my only option.

It took 6 months to be able to type "normally" again but I will likely never regain my previous speed and accuracy.

I still use Cursor today. Now, I will write code more often, but Cursor is still my primary IDE, and I still prompt more than code directly.

I've since used Claudecode and other tools, but I still like Cursor the best. I wonder how I will feel when when my unlimited tokens are gone. :)

Anyway, that's my story. Feel free to ask me anything.
by jongjong | 2026-03-08 09:49:41+00:00
My agenda is; I'm not going to war for any country because it's pointless. I think it's governments who have an agenda.

According to Claude, Petain was installed after France's defeat; that's true, but Vichy France was already considered collaborationist with Nazi Germany at the time. Many public figures were pro-nazi such as Coco Chanel.

It's kind of insane actually that seemingly many of the big companies which supported the Nazis are still in business and actually grew and became synonymous with luxury after the war; Chanel, Hugo Boss, Mercedes Benz...

You'd think it would be bad for reputation; but reputation is the bread and butter of these companies today!

What better way to illustrate just how wrong the masses are when it comes to war? Clearly what we were taught is wrong! It doesn't align with economic reality!

Doesn't this corroborate my point that who wins the war doesn't matter?