• 1 Post
  • 30 Comments
Joined 1 year ago
cake
Cake day: June 16th, 2023

help-circle




  • You haven’t been looking in the right places then, I’ve been seeing it since I started working in IT nearly a decade ago.

    It has definitely gotten crappier since I started though.


    (Microsoft Admin whining incoming)

    More and more snags related to implementation details of ancient functionality that still exists under the hood of their all new shiny crap, but isn’t actually documented properly anywhere anymore because rolling out new stuff is more important than finishing documentation on core sysadmin tools multiple years old.

    They got rid of all training courses, certs, and learning material for all their on premise stuff in order to push cloud only setups years ago. They are just barely starting to backtrack that, so there’s a massive gap in official documentation.

    Thank god my team has enough requisite greybeards to bridge the gap and train me on what Microsoft wants to pretend isn’t still in widespread use.




  • PowerShell variable names and function names are not case sensitive.

    I understand the conventions of using capitalization of those names having specific meanings in regards to things like constants, but the overwhelming majority of us all use IDEs now with autocomplete.

    Personally, I prefer to use prefixes anyway to denote that info. Works better with segmenting stuff for autocomplete, and has less overhead of deriving non-explicit meaning from stuff like formatting or capitalization choices.

    On top of that, you really shouldn’t be using variables with the same name but different capitalization in the same sections of code anyway. “Did I mean to use $AGE, $Age, or $age here?” God forbid someone come through to enforce standards or something and fuck that all up.





  • It makes us all look stupid and hateful.

    I’d argue that it does a lot more than make people just look hateful. Plenty of assholes out there using progressive causes as justification and shielding for their poor behavior.

    The dev could have avoided this easily by merging the original PR and moving on with their life, but there is negative reason for the dogpiling that occurred. It’s open fucking source. Fork it and make your own inclusive competitor.

    The behavior of the community around this is reprehensible, and is the perfect ammunition for opportunists looking to draw people into right wing radicalism. “Look at what they did to someone for using he instead of they! Imagine what will happen if we let these people have any real power?”


  • wizardbeard@lemmy.dbzer0.comtolinuxmemes@lemmy.worldMany such cases
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    5 months ago

    If it was valid, do you really think people would be talking about it being a problem here? Please use your head a little.

    Also, two entitely different meanings of the word signing being used here. Signing as in signing a bill vs. Cryptographic signing. Adobe has some weird “halfway” thing that’s more than painting the sig on the image, but isn’t gpg.

    Hooray for proprietary shit becoming accepted for legal use! Yuck.



  • I’m probably a freak, but I can’t stand working on something complex, being pulled away from it for a week or two, and not being able to pick things back up because it’s not documented well. Especially when I’m the only person to blame.

    I also make scripts and programs with the goal to hand them off when I’m done. I’ve got more than enough to keep me busy at work without having to be the only person able to support my projects forevermore. Ultimately I’m still the go to, but I never want to be so critical that I can’t take time off, or that I’m effectively on call 24/7. I want the credit, but the whole point is to reduce responsibility by making shit more efficient and easy.



  • Only if it’s enabled by default, or the dev knows to enable it.

    I had a lot of weird problems processing some info with names in Powershell until I found out that Powershell doesn’t default to unicode format when shoving output into files. You can easily specify the encoding, but if you don’t it replaces any non-ascii characters with “?” by default, so it’s not even immediately obvious that there’s an incorrect character, as it just silently substitutes a valid one.


  • wizardbeard@lemmy.dbzer0.comtoProgrammer Humor@programming.devClassic Amazon
    link
    fedilink
    English
    arrow-up
    56
    arrow-down
    1
    ·
    7 months ago

    Absolutely the latter. This is similar to how Snowden had access to all the stuff he leaked. He worked at a place that did contract work with the government and was mortified at all he had access to that he should have never been able to see.

    There’s a shit ton of articles in the tech space about how companies keep fucking up with stuff like this. No reasonable expectation that the government and their contractors would do any better.