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 The price of a Costco hot dog has gone up
Sad, but not as shittifying as losing the infinite onion grinder to COVID. The hot dog was only just the delivery device.
lubujackson··on Stop sending me huge PRs; a rant
Like all extremists, he takes a mild view "if you have to explain the code, maybe it needs to be refactored" to "no comments ever". Never mind business logic or footguns that can't be fixed right now because of Reasons or "I tried to change this and it blew up because of some remote script calls it that isn't in the codebase" or any number of other very useful comments that inform engineers (and now LLMs) as guideposts along the way. But I worked at a company that loved Uncle Bob and enforced "no comments!" as a rule... just guess how clean and tidy that codebase was!
lubujackson··on Why does Opus 5 feel worse to work with?
Every round of models (plus all the secret tweaks) require new strategies to stay afloat as a human. My new tactic for Fable and Opus is to give them a line limit, both during planning and code creation. It os amazing how well that works for keeping them on task and avoiding premature optimization, pointless tests or any of those "robustness" ideas that are not planned or asked for.
lubujackson··on US sells 30-year bonds at highest borrowing costs since 2001
Hey, he's a businessman! He extracts value for shareholders!
lubujackson··on Picking berries is my meditation
My family has taken up some hobbies like this, which are very therapeutic to do together. Berry/cherry picking, hiking, mushroom gathering, and on vacation we like to go to certain beaches in Oregon to find agates or other cool rocks, some places have seashells and even a beach in Florida that has shark teeth.

With small kids, these sort of lazy tasks bring out focus, physical awareness and exploration. Living in the city, these are valuable respites from chaos and noise.

lubujackson··on AI is removing the middle class of software engineering?
My company's hiring process is basically: Can you code a product quickly with AI? Can you understand the generated code?

That's basically it. It is surprising hard to find people that can do both, but engineers are becoming much, much better at the first gate while flaming out on the second.

lubujackson··on What happens when the AI bubble pops?
Building new massive models might not be cost efficient for a while, but the more valuable thing is the infrastructure change that is more permanent. The dot coms died but the cross country fiber that was laid down persisted and the internet was baked in. The good thing about new tech bubbles is the infrastructure that gets pulled forward to support it.

Same with data centers and current SOTA models. If the music stops, we have tilled some fertile ground that will be utilized by those that come after. Inference costs will fall through the floor if those data centers aren't being fully utilized, same with RAM prices.

Think of what came after the dot com crash: Facebook and YouTube. Neither could exist until internet usage and bandwidth reached a tipping point that came after all the hype.

lubujackson··on Ransomware gangs skip the CEO, head straight for the 40-something IT manager
I feel like looking at a photo to judge how fat they are is probably equally effective tbh. It is a rule of thumb at best.
lubujackson··on Analyzing data from Silicon Valley ventures and founders prosecuted for fraud
Tell that to Kyle Shanahan, whose Tesla got into a big accident while on autopilot...
lubujackson··on Is it all just vapourware?
I think to effectively use LLMs in a controlled way, they can help with three things: - Help you pump out boilerplate, or otherwise "obvious" code, that you can review at a glance - Help you gain understanding, either through rapid plan writing/revision or code quality/architectural/security analysis. The gotcha is that it can only help along one axis at a time, or at least can only communicate information sensibly to humans this way - Cross-cutting or fuzzy matching across a codebase. This is the hugest win, like "replace this pattern with the new approach everywhere". This used to be the scariest sort of task, and now it is one of the more stable things LLMs get right.

Where things go off the rail is when you want it to plan AND implement features. The blind spots of LLMs are not where they are for humans and way more work to anticipate. You have to stay on top of the bucking bronco, but you CAN move much faster if you can architect your system so more tasks fall in the "obvious" bucket - that is where the art of engineering still lives. Human understanding remains the goal.

