HNHacker News
TopNewBestAskShowJobs

flashgordon

1,424 karma · joined November 13, 2007

DM me on diusstew@gmail.com
submissionscomments
flashgordon··on The great AI delusion is falling apart
Id be seeing if the candidate actually understanding what the llm is spitting out and pushing back when it doesn't make sense vs are they one of the "infinite monkeys on infinite typewriters"
flashgordon··on AI overviews cause massive drop in search clicks
So youd be surprised and scared - the Ad PMs I know are totally salivating at this. Their angle is "SEO is no more - it is GEO now". GenAI Engine Optimization. Welcome to the Futurama Internet Future!
flashgordon··on I watched Gemini CLI hallucinate and delete my files
Forget sandboxing. I'd say review every command it puts out and avoid auto-accept. Right now given inference speeds running 2 or 3 parallel Claude sessions in parallel and still manually accept is still giving me a 10x productivity boost without risking disastrous writes. I know I feel like a caveman not having the agent own the end to end code to prod push but the value for me has been in tightening the innerloop. The rest is not a big deal.
flashgordon··on The AI Replaces Services Myth
But what if you could re-solve all of today's problems (solutions) with GenAI. Ie if there was an app or game that you like and just want to clone it, that itself today is quite achievable (there was a game -weewar from about 20 years ago that I loved but went out of business. I was able to "clone" it in about 3 weeks).

Even if AI is not solving P=NP even doing the repetetive boring bits feels like a huge boost no?

flashgordon··on Anthropic Is Bleeding Out
20? I'd be excited if the 200 a month plan stays after a year. I went with the max reluctantly being the cheapskate I am. There is no way I'm giving that up now. I'm really worried that if they rise the prices il find it extremely hard to not fall for it! Just hoping the open source models catch up by then. Even if they get to CC abilities (of today) that is good enough for me!
flashgordon··on Gemini CLI
Il be honest I loved AI-studio - it felt like almost unlimited quota. With CLI it is unbeleivablly slow even for simple tasks (compared to claude code) and the "free" seems to be a totally deceptive marketing. Even with an API key (on the free tier) I am no way close to getting the promised free 60 requests a minute worth of usage that was promised and still am getting rate limited. What gives?
flashgordon··on Dev jobs are about to get a hard reset and nobody's ready
I spent the last two months "vibe coding". I really think VC as it is defined (keep smashing the accept button and let the LLM eventually "get there") is terrible. My flow has been to use Claude code for an incredibly amazing code gen where:

1. I know exactly what I want architecturally

2. I know how I want it

In this mode the flow is then about validating the code to make sure it is my "image" frequently rather than me dreading not know what rube Goldberg machine it generated after 10s or Ks of lines.

Sometimes I even let it get "close" (ie it took care of all the nitty gritty) and I take over and finish the interesting bits then tell CC what I did and why to update the project memory. Frequent checkpointing and sprinkling .md files with latest understanding is very important (it also has the advantage of making your code llm-portable).

I think the biggest irony is PMs, VPs, CEO had traditional been pretty derisive of "clean code" and yet clean code is absolutely essential to make vibe coding work. Feels like a huge vindication.

