The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
At a small company I was working for, the owner and president of the company (my direct boss; I was theoretically a director), bought himself all the latest greatest toys and passed on his old equipment down the line. As a result I got his one year old laptop. I then found out he didn't understand how the Recycle Bin worked. He thought he had cleared everything off and I was quite shocked and disgusted when I found the images still sitting on the disk.
I deleted everything properly, wiped the disk and re-installed the O/S from the original media. They were so bad I was thinking of calling the police/FBI on him but then I realised that, in my haste to get rid of the filth, I had just obliterated all the evidence I had! On top of that, if he had been arrested I, and 58 other people would have lost our jobs (and some of us our work visas).
About ten months later he fled the country with the FBI and the IRS in hot pursuit! Good riddance to bad rubbish, I said! He was a terrible boss but paid well above the norm (to keep people who would put up with his tantrums, etc.). The company closed down and we all lost our jobs anyway. Luckily I had just got my Green Card so I could get another job without having to leave the US, although as a "director" level it took five months and moving to a different State to do it, even then only getting 60% of what I had been earning.
- I would love to change the world, but they won’t give me the source code.
I find your decision wrong. I would have told authorities. I am confident that I can find a job and make a living for me and family. Even if I had to be jobless for a while I would. Why? Because I think he was probably one step away for doing these wicked things if not there already.
Picture yourself spending a day in the office doing nothing but looking at hardcore. Never knowing if the next one you opened would be seriously nasty. Or if someone would glance over your shoulder and see what you were looking at and assume you were goofing off with pron.
Yes. It was disgusting.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
I once had to "take over" the computer of an employee who spent most of his time drunk.
In the previous three months he'd downloaded some very expensive, stolen software (for running music sturdios), and rearranged about ten lines of code in one file. And I do mean rearrange. That was his entire contribution to the company for those 90 days (and thank God since they guy was a terrible developer, even when sober. He had, however, soon after I arrived drive home the point of never slip-streaming just DLLs/SharedObjects onto a server, by doing just that and crashing it.)
As there are actually people who enjoy that horror why not employ some of those caught to do that job. They are already corrupted and are now in state control, make let them troll through the stuff that would turn a normal persons stomach.
I am assuming you cannot actually rehabilitate the worst offenders so why not use them as a resource.
Never underestimate the power of human stupidity
I had to write a pervy character, the once, and it took me a Hell of an effort to find the mind-set that allowed me to make him real.
I had to all but break my mind to do it. It's simply not natural to look at children and have sexual thoughts; the genetic imperative is to protect and nurture them, so that they can grow and procreate themselves, extending the lifespan of the species.
I was in a sh1tty mood for weeks, after I handed it in. Peace of mind was not possible; I was best avoided.
Even thinking back to it now, I'm getting the same, sh1tty, nasty feelings.
Pass me a troll. I feel like biting someone's head off.
I wanna be a eunuchs developer! Pass me a bread knife!
There was an article in the insider recently (couple of weeks/months ago) about two Microsoft employees who sued Microsoft.
They were tasked with something similar and they were now suing as it had scarred them for life and they did not get proper counseling to deal with their emotions.
Microsoft denied the allegations and said they have plenty of people to adequately support the job.
I don't know how much is true, but such a job does something to you (unless you're a psychopath I guess).
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
To develop an iOS app using Visual Studio / Xamarin you need to connect to a host Mac running XCode.
Getting Visual Studio to connect to the Mac involved physically setting up a new router since Wifi seemed to be a problem, then installing XCode. And Xamarin Studio. Or may this wasn't necessary - depends on the forum you read. And cursing. And then suddenly it worked.
But then adding my Apple account to Xamarin requires installing fastlane which throws you to a terminal window in order to login to your account (but which? macOS or AppleID? Turns out AppleID), which then borks because you need to create an App-specific password, Which then doesn't work.
So back to VS. I build, but the build fails because I need a code signing certificate. Back to the mac. Generate a CSR, create a cert, download the cert, install it in the keychain (the login one, it turns out), and try again.
error : No installed provisioning profiles match the installed iOS signing identities.
OK. Sigh. Xamarin help says to use the "Organiser" window in XCode, so I go there, and I see "Archives" and "Crashes". Nothing in Archives, but "Crashes", for some reason, offers me the chance to sign in with my Apple Id and from there I can see my signing identities and provisioning profiles. Except it's not offering to create a provisioning profile.
So back to developer.apple.com to manually create a provisioning profile and we try again. No luck.
OK. Let's step back and have another crack at adding an account to Xamarin. Looks like the issue is with 2FA and the Apple ID. I hear that VS Code solves this so I download VS code, install, run, add account. It works!
I rebuild in Visual Studio on my Windows machine. It works! Oh - no it doesn't. No provisioning profile.
So I hunt around, I try to manually create a profile but it's asking for my device ID (what's the ID of an emulator?) and I give up. A day lost.
So I move to VS Code on the Mac and create a new project from the project templates and attempt to build / run. Except it doesn't even build. A new project generated by VS Code with zero changes doesn't even build out of the box. Looks like it's Android issues so I unload that portion and try the iOS.
No provisioning profile.
I know this stuff all works. Somehow. I'm just stunned beyond words that it's this painful, this complicated, this frustrating, this badly and misleadingly documented, and yet more patient people than I have worked through it.
It gives me such an immense respect for how simple Microsoft have made software development in complex and heterogeneous technologies (notwithstanding the pain of Xamarin / VS Code)
I didn't even bother trying this in Visual Studio, just installed Xamarin Studio on the Mac, coded, debugged, built and published the iOS and Android versions from there, much easier..
Now is it bad enough that you let somebody else kick your butts without you trying to do it to each other? Now if we're all talking about the same man, and I think we are... it appears he's got a rather growing collection of our bikes.