I've been through registrar hell. I registered a ccTLD and wanted to transfer since the price was way lower elsewhere. Their CMS was complete garbage and the auto-generated transfer token/code was evidently bogus, as every registrar I attempted to transfer to said it wasn't right. Of course, the support from the registrar I was attempting to leave was nonexistent, always blaming the other guys. Yeah right, screw you TLD Registrar Solutions - avoid any of their brands at all costs. There's almost nothing you can do. My solution was to wait for domain expiry and re-register. Would recommend bigger names.
Back when you could create accounts with usernames instead of emails, I wrote a c# program that would generate a random user/password/DOB, go through the three web forms, and create an account. I integrated this with TOR so that on every third account, I'd switch IPs to prevent throttling. I'd let the thing run almost constantly and ended up with thousands of accounts.
I sold these account lists to botters who would then go on to to their thing. Made a decent amount of money from this too!
Back in high school I would try to play CS 1.6 on the library computers. The librarians had access to screen viewing software on all computers in the library and quickly caught me every time.
I played around with visual studio C# and created an application that would continuously monitor running applications (every X ms), detect when a specified .exe was found, and either (1) constantly kill it, (2) display a message, or (3) run a different .exe.
Never quite got to s1mple's level, but I did play a good amount of CS after that!