• 1 Post
  • 97 Comments
Joined 2 years ago
cake
Cake day: June 16th, 2023

help-circle




  • Yeah, you can actually run C# code “inline” in it without having to compile to an exe, which is simulataneously really cool, kinda janky in practice, a bad idea, and pretty cursed.

    There’s definitely some weirdness with the syntax, and some odd footguns, but I’ve found those in most languages I’ve used for any considerable amount of time.

    I work in an almost exclusively Windows environment, and the base version of PowerShell is preinstalled on all Windows stuff since I think Windows 7, with some really good integration with the Windows sysadmin tools. Not sure I’d reccomend it outside of that sort of environment.



  • Lol, welcome to the party. I’m not in a programming position, I’m on a systems engineering team. Most of my team mates can do some PowerShell scripting, but I have some programming classes under my belt.

    I have a PowerShell script that is complex enough that I’m confortable calling it a program instead. Roughly half of the code is comments or logging the program flow. Every run generates a step by step log of all actions taken. I have 2 Word documents that summarize the process to different levels of detail, and a fucking flowchart for the visual peeps.

    I’m still treated as the only person who could possibly flip the clearly labelled read only and route email to our team only switches and troubleshoot it.

    To be fair, I recently learned during a vendor meet and greet that the vendor’s tech guy in the meeting had previously made a consulting firm to sell exactly what I built this program to do. Probably means I’m in the wrong line of work.


  • wizardbeard@lemmy.dbzer0.comtoReddit@lemmy.mlPermabanQuestion
    link
    fedilink
    English
    arrow-up
    14
    ·
    edit-2
    2 months ago

    Welcome to the “find out” step of the patented two step FAFO plan.

    Clear your cookies. VPN, different/privacy focused browser to mask your device ID. You could also try dual booting or using a VM to mask your device. Don’t use the same email address, same IP, same browser, or appearance of same device or they’ll flag it instantly. Don’t use a remotely similar username.

    But seriously? Considering buying a new computer for reddit? Better to take this as a very clear sign that you’re addicted. No website is worth that.

    If you can’t figure this shit out yourself through searching online, there’s a near zero percent chance that you won’t fuck something up and just get perma’d again anyway.





  • Yup. Regulatory and audit requirements are a motherfucker.

    Also, I don’t mean to speak down to devs, but as a rule of thumb you tend to think far higher of your skills just because you know the building blocks. Being able to build a boat doesn’t mean you know how to sail.

    I know multiple people who are prodigous developers but know jack shit about basic computer usage and security. People who had to be guided to the control panel in Windows. Yes, even after they added the search bar. People hired to work in an exclusively Windows enterprise environment.

    Now add that amount of potential that lack of basic operational skill carries for fucking things up to the least competent (or at minimum the least careful) co-worker on your dev team.

    You (any dev reading this) as an individual would probably never fuck up that badly. You (any dev reading this) would probably do everything right, correct, and wouldn’t cause problems with root. But the rules aren’t written to protect against the competent, or against people never making mistakes.



  • Your user base must be better than mine.

    Some chucklefuck over a decade ago caved to the “need” for a public shared drive. I can see the argument for things like HR policy documents and such. But they didn’t just give all users read access. Oh no, everyone got full read write. No fucking governance model, no process to check that PII wasn’t being stored there by people too lazy to follow proper procedure.

    Thankfully that horror has been thoroughly killed, and MS Teams makes it so easy for people to spin up collab spaces and file storage that there’s no use case anymore.


  • Xbox has all of microsoft behind it, and they linked xbox accounts with microsoft accounts many years ago, allowing them to leverage all the security tools they’re making for themselves and corporate customers of Azure/Entra. They also effectively have infinite money.

    Banks, surprisingly, do not. They also are often using third party systems under the hood for things like online access to your account. Those third parties tend to have less money than a bank.

    Laws can’t keep up with tech developments in security, and getting all your ducks in a row to be legally covered in the finance industry is a fucking nightmare.

    Lastly, banks (and companies) don’t stay afloat by spending money on things that aren’t necessary. Until it shows a significant impact through a breach or in customers leaving specifically for the reason of lackluster MFA options, and until that impact is easily communicated to the executives, trying to fight for some budget to improve shit is an uphill battle.


    I am so so glad that the closest my work gets to customers, legal, or anything regulatory is data rentention policies.





  • It was a lot more than a single disagreement.

    Team members (both former and current) have made some very concerning comments over the years about Linus’s private and public behavior, and have repeatedly raised concerns over the breakneck release schedule negatively impacting quality.

    Whenever they get information wrong, or make clear mistakes on things that then effect how they review a product, they hide behind the tight release schedule of their videos, which is something entirely under their own control.

    Linus himself has shown shockingly poor judgement and communication skills multiple times as he has publicly ran his mouth off and been overall an unprofessional jackass when people have pointed out his mistakes in the past.

    They handle redactions and corrections incredibly inconsistently, if at all, and only when there has been significant backlash.

    The whole “getting a hand made protoype waterblock for free, failing to do the bare minimum to ensure they installed it properly, blaming their botched install on the maker, choosing not to contact the maker to discuss anything, releasing a scathingly negative review to most likely tank the fledgling startup who sent it to them with install instructions they ignored, being intensely belligerent with everyone telling them they installed the thing wrong, claiming they lost the prototype when the maker requested it back, then selling the prototype as a reward for a charity auction”… that is only the biggest, most publicly called out fuck up recently, in an ever growing history of this sort of bullshit that goes back for years.

    Beyond all that, if you have ever watched a single video of his about anything you already know about, it becomes immediately obvious just how much he’s and his team are learning the bare minimum about things and then just skating by on production value and speaking as though they have authoritative knowledge.

    None of this is inherently damning, except for just how much money his organization makes, and that they project an image of being trustworthy authoritative knowledge sources when they really aren’t. Their entire business is based off the concept that they offer trustworthy and reliable information, but they explicitly don’t often enough that it is an inescapable problem. When called out on it Linus very publicly loses his shit and blames it on everything but their own failure to do proper research and take enough time to ensure quality control.

    This is a marked downward trend in their content and public behavior that has been going on for more than eight years.


    Lastly, I never said he was a garbage person. That was the comment I replied to.