AboutNot everyone who wanders is lost.
SkillsPHP Perl Sql JS
LocationMilky Way Galaxy
Joined devRant on 8/29/2018
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Shit, I forgot The Magicians aired last night. Hmm, to call into work today or not, that is the million dollar question.4
So, I drive for Lyft a few hours before I go to my real job. Mainly because I actually enjoy it and I like talking to people. I drive usually from 2a-7a
The other day I picked up a female customer with 2 trash bags from of clothes, the destination ordered the ride.
She gets in car drunk and stoned and starts telling me her story.
Apparently she uses Tinder to find guys to allow her to spend the night. I guess she was homeless.
She never met the guy she was going to and and she just left a gut who she described as sketchy and had to get out of there.
Using tinder to find a roommate/place to stay was unexpected way of using app, never thought of that.
Right after her, I picked up a lady who was flying to San Fran to confront the mistress of her husband who works as a Software Engineer at Pixar. That was another great ride. The lady was extremely wealthy and absolutely beautiful. The husband I guess messed around with a 28 yo co-worker. Sometimes people just don't know what they have, I guess. Of course I don't know the full story, but it seems people with money cheat a lot more than the average. Guess it's easier? Idk.15
Butchering it up, butchering it up...I don't care anymore....Call me the butcher.
If I ever leave the next dev will quit within a day, no comments, no rhyme or reason....it is hacked up like Dahmer does dinner.8
I hate marketing department. They have no idea how much work is involved to make their pedantic "minor" and pretty useless changes. But instead of considering the technical debt something will cause, they just want it done.
When they say "it's just this, it's easy" I seriously want to strangle them.
You do it if it's so easy assholes!
If I tell you the framework we use does it a certain way and to change it means to track down and make changes to core across entire system that most likely will break other stuff for something bullshit minor visual effect they seen on a competitors site that has an entire dev team of at least 5 devs, not a single dev that also takes care of there stupid servers, plus doesn't use the same framework we do, makes me beyond rageful. And then when i finally get it done, they decide they like it better a different way! Fuuuuuck I hate you!
Decided I really hate marketers.
Sometimes I wonder if I made the right decision not taking the job offer.3
What irritates me to no end.
"Companies" that try to game the system and have people pay for something that is already free.
I was tasked with implementing a Magento payment solution integrating WeChat Starpay.
Sure no problem, maybe 6 hrs of work.
When I couldn't get access to the api as a developer, when the site doesn't have SSL and wants sensitive banking information, when the contact form doesn't work directly, and they have a contact form on mikecrm.com, my suspicions were raised.
Looking around further, all they are doing is mirroring the chinese api, taking your banking info and submitting to wechat for you.
Ofc, I canceled the project, found the chinese api, and will most likely release an open source version integrating the free chinese api directly.
Companies like this piss me off, so unethical. they want to do the minimum amount of work possible and have people pay for it.
As far as doing work again for friends, that is over.
I may not be the most righteous human being that walked the earth, but I do have unwavering ethics and honesty for the most part.3
This is insane!
No SSL on a payment site that asks for banking information, doesn't even have the option to goto SSL, craziness.
Welp, that is the end of this project that I was doing for a friend. No way to test without a merchant account and well, no way am I filling out that form.
Ugh, Why cannot I just make a simple module instead of deciding to include all the bells and whistles. Especially when it isn't even for that much money :(
My perfection is really annoying sometimes.2
I really really need to start looking for a permanent home that I can make an office in.
Working from one screen in bed sucks. (yes, I am still in a hotel room)
Been too lazy on weekends to go look for something more permanent.
Been here over 6 months, because I wasn't sure where I would be right now. But since I have made the decision finally, it is time to look for something more permanent.
My productivity at home is 0%;12
So is Google now filtering illegal free online movie sites?
I couldn't find a single one no matter what I searched for the show that I wanted to watch.
DuckDuckGo had them all!
The Magicians Season 4 Episode 3
Best show ever!9
Just read Jeff Bezos Medium post.
He is my new hero. I used to like Elon, but I think Bezos really took the top position in my false idolatry.
I mean, AMI obviously has access to both US and Saudi intelligence. But it seems the brother of his mistress has ties to Trump world and that he may have installed malware on Bezos phone. Be careful where you leave your phone!
For him to stand up, I applaud him more than any other human being in recent time.
Bezos, your are awesome!
Just got word that my old company terminated an ec2 instance and ended up deleting all the volumes attached to the instance.
They were using attached volumes as backups 🤣🤣🤣🤣
Who does that?
A lot of customers are very unhappy campers today.
They are all ecommerce sites, some of them with revenue in the millions.
No sites, no backups, no income.
Over a hundred companies don't have sites this am.
Always research who you entrust your own business to!
And always, always, have your own backup solution. Don't trust other companies they are doing the right thing. Because most of time they aren't.
I'm sure there will be lawsuits.
However, there response is even more comical.
Dear customer who entrusted there very own livelihood to us:
We have discovered a regression in our systems that failed to enable termination protection. We have fixed this regression and have found the issue in other instances that have also been fixed.
All backups have been lost. If you have your own backups please give them to us and we will rebuild your site. [However all recent orders are lost, in fact all orders, products, images, customizations, from the most probably dated backups, if any, are lost. Emphasis mine]
Nothing about we are improving our backup method to make it redundant. Just "we switched on termination protection" wtf? 20 dollars a month at rsync.net would have saved a company. Instead, they entrust backups to an attached volume? How is that even called a backup! It's attached!12
Another night of no sleep. Here is to another loong day. Hopefully i can get in 1-2 hrs nap in at 4a before I go to work. Wouldn't be so bad if I wasn't so exhausted. I hate sleep, but I hate feeling exhausted even worse.1
1> I wish for photographic memory so I could recall anything I've ever seen previously in code and not forget how I managed to write some amazing algorithm the next day.
2> I wish for another 100 IQ points
3> I would wish to become a mathematics savant.5
Being involved in the conversations with our CEO and a possible software vendor for a SAAS system which has a license price tag of 50K yearly is somewhat exciting but i find myself wanting to work for the software vendor more than wanting to use there software.
Ugh, stupid me agreed to do freelance gig to help a friend out on my weekends for the next 3 weekends. I am already overworked during the week, and coming up with the motivation to even start has been amazingly difficult. Never again am I going to take a freelance gig while working. I actually enjoy decompressing on the weekends.
I want to kill the developers at Authorize.net right now.
dead...all of them....
Thanks for the heads up that a major breaking change was pushed to your API at 1PM Tuesday...Assholes!!
Then roll it back 12 hrs later because it broke thousands of people's ecommerce sites.
Charging customers 5-10 times and never pushing a callback that is readable back to allow our systems to create an order.
Die all of you!!!!6
I will never ever use a recruiter in the future.
They have way too much vested interest in you taking a job.2
I was confirmed to start on the 28th on Monday through an email the one below:
Yes, you can just bring your original paperwork on your first day. January 28th is okay with us. Please come to the Corporate Office at 8:00 on the 28th.
I was going to resign yesterday, Tuesday, was all pumped.
1) post to devrant, check,
2) resignation letter written and cc'd and hard printed, check,
3) courage to talk to boss check.
Ten minutes on Tuesday before scheduled time to have meeting with boss then I get this email:
I am having trouble getting a reference. Is there anyone at your current employment that I can now contact since you gave your two weeks?
WHAT!!!!! Is this normal? wtf? what if the reference check turns out disastrous and I have already turned in my resignation?
Why wasn't this brought up before I resigned?
Ofc, I did not hand in my resignation, but they obviously didn't know that.
It took all day and the recruiter to get involved to get the reference checks done.
But now I'm apathetic, the wind is gone from my sails, and I am not excited anymore about this new job opportunity. They really have ruined my faith in their processes.
If I am not excited to start a new job, that is a really bad sign. What happens if I turn in my resignation then they decide they forgot some other check that I don't pass?
I am writing letter now to decline the offer, I am trying to leave the entrenched corporate culture for a fresh eclectic fun culture, not go to an even more bureaucratic entrenched culture.
If I have doubts and apathy starting a new job, those are definitely really bad warning signs.
I will continue to look for the perfect job elsewhere but for now...
Passing. Final Answer.21
Handing in my resignation today. Stomach is in knots.
It was a misunderstanding on my part with recruiter.
I think I am going to vomit. I hate this.
I hate awkward conversations.6
Well, for the most part it has already been evolving in the direction of ALL software becoming a SAAS subscription service and will continue to do so in the future. There will soon be absolutely no software needing to be installed, you will have 20+ monthly payments to 20+ software services.
Secondly, ML will be the new standard. Real ML, not if else statements :P
Convenience is the name of the game, and that is what the web and software allow. For all the bitching Developers do regarding Privacy or Lack thereof, it is this Lack of Privacy that allows for convenience and also drives the growth of our industry, so I am not sure why devs are all about trying to keep it.
I also believe there will be competitors to the World Wide Web or 'sub' webs.
There will be a biotechnics and implants revolution shortly where we will have gadgets enhancing our natural abilities and senses, so bionic will be the new norm. Our bodies will be connected to the web 24/7.
As a software engineer, best to start learning ML as that will be the continued direction of software, until at least the quantum computer is feasible, which will then allow for true AI. I mean after all, you need quantum for consciousness.
True AI won't be the end all, given the fact it being a probability machine like us, it won't have all the answers and will make mistakes and judgements just like humans.
Everything will continue to be automated.2
I'm really in a pickle. I hate people being pissed at me, in fact it stresses me out tremendously. I have to make a choice on Friday and no matter what that choice is, someone is going to be extremely pissed off.
I passed all the drug test, background physical, offer was not rescinded.
It is a significant pay increase if I choose that option, i mean really significant, life changing significant. Plus I'll be on a team of mostly really young kids, and have access to learn other languages.
Or if I stay, I get left alone and can do whatever i want without really answering to anyone.
This choice is actually making me physically ill, not because of the choice itself, but because of having to piss someone off badly with my choice.
Japan has a web service called EXIT that quits for you and does all the interaction so you don't have to do anything at all. I really need that service in the US. Because i really hate it. I really was expecting the offer to be rescinded so i haven't given much thought until i got the official word today.19
When you use a language for some time, then you find a gem like this, had no idea PHP had Data Structures class.
Am realizing just how important sleep is.
Woke up about midnight to do my second job, system admin, upgraded servers, sites, to use php7 upgraded sites to include security fixes, then went to work around 8a.
After lunch around 2pm the CEO comes to me and asks favor, to write script to scrape all our image urls and match them to a csv of sku's.
Easy enough, but my mind was totally gone, I couldn't think properly and an 30min-1hr job turned into 3+ hours with bugs. Went home, slept a few hours, woke up and took 10 minutes to fix and complete task with fresh brain.
Working overtired is common for me as I am an insomniac, which working remote has always been better as I worked the hours I was fresh, but going into office now is keeping me from being at my best.
Need to figure out how to sleep better.14
Dealing with a C# SOAP API with absolutely horrible incomplete documentation is insanely frustrating, especially when C# isn't one of your familiar languages.
I want to do bad things to the developers of this company for not supplying proper thorough documentation on how to use their API.9
Background check complete. Drug test complete, physical where doctor even had to fondle my gonads, check. Worried about accepting an offer from another non tech company, check.
I should know by Friday whether they rescind offer or not.
Should be an interesting week for sure.6
I have a story about not coding on vacation.
My boss really needed a feature to go live during my 2 weeks vacation and asked if i could do it while in vacation. I ignored the request. I ignored all the requests while on vacation, didn't answer any chats or phone or anything.
Went back to work this week, knocked out request first day back.
I think he is realizing they cannot take advantage of me anymore.
Now that I have other job offers on table, I have been able to speak freely with my boss.
I told him if he expects me to do my job he or anyone else cannot keep interrupting me every 20 minutes every single day to ask how to do something, they need to figure it out themselves because i cannot continue to lose my concentration every 20 minutes and still do the work i was hired to do.
I also told him if he wants me to work outside normal business hours my salary will have to reflect it.
If they don't care about paying me for my extra time i don't care about giving it.
Amazing how your confidence goes up when you have solid offers on the table and can jump ship right away.17