flashgordon··on Type Inference Zoo
This is amazing. I've been wanting to do this for ages (even tried a few times and failed a few times). Great to see this.
flashgordon··on Now might be the best time to learn software development
Is it possible that we dont remember them precisely because they are temporary (atleast in the grand scheme of things)?
flashgordon··on Now might be the best time to learn software development
I would add one thing though. The pie definitely gets bigger - but i feel there is a period of "downsizing" that happens. I think this is becuase of lack of ideas. When you have tool that (say) 10xes your productivity, its not that bosses will have ideas to build 10x the number of things - they will just look to cut costs first (hello lack of imagination and high interest rates).
flashgordon··on HR is not your friend
So the thing is these anonymous surveys are just a way to "incriminate" managers. Most surveys are structure NOT to ask "Do you think Leader X is bad". It is more about "Do you understand what Leader/Org X is doing". So a "no" here means either "you" are the problem for not understanding or your manager for not clearly "explaining" what Leader/Org X is doing. So managers now have an extra job of selling some top-down vision with very limited data (relative to where there in the ladder) but without using the words "because VP X said so".
flashgordon··on Why agents are bad pair programmers
This is kind of why I hardly use one shot/Agentic flows that the cursors are recomending you do (after all it gets them more control and lockin). I mostly know "how" I want something done so put fences to ensure what is generated is in the X loc ballpark and in an incremental way. They are however great to reason through ideas and explore solutions before writing any code.
flashgordon··on The unreasonable effectiveness of an LLM agent loop with tool use
Ive been doing this exactly "manual" setup (actually after a while I jsut wrote a few browser drivers so it is much more snappier but I am getting ahead).

I started with GPT which gave mediocre results, then switched to claude which was a step function improvement - but again grinded when complexity got a bit high. Main problem was after a certain size it did not give good ways break down your projects.

Then I switched to Gemini. This has blown my mind away. I dont even use cursor etc. Just plain old simple prompts and summarization and regular refactoring and it handles itself pretty well. I must have generated 30M tokens so far (in about 3 weeks) and less 1% of "backtracking" needed. i define backtracking as your context has gone so wonky that you have to start all over again.

flashgordon··on Perverse incentives of vibe coding
This addiction and fear of things-going-bad-if-i-dont-listen-to-the-copilot is precisely why my workflow is a bit more simple and caveman-ish:

1. start a project with vague README (or take an existing one).

2. create makefile with the "prompt" action that looks something like (I might put it in a script to work around tabs etc):

```

prompt:

    for f in `find ./ | grep '*.go *.ts *.files_i_care_about' | grep -v 'files to ignore' | pbcopy`

    do

        echo "// FILE: $f"

        cat $f

    done
```

3. Run `make prompt` to get a fresh new starting prompt, Go to Gemini (AI Studio) and use the prompt:

```You have the following files. Understand it and we will start building some features.

<Ctrl-v to paste the files copied above> ```

4. It thinks, understands and gives me the "I am ready" line.

5. To build feature X I simply prompt it with:

``` I want to build feature X. Understand it, plan it, and do not regenerate entire files. Just give me unix style diffs. ```

6. Iterate on what i like and dont (including refactors, etc)

7. Copy patches and apply locally

8. Repeat steps 5 - 7.

10. After about 300-400k tokens generated (say over 20-40 features) I snapshot with the prompt:

``` Great now is a great time to checkpoint. Generate a SUMMARY.md on a per folder basis of your understanding of the current state of the project along with a roadmap of next steps. ```

11. I save/update the SUMMARY.md and go to bed. When I come back I repeat from step 2 - and voila the SUMMARY.md generated before are included too.

I have generated about 20M tokens so far at a cost of 0. For me "copy/pasting" diffs is not a big deal. Getting clean code, having a nice custom workflow is more important. I am still ready to relinquish control fully to an agent. I just want a really good code search/auto-complete out of the LLM that adheres to *my* interfaces and constraints.

flashgordon··on Persuasion methods for engineering managers
Weirdly this is one of the few "Machiavellian" articles that actually reflects the ground reality at G than the sugary "we are a family and every means well" kind of LinkedIn posts!
flashgordon··on Pakistani Govt shares game footage as real military action
And then there is the other side. That guy with unbelievably high potential who completely fumbles his life and just not able to get his act together... (Even worse when it happens to be you)
flashgordon··on Ask HN: How much better are AI IDEs vs. copy pasting into chat apps?
I'm the same boat. I came to Gemini after using curosr and Claude code. The latter are touted for their auto complete. But frankly the copy paste has not been the context-switch-nightmare I was worrying about. Best analogy I can think of is with Claude I am playing chess (doing local code completion) where as with Gemini I'm playing Go. Getting concept and large blocks of design patterns (and actually working at that) at time. So since I'm thinking at a much higher level the copy paste is hardly an issue (for me).

