Details
-
Aboutreturn "Do. Learn. Repeat." unless dead
-
Skillsjs, ruby, obj-c, swift
-
LocationNew York
-
Website
-
Github
Joined devRant on 6/20/2016
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
Definitely my security teacher. He actually expected us to actively learn the stuff and put effort into our education. He guided us through malware analysis and reverse engineering, simplifying it without insulting us.
We had students who thought they knew everything and he corrected them. We had arrogant students he put in place.
He treated us like adults and expected us to act like adults.
That's the only class I enjoyed studying for, because he would tell us exactly what wasn't on the exams (it was an intro course, didn't need to know the math). There were no trick questions.
I told him about the shitty teacher and he helped me through that confidence block. He helped me realize I *can* make it through the workforce as a female in security because I will work my ass off to be the best I can be. He reminded me why I love computers and why I want to go into forensics.
He's been a great mentor and role model and hiring him is one of the few things my department did right.7 -
My last internship. When acquiring a new project and having to give an estimate the boss/sales guy always went to the programming team first to ask them what the estimate was and then communicated that back to the client(s).
Asked him why he does that because many companies don't:
Well, the programmers are going to write the software so why the hell would *I* be the one who gives the fucking estimates?
Yes that was a good boss.4 -
So my cousin approaches me with his Android phone and, with a worried tone, says:
- "But... is it true that if you enable the developer mode you can get arrested?"
- "What? No. Why?"
- "Because this screen says so. I once enabled them out of curiosity but then I couldn't disable it so I had to reset the phone."
Turns out that, in Italian, "arrest" is a synonym of "halt". The message says "these settings can cause the _arrest_ or malfunctioning of the device"
Couldn't stop laughing 😂18 -
Fuck today was weird.
Today I received almost half a million on my bank account. 😯
Someone changed the ancient cryptic billing system. My user account at work has id 32 in the database, and the dev referenced the size of the creditor id instead of the of the value of the ids itself, and they're u32 ints... So ALL the money moving through our platform was accidentally transferred to my associated bank account.
For all the unit tests we have, this bug tumbled right through.
And no one at finances thought a transfer that big, to a backend dev they know by name, was suspicious — with almost no money going to other creditors...
That worries me a bit. The fact that this shit can happen, even at high test coverage, just because someone mindlessly did a wrong autocomplete or something.
Of course I will send it back... after two weeks and a few hundred € of interest.12