Abouttrying to find a meaning in life even tho everything is meaningless, a reason to be happy even tho every choice is painful, a reason to care even tho nothing matters and a motivation to do even tho everything is tough and boring
Joined devRant on 7/11/2017
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
damn... i am living at the edge of the world... When i get a task, I dive straight into it, look into it for hours , get confused, internally cry for help , and then declare it to sadly that I can't do it( to myself)
then i would ask my senior very politely to provide some help , he would come and i would tell him all that i could understand, then he would provides some pointers and gets equally confused ,and then leaves . then I leave my laptop , goto bed and close my eyes, wonder why am i in the tech world, opens some youtube videos to watch fake reality and lament my life, and then close my eyes some more, then come back to laptop to look at code for 1 last time before they fire me , and GOOP! there's the shitty code that ain't working, hiding behind that bunch of callbacks. I test with logs, make changes and SHIT FUCKING WORKS!
my poor 22yo heart is so gonna explode someday with all those ups and downs2
ugh now even the octotree extension, my favorite extension for browsing git repos is paid too. any good alternative?3
Any motivation/good thoughts for me? I am just in a meh state , when a lot of shit awaits me.
- At work , there was this bug solving task assigned to me on Wednesday, i had figured out the approach by friday evening, which was 90% working, but for 10% i have to understand the whole class on which i was applying my solution . And the class was a god class, 8000 lines of code which was doing so many tasks that other bugs would creep in out of nowhere and not a single person would know.
I wanted the senior to explain me some codeflow so i could begin some refactoring , but he went to taking some interview. Amd never pinged me back. My approach would also require changing base classes and classes that other code depends upon , so his approval is necessary.
So here i am, into a fresh new Saturday, a weekend, with my hands tied regarding office work.
I could have attempted to make changes in my local branch or tried attempting to understand code, but had a college rrelated shit( covered below) so dropped that.
- I also looked into some very interesting concepts and adapter workings while solving this bug that i wanted to research more into it , but again the college related shit.
-Now its sunday night , when i would wake up, i would again go back to college related shit work. And not do anything to get that bug solved. A fresher teen, just 15 days as junion into the best company i could hope for, and am giving shit performance like this :/
- i also lost 2 of my marksheets in march... At that time i was very active and immediately travelled 60 kms to amd fro the university and my clg to get all the formalities done. Now all that was left was to collect marksheets after one month when they would call . Never received the call, nor did i tried to get them because of covid. Now everything is functional since last 3 months and i just couldn't get my ass to call them and ask about my marksheets. I am sure they are gonna make me run and pay the money again, fuck
- And here comes the college shit. I failed an exam 2 years ago. Gave it again and still failed. Now this exam is over my head on November 2. I gave this subject around 2 months this year, making notes reading the concepts , etc. This subject is so boring that even after attempting it twice and making 140 page notes on all possible parts of syllabus, i still can't remember or understand the shit of it . I am trying to make myself remember the syllabus by doing test papers, but couldn't get myself to do 6/30 questions today, THE WHOLE DAY, without getting diverted.
I can see the failures in front of my eyes. Failure in exam because of my laziness to study. Failure in job because i wasted my time to get things done
I am ruining my time. Need some motivation , good thoughts anything will do :(9
Me- "hey x(manager) please checkout this dummy project video and let me know if there are any issues. Once you approve , i will move them in the main project and make a PR within an hour"
X- "yeah give me 10 mins"
Me -"hey x, did you checked out the video"
7pm (my time to close down office work)
X - hey yowhat, need some refinements
*Goes onto telling 2-3 issues*
X - also make sure to get it merged by today
Yo what the fuck bro. I am at home, but That does not mean am again going to give 1 hour for refiniments and 1 hour for getting it merged. I am already giving > 10 hours to the company, Need some time free too :|1
Ok, my brain is still in shock regarding what just happened.
I am currently continuously switching between 2 projects, a company and a prototype project. an hour ago, I went to have some lunch, my laptop might be on at that time. Now am back an I have just one project open: my company's . In recents, my personal project is showing, but the link says "Folder not available" I checked the original place, the recycle bin, everywhere! the project is just not to be found! WTF IS HAPPENNING ? DID SOMEONE REMOTELY FUCKED ME ? i am being hacked, please help9
I hate when some team member who didn't even bothered to meet me at the time of joining/onboarding/being fucking present in every meeting/ etc. and is now suddenly my boss instructing me to make stuff and asking for deadlines.
Yeah you are some fucking dead ass product designer who knows wherever to put some lines and shadows that would make app look nice, but it is I , THE FUCKER DEVELOPER WRITING THE CODE!! stop pressuring me with your questions. I don't have all the knowledge of the world to make it and i am gonna need time. Either tell me from where to copy the exact lines or point me some senior who has done it before or let me search the internet for the similar usecase!!3
medium sucked before but it was beautiful to look at. Medium still sucks and now its also ugly look at2
I have been trying to understand kotlin coroutines for a day and I UNDERSTOOD NOTHING!! 😭😭😭 makes me doubt my whole knowledge of concurrency and async programming and that's also probably too much incomplete.
Somebody please help!6
I am making new mistakes and acing the consequences everyday. So here's another tip: FUCKING SLEEP CORRECTLY YOU PEEPS. ESPECIALLY COLLEGE AND STUDENTS . college is such an easy phase of life that gives us so many bad habits. mine is to sleep 2/3 hours, and face the next day . at college that used to cost me nothing since we didn't had to use our brains much there.
But damn... today i slept for <3 hours and my day has been almost shit... could not solve a very simple bug and was continuously going towards the negative answers( no it isn't possible, it can't be done, I don't understand this) and asking for help. I hope they are gonna forgive me once , but I wasted my fresher card due to lack of sleep .
You need your active, innovative brain. don't ruin it4
Does anyone know of a great note taking app that provides widget for both android and desktop? I use office notes and they are almost nailing that domain with best desktop-android sync, except that they don't have widgets for Android.4
while learning about something new, what do you think is a more important question :
- What is X? or
- How do X work ?
because some people try to go for route a: i.e, first understanding what is X followed by how it works, while some try to jump straight onto how X works, and a working code teaches them about the what and why behind X.8
fuck you gotta be extremely calm and focused to be in this line .
People paying you/having an authority over you will just say you any shit just because they wanna say it , even when they have no explanation of why they are saying it . and you better fucking listen . even if you are filled with all the rage and you head is about to blow off, your voice pitch about to go shrill, your eyebrows bout to go high,... you just gotta put a stop on those things and fucking listen without showing any signs of anger.
(Not from a work experience, but this rant came from a home situation, where my boss is my mom and i could relate to my past few internships)1
So I have recently joined a company that is very different from the usual exploitive "you are hired. make me the next tiktok in 4 hours" culture.
I would often rant about those and like how i am uncomfortable in an environment like that.
But here I am finding a problem of being too free. Like, they hired me to work on their product, have given me ample time to look into the code and get familiar with it, and poof , they are gone. The codebase is huge and I feel like lost in a big library with millions of books(analogy to their modules and inheritance classes) .
They did took a meeting once and cleared a little of my doubts, but after that nothing. I also know that from monday, they are going o give me tasks and i am freaking out about it. In the code, I would read 4 lines and on the 5th line there would be something that i do not understand or have used before. Problems are coming up with respect to my gaps in basics, knowledge of advance libraries and architectural knowledge.
I tried to find some direction, like I tried to follow the code from the start point of the app, but there is so much inheritance that its 2 days and i haven't been able to see the full code behind a very basic , single screen.
Please help, what should I do? I feel like there should be someone to tell me what code is working and how, but I don't even know whom to take this query to , or if they would be willing to do that or just tell me to "shut up, you spoonfed baby" and fire me6
As a junior / mid level/ senior developer, how much time would you take to understand a large working codebase when you join a new company ?26
Kids if you are lazy ass like me who don't push your code more often and end up with a fuck up like this : https://devrant.com/rants/3187195/... , then here's a mini tutorial.
Title : automatically push your code on commit
Disclaimer : not the best thing to do for every situation, but definitely worth considering.
Platform : windows ( but you can figure out for other platforms too)
1. open .git/hooks folder
2. create file post-commit (no extension) and open via text editor
3. add code:
git push --all origin
( or any other push statement like git push -u origin master / dev/ shit)
4. You are done. now next time you add a commit, it is automatically pushed to vcs.
PS : if you liked this tutorial and are a super smart ninja pro hackerman/women dev, then please make multiple accounts handling git credentials manager :'/8
ugh... i lost code of my best project fuckkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
And what's even more stupid? it had git versioning. almost around 65 commits. but recent fuckups with laptop crash, offline-online backup confusion led to me loose everything.
I just forgot to do one stupid fuck : git push -u origin master :"""""""""""""""""""""""""(14
all my life i have to fix the fuckup of every asshole fuckward and hear shit in return
fuck my life :'|2
ok so i though of clearing my basics regarding concurrency and async behavior in programming. my end goal was to somehow reach rxjava and kotlin coroutines since these are the 2 common frameworks used in professional android dev . AND DAMN! since last 2 days am exploring apis and how stuff works and i have million milesss to cover.
I mean , here is a list of all the ways by which java8 (current version is java 15) achieves concurrency :BlockingQueue,ArrayBlockingQueue,DelayQueue,LinkedBlockingQueue,PriorityBlockingQueue,SynchronousQueue,BlockingDeque,LinkedBlockingDeque,ConcurrentMap,ConcurrentNavigableMap,CountDownLatch, CyclicBarrier,Exchanger,Semaphore,ExecutorService,Callable,Future,ThreadPoolExecutor,ScheduledExecutorService,ForkJoinPool, Lock,ReadWriteLock,AtomicInteger,AtomicLong,AtomicReference,AtomicStampedReference,AtomicIntegerArray,AtomicLongArray,AtomicReferenceArray
I have always just used threads and executors. maybe once or twice a handler/ looper and never a thread pool. these all stuff are so fucking much!7
truly awful day. after giving brain numbing college exams, am completely out of loop and unable to turn on my dev switch back. Tried to make a basic website for friend, could not even make a nav bar :/
So can anyone suggest me a no-html/css blogging solution with very basic markup ( headers, text , image and code blocks(v. imp)
that would satisfy the following constraints:
1 must allows syntax highlighting for code
2 must have a wyswyg editor for creating blogs with code blocks/ auto image copy paste feature(like ms word or google docs)
3 automatically generate pages or generate pages with minimal steps(like one click to publish button and article is published
4 remote content management. I don't wanna have to upload my whole repo to upload one article
5 categorizing/tagging system(but not necessary)
6 ads/discussion forum (but not necessary)
7 free/ minimal cost hosting
I have tried a lot of solutions like wordpress, blogger and static site generator like mkdocs. mkdocs has been my most favorite tool as it gave almost all those features but had a few issues:
1. it fucked up my python modules
2. for every new article, i would have to add a line in some yaml file, and the file was growing big. it was manageable but i get lazy in the process : look at file properties, copy paths( with windows adding another stupid layer of inconvenience), pasting file names, etc
3. would have to manually add image in the folders to use them in articles
4. the mkdocs would need to first build locally and then it would upload it to ghpages via git. I would have preferred that i add an article via github gui and it starts showing automatically
5. no fun in writing articles. would have to write article as if writing some code, with all the markdown syntax of # ,** and ``` . I ended up writing articles in google docs, and adding their links in the nav menu via yaml file. meh. worked but kinda disjointed.
I am guessing maybe jekyll could be an option, thoughts? I also revisited wordpress and that could potentially be a solution to all my needs, but i haven't seen a free hosting solution for wordpress that doesn't come with its limitations and hassles
Storytime. Go watch social dilemma on netflix NOW. You might realize how much of hacked are you in terms of generating revenue for tech companies.
Ads have been the primary source of business for every web player. those weird sayings "ïf you are not paying the product, you are the product" are true but vague. Its all simple maths. if you are scrolling on your feed, and an add pops up, and you have ANY sort of interaction with it, like slowing your scroll, swiping across its items, clicking it, viewing its comments etc, then at least one of the parties involved achieved success and generated revenue. And that party would be the one responsible for making this behavior true for millions of users and billions of ads.
social media in a gist: "We are going to give a customized version of our product to every úser, so as to change the mindset of this person towards some stuff because we are getting paid for that"
What we are losing is tremendous when studied in terms of behaviors and psychology. we are becoming addicts. addicts to those continuous scrolls, those new posts when we make a swipe up gesture, those notification pings, these nonsense recommendations that are remotely connected to our interests . No matter how much tired you are and want a sweet death like sleep, a simple "PINGG" and you wanna go back to see what is it about.
Those bell icons. Those are the fucking worst. a collection of all the notifications that will catch the center of user's attention. User hates the red number on its bar , so let's fill it with more and more notifs than required. I bet the upcoming decade will see ads in the notification bar too. those big fanged Faang giants are just waiting on one another to see who tries it out first.
Social media has shown to make young gens much more depressed fragile , nd less comfortable in taking risks fearing the backlash. the rates of getting a driver's license are decreasing while the rates of suicides and self harm among teens is increasing.Real dates are now decreasing while the viewership of porn industry is staggering. even the parents or old gens which are not much into social media are getting effected by this, because the children are transferring their fears of social media interaction to the whole family environment.
And you know who is going to be the next big player in terms of using a mass manipulating tool for commercial benefits? News and Journalism industry. And THAT WOULD BE HORRIBLE! Imagine someone paying news channels to target people with certain beliefs and presenting news in a biased manner as opposed to rational manners
social media is one of the best tools of persuasion. and in the hands of a dictator or a cult, it is more dangerous than a nuclear bomb. We think that recommendation Algorithms are designed to help us gain more knowledge as they are gonna recommend us similar content. but what these algorithms are doing is to move our attentions pan from something that we are interested in to something which is commercially profitable, in the common interest of a large group and which we might be interested in too. i can think of a million times when i went from watching college subject lectures to cat videos
We have now 4 types of political deviations : the people who are absolute supporters of the ruling party, the people who are absolute supporters of the opposition party, the critics and propaganda community which throws dirt at both and the people who are neutral and not inclined to anywhere. the propaganda community consists of social media, tools and content maker which could easily flood the streams of everyone else with the beliefs they want / are paid to and their major target is to move the natural bias of un-inclined people in a particular direction. and this is wrong, it is a wrong thing to disrupt a natural balance for personal benefits, being treated like zombies
A network provider has tons of data about us... its transferring the freaking packets of our voices and images. but it is governed by the national laws to not use them in wrongful ways. but the software industry have no laws for any kind of regulation. they can hoard as much data as they want, use it in whatever ways they want and yet call themselves as "self regulated" by paying shit tonnes of bribes.
The need to be controlled, come under government jurisdiction. taxes should be enforced on how much data they can collect as they have the power to undermine the whole democratic systems using their tools and data.
The only question that is left asking is : how to not get affected with this continuous hacking while being in this industry itself? How do i make money off this 2 edged sword that is technology without getting cut myself? How to not being a mindless zombie for these giants trying to make everyone a small node of their massive eco system?25
I am so exhausted with this fucking subject of communication systems 😭😭 I am a CSE student and this shit is never ever ever ever gonna help me , but I am forced to mug up this shit just because of my shittiest mistakes and a fucker for a teacher.
I failed this subject in my second year. Partly because this was the most stupidest useless subject, partly because i gave my internships more priority, and partly because a teacher thought it would be fun to mess up with my internal marks and give me 10/30 , leaving me to get around 32~50% marks o pass this subject.
I have given this subject's paper for 2 times and failed. now am at the end of my college and this exam is all that is left , don't know whenever it would happen or however it would happen.
I might have an option to drop this exam completely because i will have all the required credits once the results of 8th sems are out(and i have hopefully passed them all)
however let me talk about how stupid this subject is. the whole point of learning this subject is to become a walking wikipedia of mugged up formulas and circuit diagrams.
Envelope detector, phase discriminant, Automatic gain control characteristics, mu=Am/Ac, freq shift, coherent detector,... these are all so manny buzzwords that i have never heard anywhere except this shit subject. As devs we would be always playing (if veryyyy rarely) with the devices that are way in the upper layers and have all these circuits BUILT IN. No one is gonna start making wave diagrams if a faulty modem does not work. I have studied other networking subjects too that worked with gsm/cdma/ upper layer stuff,and i loved those , but this shit... i am done with it.
I could relate to only the fewest of the topics which rarely, if ever might be used in some better appliances, for eg probabilities and random variable might be used in heuristic learning/ai , and gaussian distributions are widely used in image filters, but apart from that , i am killing my brain cells by mugging up this shit :'(
I am learning how to find noise man... fucking mathematics for noise! I ain't ever working bose or apple's ipod division trying to tune circuits for receivers to choose between amplitude or frequency modulation for lesser noise... even those fuckers would have their shit sorted out about this and they would have one universal solution to follow... this subject is way too meta for me.... please kill me now :'(😭😭😭😭😭😭😭😭😭😭
After trying to pass this exam for the last 2 years, i have made handwritten notes of over 250 pages in 3 different registers. yet if i start from the topic 1, i would end up forgetting it when reaching the topic 2million 55 or whatever the last number is8
So i have been trying to understand some maths and statistics and maybe the professionals here could help. I am unable to visualize what random processes are?
Like I started with probability , understood it somewhat : its like a mathematic representation of likelihood of an event to
occur, which can't be directly formulated, like a coin throw
Then random variables are like a tabular depiction of all the probabilities mapped with their value for a "generalized" event i guess? Like if 2 coins are thrown, and "generalized" event is "find probability that x heads occurred, ", then p(x) will denote different kind of probability query and their outcome. so say x=1 , question becomes P(1 head occurs) and answer is 2/4
x=2 , P(x=2 i.e 2 heads occur) =1/4 ,.. and so on
But i couldn't for the life of me understand what are random processes and stationary/ergodic processes are in real life :/3
The definition of bad addiction is such that there is something x that you/your body really wants, but you/society have declared as a wrong thing to do/consume and thus you feel its a bad thing to do. But if you do that you will regret it even more , thinking that you have somehow failed to constrain yourself and you are somehow a slave of your addiction.
At both ends their is pain and regret5
Wow wtf. Laptop is not starting 😰
1 week left for my first decent job to start, and this shit happens.
I press the start button , it shows the hp automatic repair screen nd again goes off . Kill me now 😭😭
Showed it to laptop repair guy, he says it migjt be a mother board short-circuit issue.
What stupid fucking motherboard fries itself when being slept all night? What wrong i fucking did?! Why it keeps fucking happening to me 😭26
So what has been your strategy for "learning and remembering" the theoretical stuff after your college and study life got over?
You know, in college , we would have exams and assignments, and made notes whole year to remember stuff , their used to be syllabus telling what to learn and how much deep you should go into a particular topic...etc
How are you managing to grow after these things are not an option anymore?
Or have you stopped looking into theory and how stuff works and just look for a solution online, implement it and go onto new project?7
Would be starting my first full time job in a couple of days . I don't wanna fuck this up. Need suggestions8
after these final year exams , i would need to unlearn some of the garbage am stuffing into my brain.
Particularly Human Computer Iteraction(HCI) , that shit is even worse than the state of buzzwords words like blockchain and agile, this stuff is just so meta and boring, i am feeling like sitting in a rocket science class mixed with ancient literature3