lubujackson··on As a Windows user, it's a surreal way to install a program
Happened to me last year. My wife always taunted me because I have been anti-Apple since they hermetically sealed their iMacs so you couldn't stick in RAM with talking to a "genius". "It just works!" she says. I dunno, I guess I didn't think an "Install" button needed reworking but here we are, not an ugly instruction or tooltip in sight.

Also Apple: I bought my son an old refurbished iPad for watching Netflix on long drives. But you can't install Netflix! The OS is too old. What's the workaround? Simple, if you've previously installed a Netflix on another device you can "restore" it, and then Apple will let you install the old version. On the old OS.

Of course I didn't have an old Netflix installation so I went to install Netflix on my work laptop, but there is no Netflix app for laptops anymore! Finally, I got it working through Family Share after an hour of tedious effort. This may be more Netflix's fault than Apple, but why would an OS give that power to a 3rd party in the first place? What sense does this make?

It reminds me of NextJS where there is some minor niceties at the cost of magical thinking that you may need to move heaven and earth to circumvent in order to accomplish the most basic shit.

lubujackson··on Databricks drove down AI coding spend 70%
These seem like the obvious tweaks akin to "using a cheaper hosting platform". I think the real savings come from careful context control for programmatic agents, careful tool awareness and usage to reduce thrashing, distilling workflows into deterministic processes and, moat importantly, adding friction and boundaries for non-technical users who tend to burn tokens making insane asks like "analyze all documents and give me a summary".
lubujackson··on I’m leaving OpenAI to build telepathy
Exactly. From my arts background, I'm not scared of LLMs as a replacement for human art because anything good that LLMs produce exist somewhere between "found art" and mechanically-produced art, like photography. In either case, there is a huge amount of work done by the clankers, but it has absolutely no human meaning until humans assign it meaning.

This applies to math discoveries as well. The Jacobian conjecture was always invalid, only our human understanding of it has changed thanks to human inquiry and validation, despite LLMs doing the hard work.

I feel like we are in that narrow window of time when humans grapple with a new technology by personifying it before we realize it is just another tool humans have created to amplify human capabilities.

lubujackson··on The Valley of Webhooks
Nice write-up of the webhook data consistency problem - I've been bitten by some of those Stripe issues myself. I agree that webhooks should come hand-in-hand with a "records updated since" endpoint that allows high-level discrepancy checks and API endpoints to pull full logs for any record. There needs to be some sort of reconciliation process that is both fully verifiable and not a firehose of data.
lubujackson··on Use Task Runners for Common Coding Tasks
Oo, I like that header font: https://fonts.google.com/specimen/Germania+One?preview.scrip...
lubujackson··on The Greenhouse and the Lens: Two Modes of Agentic AI Work
Let's assume advances in harnesses, models and efficiency continue to rapidly improve. Let's say we only run on solar power.

The concept of "waste" completely shifts. Like in 1990, I had to decide if dow loading an image was worth it, because it would take 5 minutes or more. Now, it isn't even a remote concern, even though images are clearly "wasting" bandwidth sending a 12mb image to my tiny phone screen.

It is much more interesting to think about the cultural impact of that shift. You can be concerned about the impact of AI on various fronts, but worrying about "waste" is tilting at windmills.

lubujackson··on Amazon spent $1.8M using Claude for menial coding task, went 860% over budget
Some schadenfraude because of AWS's lack of a hard spend cap, which has screwed countless little fish and individuals over the years.
lubujackson··on Google cancels AI Studio app after 800k preorders
Giogle sunsetting has reached its final form...
lubujackson··on The Silicon Valley Founder Meat Grinder
I assume it is like the 70s wood-paneling - signifying some vague commercial sense of ruggedness and nature while completely missing the mark.
lubujackson··on I flagged two research papers for fake authors and both were accepted as orals
The entire concept of publishing as a validation step for actual science has been declining for decades, fully co-opted by pay to play and virtue signaling for academic hiring.

