HNHacker News
TopNewBestAskShowJobs

jason1cho

114 karma · joined March 19, 2026

submissionscomments
jason1cho··on Agents don't need memory, they need documentation
I think many AI fanatics will focus on a wrong point. They will say "just use AI to generate the fucking documentation. What are you talking about?"

Indeed, AI fanatics lack critical thinking. They easily accept the idea that AI needs documentation, but merely disagree the method to approach it.

jason1cho··on Court agrees with EFF: Utah's VPN law demands a technical impossibility
Just buy the surveillance equipment from Russia and get it done.
jason1cho··on Court agrees with EFF: Utah's VPN law demands a technical impossibility
I'm not sure whether it's 1% or 0.1% or only Xi Jinpin can access YouTube. China can adjust the surveillance level dynamically. It's a matter of cost and effect.
jason1cho··on SB 923 is Law: CCPA deletion rights now reach third-party data
Same here
jason1cho··on Show HN: Laptop is the last place your secrets are still in plaintext
I agree that `curl | tar && mv` is not safer than `curl | sh`.
jason1cho··on Auto mode is now the default in Claude Code
I think a lot of non programmers use Claude.

I mean if you don't care code, you are essentially a product manager who gives instructions to your programmers (whether humans or intelligent agents).

Then if you use the created product, you are at best a test engineer if not just an ordinary user.

I think in the era of AI, people get tools they want in an expensive way. Rather than finding an existing tool, they ask an intelligent agent to parrot one, which guarantees no safety, security, efficiency, and accuracy. Yet, being able to use Claude makes them feel smart and productive (in parroting wheels).

jason1cho··on Auto mode is now the default in Claude Code
Many many people care more than the end product, for example whether a shirt is made of cotton with the forced labor, carbon emissions of public transport, etc.

In terms of engineering software, you care the cost. An intelligent agent may try to read unnecessary files and it's time to stop it to save tokens and avoid polluting the context.

jason1cho··on Handbook.md shows that long policy documents do not reliably govern agents
I don't understand why a model has to follow the instructions. Don't get surprised when it shows its true color. Plus, do users (not the researchers) really check whether the response follows the instructions?
jason1cho··on Show HN: I was tired of opening 2 tabs for every HN link, so I made a userscript
I'm a fan of user script, glad to see people are also developing new ones.

The uploads to greasy fork seem reduced these days.

jason1cho··on Ruff v0.16.0 – Significant new updates – 413 default rules up from 59
When a string contains strange characters, how do you enforce the single consistent delimiter?

You probably haven't written diverse enough code.

jason1cho··on If coding has been solved, why does software keep getting worse?
If AI is so good at coding, why can't it be good at politics? We will elect AI in our next presidential election.
jason1cho··on Chat Control passed first round in EU Parliament
While you can use the hotline in private, you can't object to any matter in public.
jason1cho··on The bottleneck might be the air in the room
Exactly!

I installed a CO2 monitor at home, which reminds me of ventilation in winter when I keep windows closed and heating on.

jason1cho··on Malaysia enforces ban on social media accounts for children younger than 16
Creating accounts should be allowed, but using an account could require age check.

People should be able to create an account at birth. Then when they grow up, they are ready to use the account. This way proves that the account owner is at least as old as the account.

jason1cho··on I'm Tired of Talking to AI
Don't fight with AI. People who reported increased throughput don't verify AI output. Programs which are simply AI wrappers don't verify the output. If a serious programmer starts to design an algorithm that verifies AI output, the progress starts to slow down because you are doing something not needed if you don't use AI.
jason1cho··on SQL patterns I use to catch transaction fraud
People here provide counterexamples to show this article is bullshit. Don't forget, fraud detection is about statistics. Outliers always exist.

Machine learning systems also learn your pattern. The article gives simple SQL rules. Don't dismiss this article as worthless.

jason1cho··on A History of IDEs at Google
Initially Cider was branded as a light client that opened much faster than traditional IDEs.

Now, ironically with so many extensions and LLM computing, users seem to forget that they chose Cider because of its lightweight.

jason1cho··on Using Claude Code: The unreasonable effectiveness of HTML
Markdown was a hype in late 2010s that has cooled down due to chatbots.

In turn, chatbots pump up markdown by making it the default output format.

jason1cho··on Using Claude Code: The unreasonable effectiveness of HTML
If you want to be vibe all the way, why don't you ask a bot to summarize the long output?

Using bots has been insane and self-referrential.

jason1cho··on DeepClaude – Claude Code agent loop with DeepSeek V4 Pro
By dog fooding itself, the tool doesn't fail to live up to the expectations of its users.
jason1cho··on A Perfectable Programming Language
Is it due to the feature that the author claimed "this blog post is itself Lean code"?
jason1cho··on Installing every* Firefox extension
This article is interesting but hard to read in certain places because it contains distracting information.

Better to organize it into main findings and side stories.

jason1cho··on Show HN: Anos – a hand-written ~100KiB microkernel for x86-64 and RISC-V
I love the adjective "hand-written" and I'm gonna add it to my repositories.

Although I don't practice vibe coding, I'v observed that the first principle of vibe coding is to never look at the generated code. (You learn the code from external metrics, such output correctness and memory usage)

jason1cho··on Claude Code Found a Linux Vulnerability Hidden for 23 Years
This isn't surprising. What is not mentioned is that Claude Code also found one thousand false positive bugs, which developers spent three months to rule out.