• 3 Posts
  • 109 Comments
Joined 3 years ago
cake
Cake day: September 11th, 2023

help-circle

  • This, I think, is the real promise of vibe coding tools—that you can learn how to code without a CS degree.

    I learned to code without a CS degree. I used a for Dummies book, W3schools, Stack Overflow and the good guidance of a senior developer. Learning to code was never the issue. And I think poking around in the code, experimenting, stumbling on unrelated but helpful answers, before finding your problem, are all great ways to become experienced that are prevented by the use of a tool like Bolt. If Bolt produces code that confuses experienced developers, how is the vibe coder supposed to learn anything useful from it?



  • What an absolutely terrible article. I read the whole thing and I’m still unclear on what the check is and what it actually applies to and I’m pretty sure the author+GPT is too.

    The reddit post (that our author mangled to churn out an article) is pretty clear about it: the age verification app will perform a Play Integrity check to ensure it is an official build on a “supported” OS (whatever that means, my crDroid passes Play Integrity). This doesn’t mean anything for any other apps running on that same system, it only applies to the AV app. It does mean something for the OS, because passing Play Integrity needs some Google services running at root level.

    That all assumes you even want or need to run that app in the first place. It’s just a reference app for now, open for member states to adopt into a potential digital AV system. If your country doesn’t have any concrete plans for AV for porn/booze/memes yet, but might in the future, then getting involved in local politics will do a lot more than getting worked up about a github repo.






  • Yeah, I had some webpages archived and tried to use javascript to clean them up, but I ended up parsing it as xml through Powershell instead. I’ve done something with Python and BeautifulSoup too, a long time ago. Both much easier than JS, but somehow JS is designed to work with web pages? Make it make sense.





  • It’s definitely possible to store the stories in columns, but there’s also very little reason to do it. I think filepath in SQL and the stories in separate files in whatever format makes the most sense (html, txt, epub). If you ever want to search the stories for keywords, write a python script to build indexes in SQL, performs much better than doing LIKE on a maxed out varchar column.

    I was thinking maybe Elastisearch, but I don’t know how much work that is to set up. For a hobby project, writing your own indexer isn’t too hard and might be more fun and easier to maintain than an industry-grade solution.





  • There’s one valid use-case for LLMs: when you have writer’s block, it can help to have something resembling an end product instead of a blank page. Sadly, this doesn’t really work for programming, because incorrect code is simply worse than no code at all. Every line of code is a potential bug and every line of incorrect code is a guaranteed bug.

    I use an LLM with great success to write bad fanfiction though.