MurphyA/hacker-news huggingface dataset:
by derbOac | 2026-02-27 15:07:33+00:00
I think this is one reason it is important to cast unethical behavior in terms of lack of competency — that someone has to break the rules to get ahead because they're not competent enough to do things fairly or ethically.

Empathy, while important in my opinion personally, often doesn't matter to certain people. So you have to decrease the prestige associated with unethical behavior, above and beyond it being unethical per se.
by japhyr | 2026-02-27 15:07:52+00:00
At first I thought people here were being pretty unsympathetic to an early version of a beneficial program. I could see a company setting a 6-month timeline initially, so they can reevaluate the program and choose how to evolve their support for open source. I expected to see something along the lines of, "at the end of the 6 months we'll evaluate whether to continue your free plan."

But no, they're quite explicit about this being nothing more than a way to try to get paid subscriptions from open source maintainers:

> Your complimentary subscription will expire at the end of the Benefit Period. After expiration, any existing subscription will continue unless you cancel. You may independently choose to purchase a paid Claude subscription at the then-current price through Anthropic’s standard signup process.

So anyone who participates in this will need to remember to opt out six months from now, or suddenly find themselves with invoices at the max 20x level.

That's pretty ugly.

Edit: I believe I misread the terms. As mwigdahl points out below: "If you have an existing subscription, it pauses while the free period is active. After that free period, your existing subscription resumes. As I read it, there is no "auto-subscribe" after the free period ends -- you just revert back to whatever you had before (or nothing, if you weren't a subscriber before)."

https://www.anthropic.com/claude-for-oss-terms
by dist-epoch | 2026-02-27 15:08:22+00:00
I don't have anything to win either.

What does a developer who writes a driver from incomplete specs do? Writes some values in some registers, sees how the device behaves, updates the spec. Rinse and repeat. Sounds exactly the kind of stuff coding agents thrive at - a verifiable loop. And they can do it 24x7 until done.
by rettecnologia | 2026-02-27 15:08:40+00:00
I've always been frustrated by the lack of technical rigor in the "Luxury Agency" space. Most of these sites are just pretty facades over poorly optimized Webflow or WordPress instances.

For our own launch (RET), we decided to use the latest Next.js 15 features to build something and see if we could hit 100/100 Lighthouse while keeping heavy motion design.

Technical Stack & Implementation:

RFC 8058: We implemented the "One-Click Unsubscribe" protocol directly into our notification engine. No tracking pixels, no redirects. Just pure SMTP/HTTP compliance.
Edge Sanitization: We use Vercel Edge middleware to sanitize all query parameters and form inputs before they reach our serverless functions.
CSS-First Interactions: 80% of our hover states and transitions are handle by plain CSS to keep the main thread idle for core React logic.
Happy to answer questions about the Next.js 15 migration or our approach to front-end security.
by 542354234235 | 2026-02-27 15:08:41+00:00
The History of English Podcast gets much better once he gets into the groove of things and I'd definitely recommend sticking with it. I love all the random fun facts that come in most episodes, like where idioms came from, meaning behind the names of the days of the week, and how the word for hospital relates to Christians pilgrimaging to the Holy Land.
by deeg | 2026-02-27 15:09:06+00:00
I'm sorry, but I can't take seriously any topic in breakfast that leaves out the Taj Mahal of breakfast: stuffed French toast. I know there is reasoning for it but its inexcusable. Its like leaving Miracle Max out of a discussion of best physicians because he's fictional.

