MurphyA/hacker-news huggingface dataset:
by NitpickLawyer | 2026-02-13 22:20:25+00:00
> Commented [9]:
This is fundamentally untrue.
An LLM can certainly spit out thousands of lines of
code, but "opens the app itself" is definitely up for
question, as is "clicks the buttons" considering how
unreliable
basically every computer
-
use LLM is.
"It iterates like a developer would, fixing and refining
until it's satisfied" is just a bald
-
faced lie. What're you
talking about? This is not what these models do, nor
what Codex or Claude code does.
This is a clever and sinister
way to write, because it
abuses the soft edges of the truth
-
while coding LLMs
can test products, or scan/fix some bugs, this
suggests
they A) do this autonomously without human
input, B) they do this correctly every time (or ever!), C)
that there is some sort of internal "standard" they follow
and D) that all of this just happens without any human
involvement

---

Ummm. Yeah, no. This actually works. No idea why bozos who obviously don't use the tools write about how the tools don't do this or that. Yes they do. I know because I use them. Today's best agentic harnesses can absolutely do all of the above. Not perfect by any means, not every time, but enough to be useful to me. As some people say "stop larping". If you don't know how a tool works, or what it can do, why the hell would you comment on something so authoritatively? This is very bad.

(I'll make a note that the original article was written by a 100% certified grifter. I happened to be online on llocallama when that whole debacle happened. He's a quack. No doubt about it. But from the quote I just pasted, so is the commenter. Qwaks commenting on qwacks. This is so futile)
Show HN: Rampart – Runtime firewall for Claude Code and AI agents in YOLO mode
by trevxr | 2026-02-13 22:20:28+00:00
You're probably running Claude Code with `--dangerously-skip-permissions`. Or Codex in full-auto. Or an OpenClaw agent with unsupervised shell access.

Nothing stops a hallucination from running `rm -rf ~` or reading your SSH keys while you're getting coffee. I built Rampart after my own agent nearly nuked a directory on my home lab.

It checks every command against YAML rules before it executes. Dangerous stuff gets blocked. Everything gets logged.

brew install peg/rampart/rampart
rampart setup claude-code

Two commands, runs locally, no account. Works with Claude Code, Codex, Cline, Cursor, or anything with a CLI. Go, Apache 2.0.
by andai | 2026-02-13 22:20:33+00:00
>Not exactly rewriting a fucking C compiler in Rust from scratch or whatever they claimed it did.

Proof that web dev is harder than compiler dev ;)

For real though, I do think web has a higher cognitive load than other types of programming. I always thought it was weird, but the stuff people said was hard (making an online multiplayer game) turned out to be way easier than the stuff people said was easy (I still have no idea how React works after learning it 9 times).

Also I think compilers are surprisingly straightforward. At least unoptimized ones. It's about translation, which is basically a functional thing. Whereas frontend web dev is all about infinite global implementation details screwing each other over in real time with race conditions.
by longfacehorrace | 2026-02-13 22:21:04+00:00
It's claimed Adam Smith wrote hundreds of years ago that (paraphrased) division of labor taken to extremes would result in humans dumber than the lowest animal.

This era proves it out, I believe.

Decline in manual, cross context skills and rise in "knowledge" jobs is a huge part of our problem. Labor pool lacks muscle memory across contexts. Cannot readily pivot to in defiance.

Socialized knowledge has a habit of being discredited and obsoleted with generational churn, while physical reality hangs in there. Not looking great for those who planned on 30-40 years of cloud engineering and becoming director of such n such before attaining title of vp of this and that.
Show HN: Reddit Online User Tracker – Find the Best Time to Post on Reddit
by warrenjday | 2026-02-13 22:21:27+00:00
The reddit algorithm rewards posts that get engagement within the first 5 minutes. So it's important to post when users are actually online.

I picked the best 40 subreddits for sharing your ideas/apps. Scraped the hourly online user data for a month. Then loaded it all into a chart.