AI is simply going to bury it as a useful system. What will grow from the ashes will be something much more dynamic, where verifiable data is the gold and the conclusions and associated details will persist only as the human-level translation.

lubujackson··on The End of an Era
It is just like coding.

If you are on top of the AI, it is a powerful tool for exploration of ideas, organization of thoughts, bridging connections, outlining, filling in gaps.

But if you vibe write, it will look good on the surface but be full of illogical, contradictory statements, disconnected characterizations, etc.

lubujackson··on The End of an Era
This is the black and white perspective that literally every other human-creative industry is wringing its hands over. But I think it misses a key difference that is already painfully obvious, which is creating new and engaging things will never be as simple as pressing a button. There will always be a human at the other end, pressing the button (or a human who deploys the agent, etc.)

The best comparison is photography. Instantly, a whole career path of portraiture was tossed out the window. Go to a museum and you see portrait after portrait - the best ones. There were millions of shitty ones made at all levels of society, and that job was replaced by cameras. But painting didn't go away, it got weird, it became anti-camera and more human, in a way.

This splitting of purpose and amplification of humanness is going to ramp up. Expect everyone to grow a taste for weirder, unprocessed music, experimental novels, wild and unexpected designs. Art is human communication and AI brings that into sharp relief.

Novels seem the most protected from AI - pulp/romance/beach novels will be crushed by volume and the sad remains of the publishing industry along with it, but interesting human novels will be just fine. And, much like with photography, I think AI will eventually normalize to its own artistic medium with writing, where careful usage will allow more ambitious work to appear that wasn't possible before, like a novel written using only sestinas, for example.

lubujackson··on After the AI Crash
Be careful if you expect a dot com fallout - that was retail investor driven and took a long time to unwind as people sat through painful drops. Ai is much more of a private investment bubble. AI remains useful. What is likely to go away (and all at once) is investment and free rides/discounts.

So I expect more of a sobering process for AI companies rather than a blowup, simply because they all still will have cash in the bank and some have actual products with clients that make use of them.

lubujackson··on Paged Out #9 [pdf]
I've never seen this before, it's like a modern 2600 - deeply technical, scattered topics and depth, all very hacker-curious - and beautifully designed to boot.
lubujackson··on Cursor Bridge – Run Unlimited Claude Code on Your Cursor Subscription
Yes. Cursor is significantly better at understanding context without needing a 5 page spec or burning a truckload of tokens. And it's debug mode is top tier if you haven't tried it - people sleep on Cursor.
lubujackson··on The AI jobs apocalypse probably isn't coming anytime soon
Depend what your company actual does. More relevant tasks I have seen involve 2D arrays or transforming data from a Python dict, or parsing JSON. The idea is to test the ability to understand and manipulate complex objects, which is a good generic bar.
lubujackson··on The AI Productivity Illusion
Insightful point, but we should also consider we are in a very transitory period where were are adjusting every level of these tools (how verbose? How sycophantic? What should it ignore, which details matter, etc.) And more importantly, we as users are becoming attuned to reading and gaining understanding with AI.

When everyone first uses AI they are swayed by its intelligent sounding sentence construction. It took time to be able to look past that and understand basic assuptions still needed to be questioned.

lubujackson··on The Dark Night of Mathematics
I think the hand-wringing is a bit premature.

Some mathematicians (like SWEs) view AI as a boost to their ability to explore and understand possibilities - it is a great tool. Others see it as taking the soul out of what they do (loss of flow or craft). Most worry about losing their jobs.

I think for both mathematicians and SWEs, there is real loss for how we worked in the past, but I don't think job loss will be quite as severe as feared (and may actually increase). Because we still need, more than ever, people who understand the output and, more importantly, can ask the right questions.

lubujackson··on The new rules of context engineering for Claude 5 generation models
Recalling "They're Made of Weights"
lubujackson··on Ask HN: How do I find startups that are looking for a dev? How to approach them?
Wellfound.com, workatastartup.com
← PreviousPage 3 of 34Next →