Lettuce eat lettuce

Always eat your greens!

  • 6 Posts
  • 390 Comments
Joined 3 years ago
cake
Cake day: July 12th, 2023

help-circle
  • What the fuck did you just fucking ask about me, you little script kiddie? I’ll have you know I graduated top of my class in my community college helpdesk program, and I’ve been involved in numerous Vim vs Emacs debates on Reddit, and I have over 300 active torrents. I am trained in gorilla pentesting and I’m the top hacker in my entire IT department. You are nothing to me but just another end user. I will wipe your NAS device the fuck out with precision the likes of which has never been seen before on this Earth, mark my fucking words. You think you can get away with asking that shit to me over the Internet? Think again, fucker. As we speak I am contacting my secret network of system admins across the USA and your IP is being traced right now so you better prepare for the storm, maggot. The storm that wipes out the pathetic little thing you call your file system. You’re fucking pwned, kid. I can RDP anywhere, anytime, and I can hack you in over seven hundred ways, and that’s just with my Nintendo Power Glove. Not only am I extensively trained in naked Dance Dance Revolution, but I have access to the entire arsenal of my IT department’s T430 Thinkpads and I will use them to their full extent to wipe your miserable computer off the face of the continent, you little shit. If only you could have known what unholy retribution your little “clever” question was about to bring down upon you, maybe you would have held your fucking tongue. But you couldn’t, you didn’t, and now you’re paying the price, you goddamn normie. I will DDOS all over your network card and you will drown in packets. You’re fucking pwned, kiddo.





  • Tailscale or Netbird literally take 15 minutes tops to set up and get working. Then you just pick whatever services like SSH you want to use, have them accept connections only from Tailscale/Netbird IPs, and you’re gold.

    I use Tailscale on my entire home lab, and with my friends and family for everything from Minecraft, to accessing my Jellyfin home media server, to accessing my parent’s home PC across the country to check updates and backups.

    Fast, easy, free, and secure.














  • Unless you literally programmed every component yourself, you can’t get away from some level of LLM involvement, even if the distro itself bans it. There is no 100% certain way to check code for LLM use. So if a developer doesn’t disclose it, and the maintainers accept the code, it’s in the official codebase now.

    There’s a deeper problem though, which is a problem of demarcation. What counts as an “AI contribution” to you? Obviously vibe-coding is. But what about more subtle uses?

    What if a developer uses an LLM to read the code and suggest a way to make a certain contribution, but it never actually generates any code, the developer implements the LLM’s suggestion completely by hand. Does that count?

    What about if a developer hand writes 95% of the code themselves, but that last 5% they aren’t as confident in, so they have the LLM generate it. Does that count?

    What if an extremely experienced developer uses an LLM to generate 100% of the code, but spends hours going over every single line making sure it is correct and making little tweaks before submitting the code?

    What if a developer writes the initial code 100% by hand, and only uses an LLM to go through and optimize the formatting and performance before submitting it?

    What if a developer writes 100% of the code by hand, but uses an LLM to generate a bunch of unit tests and documentation?

    These are just some of the ways that LLMs can be involved in the process of software development, and most of these wouldn’t have any real chance of being caught by a maintainer doing some sort of scan to detect LLM usage.

    I’m not saying these uses are or aren’t justifiable/acceptable, but my point is it’s often not clear what people consider to be “over the line”. Almost no experienced devs in the FOSS world are advocating for the 100% vibe-code/token-maxing approach. But lots of them are comfortable with using LLMs in similar ways to what I listed earlier.

    The tough truth is that you’re almost certainly already using software that has LLM involvement at some level. Short of going full Amish mode, or using completely pre-LLM software in some kind of air gapped setup, you’re not going to be able to avoid it.



  • Well, we all know how this ends…

    It’s a really sad day for me, I love Bitwarden, it’s easily the best password manager I’ve used, and I’m in IT, I’ve used a bunch.

    Fuck private equity, fuck it to death. But until then, I’ll be moving my test setup for KeyPassXC into production over the coming weeks and months.

    I was happily subscribed to Bitwarden for years for my personal account, I moved several people and a whole company onto it’s platform. We had a good run, time to move on.