It's a free tool, no login needed.
by tzs | 2026-02-13 22:21:52+00:00
That only worked though because Romania is using a voting method for President that is completely terrible for countries that have several viable political parties.

They use a two-round system to elect their President that works like this:

1. If a candidates gets more than 50% in the first round they are the winner, and there is no second round.

2. If there is no clear winner in the first round, the top two from the first round advance to the second round to determine the winner.

In that election there were 14 candidates. 6 from right-wing parties, 4 from left-wing parties, and 4 independents. The most anyone got in the first round was 22.94%, and the second most was 19.18%. Third was 19.15%. Fourth was 13.86%, then 8.79%.

With that many candidates, and with there being quite a lot of overlap in the positions of the candidates closer to the center, you can easily end up with the candidates that are more extreme finishing higher because they have fewer overlap on positions with the others, and so the voters that find those issues most important don't get split.

You can easily end up with two candidates in the runoff that a large majority disagree with on all major issues.

They really need to be using something like ranked choice.
by afro88 | 2026-02-13 22:22:09+00:00
Aside from security and efficiency, is there anything openclaw and do that moltis can't? Like for example, does moltis have the "heartbeat" thing, short and long term memory, can update a soul.md etc?

I'm so keen to try openclaw in a locked down environment but the onboarding docs are a mess and I can see references to the old name in markdowns and stuff like that. Seems like a lot of work just to get up and running.
by dwb | 2026-02-13 22:22:27+00:00
I think TUIs-that-want-to-be-GUIs (as opposed to terminal commands just outputting plain text) are sad. Mainly because they’re largely inaccessible. They flatten the structure of a UI under a character stream. You’re forced to use it exactly the way it was designed and no different. Modern GUIs, even web pages too, expose enough structure to the OS to let you use it more freely. I get why people build TUIs, but it’s a sorry state of affairs.
by gom_jabbar | 2026-02-13 22:23:23+00:00
Nick Land is arguably the most influential philosopher in SV (at least over the past 3 years). Marc Andreessen's acknowledgment of Land in his 2023 The Techno-Optimist Manifesto has brought his influence more to the surface. Many still don't openly state their interest in Landian thought, but you can often infer it when they say something like "I'm interested in retrocausality" and you probe further.

Land's explicit anti-humanism can be repulsive to some on first encounter, but some of his ideas -- e.g. about the identity of capitalism and AI, the autonomization of capital, the technological singularity as capitalism's inherent teleology -- are interesting and can provide a very unique perspective.