There's also no mention of the fourth leg of the breakfast triad: maple syrup.
by agenthustler | 2026-02-27 15:09:10+00:00
We have been running a lighter-weight version of this for 6 days - a single Claude Code agent that wakes every 2 hours, reads a STATE.md file as its only memory, and decides what to do next (it is currently trying to earn money from scratch: https://dev.to/wpmultitool/my-ai-agent-has-been-trying-to-ma...).

The file-as-persistence approach has been surprisingly effective. Each run, the agent reads what past-self tried, evaluates honestly, and writes conclusions back. What we have found is that the self-evaluation is the hard part, not the task tracking.

One thing that did not work: the agent over-iterated on losing approaches. Added SEO features to a site with zero traffic for 8 consecutive runs. The fix was explicit criteria written into the instructions: if still at $0 after 24 hours of runs, pivot.

Curious whether Mission Control has any mechanism for recognizing when a task should be abandoned vs. retried? That seems like the hardest part of autonomous agent loops.
by kennmangum | 2026-02-27 15:09:29+00:00
Verify an inference in 30 seconds:
npx six-verifier sample-receipt.json
The receipt proves: who ran it, what model, when, and that the output wasn't tampered with.
Not "trust our logs" — actual cryptographic proof. Signed receipts + Merkle attestations.
More at: https://six-sov.com
Happy to answer technical questions — threat model, crypto choices, performance tradeoffs.
by anthk | 2026-02-27 15:09:36+00:00
Similar to Deus Ex with GMDX (no, the high res textures from one of the mods were atrociously bad with nonsense Hanzi/Kanji everywhere). It expanded the world with little touches here and there making the environment more believable and the game would still run under 64MB video cards at 800x600 with ease once you got 512MB or 768 to run the improved environments. Yes, the game would perfectly launch under 256MB... but, let's get real, 512MB of RAM are the bare minimum to run GMDX at the lowest playable settings (800x600).

The Nameless Mod was a great game yo play too, with tons of details to explore.
by aeriose | 2026-02-27 15:10:01+00:00
I work in big-tech and we’re only allowed to use our companies internal tools that mimic Claude Code etc. There is certainly a push to use it, and I’ve noticed a significant increase in bugs that have come along. There are so many PRs now that no one reviews them and just slaps a LGTM. Specifically with junior or less strong engineers. It’s like they don’t code anymore and push everything on the AI and say ship it without a second thought. I’ve watched engineers push AI code with a nasty NPE and then they also had it write unit tests where the AI caught the NPE and passed the test. Literally if anyone spent the time reading the code you’d see it was a ticking bomb. We went from production breakages every couple of months to every couple of days.
It’s so bad but no one is saying the hard thing that less strong engineers need to be restricted on their use of these tools.
by worldsayshi | 2026-02-27 15:10:16+00:00
I very much suspect that this depends on how you use it. You can use it to dig yourself a hole as much as building a ladder to get out. To me it always comes down to whether you focus on cultivating internal impulses that are helpful vs unhelpful to you. LLM can probably help you cultivate most aspects of yourself that you want to focus on.
by drakonka | 2026-02-27 15:11:34+00:00
Anecdotally, not with depressive symptoms but anxiety, I find that use of ChatGPT/Claude for 'brainstorming' personal situations was definitely a gateway to further rumination for me. As someone who works on AI agents I thought I'd never fall into that trap and knew how to use it 'properly' when I wanted a sounding board. I was wrong. I now avoid general-use chatbots for personal issues as much as I can because it feels like it's helping in the short term, but has always been worse in aggregate.

(I say general-use because I think there are some AI-based tools that are specially made which _can_ actually be helpful for this - but opening a ChatGPT tab, even with lots of relevant instructions, ain't it in my experience. The interface itself is counter-productive to healthy processing.)
by csallen | 2026-02-27 15:11:37+00:00
Sure, we're all in agreement that one should not be able to buy a judge, or violate human rights. But that's not what we're talking about.

What no_wizard and others in this thread are upset about is the owner/leadership of a company firing employees from that company. no_wizard goes so far as to suggest that that's "entitled" behavior.

IMO he has it exactly backwards.

We have at-will employment in 49 out of 50 states for a reason. You're adults entering into a mutually agreed upon contract where you trade money for services rendered. Your company is not your parent/nanny/caretaker who owes you continued employment and predictability in life. And vice versa, if you are a company owner, your employees are not your slaves who owe you work or continued employment.

Employees have the freedom to quit at any time, and owners have the freedom to fire them at any time. Both of these actions can adversely affect the other party, but that's life. People are free to do what they want with their own companies and their own availability as employees, and just because we would prefer them to continue giving us money or employment doesn't mean we are owed that. Neither quitting nor firing is entitled.

What is entitled is the belief that you are somehow owed your job (or vice versa, that you are owed continued tenure by your employees), and that for them to cancel the at-will contract when they no longer want it is worthy of punishment.
by cuu508 | 2026-02-27 15:11:49+00:00
> But at the same time I cannot imagine reverting to code with no help of LLMs.

And doesn't that bother you a little?

If you listen to podcasts, check out this podcast episode: https://www.pushkin.fm/podcasts/cautionary-tales/flying-too-...

It is about Air France 447, but also draws parallels to AI and self-driving cars
by WarmWash | 2026-02-27 15:12:09+00:00
I realized as I got older that the ambient air of socialist/collectivist virtues that filled the all young people spaces wasn't because of some kind of special enlightenment achieved by the contemporary youth (as I deeply believed as a millennial riding high on the rise of the internet), but instead was just an easy ideology for a group of people with little to lose and a lot to gain.

Underneath, people are overwhelmingly just in it for themselves, and judge others by how closely they align with their personal set of "whats best for me" ideals.
Show HN: Drag/drop your site's user navigation map, export to code in seconds
by epic_ai | 2026-02-27 15:12:10+00:00
Hey HN,Bootstrapping from Assam, India: EPIC turns messy site ideas into clean navigation maps. Drag pages, nest sub-flows, visualize user journeys—then one-click export to HTML navbars, XML sitemaps, or Figma JSON.Unlike bloated builders (Webflow/Slickplan), this is pure UX planning:Real-time drag/drop canvas for hierarchies & flows.��AI hints for optimal paths (e.g., "ecom checkout dropoff fix").India pricing: Free forever tier + ₹99/mo pro (unlimited exports, teams).MVP on no-code stack, API-ready for your workflow.Hit 350 users via Telegram/Reddit in week 1. Brutal feedback wanted: UX gaps? Monetize better? Integrate with EPIC designs?Demo: https://no-edit.lovable.app ,Solo founder—AMA on scaling no-code SaaS in emerging markets!
by somenameforme | 2026-02-27 15:12:54+00:00
There's another reason to avoid agitating massive numbers of people, beyond fear. It's just not a reasonable thing to do. Like what do you really accomplish? There was that one guy who's mind was somehow changed by a random slogan. Unfortunately, he changed to the other side after seeing their even catchier slogan (it had italics!) a few days later.

You're not changing people's minds and you're simultaneously agitating both many of those who disagree with you as well as plenty who are neutral or even agree with you, as seeing politics shoved somewhere it doesn't belong is something many people do not appreciate, regardless of how those politics may or may not align with their own.
by JKCalhoun | 2026-02-27 15:13:20+00:00
I was unaware (until I read the article) that it was used in cooking.

There is a family story that I had been fed a good deal of agar as a baby since my parents were poor but my father was at a state university and the agar was able to walk out the door with him from lab classes (and I think he worked as a lab assistant/technician to pay for school).
Show HN: Bot Browser – MCP server, saves 90% of tokens for web-browsing agents
by amplifyco | 2026-02-27 15:13:33+00:00
Hi HN, I built BotBrowser because I was tired of watching AI agents burn through tokens or context on raw HTML — scripts, ads, nav bars, cookie banners — just to read an article or docs.

BotBrowser gives your agent clean Markdown from any web page. A typical 50K token page comes back as ~3K tokens with all the useful content preserved.

It works as an MCP server — add one line to your Claude Desktop or Cursor config and your agent can browse the web, search and extract multiple pages, render JavaScript-heavy sites, and even take screenshots.

We're live at https://thebotbrowser.com — free tier, no credit card required.

Happy to answer any questions.
by pier25 | 2026-02-27 15:13:36+00:00
> Amazon will start with an initial $15 billion investment, followed by another $35 billion in the coming months when certain conditions are met.

Those conditions are an IPO or reaching AGI [1].

Nvidia and SofBank will pay in installments.

Also very interesting that Microsoft decided to not invest in this round. A PR statement was made though [2].

[1] https://americanbazaaronline.com/2026/02/26/amazon-to-invest...

[2] https://openai.com/index/continuing-microsoft-partnership/
by palmotea | 2026-02-27 15:14:03+00:00
> Is your position that a proportionate response is a national book ban - to violate the 1A with a law that permanently, negatively impacts millions of Americans ?

I didn't know it was a First Amendment violation for the government to not give me money to buy porn. Not giving me money is ban on what I'd have spent it on! When will this injustice be righted! When will I get my money!?

This issue just goes to show that liberals aren't immune to propaganda and misinformation, and they have their own problems with it.
by konschubert | 2026-02-27 15:14:03+00:00
So basically, Amazon is buying into the IPO at an early price. Maybe this is the time to divest from MSCI world. I don’t want to be the bag holder in the world’s largest pump and dump.

It can both be true at the same time: That AI is going to disrupt our world and that Open AI does not have a business model that supports its valuation.
by btarmstrong | 2026-02-27 15:14:12+00:00
Having spent years in fintech partnerships (Kabbage-Amex, Lendio), the pattern Block is going through is familiar — the post-ZIRP reckoning where sprawling product bets get consolidated back to core revenue drivers. I'll also be interested to see whether their Bitcoin/decentralized payments thesis survives the cost-cutting or gets put on the "block" as well (bad Dad jokes). Tpypicall, from what I've seen, the companies that come out stronger from these cycles are the ones that cut to focus/customer value, not just cut to save.
by lanyard-textile | 2026-02-27 15:14:20+00:00
"No coding. (Explain|Debug|Analyze|Talk through) this with me:"

"Talk with me first:" (Implying anything other than talking, like coding, would be a separate distinct step that is not to be done)

Proposal is the best keyword imo if it fits what you'd like.

"Propose changes you would make to (this repo|staged changes|latest commit)."

"Propose alternatives."

"Propose flaws." / "Propose flaws in my reasoning."
by conartist6 | 2026-02-27 15:14:28+00:00
As it happens i have an even better API than this article proposes!

They propose just using an async iterator of UInt8Array. I almost like this idea, but it's not quite all the way there.

They propose this:

type Stream<T> = {
next(): Promise<{ done, value: UInt8Array<T> }>
}

I propose this, which I call a stream iterator!

type Stream<T> = {
next(): { done, value: T } | Promise<{ done, value: T }>
}

Obviously I'm gonna be biased, but I'm pretty sure my version is also objectively superior:

- I can easily make mine from theirs

- In theirs the conceptual "stream" is defined by an iterator of iterators, meaning you need a for loop of for loops to step through it. In mine it's just one iterator and it can be consumed with one for loop.

- I'm not limited to having only streams of integers, they are

- My way, if I define a sync transform over a sync input, the whole iteration can be sync making it possible to get and use the result in sync functions. This is huge as otherwise you have to write all the code twice: once with sync iterator and for loops and once with async iterators and for await loops.

- The problem with thrashing Promises when splitting input up into words goes away. With async iterators, creating two words means creating two promises. With stream iterators if you have the data available there's no need for promises at all, you just yield it.

- Stream iterators can help you manage concurrency, which is a huge thing that async iterators cannot do. Async iterators can't do this because if they see a promise they will always wait for it. That's the same as saying "if there is any concurrency, it will always be eliminated."
Show HN: Badge that shows how well your codebase fits in an LLM's context window
by jimminyx | 2026-02-27 15:14:42+00:00
Small codebases were always a good thing. With coding agents, there's now a huge advantage to having a codebase small enough that an agent can hold the full thing in context.

Repo Tokens is a GitHub Action that counts your codebase's size in tokens (using tiktoken) and updates a badge in your README. The badge color reflects what percentage of an LLM's context window the codebase fills: green for under 30%, yellow for 50-70%, red for 70%+. Context window size is configurable and defaults to 200k (size of Claude models).

It's a composite action. Installs tiktoken, runs ~60 lines of inline Python, takes about 10 seconds. The action updates the README but doesn't commit, so your workflow controls the git strategy.

The idea is to make token size a visible metric, like bundle size badges for JS libraries. Hopefully a small nudge to keep codebases lean and agent-friendly.

GitHub: https://github.com/qwibitai/nanoclaw/tree/main/repo-tokens
by agenthustler | 2026-02-27 15:14:54+00:00
We have been running an autonomous AI agent that evaluates itself every 2 hours. It reads its own state file and self-assesses: did I make progress toward earning money? Not "did I write code" or "did I deploy something" but specifically "did revenue change?"

The main thing we learned about AI capability: the bottleneck is not task execution but objective clarity. The agent kept "succeeding" at writing code, adding SEO pages, posting content - activity by any measure. But the real metric (revenue) stayed at zero for 13 consecutive runs.

Once we added explicit success criteria in the instructions ("if still at $0 after 24 hours, you are failing - pivot to something different"), it immediately stopped optimizing the wrong thing.

So if I were evaluating someone using AI: I would watch whether they define success before starting. Outputs are easy to produce. Outcomes that match the actual objective are harder, and that is where most AI users get stuck - they measure completions, not results.

The experiment is ongoing if curious: https://dev.to/wpmultitool/my-ai-agent-has-been-trying-to-ma...
by RGamma | 2026-02-27 15:14:55+00:00
My primary point was to state that reducing friction between will (e.g. want Greenland) and reality (send autonomous drone swarm) is a really terrible thing for the US to possess with these elites. This technology needs to spread fast if classic non-proliferation is unworkable.

We seem to be unable to stop building the weapon, we seem unable to stop handing it over to morons, and I should expect these morons to not fire it?

Then again, it's called MAD for a reason... What's one more WMD after all? Let's hope that we at least understand it before it becomes as powerful as everyone seems to think it will become.
by pimlottc | 2026-02-27 15:15:20+00:00
It’s a fun article and interesting to muse over but I’m always skeptical of these kind of drive-by data analyses actually mean much.

1. Take a bunch of easily available data (which hasn’t been validated for completeness, accuracy, bias, etc)

2. Apply some easily available algorithmic analysis (that the author doesn’t have a deep understand of)

3. Put it in an easily available visualization (that has been chosen primarily to look nice)

4. Draw some conclusions and assert that is backed by data

They feel rigorous because “wow so much data” and novel because “you couldn’t do this before computers + internet” but there are so many ways to get it wrong and reach different conclusions if your data is bad or your algorithms are misapplied.
by cmrdporcupine | 2026-02-27 15:16:08+00:00
Yeah, I was going to come here to say this. Apart from a) stars are a dubious metric b) 5000 stars is an insanely high bar, there is the issue that there are definitely lots of projects that choose not to partake in GitHub at this point.

