• 0 Posts
  • 23 Comments
Joined 10 months ago
cake
Cake day: June 15th, 2025

help-circle


  • I don’t know how many times I had to deal with missing VCRUNTIME140.dll or MSVCP140.dll or other crap on Windows. This is not a Linux exclusive problem.
    Reading through the comment thread I can’t help but think that your whole situation is self imposed.

    Dependency problems are universal and there are tools to deal with it. It just seems that you’re refusing to use those tools (even Windows has winget now instead of relying on every installer bundling / linking its dependencies).
    Now, it’s fair to not want to deal with CLI, but your cited experience is an outlier. It is not normal to break your system with just apt update && apt upgrade -y. As a matter of fact apt will not upgrade if there are conflicting dependencies, you sort of have to force it to break your system.
    There are wrappers that provide a GUI for apt (and even dpkg, which is usually invoked when double clicking a .deb file) so why not using them?

    In Windows dependency issues are often offloaded to the provider of the software, but they are still just as present. In Linux this problem was solved[1] a different way — via package managers. I don’t want to be the “skill issue” guy, but refusing to use the platform intended tool to solve a problem is kind of a “skill issue”. At some point you are responsible for knowing how to use an OS, just as you are responsible for knowing how to drive a car if you want to drive a car.


    1. dependency hell is still an issue so take the word with a grain of salt. ↩︎










  • Well there you have it. Although I still feel weird that it’s somehow “the internet” that’s supposed to solve a problem that’s fully caused AI companies and their web crawlers.
    If a crawler keeps spamming and breaking a site I see it as nothing short of a DOS attack.

    Not to mention that robots.txt is completely voluntary and, as far as I know, mostly ignored by these companies. So then what makes you think that any them are acting in good faith?

    To me that is the core issue and why your position feels so outlandish. It’s like having a bully at school that constantly takes your lunch and your solution being: “Just bring them a lunch as well, maybe they’ll stop.”





  • Here I am just thinking I’m a better programmer without AI (LLMs).

    For me it’s just glorified autocomplete. I haven’t tried it in any real capacity, but my colleagues did and I’ve seen some examples. It’s all basic shit I already know. In no way I felt compelled or even seen anything really useful. It can give you a head start, but I already have the knowledge to have a head start.

    Some colleagues are using it for SQL, because they’re unfamiliar with it, and I’m like, it’s all good if it works for you, but you’re not gonna learn properly if you don’t try to write stuff yourself.

    This touches on another point I don’t see too often — I code because I like solving problems. If I outsource that, then what’s the point? And it’s exactly this that makes me a competent, and dare I say, good programmer.
    Another issue for me is this chat bot format. I don’t what a chat bot! If I have to go out of my way to try and coerce a fucking chat bot into being a useful tool then it already lost its usefulness. The only acceptable format for AI coding is better autocomplete, i. e. ability to autofill boilerplate more, better and, most importantly, as seamlessly as current solutions in modern IDEs.

    In general I don’t feel threatened by AI and when the tools catch up I’ll gladly use them or even retire and code just for fun.