It's also important to note that he tends to resonate more with creative types. Historically, these were artists. Today, they are founders (who are psychometrically similar to artists at the population level). This may at least partially explain why some psychometrically different individuals are sometimes surprised by his influence.
by elevation | 2026-02-13 22:23:41+00:00
When global supply chains are disrupted again, energy and/or compute costs will skyrocket, meaning your org may be forced to defer hardware upgrades and LLMs may no longer be cost effective (as over-leveraged AI companies attempt to recover their investment with less hardware than they'd planned.) Once this happens, it may be too late to draw on LLMs to quickly refactor your code.

If your business requirements are stable and you have a good test suite, you're living in a golden age for leveraging your current access to LLMs to reduce your future operational costs.
by qingcharles | 2026-02-13 22:23:46+00:00
Gemini made a lovely TUI for my C# project, but afterwards it said it could just spin up a Kestrel web server inside the app instead which would be a much better solution for managing it, which was fair. (I have a line in my Agents to warn me when I specify a way of building something and it's not the ideal solution)
by dodobirdlord | 2026-02-13 22:24:07+00:00
Assuming we’re talking about RFC 2119, it’s important not to collapse the distinction between SHOULD and MAY, which is there for a reason. MAY elements are legitimately optional, SHOULD elements are there for a reason and are disregarded at one’s own risk.

> SHOULD This word, or the adjective "RECOMMENDED", mean that there may exist valid reasons in particular circumstances to ignore a particular item, but the full implications must be understood and carefully weighed before choosing a different course.

To validly disregard a SHOULD, you need to (a) fully understand the implications, and (b) accept them.

Any time someone disregards a SHOULD and then complains about the result, they are necessarily in the wrong. Either they didn’t fully understand the implications, or they don’t actually accept them.
by ahhhhnoooo | 2026-02-13 22:24:07+00:00
For many people, it is unrealistic to uninstall Facebook, Twitter, YouTube, TikTok, Reddit, Instagram, Bluesky, whatever the fuck else all at the same time.

I'm proud of you that you are as disconnected as you are. I'm the same -- ditched my addictive social media accounts back in like 2011 -- but not everyone is like us.
by econ | 2026-02-13 22:24:41+00:00
You can do diplomas for different parts of government and assign ranks to voters based on their familiarity with the topic. Then you can share the voting results by how informed people are. If I don't know much about the topic buy those who do say we should go to war with the martians it might change my opinion.

You can also use it as a trigger to create media attempting to objectively inform the oblivious if they drift to far away. These should be large expensive efforts with not-propaganda at the top of the agenda. Show the giant weapon the martians are building in earth orbit.

You can also keep the representatives as the default vote. That way, if their financial backers or those blackmailing them try to sneak in their usual bullshit you can log in and change the vote.

If the representatives picks their own representative anyone can be your representative. You can at any time change your vote to your mum and ignore politics

I also envision each law requiring a minimum number of yes votes to be activated and a minimum number of no to deactivate.

If there are few enough yes votes and enough no's the law is deleted. You can change your vote at any time.

Have some algorithm to implement the changes over time so that Mr beast has to make many months of effort.

Government employees are to work on new law proposals to replace the least popular ones. If they fail to read the room hard enough first their salary is reduced and eventually they get fired algorithmically. If they get it right often enough we increase their salary endlessly but they still get fired if they get it wrong repeatedly. If they don't know anymore new courses and new diplomas are created.

I also want to give the voter a monthly payment for each diploma they got. Asking people to do important work for free makes no sense. How much is up to the voters.
by embedding-shape | 2026-02-13 22:24:48+00:00
> Maybe the cynics have a point that it is an easier decision to make when you are loaded with money.

I keep hearing this but it keeps feeling not true. Yes, at some points in your life you're probably gonna have to do things you don't agree with, and maybe aren't great to other people, so you can survive. That's part of how it is. But you also have the ability to slowly try to shift away that in some way, and that might have to involve some sacrifice, but that's also part of how it is sometimes to do good, even if it's non-optimal for you.
by palmotea | 2026-02-13 22:25:16+00:00
> This language basically removes accountability and responsibility from the human, who configured an AI agent with the ability to publish content that looks like a blog with zero editorial control – and I haven’t looked deeply but it seems like there may not be clear attribution of who the human is, that’s responsible for this content.

> We all need to collectively take a breath and stop repeating this nonsense. A human created this, manages this, and is responsible for this.

I get this point, but there's a risk to this kind of thinking: putting all the responsibility on "the human operator of record" is an easy way to deflect it from other parties: such as the people who built the AI agent system the software engineer ran, the industry leaders hyping AI left and right, and the general zeitgeist of egging this kind of shit on.

An AI agent like this that requires constant vigilance from its human operator is too flawed to use.
by tadfisher | 2026-02-13 22:25:24+00:00
Okay, how long is the debounce window? Where in the input pipeline do you debounce (obviously not immediately on keystrokes)? Will debounce work for long-running requests, which are event-driven and not time-driven?

I have seen, far too many times, naive approaches like wrapping all click handlers in a "debounce" function cause additional issues and not actually solve the underlying problem.
by wtallis | 2026-02-13 22:25:53+00:00
This seems to have parallels with the well-established practice of giving bots free reign to issue DMCA takedown notices (or similar but legally distinct takedowns) while the humans behind the bots are shielded from responsibility for the obviously wrong and harmful actions of those bots. We should have been cracking down on that behavior hard a decade ago, so that we might have stronger legal and cultural precedent now that such irresponsibility by the humans is worthy of meaningful punishment.
by drdeca | 2026-02-13 22:26:03+00:00
Well, what exactly an “idea” is might be a little unclear, but I don’t think it clear that the complexity of ideas that result from combining previously obtained ideas would be bounded by the complexity of the ideas they are combinations of.

Any countable group is a quotient of a subgroup of the free group on two elements, iirc.

There’s also the concept of “semantic primes”. Here is a not-quite correct oversimplification of the idea: Suppose you go through the dictionary and one word at a time pick a word whose definition includes only other words that are still in the dictionary, and removing them. You can also rephrase definitions before doing this, as long as it keeps the same meaning. Suppose you do this with the goal of leaving as few words in it as you can. In the end, you should have a small cluster of a bit over 100 words, in terms of which all the other words you removed can be indirectly defined.
(The idea of semantic primes also says that there is such a minimal set which translates essentially directly* between different natural languages.)

I don’t think that says that words for complicated ideas aren’t like, more complicated?
by mrb | 2026-02-13 22:26:09+00:00
"caved to the blue bubble pressure"

As an Android user, I truly don't understand this "pressure". I exchange SMS/MMS with various users, some Android, some iPhone. I am in group chats with both Android and iPhone users. I feel there is no major issue. It's interoperable. We all see each other's emojis/photos/videos/etc. There are only minor technical rough edges: for example an iPhone's user emoji reaction sometimes (not always?) shows up as separate text instead of the emoji appended at the bottom of the text bubble... And I am pretty sure videos are sent in a lower quality. But is any of this really enough to cause a "blue bubble pressure"?

I asked ChatGPT to explain but only got this vague answer: "Group chats with a mix of iPhone and non-iPhone users can be less seamless (e.g., lower video quality, no read receipts, or issues with group chat features)."

I had to open my texts to check: I indeed have read receipts when texting Android users, but not iPhone users. And this is funny but up to this very second, I had never noticed this difference... because, at least to me, read receipts is such a minor feature that I rely on very infrequently.

This leaves me still as perplex: why the "blue bubble pressure"?
by codegangsta | 2026-02-13 22:26:10+00:00
Yeah I’m very much seeing this right now.

I’m a pretty big generalist professionally. I’ve done software engineering in a broad category of fields (Game engines, SaaS, OSS, distributed systems, highly polished UX and consumer products), while also having the experience of growing and managing Product and Design teams. I’ve worn a lot of hats over the years.

My most recent role I’m working on a net new product for the company and have basically been given fully agency over this product: from technical, budget, team, process, marketing, branding and positioning.

Give someone experienced like me capital, AI and freedom and you absolutely can build high quality software and a pretty blinding pace.

I’m starting to get the feeling than many folks struggling with adopting or embracing AI well for their job has more to do with their job/company than AI
by rstuart4133 | 2026-02-13 22:26:10+00:00
> with a mandate forcing untested chemicals on the populace.

I wasn't aware that any modern vaccine from an OECD country not being tested before used on a human. All COVID vaccines certainly were. The testing was necessarily accelerated, but it's unlikely the normal regime would have caught the issue with AstraZeneca.

Mandated vaccination is tricky. A healthly majority of the population with 80+ year old family members in homes is going to want the workers in those facilities to take every possible precaution, including alcohol disinfectants, masks and be vaccinated. Some of that majority were taking those same precautions in their own homes.

The same reasoning was applied to populations at less risk, at extreme kindergartens enforcing vaccination and quarritines. Where to draw the line is problematic, but in all OECD countries it was drawn well before mandatory vaccination of the entire population. That didn't happen.
by moondance | 2026-02-13 22:26:11+00:00
It’s certainly “bad design” if we’re designing specifically with the OS convert who has a grudge against trackpads as the target user. But multitouch and its functionalities has been a fundamental part of macOS for nearly two decades now. For better or worse, a traditional mouse makes about as much sense for a macOS environment as it does for an iPad at this point. It’s workable, and it has certain advantages, but it’s really not recommended as your only pointer. At best, it’s used in tandem with a trackpad.
by joe_mamba | 2026-02-13 22:26:18+00:00
>That only worked though because Romania is using a voting method for President that is completely terrible for countries that have several viable political parties. [...] They really need to be using something like ranked choice.

Firstly, there's many forms of elections, each with their own pros and cons, but I don't think the voting method is the core problem here.

Let's assume Norway would have the exact same system and parties like Romania. Do you think Norwegians would have been swayed by a an online ad campaign to vote a Russian puppet off tiktok to the last round?

Maybe the education level, standard of living of the population and being a high trust society, is actually what filters malicious candidates, and not some magic election method.

Secondly, what if that faulty election system, is a actually a feature and not a bug, inserted since the formation of modern Romania after the 1989 revolution, when the people from the (former) commies and securitatea(intelligence services and secret police) now still running the country but under different org names and flags, had to patch up a new constitution virtually overnight, so they made sure to create a new one where they themselves and their parties have an easier time gaming the system in their favor to always end up on top in the new democratic system, but now that backdoor is being exploited by foreign actors.
by austinwang115 | 2026-02-13 22:26:28+00:00
Re: monolithic tools. I think having template overrides for the user could solve this issue -- although it is a bit tougher to implement. I wanted a monolithic tool because it optimizes for faster startup times and just works but it does sacrifice configurability for the user.

Re: Docker template. I understand the Docker critique. So, the primary use case is an agent uploading its working directory and spinning it up as a dev environment. The agent needs the project files, the dev server, and the browser all in one place. If these are separate containers, the agent has to reason about volume mounts, Docker networking, etc — potentially more confusion, higher likelihood that agents get something wrong. A single environment where cloudrouter start ./my-project just works is what I envisioned.

Re: SSH host keys. SSH never connects to a real host. It's tunneled through TLS WebSocket via ProxyCommand. Also the hostname is fake, we have per-session auth token on the WebSocket layer, and VMs are ephemeral with fresh keys every boot. So, SSH isn't wide-open. We don't expose the SSH port (port 10000); everything goes through our authenticated proxy.
by gucduck | 2026-02-13 22:26:45+00:00
That’s fair feedback. I’ve updated the post to include a section with more implementation details.

It’s currently built with Next.js and Firebase. Responses are stored separately from identity data, there are no public profiles, and only aggregate results are exposed in the UI. Verification is used to increase resistance to bots, but answers are not tied to public identity.

I agree that any civic platform lives or dies on transparency right now. I’m actively considering showing the question schemas and aggregation logic so the mechanics are inspectable rather than opaque.

If you have strong opinions on what absolutely must be open versus what can reasonably remain closed, I’d genuinely value that perspective. This is still early and the landing page is pretty barebones, but the core web app and data model are where most of the effort has gone so far.
Show HN: First Embeddable Web Agent
by arjunchint | 2026-02-13 22:26:46+00:00
Rover is the world's first Embeddable Web Agent, a chat widget that lives on your website and takes real actions for your users. Clicks buttons. Fills forms. Runs checkout. Guides onboarding. All inside your UI.

One script tag. No APIs to expose. No code to maintain.

We built Rover because we think websites need their own conversational agentic interfaces as users don't want to figure out how your site works. If they don't have one then they are going to be disintermediated by Chrome's or Comet's agent.

We are the only Web Agent with a DOM-only architecture, thus we can setup an embeddable script as a harness to take actions on your site. Our DOM-native approach hits 81.39% on WebBench.

Beta with embed script is live at rtrvr.ai/rover.

Built by two ex-Google engineers. Happy to answer architecture questions.