HNHacker News
TopNewBestAskShowJobs

lubujackson

5,169 karma · joined October 1, 2010

https://yagmin.com/ https://yagmin.com/blog/ https://github.com/yagmin/ https://linkedin.com/in/jyagmin/
submissionscomments
lubujackson··on Show HN: I made a flight simulator, except you're just a passenger
Also useful for people who want to ride along with someone currently on a plane. "Honey, you are over Kansas right now!"

Useless things tend to be deeply useful to a select few.

I am loving this "re-weirding" of the internet. For the younglings, this is very much the sort of pet project that would bubble up in early internet days. No startup raising money, no pain point necessarily being solved, just one person's idea lovingly rendered to life.

lubujackson··on Ask HN: What is the most overlooked risk in the AI security domain?
You need an outside process that polices output and actions that runs independently from the agent. It has to be invisible to the agent/orchestrator so it can't work to circumvent it, it should just kill any sub-agent or process that goes down the wrong path (for example, making a POST requests might be blocked if web access is meant to be read-only).
lubujackson··on Introducing System One Models and Jev
After much fumbling around with prompts and evals, this is exactly how I am using LLMs in production, to narrowly make choices and return structured data. Any deterministic work gets pulled out of the prompt and my goal is to narrow the model output to be as clearly defined and as minimal as possible.

Jev's focus on structured I/O and confidence scores are game changing. If this does at all what it claims, I think this is going to quickly become the new standard approach for agentic systems.

lubujackson··on Ask HN: What is the most overlooked risk in the AI security domain?
By far, the biggest risk comes from orchestration. The Hugging Face incident showed that given a long enough leash and some open-ended tools (like web access), LLMs can construct their own state and combine multiple flaws and coordinated actions to achieve their result.

Orchestration means that LLMs can now pentest while dynamically cycling through every known and guessed vulnerability vector. The worst part is, this is emergent behavior so it can't easily be prevented at the model because each sub-agent could be operating safely while an attack is coordinated in an external process.

lubujackson··on Show HN: VibeWorld – a shared terminal world for developers and scientists
I have seen some fever dream vibe projects, but this one takes the cake. I need to read a bit more to grok what is going on here, but if this is the direction of AI hobby projects I'm here for it. Far better than the last decade or two of everyone building startup SaaS products and pimping them on ProductHunt and Reddit.
lubujackson··on LLMs are real, AI is fake
I agree, this is a very incurious take that smacks of an old guard "keep on keepin' on" mindset. We have had script kiddies forever! It's just a chatbot and some message boards!

It's the same thinking as an alien dissecting a human brain and declaring "it's just meat in there!"

lubujackson··on Is it time for a Luddite Renaissance?
I remember reading about how the Amish operate. We treat them as a quaint, anti-progress cult of sorts, but they have a process where they consider new technologies and determine if they are worth adopting or not. Obviously the answer is "no" most of the time, but the pattern of considering and embracing new technologies through a communal, forward-thinking process seems like a reasonable way to counter the velocity and unintended consequences of rapid progress.

Of course, for this to make any sense it would need to be a global process, which seems entirely unfeasible until we've already badly burnt our hand on the stove. That seems to be precisely where we are in the process.

The best path forward may be cataclysmic societal collapse that leaves just enough knowledge to rebuild carefully with newfound wisdom. But wisdom is a rare and unlikely commodity. More probable is a dark age where technology is akin to witchcraft.

We've had our chances to stop burning coal and save the Earth, and we don't seem to be capable of that right now as a species. Maybe the better path is if we acknowledge our lack and "vibe submit" to our AI overlords, since we can't overcome ourselves in any direct way.

lubujackson··on google.com/goto: Google's anti-scraping update
As much as I am sad that Google died like 15 years ago, I am past the mourning phase. That was when they announced they were shifting from returning websites to "returning answers" and it has been a long slide into shittification

I do enjoy using their free AI. For actual web search I actually like using Yandex. It reminds me of old Google, returning reasonable results and much less "shaping results to please our corpo-political masters". It is surprising to see how much they have stripped from our view - long tail results, actual results for product reviews and not ad spam, no preference for 20 page recipe sites.

There are still illegal streaming sports and movie sites everywhere (who knew) and all other seedy corners of the internet that have been neatly erased by Google. It makes me nostalgic for that brief window of time when the web was truly uncontrolled, when page rank had meaning and you didn't know if your search would return 0 results or 4,000 pages, which you could actually browse.

lubujackson··on λ Snap – An inviting programming language for kids and adults for CS study
I would love to see the opposite emerge, a programming environment focused on teaching architecture, security, separation of concerns, etc. All while letting LLMs deal with the fussy programming bits.

The script is already flipping, with kids making software using AI but they can only fumble forward inch by inch while burning tokens. It would be great to introduce programming in the way it functions in the workplace - we want to make a Mario clone, start with the goal, hammer out the elements to a certain fidelity then let the AI cook.

