• 0 Posts
  • 9 Comments
Joined 1 year ago
cake
Cake day: July 9th, 2023

help-circle

  • Oh we have a dedicated Linux service contract with a dedicated Linux support company that has technicians just to deal with Linux issues and provide the Linux setup. We’ve had time to adapt. I guess some bloke still decided that there just had to be a malware scanner and now we all have to eat shit. This is much less a lesson for it departments and much more a lesson that the people who manage stuff just have other goals than the people working with the tools that are managed, so you end up with somebody who wants to cover their ass in case something goes wrong in the future and makes it a terrible experience for everybody in the process but can sell it as a necessity to the people below and as action to the people above.


  • Same. The Linux setup there is a fucking mess though… AD authentication freezes login for a minute or so if you switch networks at the wrong moment, puppet keeps messing with the system and recently they installed clamav as a live malware scanner on all machines, making them eat batteries for breakfast and slowing down even menial tasks. If you have admin rights, they refuse to add your user to sudoers but instead create a new admin user (another indicator that they’re just really coming from windows) which everybody just uses to add their original user to sudoers, which was a nice workaround but which they now noticed and want to prohibit via puppet or user rights or something. It’s just such a mess. I mean, still leagues ahead of using windows, but a corporate environment really is a machine that transforms time and money into a terrible experience for everybody.




  • Also sideloading has been around as a term for a long as smartphones have existed

    What? Where did you get that from?

    If you take the iPhone as the first smartphone, those weren’t even supposed to have natively installed apps by third parties but just use websites for everything. You could install third party apps before that on symbian. You could always install apps on android. So no, the term neither has been around as long as smartphones nor is it ubiquitous.

    “Sideloading” is only relevant to Apple devices as no other platform is as locked down as ios, so the word isn’t even used outside that context. For other devices, you simply “install” applications. That’s it.


  • I really don’t get the article. It’s not the compiler’s purpose to prevent logic errors nor does it do that properly. Trying to overcomplicate your types to the degree where they prevent a few of them at the cost of making your code less flexible concerning potential future issues doesn’t sound like a good idea either.

    What’s wrong with tests? Just write tests to see if your code does what it’s expected to do and leave the compiler for what it’s made for.