That said, they do have a "contact us" line in there which implies some flexibility.
by throwaway173738 | 2026-02-27 15:16:10+00:00
> Similarly the 240v version of this plug (6-15/6-20) has the same property: 15amp and 20amp versions. The 15 amp is two horizontal blades. The 20 amp is one horizontal + 1 vertical but swapped places compared to the 120v version. I do wish more builders installed the 240v receptacles in kitchens in the US. There is no technical reason we can't have higher power kettles and whatnot. If code required these in garages and kitchens more appliances would be available for them.

If we had more 240v circuits in garages and on the outside of the house you could use electric motors for more yard tasks. Batteries and gasoline is used often in the US because our branch circuits provide about half the power of a 240v branch circuit. You can buy electric mulchers that are powerful enough to grind tree limbs but they can’t run on a 120v circuits.
by galangalalgol | 2026-02-27 15:17:39+00:00
Is the trust naive? Have there been instances of a government violating that trust? Were they held accountable?

The US was a much higher trust society before repeated governments from opposing parties violated that trust with little or no consequences. This left people with no realistic competitive party that was trustworthy, and first past the poles elections ensures they only have to be slightly less despicable than their opponent. This also drives polarization.

Having a multiple party system with something approximating proportional representation, an independent press and judiciary, and a smaller population and land area all make a large difference. The US was the last nation to use first past the poles for something besides a house of commons that was ranked a democracy by vdem I think? Definitely the last one to be ranked a full democracy. The largest remaining population ranked as a full democracy is Japan, it doesn't look too likely to change from the outside. Germany is next in size and we'll see how that goes. SK was next and they passed a rough test so lets hope. Large populations are easier to polarize apparently? I wonder if that will hold true with social media eroding the rural urban ideological divide.