Err(()).unwrap()

Partisanship is a cancer. Inaction is a choice.

Singular they. Or whatever you like, I won’t take offence.
100% win rate in Highguard. Proud member of the Banned By Tesseract Club.

  • 15 Posts
  • 1.18K Comments
Joined 3 years ago
cake
Cake day: June 24th, 2023

help-circle








  • you’re conflating me with the author of Cliparr

    My mistake, I’ve edited the comment to reflect this. Although I don’t understand, then, why you even brought Cliparr up. You’re not involved, and only taking offence on someone else’s behalf.

    That also means that the lovely message of “Ipso facto, for all the AI “Akshually” pedants, I’ve tagged this as AIP. Politely go fuck yourselves :)” was precipitated by a single negative interaction and a handful of downvotes. Regardless of linguistic and cultural differences, that’s just being a dick, and it should be pointed out. Perhaps you should reexamine how you handle criticism.


  • I don’t see how you were “dunked on”. There was one (1) person who went farther than voicing legitimate concerns… and then you were a twat and a half about it in the edited post. “Politely go fuck yourself” with a smile is worth a downvote.

    Developers have been getting criticism for using particular tools for decades. For using Electron, for using systemd, for developing in Rust, for not developing in Rust, for using GTK or Qt… but when LLMs get involved, it’s suddenly verboten and you get to take some reductive moral high ground because “it’s just a tool”?

    (edit) Just to answer the actual question:

    • If you don’t need to use AI, don’t. Messy, undocumented, human-authored code deserves more respect than clean code with dubious authorship.
    • Show how the sausage is made. Don’t just push your project as a single squashed commit; it makes you look like you have something to hide. (edit 2) If a commit contains AI-generated anything, mark it as such.
    • Again, don’t be a twat when you inevitably get pushback. As a developer of supposedly 25 years, you should be familiar with that of no particular renown, you should learn how to handle it gracefully before a reputation develops around you.


  • That’s nice, right until you have to troubleshoot why the other person is having difficulty following the instructions. My not-entirely-but-still-mostly-strawman scenario (specifically with the RPi Imager) where that approach fails:

    Run the application. If it asks for a password and then nothing happens, then you’ll need to use pkexec to launch it with root privileges, run pkexec env $(env) DISPLAY=:1 /path/to/application. The main window will look like a wizard utility with the steps on the left and input fields on the right. Follow the instructions until step 4. Then complete step 4, but DO NOT click “next”. A gear icon should appear.

    No, not the gear icon on the top, the large gear icon on the bottom right. It didn’t appear? Okay, go back to step 2 and make sure the “full” option is selected. Now go to step 4 and reenter everything. Still nothing? Send me a screenshot. Okay, the “hostname” field must not contain a hyphen, replace it with an underscore. Wait, which version of the app are you running? Go to the small gear menu, click on “About”, and send me the version number… okay, nevermind, that version doesn’t support this specific feature, you’ll have to update.

    I had to have this conversation with myself. Conducting it over an internet forum with a stranger of questionable technical skills is my definition of hell.






  • I end up waiting for 10 minutes to buy some bread and bananas

    I could literally walk down to the end of the street and buy my bananas from the gentleman who’s been operating the same produce stall for the last decade, then a loaf of bread from the bakery next door, and be home within 10 minutes. I don’t want to make assumptions, but wherever you live, it’s a city planning hellscape.