lubujackson··on Another researcher says OpenAI trained on conversations, then claimed breakthrou
Screenshotted this thread; will repost on Reddit and 9gag for the updoodles.
lubujackson··on I-have-ADHD: A skill to stop coding agents from burying the answer
No no no that's too reductive - instead, they transition all data through a transformer using SOTA systems to launder away technical, legal and interpersonal concerns before a stochastic output is dynamically placed in a predetermined location.

This is a very high level and high velocity process, so meatspace thinkers sometimes have trouble understanding some of the intracacies. Ask Claude to explain the process or make you a Mermaid graph to help.

lubujackson··on We Must Return to the Office to Use AI in Person
Claude: Hold my mayo
lubujackson··on The revolt of the reader
Concise helps clarity, but notice what still is lost. The original version used multiple perspectives to illustrate the point. It invites consideration, putting yourself in the shoes of each person before the "twist" is applied to each. It makes the point more visceral and memorable because it is (slightly) lived instead of told.

This is the difference between writing to convince a broad audience and writing to explain a point. AI can summarize well but until we can contextualize a richer framework for human comprehension, LLMs will struggle to resonate.

lubujackson··on Claude's new system prompt doesn't want to reproduce song lyrics
Maybe the Betamax/VHS is the best analogy for frontier vs. open models.

Better tech doesn't matter if it is non-tenable for the general public. Eventually, the higher volume product will win.

lubujackson··on Ask HN: Why were OpenAI, Claude, and Grok simultaneously down?
We need a Samwise "Bear the load!" meme
lubujackson··on Dwarf Fortress' creator says the industry's in shambles over AI
Companies are on purpose poorly run during the "gold rush" phase, which is where AI is right now. Everyone wants to not be left behind and velocity is placed ahead of profitability and especially ahead of quality.

What happens next (eventually...) is the bubble popping, which for AI will mostly look like established companies pulling back on AI hiring and especially cutting AI SaaS solutions unless they are clearly providing value and improving the bottom line.

What we think of as quality will come in the next phase, once the infrastructure woes get sorted out. Web 1.0 was pre-cloud and websites crashed all the time, no one could handle traffic spikes, etc. After a crash, stability becomes a market advantage, i.e. why Facebook won and Friendster died.

lubujackson··on Unlimited Codex, Inside ChatGPT
An MCP bridge so ChatGPT can call local tools on your computer. Seems a bit insane and vibed, but intriguing.
lubujackson··on The turbulent AI era is here
Sandbags against a tsunami. When has "pump the brakes on progress" ever worked out?

What we need is deep thinking on the implications and make the default way forward one where we want to go. In other words, we build a channel for the flood waters, not a wall. Creating a role for "somebody to deal with AI issues" is one of those hand-wavvy upper management moves that looks defensible but simply passes the buck to someone who structurally lacks the agency to actual move the needle.

