Fuck Nationalists, White Supremacists, Nazis, Fascists, The Patriarchy, Maga, Racists, Transphobes, Terfs, Homophobes, the Police.

  • 14 Posts
  • 540 Comments
Joined 3 years ago
cake
Cake day: February 22nd, 2022

help-circle


  • Carlin wasn’t talking about money per say…he was talking about power and the way it’s wielded. Carlin had money, and more importantly, he had power. He had an entire generation’s attention, and man, did he use that power to do some good!

    But he didn’t really have the kind of power of those that are in the big club. Carlin didn’t have the power to commit mass layoffs, commit genocides, nor commit mass injustice.

    If you’re going to argue that Carlin was a hypocrite because he had a significant amount of money and therefore had no right to criticize those in the big club, then I’d argue back that you severely missed the point.

    Those who have the power to directly fuck up massive amounts of people’s lives and livelihoods are in the big club, those that don’t aren’t. Carlin wasn’t in the big club. He could have a significant impact on the way you think about society, but that’s pretty much the extent of his influence.





  • z3rOR0ne@lemmy.mltolinuxmemes@lemmy.worldLinux and Chill
    link
    fedilink
    arrow-up
    6
    ·
    edit-2
    3 days ago

    Honestly, I prefer King’s book to any other for intro to C programming. K&R is a classic, and is really quite good for diving into some cool tricks (i.e. postfix operation wizardry).

    But as a beginner, I can just say that King’s book is much more digestible. The author holds your hand a lot more and assumes you only have a basic knowledge of programming and the UNIX command line.

    That said, the exercises and simple projects do push you to demonstrate what you learned in each chapter as well as enforcing other Computer Science fundamentals like basic data structures (stacks, queues, linked lists) through demonstrations in the C language.

    My plan is to revisit K&R after a few other books in C like Advanced Programming In The Unix Environment, Unix Network Programming, and The Linux Programming Interface. All while referencing Beej’s Resources.

    I feel like by then I’ll hopefully have a more solid grasp on C and can then more aptly appreciate The K&R Book.










  • The Linux Command Line book opened up a lot to me. How Linux Works is very good, but the command line is so essential, and that book gives you some great starting knowledge like aliases and shell scripting.

    Especially aliases. Take note of aliases, when you start using aliases it can change your world once you realize how much you can accomplish with what essentially are one line programs you wrote for you own personal needs.

    Welcome beyond the pale, friend. You’ve made it to the other side. Only freedom awaits, should you have the determination to work for it.




  • I definitely hear you on that, and in some ways, it’s a shame more people don’t have the option to learn more about how their computer works.

    The Linux OS is, in my experience, one of the most amazing things I’ve ever taken the time to learn. In my pursuit of not only learning programming and computer science fundamentals, but also the internals of the Linux operating system, I’ve gained a granular control over my computing devices that has allowed me to be spared the onslaught of forced “AI in everything” that has recently been pushed down people’s throats. I also have minimal exposure to invasive advertisements, and other unwanted features.

    But the cost for access to said knowledge was an immense amount of time studying, an equivalent amount of patience, and a strong desire to learn difficult subjects. That’s a cost the majority of users are unable or unwilling to pay. They simply dont have the time and/or desire, and that’s just reality.

    Ultimately, I don’t think it’s acknowledged enough that it requires a vast amount of privilege to have the time and energy to devote to such endeavors such as learning how Linux, the command line, and Computer Systems more broadly, work. I think this is because to acknowledge such would open the discussion up to the more broader topics of the qualities of our education systems and our cultivation of more positively reinforced learning models, which is a much more difficult topic to navigate and argue about when contrasted with the “It’s easy to install Linux. Windows bad, so just do it.” argument that pervades the discussion space.


  • That’s fair. I maintain a Fedora installation for my elderly mother, whose Windows laptop is on its last legs. I revitalized a 15 year old desktop with Fedora for her, installed everything she needed (browser, file manager, libreoffice, iscan, brother printer drivers, password manager, zoom meetings, etc.). But yeah, every month I hop on, open up a terminal and run sudo dnf upgrade, and every 6 months run the Fedora major version update.

    Don’t get me wrong, I’m impressed my Mom has been able to get all her business done using Fedora, but I definitely am acting sysadmin should anything in the slightest go wrong or confuse her. That said, I think she could run the upgrades if I left her with extensive notes (but if anything went wrong, she’d lose her shit, ngl).

    I don’t know, I think a Linux distribution with automatic updates would be a good thing if you could ensure every user would be guaranteed to not be greeted with any issues upon reboot from said update.

    But yeah, sadly, even on the most user friendly of distros, you still have to have a decent familiarity with the command line , and have the patience and knowledge of where to look for, and then read and comprehend, the documentation. And I doubt there will ever be a time in the future where 100% of users are comfortable with all that, though imho if you use any computer at all, you should at least try.