• 439 Posts
  • 2.04K Comments
Joined 1 year ago
cake
Cake day: September 13th, 2024

help-circle



  • As an immigrant who had to learn English (and a very small amount of French) and also programming languages, programming languages are much, much easier. You don’t have to deal with tenses or conjugation, you don’t have to learn pronounciation rules because most things you express in programming is not directly pronouncable, there isn’t a million weird syntax and spelling exceptions that you just have to memorize, and you don’t have this disparity between formal and casual language. Learning technical or literary writing is even more complex.

    Computer science as a whole is in my opinion more like learning a language. Once you know the fundamental concepts of computation, different programming languages are more like dialects than full languages.










  • CLI: Welcome back my friend, forgot a command or argument? Just type --help and read the super terse and bullshit free txt file in less time it takes for the GUI startup animations to finish. Too long? Type | grep to directly search for it in less time than it takes for the search button to expand and let you start typing! Realize you keep doing the same few steps? Just write a script instead of memorizing what specific sequence of buttons to click or hope that the GUI remembers where you left off! Need to tell a team member how to do something? Just send them the commands or a full script in chat instead of jumping on a video call and walking them through which of these abstract, indescribable icons they need to click which they’ll definitely get wrong and open some weird submenu you then have to tell them how to leave!

    GUI: Ooh a GPU and gigabytes of VRAM just for my animations? You shouldn’t have! Ooh you mouseovered something for one millisecond while moving it to the actual thing you want? Let me lag the entire window and cover up the thing you wanted with this popup that takes longer to disappear the more irrelevant it is! Also none of the text in mouseover popups is selectable so you can’t copy from it even if you did need it (Visual Studio static analysis messages I’m looking at you). Still need help? Well you first have to find where the help button is if there even is one! We’re increasingly not including help files because it “should” “just” be intuitive. Or just watch a 10 minute video walking through how to do something that could have been two lines in the terminal, stupid! Want to automate something that takes like ten clicks because we hid everything in nested submenus to “avoid clutter”? Go ahead and install a third party macro suite and record your mouse clicks and movements that will break as soon as the next update drops and slightly shift the margins around!






  • I would ask Cuba if they want to join the Union, with all rights and benefits that goes with being a State.

    And if they say no you’ll definitely leave them alone after that right?

    Also, who do you think Cuba broke free from.

    IMO, Cuba and other island States have a special potential - as places to try out UBI, universal healthcare, free education at all levels, and other reforms, that can’t be easily implemented in isolation* on the mainland.

    *Specifically, I want to try different variations of implementation, to find the best ‘recipe’ for an improved democratic socialism. Islands are good for A/B/C testing, I wager.

    “Latino island dwellers are the perfect guina pigs for me to test my half baked ideas to avoid inconveniencing white people when they fail spectacularly”

    Cuba is already democratic socialist. And it’s working very well in spite of how much effort the richest country in the world puts into killing it.