Oh frequent checkpointing etc are still key.

flashgordon··on Claude Code: Best practices for agentic coding
Yeah right now I just dump entire files at it too. After 100-200k tokens I just restart. Not because the LLM is hallucinating (which it is not) but I like the feeling of treating each restart as a new feature checkpoint.
flashgordon··on Claude Code: Best practices for agentic coding
Damn that's interesting. How much of the code do you provide? I'm guessing when modularity is high you can give specific files.
flashgordon··on Claude Code: Best practices for agentic coding
Sorry yes. I should have clarified that.
flashgordon··on Claude Code: Best practices for agentic coding
So I feel like a grandpa reading this. I gave Claude code a solid shot. Had some wins but costs started blowing up. I switched to Gemini AI where I only upload files I want it to work on and make sure to refactor often so modularity remains fairly high. It's an amazing experience. If this is any measure - I've been averaging about 5-6 "small features" per 10k tokens. And I totally suck at fe coding!! The other interesting aspect of doing it this way is being able to break up problems and concerns. For example in this case I only worked on fe without any backend and flushed it out before starting on an backend.
flashgordon··on Intuit, Owner of TurboTax, Wins Battle Against America's Taxpayers
A slightly different angle. Every ceo is chomping at the bits for getting rid of all their employees because ... AI. What would it take to build a fully open source turbo tax alternative using AI? I suppose the hardest part would be keeping uptodate with rules etc but id assume that'd be the perfect use for LLMs?
flashgordon··on Show HN: DrawDB – open-source online database diagram editor (a retro)
As someone who is afraid to release personal projects I think what you have done is amazing. Id love to learn From your experience. You are being too humble but this kind of growth is very hardly an accident!

I'm not a monetization expert by any means so take all this with a pinch to salt. If money is not an urgent factor for you you can see how far you can take it especially towards "other verticals". If you can displace any existing incumbants doing so would be easier without the responsibility of supporting paying customers.

flashgordon··on Shopify CEO: "AI usage is now a baseline expectation"
Gaslighting engineers with "you don't know how to work with AI" is like telling Doctors - "you don't know how to look up WebMD" for not finding a cure for cancer!!
flashgordon··on John Carmack on AI in game programming
Interesting. But was the drek in 1977 because flooding the game market was "easy" (I meant to say game development was hard in 1977 - I think - so if there was really drel back then was there a high supply then that was the cause of it?
flashgordon··on Middle-aged man trading cards go viral in rural Japan town
Wow this is so heartwarming. Actually celebrating "common humans" is so underrated. And kids doing this no less is even more amazing!
flashgordon··on John Carmack on AI in game programming
Yeah this was where I was getting to. Are the content enablers enabling flooding of content so now they can start selling the search tools/tactics. Wonder if this another way of creating a pandemic so you can sell a cure haha
flashgordon··on John Carmack on AI in game programming
Yeah this is where my own internal conflict is too. May be this cheap flooding is required to bring down the cost of creation so the truly high quality games/content creates by the top 1% will be valued more (though finding would be much harder?)?
flashgordon··on OpenAI's Motion to Dismiss Copyright Claims Rejected by Judge
You are saying as if it is obvious but given all that is going on my first reaction after reading this (the post i mean) - ok so what loop holes they are going to use and what back room dealings went on (or are going on).
flashgordon··on OpenAI Close to Finalizing Its $40B SoftBank-Led Funding
Is it me or does every time SoftBank get involved in anything it is a clear sign of bubble and oodles of over valuations where early folks get bailed out and later ones are left holding the bag? I'm not even talking about wework. Others who SB invested in saw a crater in valuation after IPO and had to spend years recovering.
← PreviousPage 3 of 33Next →