invalidusernamelol [he/him]

  • 35 Posts
  • 2.31K Comments
Joined 6 years ago
cake
Cake day: July 30th, 2020

help-circle


  • I’m very happy that I’m lead/solo dev at my company because I get to just say no. If I don’t want to maintain it it doesn’t get done since everything I do is internal tooling.

    Also means that our whole company runs on a Python codebase with a single dependency. It took me 3 years to finally get around to vendoring a fast graphing library in our codebase because I wanted everything to be ours. We’ve had 3 other devs come through and only one of them has actually been able to produce something that got merged in.

    Maybe I’m just an insane person, but when all of production relies on our code, I want to know exactly how it works and where everything is.






  • The Linux kernel gets a ton of PRs constantly. My big issue with LLM code is that it is really good at appearing to be thought out, but actually reverse engineering it can reveal major mistakes.

    A good reviewer should still catch them, but it takes longer since the “code smell” is different. Humans will usually make consistent simple mistakes while LLMs will sometimes use advanced patterns to make the same mistake.

    The fact that these take longer to review, are usually much longer in general, and are appearing at an incredible pace (1hr to generate, 1 day to review) creates a backlog that becomes unbearable to review.

    A lot of open source projects have banned them for this reason, but the ones that do allow them tend to use LLM reviewers to help clear the backlog which is a whole different ouroboros of an issue.











  • It’s going to a website, scraping the data, then uploading it to client endpoints. This is a whole market now since it’s really difficult for AI companies to run their own scrapers.

    Using IOT devices means YOU get to shoulder the power and bandwidth cost, and since you’re coming from an actual IP address, you’re less likely to get blocked.

    It’s not a Keurig at that point, it’s just a low power computer with curl installed that can download data from the web.