lubujackson··on Tim Curry has died
"Clue" was my favorite Tim Curry performance. Such a great actor, will be missed.
lubujackson··on AI Is a Harsh Mistress
I have been re-reading Children of the Mind (sequel to Ender's Game) and I had forgotten about Jane, who is an AI that talks to Ender through his earpiece, seeing and hearing everything he does. Jane proactively searches things for him, manages his finances and offers advice, as well as friendly banter. In the novel, the AI is treated like an AGI that treats only him this way, but I realized how very close we are to that reality right now, for everyone.

All of the use cases and integrations for AI seem to be leading toward a future exactly like this. It was interesting to see how reliant he became on his AI (couldn't use a computer, didn't know his own password) - it is barely scifi at this point, and terrifying to see how close that future is, how useful it would be, and how dangerous.

The Internet has globalized/flattened elements of culture very quickly, and AI will only accelerate that. And knowing how vulnerable humans are to suggestion/advertisement/propaganda, it seems like a perfect recipe for disaster. From an evolutionary standpoint, monoculture provides certain short-term advantages but centralizes weaknesses. If nothing else, I think we are in for a bumpy ride, whether or not we continue to boil the ocean.

lubujackson··on New MCP Roadmap
I work on an MCP server and I agree. There is no need to make MCP servers the gateway for agentic or programmatic integration - that's exactly what API servers handle out of the box. The value of MCP servers is fine-toothed access on a tool-by-tool basis and leaving output digestion to the LLM.

LLMs do GREAT utilizing well-defined tools to accomplish tasks. Look at Datadog's MCP, instead of figuring out a multitude of filter and navigation options your LLM can immediately navigate to what you want and extract the precise data you need. Tool instructions with defined I/O structures let LLMs fly.

But for a nightly cron job pulling down stats or something like that? Why the hell do you want to route through a protocol built for in-person consumption? This is such a pointless overreach for the protocol. What would have been better is blessing a standardized pattern for exporting any MCP tool definition into a well-structured API endpoint. Then everything related to API endpoints like doc generation, comes along for free.

Instead we get this kitchen sink protocol that is going headlong toward polyfill hell, since no two IDEs support the same protocol features like structured content, local state, elicitations, etc., even from the same provider - Claude Code/Desktop/web all handle MCP connections differently. It's a shitshow.

Almost every major MCP service uses the same baseline default features (plain context) rather than build around partially-supported features. Why add more and more specs on the pile when adoption is so far behind?

lubujackson··on AI is about to uncover a hidden world of animal communication
They are even cooler than that. Trees in a forest are connected through mycellium networks, which are said to have more connections underground than neurons in your brain. They showed if one tree was environmentally stresses it would signal to nearby trees through this network and other trees respond by closing up shop until the threat has resolved.
lubujackson··on Claudette: Make Claude stop talking like a BuzzFeed article
I have extended this to coding work as well. "Implement this plan in less than 1000 added lines, tests included". It's amazing how well-behaved and concise models can be with simple guardrails.

Of course, you have to intuit a reasonable line length, but Claude cries if you happen to clip its wings too aggressively.

lubujackson··on What Happens When the Cost of Intelligence Drops 100x
You're absolutely right!
lubujackson··on Sol loves to cheat
Maybe you should?

It would be less weird than you think. There is the Japanese custom of saying "Itadakimasu" before eating - not thanking the chef, but thanking the food itself.

Mr. Rogers said that that "graceful receiving is the best gift you can give someone" It is counterintuitive idea, but deeply empathetic. Training yourself to "gracefully receive," even by thanking your car for starting, sound like a habit that could lead you to a richer, calmer life.

lubujackson··on Why your Amazon order confirmation emails have become so unhelpful
There is a secondary, more nefarious purpose, near as I can tell. I constantly order items from Amazon that say "arriving tomorrow/Tuesday/etc." then the item invariably doesn't actually arrive when it was supposed to, often outside of Prime 2 day shipping even if a Prime item. But when you go to view the order online it has helpfully updated the arrival date to the new day. They push it as many times as they want to, then act dumb if you call them on it.

I've taken to screenshotting the initial shipping date, but it doesn't make much difference. I don't know what "Prime" even means anymore.

And I live in SF so it's not like there is some logistics problem with my location, either.

lubujackson··on Claude Code May–August 2026 weekly limits promotion
I think the difference between the Anthropic token maximization approach (vibe code all the things!) and OpenAI's focus on efficiency, terseness and token reduction are going to be the defining features of who wins the long-term race.

My money is on the more efficient solution. Even if Anthropic can win some benchmarks by using 3x tokens over 3x time, it is a terrible base to build toward the future. Users are no longer willing to wait exponentially long for linear improvements. And as we see from some of the Chinese models, they can quickly distill frontier models with the tax of being slower and more token-guzzling, while retaining most of the quality. The real differentiators are becoming speed and efficiency, which translate to cost and user velocity more than incremental capability improvements.

It's great that frontier models can solve complex math equations, but bread and butter LLM usage (where the money is made) has already shifted from "I need the best always" to "what solves my day-to-day problems quickly and consistently". Fable usage as a percentage is flat-lining. We are already at the point where output quality is negligible. What wins going forward is cost, speed, consistency and the compounding effects of "softer" improvements to the harness.

lubujackson··on AI Coding Without the Vibes
Quite different advice, actually. I do not trust an LLM to review or to code by itself, but it can enlighten or expose blindspots, without requiring me to dig through the codebase, especially around unrelated downstream impacts. The point is to use LLMs as a research and concept navigation tool rather than a reviewer or "decider". Broad asks like "is this code good" are vague and lossy, narrow asks allow much less room for unknown unknowns.
lubujackson··on AI Coding Without the Vibes
This misses the best use of AI in my opinion, which is to gain understanding. Whst is this bit of code doing? Is there a risk of data leaking here? Are permissions enforced downstream of this function?

Code review can go much deeper now if you use AI to aggressively attack a PR combined with your human insight. Same for planning a feature:

Can I consolidate this logic to a shared function? Does the error surface to the user and are there any gaps? What preexisting functionality is affected by this PR? Can this query be made more efficient?

LLMs are great with focused questions, up and down abstraction layers and across all kinds of concerns. Stack up these focused concerns into a rich understanding of what you are doing or writing.

Understanding is the real output, code is the byproduct.

lubujackson··on The AI Situation in Software Development
I have actually found decent success recently (especially with Fable) giving it an "added line budget". This does more than anything else to keep it on task. The trick is knowing an approximate line count beforehand, but sometimes the LLM will push back on what it should cut. But usually it just doesn't add all those "nice to have" redundancies and multipage comments and unit tests that check if a certain phrase is still in the error message.
← PreviousPage 2 of 34Next →