AboutInternet decentralization advocate, hippie programmer and history nerd.
Joined devRant on 2/28/2017
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
A fitness guy was walking and dropped his credit card.
I grabbed it and ran up to him to give it back.
He jumped like a scared rabbit and said rudely, "you scared the shit out of me", took the card back and walked off without even a thank you.
So much for Canadian politeness.4
So I've been applying to jobs. I, purposely, have been putting down that I am female (since they all harp on diversity, I'd like to see if they even bother reaching out to me. Also anything to get my resume past the bots).
Spoiler alert - getting similar ratios to male counterparts, 100+ applications sent, maybe 4 phone interviews. No offers yet. Still made to do code challenges.
Well, I just found out where all that diversity hiring went to. Buddy of mine who works at a mid tier company said that they have a special program that onboards women into tech.
Specifically, women who have literally zero background in computers.
Teachers, social workers, etc. They get a week or so of some coding bootcamp and then get full time positions over more skilled applicants.
This infuriates me. I literally would be in a better situation to be hired had I not have had any technical background, taken this particular bootcamp and finally net the elusive entry level position I need.
And guess what? That move has antagonized the existing male employees who see that they have zero interest and zero competency instead of having an integrated workplace.
10/10 for incredible bullshit.9
So I mentioned before that I managed to beat the ATS system for one job posting and got an immediate interview invite.
They one upped me by sending me to a video interview with an AI. It's supposed to analyze my facial expressions and determine if I'm worthy of being hired.
Got a rejection email just now.
So after all that hard work, looks like Skynet didn't like me very much 😛.8
Anyone know how to go about unit testing an application that is made up of:
(React using Typescript of course).
Electron has its own framework (Spectron), people seem to use Mocha with Node, React has its own tools like React testing library (and testing UI components will probably end me) and Typescript seems to play best with Jest - but a special Typescript flavour of Jest called ts-jest is preferable because the only other option is having Babel and its Typescript support that doesn't type check.
I want to beg for the sweet release of death.4
So as you may know, I am job hunting. One company I found, called ruby, sounded interesting (the name helped). They were looking for data science type stuff.
I was about to apply when I got the feeling I should check the description. They were boasting about their flagship product.
Needless to say, I burst out laughing and moved on.5
So I'm job hunting and trying to beat ATS systems like the cool programmer I try to be.
Same company, two postings - first position I sent my resume to, rejected me after a day. Second position that I optimized my resume about 2% more, immediate interview request.
Here's the kicker, interview is done using an AI.
So basically I spent time trying to beat one robot just to be video interviewed by another robot.
Welcome to the future ladies and gents.7
TFW you find out there's a Korean webtoon about anthropomorphic web browsers. And it's pretty accurate.
Hackathons are really getting obvious in their employer fantasies...
Wired has a great article on the exploitation of hackathons:
I'm a history nut - ancient civilizations, drunken poets, how many times we fucked up and almost nuclear bombed the shit out of ourselves is my other hobbyist love. Documentaries are also my shit.
Tech history is my nerdiest niche out of those two - I highly recommend watching "Silicon Cowboys", about how Compac took down IBM. 😍1
1. React and all subsequent Facebook endeavors die
2. Be able to completely understand all code I come across
3. More dev wishes2
When you have an important presentation and you are so ready for it, and then you find out you forgot to pack your charger and that you didn't back up the presentation somewhere online and nobody in your entire tech savvy college has a charger compatible with your fancy ass gaming laptop and now you have to commute all the way back and come back in time to do the presentation.3
It just keeps getting better the more you try to debug it.
Link to original: https://reddit.com/r/...5
Now that everyones gone over to Chromium and only Gecko stands against it, I think it's time for Devrantium to rise up and challenge the duopoly.2
Instead of using actual debugging tools, using print statements and forgetting to remove all of them.8
Company that has tech != Tech company.
The amount of "Hey fellow programmers" I get from marketers of all people is cringeworthy. No amount of blockchain in your sentences will magically convince me you know anything about it.1
YouTube. I used to love it a lot but now I don't recognize it. It pushes its agenda everywhere only certain content becoming popular. And regular people don't have much of a way for getting noticed unless they're in an extremely niche section. It's gone the way of the TV and I don't think it's coming back barring a massive internal restructuring.2
Evolving so fast that we would make frameworks to keep track of frameworks that make their own frameworks out of frameworks.
Real AI shall be birthed in this manner.
Anyone want to catch me up to speed about why some prominent users left? I heard there was drama...4
The first time I ever did a PR on Github, I forked the repo, did the fix, committed the file and put the merge target to my fork master instead of the original repo master.
I then proceeded to accept my own PR and got so excited that it was so quick to merge.1
After spending time trying to work in frameworks and new popular environments on my Windows machine(😵), I now don't hate ASP.NET.
After one too many Yak shaving experiences, I am just so happy that it doesn't break the moment I change something. 😭
Wish me luck, I'm returning back to Uni after a months long hiatus. Algorithms, Node and rest API awaits me 😓2
Hey folks, I want to start actually completing personal projects (that I'm proud of so I don't resort to showcasing homework bleh). I find that I get too ambitious and perfectionist in my ways that I wind up never completing projects.
Anyone have any advice or tips on how to overcome that? This might be a vague ask, but I want to do enough that it demonstrates an understanding of a framework/language but also is doable in a reasonable timeframe. Any personal anecdotes?3
Follow up on my previous post "I have no words". I didn't include all their requirements.
Here you go. (The top part that's cut out says Technical requirements. Those of you who didn't see my previous post, they're asking 15-20 CAD per hour in the most expensive city in the country. Also, on top of this requirement list and the other post, theres another section I couldn't fit where they're also asking 5 years of Photoshop.)8
My favourite bug fix was actually IT based and it was the first time my Eastern European, critical of my skills, family not only praised me but claimed that I was smarter than them.
My grandfather had changed from a telecom to a VOIP device for his landline. For some reason after installation, he could hear the other person on the line but they couldn't hear him. Me and my mother were away during this time so they called in the other family IT guy. This guy is no joke, he's one of the top in his company and makes a sweet six figures and lives in a mansion.
So he started looking things up, googling forum, etc. Couldn't find anything. Started calling the tech support and tried to deduce what it was and their tech support had never heard of such a problem. He takes his lunch breaks to help out my gramps. Keeps escalating, escalating and nothing. His conclusion is that they need to send him a new VoIP stick and they're not giving it to him. At this point, he's so frustrated that he screams at my grandfather to go back to paying 60 bucks a month for landline and to stop bothering him.
At this time me and my mother return and they have concluded that they need a new stick. My mom is great at intimidating people into free stuff so she and I go over to do so. At this point everyone is convinced of the problem and even I don't think I could fix it. But I decide to check if that's the case because I don't want my gramps to get a new stick and it still doesn't work.
I go through the typical forum hunting and there's Nada on the problem. I look at the stick and all the lights seem to be working, no error lights. And I wonder maybe the problem is not the stick, because usually you can't do anything at all if the hardware is broken. So I start thinking, maybe my gramps accidentally muted his handset while talking or something dumb like that. That wasn't it.
Then I decided to see if the problem was recreated on the other handsets. I tried one out and my mom could hear me but I couldn't hear her. What?! That's different! It was the opposite with the other phone. I conclude that it's working and there's something up with the handsets. So I go and do a reset on all of the handsets to make sure.
Lo and behold, the problem is fixed. It took me 25 minutes to solve. That guy gave up after a week of trying. My mom who assumed my IT skills were on par with other kids and nothing special had finally seen me up against an opponent, and not any opponent, a six figure high ranking IT specialist. And I didn't even use any secret, complex software knowledge that wasn't accessible to her or any other normal user.
That's when she finally said that I was smarter than her, that I just used my common sense. She would've needed some kind of prompting, hint or direction to solve the issue but I did it without any.
It was a very satisfying bug to fix.