‹ BackHN Continuity

Thread

One Month Without AI

188 points · 228 comments · saibotk

  1. austin-cheney · · focus · HN ↗
    Yeah, I have never understood the over reliance on AI. Writing the code is not the challenge. The time it takes to push a new feature and test it out is often trivial, maybe a few hours.

    The real challenge is forming the new ideas in the first place and most of those new ideas coming either from using the code as a product or time spent maintaining and refactoring large code.

    Anyways, if you want to continue on the path towards regaining control and take it to the next level I wrote something similar here: <a href="https:&#x2F;&#x2F;blog.sharefile.systems&#x2F;be-brave-go-low&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blog.sharefile.systems&#x2F;be-brave-go-low&#x2F;

    1. XCSme · · focus · HN ↗
      Wriring the code is not the challenge, but it&#x27;s what was taking up most of the time. Not the typing itself, but also because I had to think of how to implement it.

      Now I can just say &quot;add 2FA&quot; and in 5 minutes, while I test something else, it is done.

      It also made iterations a lot faster, you can try something out, see how it feels, if it doesn&#x27;t work, you can just trash all the code and start again.

      1. anygivnthursday · · focus · HN ↗
        But you still have to review that 2FA code and that involves thinking through the implementation, right?
        1. XCSme · · focus · HN ↗
          No.

          Haven&#x27;t typed a line of code or read any code for over 6 months now.

          And I used to love coding and be a competitive programmer, but this is how &quot;coding&quot; goes nowdays.

          I have a mental model of what it would do, and how it would work, and I ask questions to confirm things and tell it to watch for specific gotchas. Then simply test the feature myself a bit.

          Security-wise, I think the latest cyber models are better than me anyway at finding vulnerabilitates and pentesting such features.

          Plus 2FA is a very common pattern, so it likely has in the training dataset many really good implementations.

          1. OccamsMirror · · focus · HN ↗
            You are abdicating your responsibility, which is fine for toy apps for yourself, but less fine when people expect that 2fa implementation to protect their accounts.
            1. XCSme · · focus · HN ↗
              I think it&#x27;s the opposite, with the right guideance, testing, frameworks, and using the top models today, implementing something with AI is most of the times better than what most developers would do.

              I basically only manually test e2e myself, other tests are automated, code review is automated. I can tell the model to test for me too specific things or to add tests for specific potential issues, performance benchmarks, compared different implementations, etc.

              The focus is a lot more around the code than on the code.

              1. sarchertech · · focus · HN ↗
                2 things.

                1. If what you say is working, you have a working software factory that should be capable of matching the output of dozens of engineers.

                What very impressive externally verifiable results have you had with this?

                2. If you are working in software with plenty of customers, my strong suspicion is that there are people on your team who are looking at the code who furiously trying to reign in your output.

                1. joenot443 · · focus · HN ↗
                  &gt; What very impressive externally verifiable results have you had with this?

                  I notice this weird hostility whenever the topic of AI coding comes up and it&#x27;s never made much sense to me. If someone told me about their new method for practicing guitar I&#x27;d feel like a real tool if I demanded they prove it for me then and there.

                  People don&#x27;t owe you their &quot;very impressive externally verifiable results&quot; - &#x2F;u&#x2F;XCSme already posted their app in another comment, it looked fine to me.

                  You&#x27;ve made your ideological position very clear here, you don&#x27;t need to keep heaping it on.

                  1. fwlr · · focus · HN ↗
                    If someone tells us about their new method for practicing guitar, it is very natural and not at all a toolish behaviour to hand them a guitar and say “go on, play us something”.

                    In fact it’s actually a very socially agreeable action, as it gives them the opportunity to show off their new skills without them looking like they’re bragging.

                    Now, if you happen to know for a fact that the guy cannot actually play guitar, then you’re just setting him up to embarrass himself, which is maybe an extreme punishment for the relatively minor crime of spouting some bullshit. I could buy that that is hostile, sure.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.