• 2 Posts
  • 169 Comments
Joined 1 year ago
cake
Cake day: June 29th, 2023

help-circle

  • I mean… how big really is the category of software tasks that you can’t properly do on Linux in 2024? I feel like it is getting to the point where you do genuinely have to be specific about what Linux can’t do that is a dealbreaker for you rather than just falling back on “Linux can’t do what people need to do” as a general criticism of it.

    Windows can’t do what people need it to do, and it fails to do so while sucking up your private data (which if you work at a business with confidential information IS a dealbreaker). At least when Linux fails it usually isn’t simultaneously violating the IT security structure of your organization….

    The funny thing is businesses and government entities can’t even claim with a straight face that they can trust Microsoft to adhere to the meager insufficient data privacy laws that do exist when there is zero evidence Microsoft would behave that way based on the track record even if the financial penalties for failing to do so were actually real to the ruling class and not just theoretical thought experiments that involve a slap on the wrist or more like a light tickling with a feather on the nose.


  • But it will die down. People will just accept it. They always do. They always will.

    I understand the frustration and cynicism that comes from wanting something to happen and waiting a good stretch of your life for it to do so but I am sorry, this is not reflective of reality.

    Don’t mistake your own fatigue for the behavior of people in general.

    Support for software on Linux or Wine is now orders of magnitude more complete and functional than it was 5-10 years ago. There are fundamental changes going on, just because we operated in a paradigm that suffocated the possibility of Linux adoption in the past doesn’t mean that paradigm will continue indefinitely.

    There is a difference between being permanently powerless and being powerless under a certain arrangement of forces and actors.

    We are entering a period of the status quo being smashed for better or worse in almost every dimension of our lives, what was likely to happen in the past 20 years does not reliably predict what is likely to happen in the next 20 years.

    There is actually a true opening for Linux here in a way there never has been.


  • It is okay to be the person that always recommends Linux, especially if you are a kind person with the patience to explain things to people in approachable terms (and you don’t just scream at people SOMEBODY ALREADY ASKED THIS QUESTION USE SEARCH whenever a newbie walks in the door and asks the obvious questions a newbie would ask).

    Now is the time, Linux is pulled up out front waiting to pick us up (with bags packed) and Microsoft is loudly shitting the bed upstairs, NOW is the time to walk straight out the front door, jump in the car with Linux and never look back. We owe it to Microsoft’s long relationship with consumers to leave Microsoft sitting confused on the porcelain throne wondering why they were abandoned and where all the toilet paper is (we are the toilet paper in this metaphor).



  • Let the death of the programming industry as a respectable professional job be a warning to centrist workers in other industries what happens when you don’t unionize and just assume your personal talent will always be rewarded by the ruling class.

    It won’t.

    Also let the rhetoric computer programmers use to defend the intrinsic value of their livelihood be a lesson to all of us. They talk in terms of raw productivity, in terms of securing a living wage through being more savvy than people who are dumb and take manual labor jobs. They speak about the threats of automation with COMPLETE confidence it will only be used by their bosses to create more jobs for people like them.

    Finally, let it be a lesson that the confidence of programmers who look at AI/LLMs and think “they can never replace me with that, it would be a disaster” totally misses the point that it doesn’t matter to the ruling class of the tech world that replacing tech worker jobs with shitty automation or vastly more underpaid workers won’t work longterm. The point is to permanently devalue and erode the pride and hard fought professionalism of programming (Coding Bootcamps have the same objective of reducing the leverage of workers vs employers).

    ^ Programmers make a classic person-who-is-smart-at-computers mistake here of trying to understand business like it is a series of computer programs behaving rationally to efficiently earn money

    I have met a nauseating amount of programmers who truly believe that tech companies would have to come crawling back to them if they fired tech workers in the industry en masse and everything began to break. What these programmers don’t understand is yeah, they will come back, but they will employ you from the further shifted perspective that you are an alternative to a worthless algorithm or vastly underpaid human when they do. That change in perspective, that undercutting of the “prestige” of being a skilled programmer is permanent and will never revert.

    Shit is dark… but also damn if I don’t have a tiny bit of schadenfreude for all the completely unfounded self confidence and sense of quiet superiority so many people who work with computers project when doing something like teaching a classroom of 20 kids or fixing someone’s plumbing problem is way fucking harder any day of the week.


  • I 100% agree about the importance of learning doggie language, after all studies have shown domesticated dogs are extremely adept at learning human body language and are excited and motivated to learn human body language far past the point really any other animal gives a shit about doing. We owe them the same curiosity and interest in their language!

    Simple things like a yawn usually means “hey I’m just here not trying to start anything” or a playbow is actually an invitation into playful energy most of the time, or how dogs evaluate how nervous to be about the threat of a nearby unfamiliar dog or person by whether the dog/human’s hips/shoulders are aiming towards them or not (a dog has to “aim” it’s shoulders at something it is about to attack, so aiming your hips and shoulders to the side is a form of de-escalating an immediate threat of violence for dogs).

    Knowing how to differentiate the stress/pain pant from a normal pant is also CRUCIAL to picking up when your dog is suffering.


    • Train your dog with a wait command before going through doors, big dogs that try to barge their way past you out of excitement to get out the door are sort of cute but also incredibly annoying it can honestly hurt someone who is frail.

    • If it is a young dog you trust and you are raising them, touch their paws lots. Pick their paws up and shake em like a hand, don’t be rough but just handle their paws so they become comfortable with humans handling them as dogs can be really nervous about this and it makes it extremely hard to inspect your dogs paws for a cut that is making them limp or something.

    • similarly if you are raising a dog and it is too small to hurt you, when you feed your dog hang out next to their dish, put your face near theirs (ONLY with a dog you trust), give them pets, make your dog used to the fact that humans might come near their food but that humans won’t take away their food so they don’t need to be defensive.

    • the more dog time you give your dog (where you do dog stuff with your dog) the more human time your dog will give you (where you both do human stuff and behave according to human norms). Going on walks, throwing the ball, rough housing, all of these things give your dog the mental stimulation they need to relax and behave

    • a good dog park where your dog can socialize with lots of different dogs and learn their doggy language is not only a fantastic way to get your dog exercise it gives your dog the opportunity to practice interacting with other dogs.

    • periodically (gently) surprise your dog by nabbing their tail and giving a tiny tug, or poking them a bit on their rump when they aren’t looking. BE GENTLE and always transition to pets and praise after the initial surprise moment for your dog. If you have a large dog and some kid gets loose and runs up behind it and yanks your dogs tail for no reason and entirely takes your dog off guard, your dog will be used to this kind of bullshit and simply be surprised it is a tiny human annoying them rather than a full grown one. This can be a really dangerous moment if you have a huge dog like a german shepherd, because even if the dog isn’t normally aggressive towards kids, if the dog isn’t already well used to its owner frequently low leveling annoying it with boops, it might react in fear and self defense. If you extract enjoyment out of mildly annoying your dog for the goofs sometimes, you know tease them in a loving way…, they just aren’t going to react in fear and self defense when they are surprised by a human coming out of nowhere and abruptly surprising them.

    • if you are raising a dog and you can figure out a way for your dog to meet cats, it can be helpful so that they don’t meet one in a situation you need them to behave and they go “WAIT WHAT IS THAT”. Same thing with human kids and babies.

    • going away for the weekend and leaving your dog with a friend or someone else’s care is actually a really good thing for dogs that tend to get super attached to their owners (german shepherds are a classic example) as it stretches their mind a little bit encouraging them not to see their owners as the only thing in the universe, it gives them experience trying to relax without needing their One Human.

    • get a collar that helps with walking better than a normal collar that just chokes out dogs when they pull, if you get the right collar/harness it will feel like you are walking an entirely different dog

    • big dogs can absolutely learn how to “be mouthy” while also being incredibly gentle even though they have a mouth full of knives that can crunch through bone. Remember, dogs will carry puppies by their scruff. Dogs like humans have to learn the language of play, and they have to learn when they are being too rough with their mouth when they play with you. Many people train their big dogs to NEVER be mouthy which is understandable but if you know what you are doing your dog can absolutely learn how to play wrestle with you on the ground with their big scary mouth “chomping” (extremely gently) on your arm and both of you going at it having fun and being careful not to hurt each other. A dog can also be easily trained to get the signal for “ok playtime is over now, let’s wind down this energy” or “this is not the correct social situation to go nuts and want to play”. I tend to use the loose command “gentle” with my dogs, and I say it with a calming intonation. I have found practicing playing with a dog and then giving the command/signal that playtime is over is extremely effective over time at getting dogs to learn to become aware when they can be crazy tornadoes of chaos and when they need to chill the fuck out. If you do this right, your dog won’t ever play too rough with anybody because they aren’t going to be getting the right body language signals from those people that now is supposed to be playtime and they are invited to play,

    • all dogs love it when you scratch just above their tail on their rump, it is like a cheat code for making a dog stop worrying about who you are as a stranger

    • have friends over to normalize humans coming in your house, if you don’t your dog can easily fall into the habit of barking like a maniac every time friends come over and it can be scary and disorienting for guests

    • the way you keep your dog from barking way too much (and jumping up on people) is literally just making the commitment to be more patient than your dog in making sure to always give feedback to your dog when they do those things (whatever your training style is).

    • take your dog for dumb trips in the car to the store and back sometimes, definitely try to make it fun for them (and definitely don’t leave them in your car in the sun when it is hot for really any amount of time) but your dog will likely enjoy the stimulation of all the sights even if it is just a boring car trip and assuming you don’t have to go in wherever you are going for too long they will see it as a fun adventure. This helps train your dog to be chill about car rights and not loose their damn mind every time you are actually going on an adventure with them.

    • if you have a big dog it is worth getting them used to being picked up in a bear hug occasionally as this can make dogs really nervous if they aren’t used to it and you don’t want to try to make them used to it in an emergency where they can’t walk or you need to lift them onto something. Make sure to support their rib cage (and back legs if possible) when you lift.

    • Dogs are like people in that most of them want a job, they want something they can do for the pack that they are good at. Understand dog tricks from this perspective, you are giving your dog a job that they can do that gets them praise from you and other people and stimulates their brain.



  • I know in steam you can set the order of controllers (player 1, 2, 3, 4) but I can’t remember if you can set controllers to the same player.

    At any rate you can map both controllers to output keyboard commands and then have the game receive input from mouse and keyboard and then the game will think it is receiving input from only one device.



  • organice is front end that runs entirely in a mobile or desktop browser that allows you to access and edit org files easily with a touchscreen or mouse and keyboard. It obviously doesn’t have full org mode functionality, but it does a have a calendar view.

    https://github.com/200ok-ch/organice

    All you have to do is navigate to https://organice.200ok.ch in your phone’s browser and then pin it to your start screen. The PWA is downloaded and you can now access a remote webdav server with the locally saved front end of organice. No data is sent to organice, the only function of the website is to give you an easy place to download the PWA to your device using a web browser.

    I love love love love org mode, it is just simple yet so powerful and there really is nothing else like it, I can’t really recommend anything else in good conscience here, especially since most other options (except for logseq https://logseq.com/ which I am not sure does everything you want?) are commercial and who knows what the hell will happen when the company goes out of business or is bought out by someone else?

    I recommend Spacemacs or Doom emacs as a nice starting point for emacs, or you can just start with basic emacs and build it yourself as org mode is included in the default distribution of emacs.

    An additional thing to think about, there is an android release of emacs coming up, so org mode might get much more accessible on the go in the future!

    No worries if you aren’t interested, I am just providing some additional context.

    https://www.spacemacs.org/

    https://github.com/doomemacs/doomemacs

    This video is a great thorough but approachable explanation of why org mode is so special:

    https://www.youtube.com/watch?v=DEeStDz_imQ


  • dumpsterlid@lemmy.worldtoNo Stupid Questions@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    2
    ·
    edit-2
    7 months ago

    Does giving to a panhandler help them or are you just enabling their lifestyle and making them dependent on that form of income which may prevent them from getting a real job?

    Criminalizing homelessness and making it a sign of essentially being a pariah in society does far more to ensure homeless people become dependent on begging for money than giving money to homeless people does.

    Most societies in history have had codified ways of beggars receiving food or basic needs from vendors, the current situation in at least the US is horrendously cruel.

    If panhandling was 100% illegal with a felony charge for those panhandling and for those giving do you think more people would pull themselves out of being homeless or would they just suffer more?

    Homelessness is not caused by laziness as the state of being homeless is exhausting both mentally and physically, thus codifying the act of being homeless and needing money as even more criminal doesn’t do anything to stop people from falling into homelessness and getting stuck there. What causes people to fall into homelessness and extreme poverty and get stuck there is how obscenely cruel our society is structured and how if you fall down everybody around you starts kicking you because that is just what we do when people fall down.

    It doesn’t really matter what a homeless person uses the money for that you give them or that the homeless person might think “oh this is a good spot to panhandle” if you give them money in that spot, these are trivial little details of the day, they have nothing to do with what is crushing that human being down (especially when you live in the richest country on earth like I do, and we have plenty enough resources to go around if we cared to tackle wealth inequality).






  • NYC and other cities briefly dropped some cop funding and all that did in the end was for crime to go up. NYC subway now needs metal detectors and the national guard was called in recently due to the uptick in violent crime.

    I am sorry, but you viewpoints are clearly based on your desire to engage with a narrative rather than the facts

    https://www.poynter.org/fact-checking/2023/manhattan-violent-crime-record-levels-trump-fact-check/

    https://www.ahdatalytics.com/dashboards/ytd-murder-comparison/

    The only spike in violence New York City saw was from the pandemic making desperate people even more desperate. There was a spike and then it subsided because people got less desperate.

    At best some shallow, meaningless changes like a mural or a rainbow or BLM flag painted on a street, hell, maybe even a street name change or something akin to that, and in some cases, it just increased crime and looting statistics in the aggregate in numerous cities. Sorry bro, this is reality.

    The reality is that the people with the power in the US political system are like you and will categorically not accept less police violence, it is a feature not a bug. Meanwhile, crime has been decreasing and will keep decreasing no matter how much rightwing figures make a bunch of noise about crime and scary immigrants to try to distract people from noticing they aren’t actually doing their jobs and passing legislation to meaningfully improve people’s lives (that addresses REAL problems like unaffordable healthcare or lack of access to affordable housing, not whether hypothetically a transgender person might have a slighttttt advantage in sports??)

    It also increase social tension and some distrust between races, which ain’t good, either. I dare say that racism, from all races went up since 2016. Won’t fully blame BLM for this but the movement sure did not help.

    Cite your sources bro. If anything has changed it is that rightwing extremists have become less capable of hiding their racism under a veneer of acceptability politics and have become more openly violent as they realize the general public is beginning to see rightwing extremists (which is effectively the whole damn party, since it is a party of cowards that just follows the loudest, angriest person) for the losers they are. In this sense, yes maybe tensions have increased, but if they have the overwhelming evidence points to conservative rightwing extremists specifically escalating tensions in the vast majority of cases.

    Perhaps more existentially for the conservative movement in the US, the general public is also beginning to realize how irresponsibly rightwing extremists behave in policy making (again which is essentially every Republican in office because they all just fall in line no matter how hateful their leader is) because their basic sense of empathy was utterly lobotomized by spending too many hours in front of the tv watching the likes of New Gingrich and Bill O’Reilly. Republicans are the dog chasing the car and the car is hate, and we can only hope that they have finally caught the car in banning abortions and overturning roe vs wade (which the numbers are looking promising, my fingers are crossed :) ).