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
Search - "let it out"
-
So I need to create a nice new web app. Let's look at some cool JS frameworks that I can work with.
*5 mins later* Hm, Angular sounds good, is there any good competitor?
*5 mins later* Wow, React sounds awesome as well. Let me learn it.
Google search result:
"Planning to use react? Check out Vue JS first"
*5 mins later* Ok so vue seems faster than React and much easier to learn. Let me see if Vue is the final choice.
Google search result:
"Angular VS Knockout VS Ember VS React VS Mithril VS Mercury VS Ractive VS Vue VS Riot"
Nope, fuck it63 -
HR: We have received complain that you have been sexually harassing an intern.
Me: No, I wasn’t. Me and the new intern all we talk about is Coding, Apps, and TV-Series
HR: You are lying. I have the words that you said to the intern. Do you want me to read it out.
Me: I have no clue what I said to the intern so please read it out.
HR: You said, “Always pull before you push”. Do you remember saying this?
Me: Yes, I was teaching the intern how to use GIT.
HR: Okay, let me call the intern and let see if he says the same.
** Intern **
HR: Was he sexually harassing you today at any time.
Intern: No
HR: Did he said, “Pull before you push” to you?
Intern: Yes
HR: What does that mean, sounds like a slang for something sexual.
Intern: haha, no it means that I should pull the changes made to the files before I can push the changes I did to the code from my computer.
HR: But he said something else like he was teaching you how to use GIT
Intern: Yes, that’s what GIT is.
HR: Okay both of you can go and don’t use this type of terms in the future it doesn’t make good working culture.52 -
People who send an email saying "I'm getting an error message".
WHERE DID YOU GET IT?!
WHAT IS THE FUCKING ERROR MESSAGE?!
OH NO SURE LET ME LOOK IN MY CRYSTAL BALL, I'LL HAVE IT FIGURED OUT FOR YOU IN NO FUCKING TIME.
😡20 -
If you had
one language
One framework
To code everything you want
Would you learn it or let it pass
His code is heavy,
arms are weak,
mind is bending.
It's all spaghetti.
He is nervous but looks calm and ready
to go now
but he keeps on forgetting
what he wrote down.
The manager is getting loud
He moves his mouse but the bugs won't got out
They are features now
Time to ship
Over blaow!18 -
A programmer is walking along a beach and finds a lamp. He rubs the lamp, and a genie appears. “I am the most powerful genie in the world. I can grant you any wish, but only one wish.”
The programmer pulls out a map, points to it and says, “I’d want peace in the Middle East.”
The genie responds, “Gee, I don’t know. Those people have been fighting for millenia. I can do just about anything, but this is likely beyond my limits.”
The programmer then says, “Well, I am a programmer, and my programs have lots of users. Please make all my users satisfied with my software and let them ask for sensible changes.”
At which point the genie responds, “Um, let me see that map again.”4 -
girlfriend: beb will you marry me in future?
me: let me find out
from __future__ import wife
Failed to get python-future
ImportError: No module named 'future'
me: beb, there is an error, it looks like i don't have a future. am sorry8 -
This was at my previous and last internship. At previous ones i never got serious tasks so i was pretty used to that but one day my guider (lead backend programmer) called me over to help him out with a server issue (in all seriousness he said that i was probably the best Linux guy at that company at that moment). So i fixed it quickly and just out of curiousity i asked what kinda server it was and how many visitors it got monthly!
"it's a prod server and about one million at least i think"
I was just standing there for a minute and then asked why the hell he let me, an intern, work on that to which he replied: because you know what the fuck you're doing. I think I succeeded in hiding the tears of happiness that came up at that moment :) i fucking miss that place.12 -
Don't let your team working be like this:
Monday:
Frontend: Hey, is the API ready?
Backend: Sure, will give you later
Tuesday:
Frontend: @backend, is the API ready?
Backend: yeah, yeah, will give you later, yesturday is busy.
Wednesday:
Frontend: @backend, is it ready?
Backend: Been working on some prd bugs, will give you later
Thursday:
Frontend: @backend...
Backend: ...
Friday:
Frontend: @backend...
Backend: Oh, I just find out that you should ask @backend_b for this API...
(I was actually trying to get my avatar, but this story is real)15 -
Is this the code life
Another scrum meeting
Caught in the the Node life
No escape from reality
Open your eyes
Look up to the screens and see..
I'm just a dev boy
Doing some debugging
Because there's warnings here
Errors there
Segment faults
Everywhere
Anytime you distract
Takes another hour from me
From me
*piano starts
Mama. Just committed a bug
Merge the branch to production
Did it fast for milestones
Mama. The repo has just begun
But now they going to throw the stack away.
Mama. U u u uu
Didn't mean to code in LAMP
But it's the only stack i know how to setup
In Ubuntu. Without docker
I really don't get vagrant
*piano
It's too late
My team is done
Some dev is working in Nepal
A UX dev. Now what is that?
Goodbye everybody
I've got to go
Gotta leave this lame meeting
And face the truth
Oh nooooo. I i interns
(they have questions)
I want to debug
I don't want to stay till 3 in the morning
*epic guitar
I see a litlle dev over there
Let's code review, let's code review
Did he do the last commit?
Coding in the white board
Very very frightening me
That's bug(that's a bug)
That's a bug (that's a bug)
What the f*ck did you do that?
Magnificcooooooo
I was just coding and nobody liked it
He was coding and nobody liked it, spare his some time to do his debugging
Easy man. Here go. Will you let me code?
A meeting. No,we will not let you code. ( let me code)
A meeting. we will not let you code. ( let me code)
A meeting. we will not let you code. ( let me code)
We will not let you code
Never never let you go
Never let you code, oh
No no no no no no no
Oh mama mia, mama mia ( dude, you've gotta let me code)
Screw you guys, I'm gonna code and commit. Commit. Comiiiiitt!
*epic guitar
So you think you can review me and spit in my eye?
So you think you can dump me and erase my branch?
Oh baby, cant do this to me baby
I've just have to log out.
I've just have to log outta here
*epic guitar solo
Nothing really matters
The users will not care
Nothing really matters
To them
Any way this code blows10 -
Hey everyone! Huge apologies for the the delay on this - devRant++ is finally working on iOS! For anyone who tries it please let me know if you have any issues and I'm happy to help solve.
Thanks to everyone who has helped us out so far, we really appreciate the great response and have more cool things coming soon, non-devRant++ things and devRant++ things, so stay tuned!16 -
Are you interested in a devRant hackathon? If so, please let me know what you'd like to see us do/what you would want to get out of it. There's lots of directions we could go, but I want to get as much feedback as we can from the community to try to figure out what would be the most fun and inclusive. Thanks!23
-
I hate ZenHub. For those who haven't heard of it, it's an agile project management solution that is hacked (and by hacked I mean really hacked) on top of Github.
It's touted as being convenient because you can have all your issues in Github and then look at them in epics and board format. Sounds awesome. Except it's not. For everything "convenient" it does, it severely lacks the most basic ticket management features that make any ticket management solution usable. Ex., you can't copy tickets. That's right - if you're creating 20 similar tickets, which I've needed to do in the past, you must create each one individually. New ticket -> add labels -> add assignee -> add title -> add description and then submit. 20 times.
ZenHub is so bad and so poorly conceived that many of those who use it have lost sight of project management reality and are blind to the 300 other PM products out there that are better.
True story: a couple of weeks ago people were celebrating because ZenHub added functionality to allow you to define what epic an issue belonged in while you were creating it. For those who aren't familiar with what that means, let me explain: before two weeks ago, when creating an issue in ZenHub, to fill out this "epic" field, you needed to first create the issue and then edit it to fill in the epic.
Let me break that down in devRant terms: it's the equivalent of not being able to add tags to a rant until you create it and then go back and edit it. Complete lunacy is the only way to describe it. And when they added the functionality two weeks ago allowing you to do it all in one step, people praised them!!!
Yeah, ZenHub sucks.11 -
So I was looking at the linux environment at my new job. Found 2 VM's in the local network, only one of them is documented. Noone knows about the other one or what it does, let alone usernames and passwords.
Spent over an hour trying to break in, only to find out that a couple of bored devs, that have long since left the company, set up a game server on there and noone noticed it for the past 3 years..5 -
It was fun to watch my entire high school (~1200 people) freak out when I ran "net send * Big brother is watching you..." on what I found to be an insecure computer in my high school's library. Every single computer in the building displayed the pop up message. The town's IT director even showed up to figure out what happened.
I was caught, but they were more happy it wasn't a hacker, and that I discovered that the IT firm the town hired totally botched properly implementing network security, so I was let off the hook.5 -
I'll get to my four words in a sec, but let me set the background first.
This morning, at breakfast, I fired up my trusty laptop only to get a fan failure warning.
Finally, after the three year old is asleep tonight, I'm able to start dismantling the case to get to the fan. I'm hoping it just needs cleaned out.
Hard drive, memory, and keyboard spread out over the kitchen table. I'm not even halfway done.
Guess what? Now I'm one of the lucky 3500 people to have a power outage at 9 pm. Estimated restore time: 2 am.
Sigh.
"All those tiny screws"
And a three year old in the house...18 -
client: the math on this investment calculator you made is wrong.
me: ok, how is it wrong?
client: one of our salesmen sais it not calculating correctly.
me: that's fine. i just need an example, or the corrected formula to use.
client: on this other website we put in the same information and it comes out different.
me: ok, let me investigate... this other site adds a fee every month so the output is different. If i turn that off the calculations are the same. would you like to add a monthly fee field?
clients: no, the calculator is working how we want then.
repeat 5 times at 3 month intervals.
client: the interest calculator is broken again. didn't we just fix it?
me: it was never broken. your people just can't math.3 -
!rant
Does anyone of you know LOLCODE?
If not let me present you a simple program that displays the numbers 1-11 and terminates:
HAI 1.2
CAN HAS STDIO?
I HAS A VAR
IM IN YR LOOP
UP VAR!!1
VISIBLE VAR
IZ VAR BIGGER THAN 10? KTHX
IM OUTTA YR LOOP
KTHXBYE
You gotta love the okay thanks bye as termination :D
Check it out on GitHub8 -
A while back I had a coworker who was just strange. I took a personal day one day, and came back to find my monitor (that I had brought from home) was gone. I was asking the people who worked around me where it went and after no one knew, I found it on someone else's desk. When I explained to him how I had brought it from home he denied he took it from my desk and continued that it was HIS from home! Turns out he had been taking other people's equipment around the office as well. He would rearrange furniture and even take down other people's personal decorations. He was eventually let go...5
-
$sis: hey $me, can you help me?
$me: Uhm, sure, what's wrong?
$sis. The printer doesn't work..
$me: what does it say?
$sis: what do you mean?
$me: like, when you try to print something, what does it say?
$sis: uhm... idk...where should it say something
$me: On your screen you should be getting an error message right?
$sis (now getting irritated for some reason): no it doesn't..
$me: okay, let me check it out
*I walk to the printer with my sister's laptop and plug in the usb*
*Select printer > click print*
"Printer offline"
$me: was it also saying this before
$sis: uhm...yes
$me: ok
At this point im already getting a bit fed up
$me: are you sure this port is working
$sis: yes, I am sure
Okay, check other ports just to be sure, also don't work.
After about 15 minutes of debugging, turns out she managed to unplug the cable on the printer...
And all I got was a "o thanks"
Fml4 -
I need a vacation.
I’m horribly depressed and burned out, every day for months has been a little harder than the last, and really doing anything at all is a monumental challenge, work or otherwise. Let alone working on the fucking screwdriver.
I told my boss last night and requested time off.
His response?
> Oh no, but the new screwdriver! We were all really really hoping to get it out by the end of the month!
I’m a crumpled wreck and all you care about is the fucking screwdriver that PRACTICALLY NOBODY WILL FUCKING USE? Seriously dude, go to hell.40 -
A mechanical engineer, an electrical engineer, and a programmer are riding in a car.
The car breaks down and coasts to the side of the road.
"Hang on," says the mechanical engineer. "The problem is probably the engine, let me have a look at it and I'll have us on the road again in no time."
"Wait," says the electrical engineer. "The way it just stopped like that, I think it's the electrical system. Let me have a look and I'll get us going again in a minute or two."
"Hold on," says the computer engineer. "Why don't we all just get out of the car and get in again, and then see if it starts?"
Alternate punchlines:
"Why don't we open and close all the windows, and then see if it starts?"
"Why don't we remove parts from the engine until it starts successfully?"3 -
I hate how willing companies are to let someone go over money.
I’ll use a real life example with someone I knew. This person joined a company at the entry-level developer and worked up to a senior level. His pay rises were around 3% per year with around a 5–7% promotion raise (there were two of these).
At this point, 4–5 years after joining, he was making far under what a senior developer salary was in his area. Eventually, he interviewed on the team of a friend at another company and was offered a 40% increase. Four-Zero. CRAZY.
What the company did is baffling to me.
His boss said they may be willing to increase 5%, but there was no way they could even match what the other company offered, let alone beat it. The benefits were better at the new company, but he would’ve stayed with the original for a salary match.
So he left…
But what did the original company do? Hired a new senior level developer for the same dollar amount the dev was offered at the new one, then lost about 6 months ramping up that developer due to a super complex code base, and the new developer turned out to be much less capable than the one they just let go.
So wtf? It’s flat out stupid on the company’s part. Some sort of effed up pride or something.
They’d rather let someone walk out the door, knowing it’ll cost just as much to replace them, plus losing literally tens of thousands of dollars on ramp up time, and they gamble on getting a capable developer instead of a known, proven, loyal developer.
Thankfully, the younger tech companies understand this, and many pay people appropriate to level and talent, regardless of what they were making before they advanced to that level.11 -
In 2008 I took my first web development job for an agency that's no longer around. There was a Vice President there by appointment from our coke headed owner who really liked to micromanage and invade privacy with key loggers and screencap spyware to "manage" us. I found out because my machine would snag when moving the mouse cursor and sometimes I'd accidentally paste the screenshot into photoshop just before the software cleared the clipboard. Anyway, I wasn't supposed to know I was being monitored so I just unplugged my network cable and killed the service running the jank ass spyware. I'd delete it when no one was looking and wipe out the cache of screencaps it would compile every day. It was basically a troll vs troll stalemate for weeks. Finally they gave in and told everyone what was going on so we collectively decided to seek revenge. We bought a piezo buzzer about the size of a quarter that chirped like crickets at random intervals. We stuck it on the underside of his desk inside of the middle drawer area and let it go. They spent so much time and money trying to get rid of the cricket infestation. We let it go on for weeks. I ended up quitting before the gag was up, but damn was it funny to see him squirm in that office because of those crickets!6
-
In few hours I was with client showing his website after long time coding and designing.
Client: I think this is it, here your final $$
Me: Me thanks sir and bye
A guy came in.
Client: Oh! Wait, this guy is our it expert let see if he have any advise.
Me: Oops! Okay
Guy: So this website will showcase our products
Me: Yes,
Guy: What about security because I just got news that Russian hacked one big company.
Me: I don’t think Russian have time to hack your one page website
Out of the door...3 -
===rant
So I have been freelancing as web developer for 5 years. I was also playing basketball professionally so I was only working part-time, building websites here and there, small android apps to learn the job and I was also reading a lot to challenge my brain.
When I stopped playing basketball about a year ago, I thought I would really enjoy coding full time so I pursued a job.
With no formal education and just a basketball background on paper, in the collapsed Greek economy, as you may assume chances of landing a job are minimal.
After about 40 resumes sent I only got an internship. It was a 4 month, part-time, no pay deal, and then the company would decide if they would like to hire me later.
The company had 4 employees and they are one of the largest software distribution businesses in my area. They resell SaaS bought from a third company, bundled with installation support, initial configuration, hardware support, whatever a client may need.
I was the only one with any ability to code whatsoever. The other people were working mostly on customer support with the occasional hardware repair.
After the 4 month period they owner (small company, owner was also manager and other roles) told me that they are very happy with my work and would like to keep me part-time with minimum pay.
Just to give you and idea if the amounts of money involved, in Greece, after taxes, my salary was 240euros per month. And the average cost of surviving (rent, cheapest food possible, no expenses on anything but super basics) is about 600euros.
I told him I needed more to live and he told me ok, we will reevaluate a few months later, at the end of May 2017.
I just accepted it without having many options. The company after all was charging clients 30euros per hour for my projects so I kept thinking that if I worked a lot and delivered consistently I would get a full time job and decent money.
And I delivered. In the following months I made a Magento extension, some WordPress themes, a C# application to extract data from the client's ERP and import it to a third application, a click to call application to use Asterisk to originate calls from the client's ERP, a web application to manage a restaurant's menu and many more small projects. Whatever they asked, I delivered.
On time, version controlled, heavily documented solutions (my C# ones are not exactly masterpieces but it was my first time with the language and windows).
So when May ended I was pretty excited to hear they wanted to keep me full time. I worked hard for it, I was serious, professional, I tried a lot to learn things so I can deliver, and the company recognized that. YAY.
So the time comes to talk money. The offer was 480euros per month. Double my part-time pay, minimum wage. I asked for about 700. Manager said it's hard but I will see what I can do. So we agreed to keep the deal for June while they are working on a better offer.
During the first half of June I finished my last project, put all my work on a nice folder with a nice readme on every project's directory, with their version control and everything.
The offer never improved, so I said no deal, and as of today, I am jobless.
I am stressed as fuck and excited as fuck at the same time.
I will do my best to survive in the shitstorm that is called Greece.
Bring it on.9 -
So, in the printing industry, FTP has a long and storied history as the standard method of sending art assets. But as time has gone on, more and more people are utterly incapable of handling FTP.
Customer: "I sent you the file. It's called xyz.zip"
PM: "I don't see the file."
Customer: "I know I sent it."
PM: "Let me check with IT."
I check the logs. No such file was uploaded.
PM: "What program did you use to send the file?"
Customer: "Firefox"
Every. Fucking. Time.
It turns out the Germans actually have a word for this:20 -
Programming has taught me that time is a valuable and under appreciated resource.
if a task is repeated multiple times per week / month, you have at your finger tips the ability to automate the hell out of it and let your computer deal with the task instead.rant don't waste time dealing with mundane shit automate it wk202 repeated manual tasks let the computer do what it does best1 -
Okay that's not a rant BUT I'm very grateful for whoever built Devrant. We definitely needed a safe space to be rude and just let it out without much filter.
To our toxicity 🥂
Cheers!7 -
Me: ooh my eyes hearts, I have to sleep now, I fix this tomorrow morning.
(go to sleep)
Inner Me: hey
Me: ...
Inner Me: pisst! wake up
Me: what?? leave me alone I'm tired
Inner Me: remember that issue you had?
Me: yes?
Inner Me: this is how you can solve it
Me: great thanks, I'll fix it later
Inner Me: no no you have to fix it now
Me: I'm tired, I'll fix it first thing in the morning
Inner Me: no no you'll forgot it
Me: no I won't, let me sleep
Inner Me: no no you'll forget and I won't tell you again
Me: look I write it down in my phone now leave me alone
Inner Me: no no you have to fix it now.
Me: *crying* for God sake...
(gets out of bed and try to turn on PC and it's not starting, realizing that the power is out)
Me: you happy now, I fix it tomorrow.
Inner Me: no no stay awake till power is back on.
Me: SHUT THE FICN ON PICK OF CRAPE. Did SHDUHDBD DBDJDB3 -
Due to popular demand (and we being unable to produce a smooth performance out of JavaFX), we decided to switch to Electron for devRantFX collab. It is now called devRantron!
Relevant collab: https://devrant.io/collabs/420025/
Under the hood we are using the following techs:
- React (ReactJS, Redux, React-Router)
- Jest
- ES6 and Webpack
- MaterializeCSS
If you have knowledge about React-native or VueJS, you should be able to understand the code (eventually). If you want to contribute let me know! I will add you to our slack group :)12 -
devRant on desktop web now live! Check it out and let us know if you find any bugs or weirdness: devrant.io/feed/11
-
“Competitive pay”
Translation: We are so embarrassed about how fucking little we are offering we can’t even bare to say it out loud. Maybe after 7 rounds of interviews when we feel a little more like friends we’ll be willing to let you know but only if you promise not to tell anyone.
—-
I’ve noticed literally every company with *actually* competitive pay will tell you RIGHT OFF THE BAT what that range is because they are PROUD OF IT.
Anyone who doesn’t? Well you fill in the blanks.9 -
When you write code and forget to comment it, and then you come back and try to figure out why the heck you wrote certain parts of it.
Let this be a lesson for future me.7 -
Why... why the fuck do people write unit tests and then comment out the god damn fucking assertion lines....
Like what the flying fuck? Cool, we can get some code coverage marks but for fuck sake actually let your tests do their fucking job!!!
Oh, the asserts fail?
Well fucking sort that shit out instead of commenting them out.
I don't get it, if you're going to write tests, fucking test something with them, or we'd be better of without them.7 -
*downloads Torrent that's about to die*
Oh wicked, both of my peers have the whole thing and I can just come in and let my server seed it as well!
*watches asdfmovie as it downloads*
*returns*
Peer 1: have some data man
Peer 2: fuk off, I wan ma deta for meself
Pussy.
(Quite ironically, as I'm posting this rant, Peer 2 magically sent out data again as well.. coincidence? I think not!)4 -
>Have 64gb memeory stick with software and precious memories (back ups of childhood pictures and stuff)
>Go to girlfriend's house
>Let her borrow it because she needed it for photography (pictures in the TrueCrypt file take only about a quarter of the drive)
>Get dumped by girlfriend after a while
>Shrug and be a little sad
>Find out that i dont have a local copy of what was there
>Don't have courage to ask for it back or even speak to her
>Cry because of now gone data
>Cry because no back ups.
Moral of the story is dont fuck with your back up and also, don't give people precious data, even the ones you trust at the time.4 -
The year is 2218. Machines have taken over the world. A small pocket of resistance fights back against them. And in their darkest hour, Windows, which hasn’t been updated in over a century, still won’t tell their strategists what program is keeping the USB drive with their plans open. They don’t want to unplug the drive as that could damage the files.
While they’re trying to figure it out, the attack comes and catches them all unaware.
As a result, humanity is extinguished.
Don’t let this happen to you.5 -
My first Windows rant.
I use Spotify heavily. (After all, I am paying for it every fucking month.) In fact, it's safe to say I use it upwards of 12+ hours a day.
My birthday was a few weeks ago. I got a new mechanical keyboard using some money i received as a gift. This keyboard has a function key to launch your media player. Odd function in my opinion. But I figured I would try it out for a week or so.
My problem is: the default media center is that god forsaken piece of shit groove music (not only is it shit, I also have 0 mp3 files on my computer).
No problem, I'll just change the default media center. Fucking Windows doesn't let me change it to Spotify. Odd. Well, I did download it from Spotify's website. Let's try downloading it from the Windows store.
I download Spotify from the Windows store. It still cannot be set to the default media center.
For fuck sake, if Google can let me set Spotify as my default over their shitty YouTube Music that I know damn well they're trying to make as the default for all Android, then you can let me change it Windows.
Yes, I know Spotfiy isn't exactly a media center, but it's basically the same fucking thing.16 -
My morning routine:
6.45 - alarms goes of
for (let i = 0; i < 11; i++) snooze()
7.40 - reluctantly drags myself up from my bed and puts on coffee
7.45 - make breakfast
7.47 - was breakfast
7.48 - open devRant
8.08 - realize how long I've been eating breakfast and write a short post about it
8.19 - hopefully I'll get out in time for the bus leaving by then.
8.42 - arrive 42 minutes late to work8 -
My friend brought me this, saying "I just found this in my junks, thought it might be useful for you. Weren't you a programmer?"
At first I thought I should explain about how fast everything changes over here and how it is out of style to talk about 2000s technologies, let alone a book from 1973!
I just said "Thanks! In fact it is a precious antique. I'll add it to my collection."
It really is.4 -
This week i have been trying out the programming subject.
So we should program a mathematical function which would figure out pi from a circle.
The teacher had chosen javascript and wanted to show us some javascript he had written.
When he tried to run it, it didn't run
Teacher: Hmm, it doesn't work. Let me try to take a look in the code.
Me: (Rip)
Teacher: The problem with javascript is that it is really bad at helping with finding the error, it doesn't tell anything about them.
Me: (WTFFFF)
Teacher: Oh, it's because i haven't accepted the browser to use javascript on the page
Me: (Slowly realising he is using internet explorer.)
God damnit. Amazing, just amazing.1 -
Decided I'm going to tell my boss I'm no longer going to do wordpress.
It all started innocently, like helping someone find an option or something, but now I have to write plugins...
Not part of the deal.
I've also got 0 motivation to go to work since starting this shitty project. I used to want to go to work and looked forward to helping out, but this is just soul numbing.
Let's see how that goes (either tomorrow or Wednesday).
I'll let you guys know if I get fired :p14 -
I had a professor in college who was "the expert in java programming language". He had a unique way of teaching.
P: So you save your java file and run this command.
*Some error occurs*
Me: But this is showing some error
P: Exactly. I wanted to show this exact same error so that you learn that this is not how its done. I will let you figure it out how its done and it will be your assignment for the day. Class dismissed.4 -
this.isRant === True
Salute to everyone who can handle clients (the dumb ones).
So the client I'm freelancing for gives me this website and asks me to scrape entries out of it. It had about 45 items. I did that sent the file. Next day he says my file had the wrong data. He wanted data which satisfies X but the URL given was for Y. The least he could have done was to let me know in the first place instead of giving random URL to scrape and then blame me.2 -
Show up on time.
Be prepared.
Have a list of things that need to be covered if you're leading the meeting.
Stay on track, don't let people start talking out of one tangent, I tend to suggest people discuss it afterwards or email about it.
Take the meeting seriously, otherwise other people will not.
Know how to talk a language everyone understands. Sometimes people with key info just aren't very technical.
Following Ely's golden rules for meetings, my meetings are rarely longer than 20 minutes.5 -
Big project this week. Lots of fires to put out. Deadlines approaching.
Monday: I can get by on just four hours sleep. No problem. Will be just like college.
Wednesday: I'm going to just close my eyes while this file uploads. Maybe I will backup the server while I'm at it; Just take a nap while that processes.
Friday: Sorry if my office smells like vomit. It's because I am so tired I vomited.
Sunday: I'm not getting out of this bed tomorrow. Let them fire me. I think I will just will myself into a coma. That will be nice.4 -
Microsoft be like :
"Oh, you're moving away from your computer for a while with all this stuff open? It would a shame if some were to.. UPDATE it!"
It asks with a pop up, and if you don't answer it, it thinks "Oh, you're not telling me if I should update now or not, but I think you probably want me to update. UPDATE!"
For me, if I keep ignoring the update, it starts to create problems for me out of nowhere. It starts to lag and then the task manager starts to lag. EVERYTHING IS NOT RESPONDING.
When I finally update it, it acts like there were no issues at all. Everything is fine..
Even with Xbox, if it wants to update, it doesn't let you go online until you do. If it loses connection mid-update for some reason, it begins the update again from the friggin START. All that time updating gone to waste. Recently, I'm having a lot of issues with it. It doesn't let me sign in a lot of times. "We couldn't sign you in" for some reason. It JUST CAN'T. If you have a slow internet connection, you can't play any game at all. I contacted Microsoft Support about that issue and they concluded that it was all because of the slow internet connection and there were no issues on their end and they told me to GIT GOOD (Not exactly those words). If it does sign you in, it kicks you out mid-game for some reason with the evil pop up saying "Bye User_Name". The game says that YOU signed out (Dumb game, doesn't understand Microsoft shenanigans) and returns you to the main menu. If your game didn't save, well, GOOD luck to you!
Everything takes forever to load, if it decides it's not gonna load, it gives me a really helpful error saying "Something went wrong".
Maybe it's just me, it just hates me particularly. It makes me think that Microsoft intentionally acts like a douche just to get attention..
(In the end I think, maybe, this all is not a big deal if you surrender and accept Microsoft as your overlord)
I tried a few ways to stop Windows from updating automatically, but nothing worked (Maybe, I should try again).
Maybe I should dual boot Linux, but that brings a whole new set of things that I'd have to deal with, doesn't it?
Sigh5 -
He asked me for help on something, i didnt find the problem so i asked him to create a new branch and let me figure it out.
I went back to my PC, cloned the project, but it took me like forever ..
node_module was removed from .gitignore, i asked him why ? He said "i changed on the source of a package i used, what can go wrong? " ...
I almost hit him with a chair c: -
This probably isn't the coolest bug I've ever solved, but surely the one with the biggest faceplam
So I was building a Bluetooth smart watch that pairs with your Android device for the final year bachelor's project. The submission was in a 2 days and it was all ready and it suddenly stopped working.. Spent hours trying to fix it, even tried to get a replacement Bluetooth module (was out of stock -_-).. After a day's worth of freaking out I discovered that Android phones (at least the OnePlus X) don't connect to Bluetooth modules when their battery is below 15% -_- and since I was freaking out I would let the phone charge a bit and get back to debugging and it never crossed 15% so it never worked.. One day of debugging attempts later it suddenly struck me that low battery might be an issue.. And voila! It worked after charging the phone
Shouldn't such things be clearly mentioned in documentation :/
(Btw, got full for the project, got a 10/10 GPA for the semester)1 -
I started writing a rant about my boss a while ago.
Never sent it.
Woke up to signal messages from her to our core team signal group that she’s been let go.
Starting to think maybe there is a god, because she was really pissing me off and micromanaging and making me want to quit my awesome job.
Also the new boss doesn’t want to bother making a job description for me but instead wants me to let him know what path I want to take, which certifications , etc.
Also got a maxed out m3 MacBook Pro today. The sleek black edition. My team is going to get our Dowding team logo etched into it.
Today was better than Christmas. Almost best day of my life.8 -
So... I was using my laptop one day and randomly my mouse started spazzing out, I thought maybe it's broken or something so I paused the video I was watching and waited for a couple of seconds, soon after I played the video, my mouse started moving around again, closing windows and opening up different things. I got so scared I shut my laptop down before it could open anything else.
A few minutes later I turn it back on and everything looks fine, I thought whatever that was all about is probably gone, had to double check my security settings etc. and let it be for now.
A few days later I found out that it was actually my dad, in the next room trying to hook up his Bluetooth mouse to his iMac which for some reason got connected to my laptop instead. He was moving it around trying to see whether or not it's working, thus the spazzing out of it on my screen...lmao boy I felt so relieved after that 😂
~not really a hack however it gave me a good laugh2 -
I got laid off.
19/08/2022 - I received an email at 3pm advising me that I'm part of a group of 100 employees who are being let go. All the accounts were deactivated except Slack so we can say final good-bye to our team.
The decision was made based on "Last in, first out". It sucks because I loved the work and team plus work from home.15 -
Dear DevRant Gods,
Please let me filter out the pokemon go posts.
It is getting out of hand!
I'll behave for the rest of the year, I promise. I can either have one less present at Christmas, if that's what it takes!
With rant,
fredrf_3 -
My favourite side project that I built solo is called Chat Journal, it's a simple and elegant, one-of-a-kind chat-based journal/notes application for android, built with flutter.
Almost spent around 3 months building and improving the app (and still publishing updates every 2 weeks). It literally defines what I've done outside of work for the past few months.
Do check it out and let me know what you think about it ☺️
Playstore url:
https://play.google.com/store/apps/...17 -
Yesterday I completed a transactions module that used an external payment processor, similar to PayPal. It was hard, but after few hours of trying out different options I finally managed to get it to work.
I decided to create a simple prototype UI without any styling just to show my progress to the manager and let him know that it's working.
His response? "yeah, that seems to work, but that UI is terrible and not appealing at all. Change that immediately and try to add more thought into your design"
I guess I won't be making prototypes any time soon6 -
God, I love when people name stuff right. Now I'm reading through an open source project, trying to find out how they solved a critical issue I'm facing now. It's not a small one but navigating through it is a breeze. Look through variable/function names and I don't even really need to read the code. Meanwhile, last assignment, there was "yangDataHandler" and "yangDataManager" that, obviously, had nothing to do with each other in either interoperability or functionality - and then half of the variables would get aliased to abbreviations. Uh, yes, sure it's obvious what
𝚋𝚣𝚋𝚠𝚒 variable means. Just let me run it through 𝚒𝚍𝚣𝚍() function.10 -
First rant. 3 years in my first job as a developer. It's been great. I've learned a ton. But the past 6 months have been awful. Our client is forcing us to remote into a cloud pc, which we then use to remote into Ubuntu. All development must be done this way. Everything is extremely slow. To the point that you can type faster than the screen can update. I want to jump out of the window. I'd basically have to move to get a new job, which Im not really into. Just bought a house a year ago, family is here, blah blah. Just hoping if I ride it out, client will wise up and let us use our own computer again.9
-
Let me share a piece of advice to entry level devs that are getting ready for job interviews that I wish someone gave to me when I was first looking for work straight out of school. Do not focus making yourself look good to this company by trying to make your resume flashy or trying to oversell yourself. Although its important to present yourself sure, but it should not be the foundation for you to base your interview goals around. Rather focus on the company itself. Find out whether the company itself uses modern technology,practices and upholds to project management and the software development cycle, find out how they work,communicate and develop as a team. Simply put focus on whether they are worth working for instead of looking like your worth being hired. Can they collaborate,communicate and solve problems efficiently. Otherwise you may end up getting hired and hating your job. Just a thought and some advice on my own experiences. Hope it helps someone.3
-
I've been working towards a degree in CS recently after being out of school nearly 10 years. I've been trying really hard to keep an open mind and not complain about the professors, but I have to let this out.
My one class we have to write all of our code in their specified editor which I hate, but I understand the need for standardization, but then once it is error free we have to copy and paste the code into ms word and turn it in!! Really?! In 2018 I can't just submit my source files and you open them to run and grade? I seriously have to copy my code into ms word for you to grade it? I don't even understand how you would grade that because it kills the formatting and readability, not to mention the quotes get changed to their curly counterpart which isn't valid syntax.7 -
I'm a "lefty", I defended the Python "Master/Slave" stuff, but honestly, what the fuck is this CoC at Linux? (https://lulz.com/linux-devs-threate...)
It it isn't "fair" as people who are indicated don't get a "fair trial", I'm all for enabling women, PoC, and folks of the LQBTQIA+ community, but simply kicking people out you don't like isn't the fucking solution! What a fuckup.
If there are people supporting the CoC, please let me know your views and why, as I simply can't understand it.19 -
Once I strongly hissed at my boss from that time in a "stop now or I start yelling" voice.
We had an emergency and I was already working late to fix it. 8pm, only the both of us were still in the office. I was in the zone, still searching for the source of the problem and he kept coming in every 2-5 minutes offering his help, ripping every shred of concentration right off my skull, but he had absolutely no relevant technical skills, experience or information. There was nothing he could do.
In the end I hissed at him "Get your fucking ass out of here and let me do my job. This piece of shit kills my day and there is nothing you can do besides to say 'go home'."
Then he finally let me do my job. -
Guy: "We need you to update a few applications so we can get some new data. We have very important reports we need out of it!"
Me: "OK how soon do you need it?"
Guy: "Two days!! So we can start putting in the data then will have you create the reports."
...two days later...(in the spongebob narrator voice)
Me: " OK its done. Go in add the data you need then let me know so I can generate the reports."
....4 weeks later...still haven't heard from them and they haven't put in the data. Glad it was soooo important that I had to drop everything else to put in the updates that haven't been used. -
me: hey prof, i dont know why this is wrong
*points out where its wrong*
prof: hmmm let me see
prof: u see its wrong here. thats why it doesnt work
*points at the exact same thing i pointed out*2 -
<just got out of this meeting>
Mgr: “Can we log the messages coming from the services?”
Me: “Absolutely, but it could be a lot of network traffic and create a lot of noise. I’m not sure if our current logging infrastructure is the right fit for this.”
Senior Dev: “We could use Log4Net. That will take care of the logging.”
Mgr: “Log4Net?…Yea…I’ve heard of it…Great, make it happen.”
Me: “Um…Log4Net is just the client library, I’m talking about the back-end, where the data is logged. For this issue, we want to make sure the data we’re logging is as concise as possible. We don’t want to cause a bottleneck inside the service logging informational messages.”
Mgr: “Oh, no, absolutely not, but I don’t know the right answer, which is why I’ll let you two figure it out.”
Senior Dev: “Log4Net will take care of any threading issues we have with logging. It’ll work.”
Me: “Um..I’m sure…but we need to figure out what we need to log before we decide how we’re logging it.”
Senior Dev: “Yea, but if we log to SQL database, it will scale just fine.”
Mgr: “A SQL database? For logging? That seems excessive.”
Senior Dev: “No, not really. Log4Net takes care of all the details.”
Me: “That’s not going to happen. We’re not going to set up an entire sql database infrastructure to log data.”
Senior Dev: “Yea…probably right. We could use ElasticSearch or even Redis. Those are lightweight.”
Mgr: “Oh..yea…I’ve heard good things about Redis.”
Senior Dev: “Yea, and it runs on Linux and Linux is free.”
Mgr: “I like free, but I’m late for another meeting…you guys figure it out and let me know.”
<mgr leaves>
Me: “So..Linux…um…know anything about administrating Redis on Linux?”
Senior Dev: ”Oh no…not a clue.”
It was all I could do from doing physical harm to another human being.
I really hate people playing buzzword bingo with projects I’m responsible for.
Only good piece is he’s not changing any of the code.3 -
Teams meeting today... kind of a quiet moment...
THEN SOMEBODY THEW DOWN TWO MASSIVE FUCKING LINES OF COKE... even let out the little "ugh" at the end.
It could have been oxies or molly or whatever the fuck you kids are doing these days... but that was 100% the sound of somebody snorting lines.
LOL7 -
What kind of genius pulls the power cable of the main server through the PSU lever of an old useless server?
I had to pull out the PSU and let it hang on the powercord just to be able to pull the old ugly bastard out... fucking genius, really!
Now I have to wait until the evening to shut down the main server and remove the hangman PSU.
I just really fucking hope and pray that restarting the main server will not cause errors. It has been on for 2 years and never been updated since then.5 -
What I don't understand is why it is so hard for some seniors to just let me jot my notes down, I get it you're busy but if you just let me write down certain key words, I will never ask you this question again, I am nervous cause I had to bug you for help so my mind is not taking anything in, its freaking out cause you're making it so clear I am a bother! So I'm gonna go back to my desk without notes and no idea of what you just tried to tell me.... It was never a problem for my first senior, and he even became my mentor! In a question of 6 months he could go on holiday cause I could handle all his responsibilities until he came back with my trusty note book in hand... So why are you telling me to stop making notes!! It works for me so leave me be!! - sits at desk, pondering why I exist - 😖16
-
"Can you zoom in to this teeny tiny spot on this photo and sharpen it like how they do it in CSI?"
OR
"You can uncensor this, yeah?"
Yeah let me poop out the winning lottery numbers while I poop out nonexistent pixels for you.3 -
As you start managing people, you understand why you read job listings requiring attributes like "Passionate about creating things" or anything like that.
When you see people not proactive and just lazy in a group, and you let them in, it's really disappointing. It makes you feel like you have to put everyone out, do it all again with new people, and pay attention to what gave them away the first time but you didn't know yet.
Next time I'm gonna look for people "passionate" about what they do and "interested in making great projects".7 -
Update:
The wasp is still alive.
I walked in today to find the damn buzzy mother-earth-fucker on the window. It doesn't have much energy now, and I didn't let it out because mofo got the chance a million times over to just leave me the fuck alone. So I just let it be. no idea where in the lab it is hidden now, and the robots will watch him all night, every night.
And you know what, I'm not gonna open the damn window for it ever again.
(Sat in my hoodie, wrapped, the whole day and was paranoid about it flying and sitting on me, but the war is on. He won't get out of this lab alive. )16 -
Me: *Gives second round in an interview, didn’t go as expected, waits for the result (at this moment we can’t go further with your profile kinda result)*
HR: *calls after 2 weeks* Hi, hope you’re doing good, your last round was declared CNS (Candidate no show)
Me: was it this bad, that the guy interviewing me simply wiped off my existence?
HR: let me figure out something. *Calls back after 5 mins* since it was a no show, we’ve decided to not go with your profile further.
Me: 🥲 it didn’t have to be this brutal of a rejection6 -
Dude let his sister play a game for an hour, and his performance went to shit afterwards. Turns out she had somehow installed a new rogue AV going around and it did this shit to scare him into buying.
Edit: forgot to add that it's called "Segurazo"16 -
Has anyone ever ordered off RedBubble? Are they even a legitimate company?
Rant...
20 days ago I ordered a package from redbubble.com
They shipped the package, without an apartment number. So the delivery was refused and it was sent back to them.
I reach out to support and they ask me to send them a complete mailing address and my order number.
I send them my exact mailing address and the order number as they requested. They inform me that the package is being sent out again ASAP.
This morning I see that the new package has shipped, WITH NO FUCKING APARTMENT NUMBER.
I email them to let them know this. They inform me that since it has my zip code it will be fine (which is a ridiculously stupid this to say).
So I actually call the post service and ask them if the address will work, they let me know that of course, it will not get to me if there is no apartment. Duh!
So, I email RedBubble support again to let them know this.
I expect some sort of answer as to why this is happening. But the following happens.
They send me a refund.
Let's be clear, I did not as for a refund. I asked for the order I made to be shipped to me.
So it seems that putting an apartment number on a shipping address is completely impossible for this very unprofessional company.
After 2 weeks of bullshit, I will be receiving nothing at all from these shady cunts.
Fuck RedBubble it seems.10 -
!rant
Stupid customer insists that the website must have the *same fucking UI* even when seen on mobile.
Where the fuck are your eyes, don't you see that a big complex table just doesn't fit the fucking screen of your crappy phone??? Of course it needs to be layed out differently.
I don't know if I should politely reply "no", or just don't give a fuck, deploy it, and then let him realize how much he is stupid.5 -
Really loving the instant legacy code being added to our new project by devs who think they are too good to follow our peer review process, yum... today I found out that there are two different implementations of an API endpoint that does the same thing running in prod, in two different places, because the guy who wrote the second one wasn't aware that the first one existed and didn't let a second developer look at it before he pushed it to master.7
-
So, I have this free 90 day trial code for intelliJ IDEA Ultimate I got for enrolling in this udemy course. And, I don't need it anymore because I can use my student email to get access to jetbrains software, ie intelliJ ultimate. So, if you want to try out inteliJ ultimate for 3 months, let me know and I can give you the code... somehow. I'm not sure yet. Maybe Google Hangouts?10
-
Super trivial but who ships a laptop to a new employee with random software on that is clearly for their own preferences? I don't use classic shell, I don't like classic shell, and it hugely fucked with both my opinion of the new place (an IT company, ffs) and my estimation of the person who configured it. Do whatever shit you must on your own machine but get out of my way and let me use the fucking os without more pointless shit! I wouldn't do this to you, no matter how much I might love some obscure additional layer for primarily nostalgic reasons. Raging!7
-
Don't you just love it when backend/website team does changes and no one notifies anyone about it :)
Google rejected two updates claiming app is has the ability to play youtube videos in the background, but the app is more of a dashboard just to let admins view their data O_O
After digging around, it turned out those dudes changed a webpage we were viewing in the app, and included a youtube button, now when you play that video it stays running in the background.
Took me four days to find out that, and only after Google sent us what exactly was violating their policies.
FML :) -
Found the dragon book, second edition, a pretty famous compiler book at the following url:
http://informatik.uni-bremen.de/agb...
Just in case anyone is interested in it. It kinda trips me out that for 1000+ pages its only 4.somethingmb and apparently it comes from the University of Bremen, it was on the top Google results.
I think its clean, not a security expert, so if someone that is more skilled in it that I am wants to go ahead and check it out let me know11 -
* Sending "less" data
* Number of ads won't change
Intern at Microsoft: Should I rephrase the messages so that it becomes a little bit subtle?
CTO(or whoever the fuck is in charge of rolling out windows update): Let it be direct and on the nose. Fuck this shit.
(Edit): Always forget to attach the image.2 -
"I was gonna get a candy bar; the button I was supposed to push was 'HH', so I went to the side, I found the 'H' button, I pushed it twice. Fuckin’…potato chips came out, man, because they had an 'HH' button for Christ’s sake! You need to let me know. I’m not familiar with the concept of 'HH'. I did not learn my AA-BB-CC’s. God god, dammit dammit. " - Mitch Hedberg
-
FINALLY fixed a stupid website issue. Absolutely nothing to do with my job, but it's also no-one else's job - the website was apparently contracted out years ago and everyone just let it go when they saw this thing.
...also 'finally' refers to the fact that it's been bugging me since I interviewed several months ago. I spent longer finding the thing I was looking for than I did fixing it2 -
OMG, more changes requested by a client for their website. Co-worker is wondering why they're doing these requests and is asking my boss if the design confirmation process has been skipped.
I'm a junior developer, and this is my only experience so far. I don't know shit how to deal with these stuff. I just wanna focus on development right now. Have a proper team to guide me. Be in an environment where I can get strong technical learning. I don't know how to deal with all these politics yet.
I wanna walk out but I can't. I can't be selfish to my wife and let her be the only source of income, seeing as she even has it worse and wants to get out of her workplace too. I've done it before, can't let it happen again.
Sorry for the drama. I gotta vent out.7 -
Sorta dev related.
I work at a service desk for an automotive supplier.
We've once hab out entire mobile phone system crash and for whatever reason, it won't let the phones connect, if there are more than 50 phones trying to connect at the same time. Kind of a problem if there are 400+ phones trying to connect.
My colleagues showed me what to do in order to get one phone to connect to our system.
It was basically: enter some invalid data on out webinterface, save, enter the correct data again and safe again.
It was too stupid for me. So i hacked an AutoIt script together in about 15 minutes, and let it run for the next half an hour. Showed it to my colleagues, they were excited and I went and got a coffee. -
Conversation that probably went down when they designed the pc case I use:
Person A: You know what we should do, we should design quick-release clip things so that you don't have to use tools in order to install or remove a hard drive.
Person B: That's a great idea! Should we also have the opening for the drives to slide in to on the side so the user has easy access to the drives. Or at least make the front panel completely removable for this purpose.
A: No, let's have him remove the fucking gpu in order to install a new drive.
B: That sounds impractical!
A: Fuck it, you know what, lets design it so bad that even that won't be enough. Let them take out the fucking whole motherboard, so basically let them disassemble the whole working pc in order to add a single drive! That will be hilarious! -
Worst hack/attack?
Probably developing a complex food ordering website and client just stole the website and didn’t pay as it turns out our PM didn’t let the client sign a contract. Can’t sue as we have no legal binding documents.
We did managed to get access to the database and decided to change our passwords manually, but like I don’t get paid much for this2 -
So here I am testing some python code and writing to a file. No big deal. But damn is it taking a long time to get data back from this API. Ah it's fine I'll let it work in the background.
40 minutes later.
Oh! The requests timed out. No big deal. I'll just cut out the parts that are already done.
1st request in.
I wonder what the file is looking like.
Only showing 1 request.
waitaminute.jpeg
I should have more than that.
*Suddenly realizes that I was writing to the file and not appending.
Fuuuuuuuuuuuuuuuuuuck2 -
Wtf is the point of closing a project submission at a specific time. Yea sure let me know it’s late but if I want to post the file late let me. I was 8 seconds late to post a file for a project and it locked me out. Sure they say no late work but this is a stupid policy. Also, why is it due at 4am? No body is looking at these at 4am! Just make it due at 6 or 8am or something. Gaaa18
-
This is just a bunch of things I needed to get out that I’ve been holding in for a while now.
Recently I’ve found myself In this state where I feel so depressed, lazy, and just pressured to program in general. I feel like it comes from me dismissing my abilities a lot of the time and I get demotivated to do stuff but at the same time when I do sit down and code I get distracted so easily, I can get work done but I just feel like I’m everywhere.
I want to apply for positions but I’m in this duality where I both feel like I can or can’t do it, I feel like wherever I apply to will not be accepting to people that don’t have a big degree or a ton of work experience and that I’ll get fucked on it. I’m fucking anxious that if I do get a job they will be like “hey fucking do X” and I will have no fucking clue how to even do X, and I’ve had people tell me that they know for a fact I can do it but I still fucking can’t believe it because I just completely doubt myself because I have failed at things like learning certain frameworks or failing to make the things I want and having to turn to simpler projects first because I’m too overwhelmed by the scale and I didn’t do any thinking about it before hand.
I don’t know if I’m making sense at all, I always write out rants like this and I always just erase them because I fucking hate whining like this but I need to let it out before I go more crazy I’ve been holding so much in for a long time now and it’s not been good.
I just over all feel terrible, anxious, and unproductive and I want it to stop.5 -
So apparently the CIO knows all about my team lead sucking it up as a boss, and is letting him do it. He's constantly on the team leads ass about stuff and it's stressing him out.
The CIO wants him to stop being so micro managey and let the team handle things... But instead of telling the team lead that, he'd rather just blast him constantly and stress him out which makes it roll onto us and stress the whole team out.
I wish the CIO would just tell him to square up or just fire him... This stress isn't good for anyone. -
I present to you the rubber duck I use for debugging.
that's right I dont have one. I just to talk to myself really. but what's curious is that when I do this, I tend to cock my head to a side, or turn slightly in my chair as if I was talking to someone just behind me. I didnt realize I was doing this until my cousin pointed it out to me coz it was creeping her out.
let me also mention that I used to have an imaginary friend growing up. his name's Jesse. I dont know if it really is just a weird mannerism or maybe I was still subconsciously talking to him.3 -
Ahhhhhh anyone here use yED? I don't know how i even worked out diagrams before this. For the past couple years this has been my choice diagramming tool <3
Top image is before, bottom is after a single click. I just join boxes and let it work it out at the end. Then obviously do some adjustments to read how I like but seriously makes it easier to trial various layouts. I even make stuff in yED before recreating in something like Visio, if need be.
If anyone got another diagramming tool they like to use, post below (trying to add new stuff to my toolbox lol)
EDIT: Ahh, tried but you can't see the lines after the image gets compressed after upload (and DarkReader on chrome isn't exactly helping :p).9 -
There's nothing that I hate more than UML diagrams. Shit is so out dated and I have yet to talk to a company thats even heard of it let alone use it. Biggest waste of time and money in the world6
-
I remember seeing my dad's computer and modem. He never let me touch it, so I made my own pretend laptop and modem out of scrap paper. 😂
-
If your site only supports alpha numeric characters in my password. You should tell me that when I reset my password rather than just killing the special characters out of the string and submitting my password like that. I spent 15 minutes trying to log in before I gave up and reset it to something simple.
Also, you should let me use special characters in my password, it's 2017.8 -
I hate silicon valley.
They enable so much of the state's and federal government's bullshit, the corporations and the banks subversion and destruction of society.
It's time to pop their fucking tech bubble.
From here on out, any time you hear or read the words 'startup', be sure to comment with "you mean speculative marketing investments?"
Because most tech runs on shit-tier semi-polished iterations of glorified CRUD anyway, thats all most of it is. And it 100% relies on grabbing network share through massive advertising and presence campaigns. A lot of vc money is being flushed straight down the toilet and this is a point to emphasize. Crash the fucking tech sector. Do it.
It'll have a knock on effect to the advertising space, which will put the hurt on google's bottom line when they and their ilk are already under pressure for all the poisonous, monopolist shit they pull like helping china build their surveillance tech.
Extra points for emphasizing "pot-fueled ideas sketched out on napkins while sitting in fucking chipotle, in unwashed sweater vests, originated by guys who are fresh out of college and never ran a business in their life. 90% of them fail in the first year. VCs and investor are losing their shirts." etc.
The entire dishonest fucking trade relies on other people's money, being bought out in either techno land-grabs or turf-protection e.x. atlassian acquiring trello, a **glorified todo app**.
Thats the business model. Hell go build your own and make a buck.
Build your own. Build something better and most of all... *fuck silicon valley*.
Let it burn, let burn, let it burn.10 -
I don't need you to reiterate what the problem is. I am aware. I was the one who told you what the problem is. Via email and Slack. Why do you keep restating it to me like you are the one who figured out? I know the table isn't syncing with the third party object. I'm trying to figure out WHY. No amount of "I'm pretty sure the sync process is broken" will trigger a solution. Stop coming into my office every 5 minutes with a new "revelation" that wasn't even your own. This isn't my code, and since the owner of said code is not here to fix it, I have to spend some time figuring out how this damn thing works. SO PLEASE, FOR THE LOVE OF GOD, LET ME WORK SO I CAN FIX THIS2
-
Let me tell you a very sad, sad story:
I was standing in the line at Lidl (a supermarket here in Germany) and was listening to a podcaste peacefully, minding my own business.
As I was the next one, I took out my AirPods and than it happend:
One of my AirPods felt down, jumped from the floor into a shelf under the cash register and sliped through a FUCKING HOLE WITH ONE FUCKING SQUARE CENTIMETER SIZE!!! WHAT A FUCKING MISFORTUNE!!! No way to get it back. And the biggest shit is that Apple wants FUCKING-80-FUCKING-€ for one single new AirPod.5 -
Had an intern go configure a bunch of workstations for our employees over the summer - we gave him a checklist and let him loose.
Several months later... Try to support a user with their workstation and find out that $software isn't installed on said workstation. Check other workstations. No $software on any of them.
Ask intern "did you follow the checklist we gave you??!"
Intern: "Yeah, I followed it."
Ask intern: "So why is $software not installed on the workstations?"
Intern: "Oh I didn't have a copy of $software so I skipped that step."
What.
So he's probably getting shitcanned soon...7 -
That's it, YouTube. I am turning my ad blocker on again.
After this Lion King movie advertisement https://youtube.com/watch/... SCREAMED into my ear, I have had enough. Out of generousity, I turned off my ad blocker to let ad breaks play to support creators, and also out of slight curiousity which advertisements would be served to me. But after this aural abuse, I am turning it on again for the foreseeable future.9 -
Client: my video player has two play buttons.
Me: ok that's weird let me check yes it does have two play buttons your right so turns out the client has taken a screenshot of another video player with the play button still on it and used that as their poster image hence two play buttons.
Finding it impossible to explain this to them arrrrggggghhh why why why1 -
Client: Hey new iOS 11 is coming soon, is out app compatible?
Me: Not sure, let me shift the development to new Xcode 9 and test it out.
Client: So, how was it?
Me: pretty straight forward. all seems fine a couple of bugs.
But then when trying to fold a big function to make things easier to read, you discover that Xcode 9 beta 1,2,3 & 4 DOESN'T FUCKING SUPPORT THAT YET. How on earth is this not yet implemented?5 -
*Teammate writes some instructions for our users and sends it to the rest of the team to review and let her know before she pushes it out
Me: *reads it and lets her know what is missing
Her: Idgaf what any one thinks. If they can’t figure it out, it’s their problem. And if anyone makes changes to it and the users can’t under it either, I’ll tell them to ask whoever made the changes.
Me: *starts cracking up. Like wtf!?!?! You know what, I’m not touching it so if anyone asks I can tell them to reach out to you!
Like, how are you offended because I’m a junior in your team and you can’t take criticism after you’ve personally asked for it? Smh7 -
Not 100% of dev nature:
- Got an informal interview a few days ago: Got me super happy.
- Another 2 recruiters on LinkedIn showed interest: Made me happy.
- Psychometric & technical tests popped today: Feel like failed them completely.
- 2 more career days coming up: Not all hope is lost.
- Lack of portofolio and job experience: Brain is stuck and emotionally being meh. Maybe I wasn't meant to be a dev. :-/
I've just wanted to let it out of my system. Thanks for reading it. :-)2 -
I was out sick the day an urgent ETL job I was building would be due, so it got reassigned. When I return, I find most of my code commented out and replaced.
The first step was rewritten, with a comment that reads "Made changes to run faster." What used to be a single execution lasting 30 seconds was now a 4 step process taking 5 minutes, and yielding identical results.
Being a one-time execution (not a recurring job), I'm left wondering why they thought execution speed was even an issue, let alone what about their redesign they felt was an improvement...2 -
PM: can we fix listed changes today?
Me: hmm, let me check the list out.
PM: because I told the client it would be ready tomorrow morning.
The end. -
I made some substantial changes to the codebase.
I run all the unit tests, as usual.
A test that has nothing to do with the feature I'm working on breaks.
"Huh that's odd, let me debug that"
I set a breakpoint with the condition set so that it pauses before the test assertion goes red.
I start the debugger and.... all tests pass
Turns out it only happens like 500/10000 times....
This will be fun6 -
Repositories with 1k+ issues and / or 50+ pull requests are basically lost causes I would think..
1. Hard to recover properly
2. The same people that let it come to that point won't be the ones to be able to recover it in the first place
'lost cause' as in the project will just slowly because worse and worse in most ways, not that it's outright useless / non-functioning / ..
Does anyone have a counter-example of such a project that did recover?
In regards to h3rp1d3v's rant
https://devrant.com/rants/5883807/...7 -
It sucks to have memories assigned to specific sounds.
There are old songs that I love to listen to, but I keep thinking of heartbroken moments, the death of my grandma, my beautiful non-depressive childhood moments etc.
One method to avoid that is to listen to these songs again, but with "great" memories. That way it gets overwritten.
I may sound like a cry baby, but I had to let this one out of my soul to relieve myself in a strange way.3 -
- - Hey buddy, can you create a simple App for me to publish on the Play store?
- let me see first what features you need
- - **Spending 20 minutes talking about so many features and out of the box design**
- that's it?
- - yes that is it, it'svery simple I know it !
- so you think it's simple huh? so fo it yourself !...4 -
You guys remember that awful Java class that I'm taking at uni? Mentioned in this rant here: (https://devrant.com/rants/1461472/...).
Well we had an assignment to make a program that accepted any amount of numbers from a user and add the unique ones to an array (so if 2 was already entered, it would not be added to the array a second time), and then print the array out backwards. Simple as fuck right?
I checked my grade from the assignment I turned in and see that I only received 10 out of 50 points. Why?
"Program compiles and works with expected output. Partial credit for using ArrayList instead of array".
Uhm.. Partial credit is 10 out of 50?? And what the hell? Yeah okay let me go make this stupid program that involves an array with an unknown length and see how fucking perfect it works out for me.
Fuck you for docking my grade because I made a program that was sensible.
Fucking dickhead. -
I accidentally let some malware on my computer and it installed drivers so i couldn't delete the reg Keys or the program itself because I didn't have the proper permissions (super administrator account )
I busted out Linux, used a piece of software to open the register, manually deleted the register key entries, because Linux doesn't care what level of admin you are on Windows, he just sudos that shit.
Rebooted, malware gone.8 -
Sat here at my desk, facing a wall after my desk being moved whilst I was working from home, counting down the days until I resign.
5 Years here and was ready to leave almost 2 years ago but let them convince me to stay around. Now stuck with a 3 month notice.
Built the same homepage 5 times in as many weeks due to constant changes and ready to throw in the towel.
I'm here until Christmas, then I am going it alone. Just not sure how I am going to make it to Christmas without walking out3 -
A friend of mine and fellow Dev is facing deportation back to Mosul, Iraq. He's in Sheffield UK doing his PhD, and was taken to a detention centre in the early hours of the morning a few days ago.
I am sorry to spam this place but I am desperately trying to get this petition out there. It hurts like hell to see a friend in jail over Christmas.
https://change.org/p/...3 -
Fuck Angular and everything it represents
I've been working in a large enterprise cooperation for the last year and I fucking hate it
Fuck Angular
Fuck everyone who thinks they are the shit for using this fucking piece of garbage fRaMeWoRk
You can use this shit if you want but shut the fuck up when we want to do a react project
I don't care what frameworks and libraries other people use stay the fuck out of my projects and let me use what ever I like
had to rant 😔29 -
!dev && !rant
So, all through high school I grew out my hair. The last time I cut it was actually my sophomore year, so 2017. I've been thinking about cutting it for a bit, maybe do a different hairstyle. Last night I was hanging out with a few coworkers, and I decided that I'm gonna shave my head, and let it all grow back. It'll probably take at least a couple years, but why the hell not?
Pic is me from like last January? I haven't even trimmed my hair since 2017 so I have bad ends now, and it's basically stopped growing. So the picture is kinda close to what it is now, just a bit longer (like a bit past my chest)21 -
Someone asked "What's a sad reality for devs?"
Let me add one to that cuz I'm too lazy to find the actual thread.
A sad reality of devs is to be dependent on the management's mercy for them to be in the team/company. Your years of work can be thrown out the window just like that when management feels like it and there is almost nothing devs can do about it.
This sprung to mind cuz I experienced that today. My client cut my dev team in half to "make up for the recent losses the company faced". Obviously my team wasn't responsible for it.
This shit sucks man.1 -
Open my Acer laptop this morning to the Windows 10 "blue screen of forced updates". Patiently wait the 10 minutes for it to finish. Now my touch pad has stopped working. Using the touch screen to get to manufacturer website only to find out that my particular version of laptop isn't supported in this version of Windows 10. Let the googling begin. Thanks Windows 10.6
-
Sick and fucking tired of this bullshit.
Previously worked with Laravel, used 'gulp watch' to watch for changes in assets and now they changed things for the better of Laravel Mix as a fucking wrapper for webpack. Now I have to do shit load more stuff to get gulp working, 'cause otherwise my 'npm run watch' shits itself every fucking time I run that shit, doesn't matter what fix is aplied. Battling that bullshit for 3 days now and shit's not working anyhow. Stupid fucking bullshit. Sorry, had to let it out from myself.10 -
About a year ago, the organization I work for decided we don't really need team leads. We would be more self organizing if we didn't have technical leads. Now, one of those former leads who feels out of place can't get over it. She is constantly trying to add her two cents -- which is totally cool -- but in such a way as to make it sound/seem like we need to do what she says. Also, based on everything I've seen from her coding ability, I'm not sure how she ever became a tech lead. That's coming from me, and let me tell you, I feel SUPER junior sometimes. Like how the hell did they ever offer me a job junior. Well anyway, another dude was working with her the other day (we do pair programming) and snapped. He flipped out for like a solid 3 minutes on her. It was the most awkward thing I think I've ever experienced.3
-
Bug fixed! Commit, close ticket.
Ticket reopens. Dang.. let me test it. Still fixed, wtf? Send message to QA guy that opened it again.
"Read my comment." Comment has some entirely different yet slightly related bug.
Leap out window.1 -
Legacy code is like overgrown bangs 😋 It's very hard to decide if you have to let it grow out or trim it.8
-
I have created a extension to read devrant feeds in developer console in browser. Check it out.
rantConsole (https://github.com/axinmayatra/...)
Let me know any thoughts.2 -
Co-worker is in his office.
Co-worker whistles continuously "The rains of Castamere" from the Game of Thrones series.
I like Game of Thrones.
I also like the series' score.
But not the way my co-worker interprets it.
Because it's wrong.
Anyway, he whistles.
Sometimes louder, sometimes less so.
It's very out of tune.
It's annoying.
I can't concentrate, let alone code.
Co-worker goes to a meeting.
Silence.
I delete the bullshit I've written earlier.
Then, I get some coding done.
Then, I'm relaxed again.
Then, Co-worker returns.
Now he hums.
It's the same song.
Over and over again.
Again.
It's not that much out of tune, but it's still annoying.
I can't think, I can't concentrate, let alone code.
My thoughts drift to a certain Red Wedding.
I imagine it in vivid detail.
Strangely, it's a happy place right now.
I imagine throwing my screen through two fucking walls.
I don't do it, because the laws of physics are against me.
But the thought is enough.
I'm at peace, again.
... also, I got to leave early today, so I got that going for me which is nice.
(I already had to tell that co-worker *not* to whistle loudly in the cafeteria - you can hear it in a big part of the building. We had some important customers over and Office Management was not amused.)6 -
- Hi, I need this config set up on the server. What do you think? Could you do it?
- Yeah seems fine. But we need to assess it properly.
- Ok, let me show you in details.
- Err.. hmm, reach out to me tomorrow.
...
** Then he stays offline all day. **
HOW AM I SUPPOSED TO **REACH OUT** TO YOU???? VIA SMOKE SIGNALS??!! Some supernatural powers??
Oh man, I hate depending on other people to finish a fucking job.4 -
I’ve spent 2 weeks trying to simply automate logging into my damn school’s blackboard but this ducking popup won’t freaking let me access it. I’ve tried selenium. I’ve used beautifulsoup and requests. I’ve even tried a tool called mechanize with python
But I’ve now realized I simply have no damn idea what I’m doing. I’ve read and tried way too many stack overflow articles and I’m just sick of this damn popup
If I can’t figure it out by the end of the upcoming thanksgiving break I’m dropping this damn project until I learn enough to utilize the blackboard API’s. I’m a little sure those will help16 -
It's one of those days where I just need to let it it out. I'M A FUCKING IMPOSTER.
but I'm going to keep learning anyway. 👺2 -
Developer: we are going o have to do it this way because it's the only way I can get it to work.
Other developer: what are you on about that's a easy thing to do you should not be doing it that way you idiot are you thick or something! do it this way the correct blah blah way, "let me show you moron (says out loud to everyone in the office) to show how superior and awesome they are"......
Two hours later, "yes we will have to do it your way in the end, my way doesn't work"
I fucking told you that 2 hours ago. Some people just don't believe lol #timewasted1 -
https://devrant.com/rants/4356269/...
As it turns out, many people in my team has the same fucking habit! Nobody wants to listen; everybody wants to blabber first!
How the fuck are we going to communicate like this? Especially while working from home?!
And how the fuck can you blame me for an issue when you don’t even let me complete a fucking sentence?! How the fuck am I supposed to get my point across?!!
Oh man.. today’s been bad.2 -
I think I did it. I did the thing I set out to do.
let p = a semiprime of simple factors ab.
let f equal the product of b and i=2...a inclusive, where i is all natural numbers from 2 to a.
let s equal some set of prime factors that are b-smooth up to and including some factor n, with no gaps in the set.
m is a the largest primorial such that f%m == 0, where
the factors of s form the base of a series of powers as part of a product x
1. where (x*p) = f
2. and (x*p)%f == a
if statement 2 is untrue, there still exists an algorithm that
3. trivially derives the exponents of s for f, where the sum of those exponents are less than a.
4. trivially generates f from p without knowing a and b.
For those who have followed what I've been trying to do for so long, and understand the math,
then you know this appears to be it.
I'm just writing and finishing the scripts for it now.
Thank god. It's just in time. Maybe we can prevent the nuclear apocalypse with the crash this will cause if it works.2 -
Udemy is full of crap.
I got some course that had been "discounted" from $200 (I already mentioned it is an ugly trick) and it was over in like 20 minutes. The fuck?!
All the info they gave was either common sense or something you could find on the first paragraph of the Wikipedia article on the given topic (it was a soft skills course, not a technical one).
Just junk.
Maybe there are some gems out there, but I'm not sure I would risk it again.
Udemy feels like the Booking.com of courses in terms of deceitful UX, but it's not nearly as useful.
Maybe you guys have found something good there that you could say is a bargain? If so, please let me know.10 -
@dfox
What does it take to give us some hope the spam around here can be controlled or removed by some power users?
Shit is getting out of control!
I'm pretty sure my ability to -- has been revoked again so that's no longer an option.
Reporting spam doesn't seem to do anything either 🤷♂️
https://devrant.com/rants/10381484/...
https://devrant.com/rants/10381472/...
https://devrant.com/rants/10381262/...12 -
It seems like I'm going on an assignment to a company working with Angular. Reading through the documentation I just want to ask all Java developers to get their greasy hands out of JavaScript. It feels like GWT all over again with Google reinventing core JS technologies just so that it looks like Java. Dependency injections? Observable wrappers? RxJS in general? WHAT IS THE POINT? Why can't I do this in a way adhering to web standards? Why can't I simply use fetch() or axios or whatever? Why can't you support reactivity without forcing me to write more boilerplate than I had on my central heating boiler? I just want to code and not be forced to discover what Google developers think web should be like.
Please, let me out of this hell.
Fortunately, it's not gonna be a long assignment.3 -
3 months project:
- deadline changed to 2 months
- specs delayed by 1 month
Now a 1 month project...
Started one month earlier so I could achieve something...
Now, 23 days to deadline: here, take this 20 page PDF with 200 questions ( witch can be drastically reduced) to make the new form section (2nd section out of 6).
Me: OK, but it could be nice to have everything at once so I could design it accordingly , I can see questions here that are repetitive , it would spare me a lot of work if I could see the big picture.
she: Just put those (200 f#cking questions) on and show me so I can see if its good and deliver the rest based on it.
OK, fuck it I'm just let hibernate create all the fucking tables and I figured out where to get all the questions she wants anyway... there are 7 categories with repeated questions...(about 150)...
Just wonder what's so hard to do her job... she had 3 months to do it and I only have 1... -
Got contacted by a potential client whose job I had bid on. Spent a couple of minutes frantically studying his specification and preparing my discussion.
Turns out the job was fake. He wanted me to create a new profile, verify it with my white European identity and then let him use it to approach Western clients.
The best part? I'm as Asian as he is, and all my profile pictures bear witness to that fact.
Some people smoke some really special stuff...1 -
Got a small job redesigning a website and adding some simple functionality.
Turns out, the old sod who built the old site is too proud of his work to let anyone tamper with it, even knowing it is never used.
Long story short, I am making a complete new site and the customer lost their domain name. -
A Google app that would let you tag good skating locations on Google maps. The idea itself wasn't stupid, there was just already a more generalized app that did a damn good job of it already. (That's how I figured out that most "like (blank) but for (blank)" project ideas are dumb)3
-
For the very first time, I bought a personal domain, and created my personal website. Kept it simple and in a single page. And it's open source. Check it out at https://shubham.sh/
Built with Next.js and MDX ✨
Let me know if you like it. I'm excited to read your reviews and suggestions.
Repo link: https://github.com/imshubhamsingh/...9 -
Spent 3 weeks working on an issue (raised by dev A) by following the suggested solution stated in the issue.
Pushed a PR and got told by dev B that it's not the correct solution.
Dude, I am just an intern here and following whatever they told me to do. If you have a problem with the solution, please discuss it with dev A.
Now I may have to let go of the issue completely because it turns out to be much more complicated, not for someone with intern level skill.
FML, I guess this won't be the last time I had this right?7 -
Fucking mobile single player online games.
So there I am, sitting on the tube, being passed around London like a unit of sweet corn taking a ride on the mud salad that decorates the interior of the common worm.
Game can't boot. Sorry, You paid but it wont start until you pay with your personal data we're trying to upload first things first.
One day some psychopath who sees what they're up to is going to find out where they live and then there will be no where that they live.
On another note. This is devrant. Vent, be angry, let it out.
It's turning into some pathetic joke.
Stop pussy footing around you bunch of pussyholes.
Have a shout, have a bout, have a laugh none of us nerds have ever had a bath because none of it is real, it's just a nerfed/gussied up forum you waste of cum.4 -
Hey Microsoft:
It’s time to murder the everliving f out of the pathetic existence that remains of Internet Explorer.
I’m stick of worrying about supporting a dying browser. Pull the plug and let the morons who refused the past ten years to make their systems compatible with more than one browser suffer the consequences. It was their own damn fault after all.3 -
Trying to get gcc and make onto a 3DS is nigh impossible as my x64 PC won't let me cross-compile and the only ARM device I have is a Pi Zero, but it runs out of memory mid-compile... fml.3
-
Man I am sick and tired of developers (I was about to put that in quotes, but it's mean), acting "cool" all the time. Like let me just put it out there, WTF is dAy iN tHE LiFE oF A sOftWaRe deVELoper.
Get the fuck out here. All you do is eat, walk, eat, chat, laugh and fuck around all day, with no work being done. And I'm supposed to respect you. Educate these young and fresh developers on what it is really like, rather than teasing them with the ideal life they think it is.10 -
Lol, what the fuck is this:
https://foundation.mozilla.org/en/...
A bunch of idiots who can't handle the internet, let their child use it without supervision, or get offended because they were dragged out of their filter bubble and get confronted with reality.12 -
I had debug my perfectly working program.
Let me explain.
I wrote a python perform some calculations and return the result. In case the calculations were not successful, it would raise an error.
For some reason, it worked on all test cases: gave correct output with correct inputs and raised errors on non correct inputs but when I used it with another function, it just failed.
Turns out I had written 'return myExcetion' instead of 'raise my exception'.
Lol, I was almost gonna give up programming3 -
I guess I'll post my first rant, rant.
(Aka rant that wasn't a pun)
The Ipads our school use all have the same code, 0000. Even though about all the features are blocked... They never blocked the ability to change the pass code. No one would know who did it, and there would be 9999 possible choices for the new IPad. Who ever though it was a good idea to let highschoolers (12-18 year old) find this out.2 -
Let me arrogantly brag for a moment, and let us never forget
that I front-ran GPT's o1 development by more than a week, posted
here:
https://devrant.com/rants/11257717/...
And I know what their next big development will be too. I just haven't shared it yet because it blows backpropagation out of the fucking water.
I may not be super competent at anything but I'm a god damn autistic accidental oracle when it comes to knowing what comes next in the industry.
relevant youtube video and screenshot:
https://youtu.be/6xlPJiNpCVw/...9 -
When you go to update your Mac think great I’ll go chill out for half hour, let it update and hit restart, then come back to your computer and realise Mamp stopped your computer restarting without entering a password. FFS rookie error put in the password computer restarts to update. “Calculating time remaining...” 40 minutes. I’m so fucking bored right now just staring at the screen and having a rant.1
-
I have been a developer in one company or another for over 27+ years. Today I had to dismiss / fire / let go of a recently hired developer (a Senior by career length) on one of the teams I now manage. Basically imposter syndrome compounded with an inability to communicate a need for support (even when we reached out daily to assist).
When I had to let this person go I felt all the times when it happened to my colleagues , and to me. Like a thousand knives stabbing . It wasn’t easy.
It’s of course not easy to be dismissed . But it’s also not easy to be the one to dismiss.5 -
Today it is the day of:
"Ok just a few more changes and this thing is good to go. Let me just look at this for a bit to make sure the changes work and...."
And now I'm looking at some APIs spitting out garbage and somehow everything is working and I'm questioning if I know anything at all now :O1 -
The idiot who has taken it upon himself to break into my unfinished, unused, unknown website only uses male names. I'm tempted to change the login process to let female names in (the site is empty so the difference will be a 200 instead of 401) just to see if he ever figures it out.2
-
My client installed a new proxy that severely blocks out most of their own intranet, including their IT service desk. We can't raise tickets to let them know and their email just redirects us to their service desk. Fuck me these guys are idiots.
-
I've been working on a shader for the past few days. Lots of doing math on paper and switching to code to implement it. Yesterday after 3 or 4 hours of trying to figure out why nothing is rendering, I realized that I wrote all my * for multiplication as x. Visual Studio never let me know its a syntax error, and my fried brain saw no issue. Needless to saw my shader is still bugged to hell, but at least my multiplication works.3
-
Fuck Google! I'm trying to write a fucking parential app that I can install on my little sisters phone, because I won't download something that is meant to monitor activity on a child's phone when I am capable of writing one. Problem is, I test it on my phone which has Android 10, because I am not keen on testing with a slowpoke out of wood brick that the target phone is. Android 10 does not let you do a single shit that is needed for a parential software. You try to turn on airplane mode to prevent messages from arriving and such? Well.... nope, you can't. Okay... airplane mode is too drastic. Let's try turning off WiFi and Data. Fuck me, you can't do that either. I gave the app fucking system permissions and It laughs in my face when I try to access some simple shit like... WiFi state. Miserable. I wonder if it will let me mute the fucking volume on the phone. I guess It won't, because "You shouldn't set these things on a user's phone.". Well, fuck that. That's exactly what I need. That old brick does not have built in parental settings. Jesus.19
-
First year of college. We had to write a program in assembly to let lights go on and off slowly but I couldn't get it to work and googled the shit out of it trying to get it to work to no avail. So I go to the teacher as I expected him to have a bit more documentation/knowledge on how the shit worked. He literally said oh let me google that for you. Which made me go 🤦♂️. In the end I never figured out how to get the lights on or off but luckily my team mates did a good enough job to get us passed in the class.4
-
Been using Linux for about a year, now starting to customise it. Since it's full of Gnome garbage, I'll test out everything and then do a fresh install. Deadline is September 3rd, if it does not work fast and reliably till then I'll have to get Gnome because I need it for school.
Let the race begin.1 -
I'm seriously burned out "CTO" (small company 20 people, 4 developers).
Should I tell my CEO/CFO exactly that?
Should I tell them, I can't take it anymore, please help me.
Next month we'll have a fund raising opportunity.
I'm afraid it will sound like a blackmail.
I'm afraid they will think, ok, he's burned out, let find somebody else.
On the other side, if I take the risk myself, without telling anyone, I could explode and I'll be on my own.
What do you think it's the best approach?15 -
WOW Xcode is such a trash fucking application, I am so pissed at how much I have to fight this damn piece of shit program to get my work done
The time it takes to index my code is disgustingly long, I sit and sit and wait for it to FINALLY recognize I've added a new variable to the header file before it can begin to suggest autocompletions, but wait??? Why is it telling me there's errors about another variable? On a line of code that doesn't even fucking mention that variable??? BETTER WAIT IT OUT FOR IT TO INDEX SOME MORE, NO XCODE MY CODE ISN'T ERRONEOUS, YOU ARE YOU CRAP SHOOT!!
AND WHY WON'T YOU LET ME SPLIT VIEW YOU WITH ANOTHER APP??2 -
My leader was yelling at me cause i couldn't relate two tables, the first has a decimal(15,5) PK and the second has char(20) as a FK.
WELL TELL ME HOW THE FUCK SHOULD I RELATE THEM YOU STUPID FUCKING CUNT ??
Decimal !!! I could not believe my fucking eyes ! And Fuck keeping the clients satisfied!
Well, sorry, i just wanted to let it out.1 -
As always with group projects, one or two people barely do anything and end up getting a passing grade because 1-3 r group members do all the heavy lifting.
Why do they always get away with this? From the two persons that profit from other peoples work in my current project, at least one is trying to make up for it now.
You would hope at least some of the useless group members would have washed out by the end of second year because of tests, but no.
Gonna be fun when everyone has to point out a part of the code made by them, not simply going to let them take credit for my work at least.3 -
I had a conversation that almost became an argument with a someone I manage the other day. It revolved around how we should do just the basic parts first as that's what the business needs quickly and the code base is in a bad state right now so I didn't want to build new features on a poor foundation, particularly as those new features might not be forwards compatible and might have no way of fixing.
Once basic is in, refactor and cleanup, add secondary features. Their point was to just do it all at once in a big bang. It devolved into them getting angry and telling me to leave them out of all future discussions because now we "aren't ever doing the secondary features", just give them the task and leave them alone.
I let this go, but now I've found out they went to another high up person on the team and presumably lied to them about what was said.
What to do?5 -
My shit job sucks so much.
How bad, you ask?
Well, let me give you some perspective.
It sucks so bad, that I took a small freelance job ... not much $$$ ... and I actually liked it.
Normally they suck so bad and get so way out of hand that I end up regretting it. Work sucks so bad, it made me happy to something else. -
Today's accomplishments:
- Actually got the fuck out of bed this morning
- Fixed the RCA connector on the CRT I got from a friend (I got scared while discharging it but it turned out fine). Basically the metal piece that carries the signal through the connector was bent to hell and sticking out, so I desoldered it, bent it right again, put it in, and resoldered it.
- Went to taco bell twice within 8 hours
- Sat and talked with a couple friends for like 2 hours after school
- Met and briefly talked to a very cute girl that my friend introduced me to. She has colored hair (I REALLY like colored hair) and she vapes. So perfect girl for me.
- FINALLY FUCKING STARTED LAUNDRY
Things I didn't accomplish today:
- Working on the web page I posted about this morning
- Getting to school on time (ONE DAY I WILL)
- Staying in school once I was actually there (left during my 6th period to go to taco bell the second time, first time today was in the morning after I was already late to school cause they won't let me into class if I'm late)
- Fixing the boot errors on my laptop (sometimes when I boot it fucking freezes after flushing the journal, I've been trying to figure it out for a while but I have no fucking clue)
- Figuring out why my PS2 doesn't want to recognize controllers or memory cards (got a new motherboard and now it just isn't recognizing the controller/memory card, I feel like some of the traces broke at some point while it was apart??)1 -
First time programming for work... Man in the middle student password changes. Yep that's right I'm being asked to write a program that will change students passwords on their Google accounts and local domain while also keeping a decryptable format password in a database. Granted it's much better than not letting students change their passwords at all. Plus were doing it because it will let us fix their issues while their out of school so...8
-
I am on a forum where we actually help each other out. However, when I see someone post something, and it feels like they are putting in low effort (post practically empty) I don't spend my time getting info from them. I let others in the forum do the "show us your code" or "explain what this means" posts. I also start getting sarcastic. That is not cool in that forum so I refrain from posting.
So today I saw a post where they posted an ambiguous problem. It had to do with scrolling speed of a list in a gui interface. People made the posts like "not enough info", or "it could be...". The person further explained it was not a performance problem, but a "it just scrolls slow". At this point I can tell they have made zero effort to understand the scrolling mechanics of the object they are using. So I left the post and decided to let others deal with this. I so wanted to post a sarcastic remark though. So I am going to share with you:
That is definitely a case of "pixel drag".2 -
Wanted to write a personal rant but fuck it, that shit that I wrote is too cheesy. Let me just say: I hate myself for not being able to work as a fucking human being. I hate every fucking human out there. I want to be fucking left alone and do what I want without feeling like a disgrace. I want to be me and be happy. Fuck you.
With love, some whiny boy4 -
Our project manager is a past-retirement-age consultant who prefers to communicate the old-fashioned way, which is to physically pop in to my office asking questions about stuff that isn't even urgent and could easily be dealt with in jira or by e-mail FFS. Way to go disrupting a dev, break my flow and deprive me of my joy of working! He even says it himself: "May I disturb?" My answer is "No, but now that you already did, spit it out!" He's a nice and funny guy, I give him that. But I don't like this particular behaviour of his. I've complained to him directly and also to my boss, but to no avail. This is where devRant comes in, to let the steam out. Anyway, if I have it my way, we will definitely *not* be hiring the same consultant for our next project.2
-
Can't decide if I should join this nice internship or let myself enjoy this summer and rest a bit, as I burned out a bit this semester with studying and freelancing.
Why is it so difficult to decide..
The internship is at cool place with nice tech and I feel like its a nice opportunity to grab, but I feel like I need the rest too.
And I have to decide tomorrow. I guess I'm terrible at decision-making sometimes Ffs..3 -
I cannot remember having seen a more unethical and pushy user interface than the one of viagogo.
I'm a frustrated to close the entire tab within the first 10 seconds. It's a sad story on on how it tries to instill a sense of urgency to BOOK NOW!
100 people are looking RIGHT NOW at the YOUR offer! Stop thinking, act fast! BUY IT, YOU FOOL OR IT IS GONE!
Here, see all those other options are already sold out m( Oh look, that option over there? Just sold out in this very instant you lazy ass.
I have seen something similar on booking.com and airbnb, yet this egregious implementation truly gets my blood boiling and sets a new low.
I'll take my business elsewhere.
If you develop a web shop, treat your customers as actual adults. Let them breathe. Let them make an informed decision.
If you need to rush them, your business model is broken.
If my employer would ask me to develop something like that, I'd escalate hard. If that wouldn't suffice, I'd reject implementing that anti-feature and would look for a new job out of principle.rant 13337 devs are looking at this rant right now unethical behavior book now why are you slacking off upvote now pushy fraud ui2 -
Update on my Minecraft server if anyone is interested, recently just setup a test server to work out requirements, so if anyone has windows 10 edition of any form of iOS or Android Minecraft PE feel free to try it...
IP: minecraft.lxmcf.com
Port: 65535
Just let me know how stable things seem and if you have any issues connecting (it constantly gets stuck on trying to find server but will connect if you try .-.)7 -
Honestly,
Netflix you should add toggle option for series like feeling.
mhm hrm with that I mean:
It would let us to watch an episode only once a week, based on how it came out.
no more binging on the same shit like crazy.
Someone needs to be first with this,
Also everyone is doing this self control alert like behaviour in/through apps cause we all tend to forget it when we have a lot of availability to overeat ourselves.
Rant end1 -
Why do we rant here? Why can’t companies allow a safe space for their employees to vent out their woes? Or does that just add tension/make the workplace heated coz managers or co-workers could be sensitive to criticism? Or we’re just too stressed and overwhelmed that our woes don’t make sense(and we know it) but we gotta let it out some times? Lol16
-
apple you piece of shit just let me have xcode i dont want to make a stupid fucking account, so can you fuck off?
and why do you HAVE to have billing address information to create a fuckign account or am i a retard who cant figure out how to make a fuckign account without providing it because your UI is not retard proof enough
fuck u3 -
I gotta let this out. I apologize..
Why the FUUUCK does MySQL not let me log into my FUCNING ROOT USER AND THE OTHER USER I MADE...
I thought i fixed it a few days ago, but apparently not. Now im considering trashing this shitproject for a while.
*insert awesome words that illustrate extreme rage and a broken keyboard*9 -
Just "finished" a side project (I know right, unprecedented) to be graced immediately afterward with another approach to vastly improve one of its features. Well shit, now I HAVE to implement it otherwise it'll just bug the shit out of me for the rest of time!
WHY DO YOU DO THIS TO ME BRAIN! JUST LET ME FINISH MY SHITTY SIDE PROJECTS WITH PEACE AND QUIET! -
Had a fine day, but all of a sudden existential dread kicked in.
Then I noticed a bug right next to me, got a sheet of paper and let it out. Thanks for lifting my spirits2 -
If there's one thing I'd gladly kill with fire, then pass it over a steamy steamroller, then burn it a tank of hot fluoroantimonic acid, is every fucking Java library that returns null instead of throwing a meaningful exception.
Is it really that difficult for you to throw an exception anyway, then let ME figure out if I can ignore it or not?
Thanks to you, now I have to do super messy reflection things just to figure why did you return a null.
I'm not your fucking psychologist trying to pull your inner secrets. But I have to be, for the sake of stability of my app. Which already has its own mess of problems on its own.7 -
So a minute ago I deleted all my Spotify songs, because Spotify now calls them Favourites instead of just Songs. Fucking morons. I thought I had loads of mediocre music in my favourites, and because I don't use favourites, I thought: let me just remove all songs from it so I can start over.
Turns out: that's all the songs I've ever added to Spotify.
Once I realised what I had done, I quickly turned off internet to see if it hadn't synced yet, but of course: FML, it was published. I quickly turned off internet on my phone and opened Spotify: gone already (the bastard was open) before I could turn internet off.
So, my last hope: turn off internet at home, fire up my old Windows PC, open Spotify, put all songs in a playlist, turn on internet, let it sync (au revoir songs or 'favourites', hello new playlist), restore all the things!
Luckily, I booted that old PC (and Spotify boots automatically in the background) last week, so it should have all my songs (I didn't add any this week). I'll let you know if it worked.
And heads up: your songs are now gone, you now have 'favourites'. 🤦🏽♂️🤦🏽♂️🤦🏽♂️🤦🏽♂️
Fuck you, UX ruiners at Spotifuck!9 -
Well, finally got a personal domain to host my resume and projects. Just need some design inspiration now!
www.kaustubh.tech
The current option looks too fucking dry! Do check it out guys... And if you have any suggestion please let me know, because I am NOT a designer.11 -
So last year I sent my PC to get a motherboard replacement, as I couldn't be arsed replacing it or even research what motherboard I should get(was dealing with more urgent personal matters).
Anyway, I get it back and everything works good but not the front USB port.. I always found it weird, but also didn't bother to open the case and double check, so I let it go and assumed, since the motherboard was fried, that the USB wires were faulty.
Time passes by and I decide to open the case for annual cleaning job... Turns out the motherfucker didn't connect the port, why?? Fucks knows why... Obviously the wires were "short" and he didn't even try to pull it out further!!! You little piece of shit,for a full year I've been living with a missing usb port, the fucking front facing mother fucking usb port. Fuck.
Moral of story? Don't be a lazy ass and fix your shit on your own!4 -
I'm getting really astounded by how little my co-workers know about anything about server setups. I've created a local Docker environment that is to be used by everyone to help manage the applications, but NO ONE seems to understand what I made let alone know what Docker is. For some reason they see it as another VM.
They're just content with it works, I can run my PHP application, and if they have a problem, rather than try and find out themselves, they just come straight to me.
I can pretty much tell that this team is going to be screwed when I move onto my next role. -
I'm used to use Facebook from browser, but recently it doesn't work and 9 times out of 10 it has random bugs, doesn't load newsfeed, doesn't load images and so on. Today I needed to sell an object and it didn't work, so I installed Facebook Lite just for this. And guess? It doesn't work too! The groups are buggy in the app, once you enter in the subscription page, it doesn't let you do any action and doesn't let you go back.
So that's the top website in the world, isn't it? -
The worst? There is a company called Colleseum Software that makes a piece of shitware called Aimi Ebook. It was supposed to let you send your FFL paperwork directly so you could do background checks before letting people walk out of your store with a gun. The company itself is a bag of dick, and whenever there were problems, they would put together some shitty solution like using a bat file on our server to keep their stupid service from fucking all over itself. I encountered this when I was working for an MSP handling IT needs and I don't know that I've encountered anything worse.
-
1. Learn as much as you can before starting your first serious job. Because once you are in production, you are not as much learning new concepts as you are copy pasting, fixing dead code and getting stressed by deadlines.
2. Aim as far as possible and believe in yourself. Facebook or google might comprise of a billion lines of code, but it's not like you can't understand all of it if you gave it your 100%. Be it a weird but amazing looking design or a simple looking calculator, you can figure it out if you are curious and dedicated enough.
3. Learn to google.
4. Don't let assholes berate you. And you WILL meet a lot of assholes in this field.1 -
[
'!rant Today I traded xdebug for test coverage with pcov, my god this is so much quicker now!',
'My mysql development container would not start because the password was too long, what even... Not a clear error or anything, it just wouldnt let anything else connect',
'!rant This week I have suddenly become motivated to functionally test the shit out of my projects, it feels SOOO good',
]2 -
Two years ago my laptop crashed and wouldn't boot windows anymore. Luckily I had already handed in all small projects and backed up the rest. However, I still had to install all my programs on a fresh new windows installation.
I decided to give Linux a try since it was an old laptop and I have to say that my data loss situation was not bad at all but getting into solving Linux errors can take quite some time out of your day, especially in the beginning. After a week of spending time here and there to improve the situation I had pretty much everything setup to the point where I could start development again. I have to say that it has changed my workflow and that I'm loving Linux now. I started out with Ubuntu and now I'm trying out some other distros on my second laptop (if you got any suggestions please let me know).
I still use windows side by side with Linux for certain tasks, but I'm not regretting losing my windows installation on my laptop. It made me realize that there's much more out there to learn and to give a try.3 -
Just finished a defect fix, and turns out there's another unrelated but harder bug in the codebase. We are in the last few days of the release.
I told my tech leads that it was an unrelated problem and showed them in detail. I told them I was starting work on it now, but there should probably be a new defect entered for it.
They actually said for me to piggyback the old defect and let this go under the radar. Actually laughed it off like it was no big deal. Like WTF! I don't think its very unreasonable for devs to want separate defects for separate bugs. They're worried about analytics and shit, but I'm the one left holding the rug, looking like I spent a week on a trivial defect.5 -
Am considering quitting college and learning online. It's much better for me personally. I have learned more via Internet in a week than what I did from college in years. I am from India. Most of what they teach is pretty much useless & outdated and the teachers seem to think of technology as a static thing. I don't know if I can ever convince my parents to let me quit. What they think is college = job = good life. Thanks for letting me post here. Had to let it out.20
-
I feel retarded. Just spent a good solid 15 minutes trying to figure out what was wrong:
<input id="#example" type="text">
let data = $('#example').val()
And I was sending data to the backend and wondering why it always came across as undefined...6 -
Yesterday while learning some basic php stuff, prof was telling us about text fields and how php auto converts HTML and JavaScript.
He said to test it out before class, he wrote a lil JS script and submitted it to a text field using IE and then again using Chrome.
IE let the script run no problems (big surprise) but chrome blocked the script from running.
He doesn’t use Firefox, but I just recently switched from chrome to FF so I tested it out in class on FF.
I was surprised to see FF ran the script no problem. Surprised because I made the switch because of security reasons, my partner helped me secure all my shit and we both switched to FF cause every resource suggested it.
This is just one small case that I feel isn’t a huge deal, my prof said any decent dev will strip tags or whatever, but made me think: are there any other security concerns with FF? Am I right to consider it a more secure and therefore “better” browser?4 -
Fucking ceo sends out a message about taking advantage of mental health services while her minions go through the employee ranks and purge employees to take advantage of the layoff glut from 2023 tech bloodbath. I wouldn’t need mental health services if you fuckers would leave my job alone and let me get on with it. Absolute scumbags in the c-suite.5
-
How do you stay positive?
[Boring monologue following, keep scrolling.]
I seem to always focus on the negative things and it's miserable not only for myself but also the people around me. I think about doing things more than doing them. I'm in my own head a lot. It's difficult to let go. I mask a lot (i.e. try to act normal, to not be [or rather feel] judged).
I'm trying to change - from today - by not complaining anymore about things out of my control, spending less time online / more outside and doing more sports. It would probably do me good to find an outdoors hobby, ideally a social/cooperative activity with some physical activity.
I just needed to let this out. To write it down and commit it to the void.26 -
Thankfully not anymore, but Asana was the most frustrating and confusing piece of crap when I had to work with it.
I would literally spend hours trying to sort out where everything came from, let my boss know that other people were trying to get me to do something via some private task that no one else can see, sort out random ass replies to random points in conversations and then open up my email and answer all the half-baked open ended questions that were sent separately over email.1 -
Apple, please roll out the latest Safari to older iOS versions at last! Don't let it stay the new Internet Explorer making us web developers mad about obscure issues that customers face having to use outdated browsers, overshadowing any joy about your latest achievements.2
-
People who dismiss functional programming: **** you. Let them get phased out slowly and in a rot.
People who like functional programming but stuck at their current jobs: Let's build companies, competitor projects, pave the way for the future. Because we just know how good it is. :D31 -
So let me get this straight:
Out of the dozen odd solutions python has been through, virtualenv is now depreciated in favor of venv as of 3.5+? And venv ships standard now?
What happened to simplicity and there being "only one way" of doing things?
I hope python isn't catching a case of js-fever.
Someone was saying the problem with virtualenv was that it doesn't play well with relative path names?16 -
BT "We'll give you BT Virus Protect, which protects against viruses, phishing and other online attacks."
Or... For a start, let your users provide a good secure password when signing up? More than 8 characters is a bit ambiguous. 20 minutes later and several attempts to find out it can't be longer than 20 characters, only upper and lower case letter and numbers aaaand must start with a letter is a bit s**t. Not to mention LatPass doesn't like it as you can't copy and paste.1 -
Make the development environment, the code base and the documentation cleaner for the new hires.
My predecessors copied whole repos without clean-up and doc and let me figure out what was working or not. They just 'made' it work. The CI process, if you can call it that, is unstable and overengineered as hell.
I don't want new hires to feel the same dread I did trying to repair other people's stack of mistakes.2 -
!rant, but let me tell you this
I wanted to automate some tasks in work, because it started to be a pain in the ass, manually copying those assets took me between 30 - 50 min
let me see, I always wanted to check out python so I started to copy paste some code together, editing it and after a few hours all I know I have a tool which logs in to our work CMS download and unpacks a zip archive, creates a backup from the old files in the repository and moves the files I just downloaded in the repo, I put this in a loop for our twenty languages (websites) and its done
Im amazed, I never picked up a language this easy to use2 -
I think I'm a dev.... sigh.
After I quit I didn't do it but out of all my interests and hobbies this one kept bugging me. So yeahhhhhh. I'm a dev.
Speaking of. Got bored and finally made a portfolio website. It's not great but people were asking for a link to my cV. So let me know what you think and I can get around to adjusting.
It's
Www.almxnames.com21 -
So I just released a thing I've been working on for the past few days and I'm very glad that it's finally public!
It's a thing that you can use on your website to let the user choose which cookie they want to allow.
https://github.com/metaa/cookiebox
It's worth playing around with the cookie panel in your developer console of your browser on the example page, too!
https://metaa.github.io/cookiebox/
I'd be glad to get some serious feedback and I hope it could be useful to someone out there. 😊 -
Automate is a great app...
(Scroll to last paragraph for a question if you wanna skip the faff)
Semi addicted to a time waster mobile game that has micro transactions. Yet you can get free ingame currency by watching ads over and over.
Using automate i managed to 'automate' the process of "watch add. Click ok. Repeat"
Now when i sleep or idle ill just let it rake up some cash. Sadly it isnt full proof as sometimes (1 out of 20 times) it fails to run the ad and that breaks ot all. But restsrting it is easy and thats another 20 cash!
What have you done to skip tedious work for something trivial or some trivial gain but felt good you did it anyways?4 -
Inspired by my professor’s rant about people don’t know how to google stuffs, I made a scriptable script to solve all those issues. It’s a super smart script that shows detailed step by step solution of how to tackle down a problem
For those who doesn’t know, scriptable is a free app for Apple basically writing scripts that can be used, in JavaScript.
Here is the repo:
https://github.com/txstc55/...
Please try it out, you will love it, I promise
Disclaimer: I am not responsible for the ending of any relationship after using this script4 -
Me: So, let me clear this out. On ship course detail page is main header fixed to the top. Phone number fixed to the left side and subnavigation fixed under the main header when it reaches the top. From start it is fixed to the bottom.
Designer: Yes.
Me: Client also want chat icon on right bottom corner and usual cookie bar on the bottom. Both elements has fixed position.
Designer: Is this problem?
Me: Do YOU think this is problem? -
Fire the teachers who don’t know anything about CS except out of a guide. Make it about CS. Also update the god damn information taught + plus tools used to learn CS.
Another thing is to let people start learning at a early age, not forcing them but atleast offering the option. Like let’s say in Junior High instead of High School. -
Tldr: fuck me!
Ok this is only marginally dev-related, but I need to let off some steam as if I was valve. And this is, as I understand, the general purpose of this app.
So: fuck my university, I really love what I study, but the over all circumstances are far from ideal. In addition to that the pressure from the exams and the workload that is expected really stress me out to an extend where I suffer from anxiety and stress related health issues, which again makes me less able to do a good job, which again stresses me out more. This is an incredibly hard time for me but I am sure I will make it. Thanks for listening.3 -
Man I hate how CSS is treated differently on different operating systems using the same browser, let alone making the same UI heavy application perform identically on android chrome and iOS Safari.
Messing around with the css to figure out what all properties are treated differently, this is how the exact same code behaves on chrome on iPad versus Linux.
Look, I'm not a CSS genius, far from it, BUT it really shouldn't be this bad to make a responsive UI heavy application work on all platforms. I've been at this for weeks now.9 -
Is it just me, or do other people feel like mysqli prepared statements like to never work the same way twice?
I just finished a 3 hour debugging session where the prepared statement just didn't work. Then, just moments ago, I commented out an "echo" that has nothing to do with the fucking statement! And guess what? It works.
one moment please, I need to let my anger out.
GAAAAAAAA YOU FUCKING STUPID COMPUTER! YOU SON OF A FUCKING BITCH!
and to the people who made mysqli...
I HATE YOUR FUCKING LANGUAGE SO MUCH RIGHT NOW!
*sigh*
Ok, I'm back.
Anyways,
I don't know how, but I think php can smell anger and loves to make life miserable.
Please tell me I'm not the only one. -
I have a client who I do web design and hosting for. He texted me at 5am to tell me that his website "was no longer working" and he wanted me to fix it. He got mad and threatened to cancel his services because we couldn't "keep his site up". It turned out that he let his domain name expire. I am not a morning person and that was my only day off. I guess that's what you call self employment.1
-
when my rant get more than 5 comments.
#out of memory exception#
just drop it, unfollow and let them comment.
😜5 -
The beelephant of the Apache Hive logo looks like as it is about to let out the happiest sneeze in the world1
-
Hey hey hey, stupid poll time! Yay!
Okay it's only the second one but let me dream
If you had one of each thing that makes your dev life what it is, which one would you pick?
Let me explain a bit: I mean IDE, drinks, language, coworker, project... If you had to keep ONE think in each "category" of your job, what would they be?
-----
Mine would be:
JavaScript (I know some others are better, it's just my most fluent one), Atom IDE, Orangina (drink, for the ones not knowing) and my most powerful laptop out of the two. Those would be the things I'd keep if I had to.
-----
Please don't bash me on my crappy question, I'm just wondering >.<8 -
It's been 3 days since I started my dev job and it's been pretty stressful. I could have posted at least 3, maybe 4 rants each day. Mainly about trivial bullshit that I let get to me.
Lets just say it came to a head today and that's when one of my bosses, who doesn't even really need to know who I am, decided to help me out. No reason why, just being kind.
I get home to find my other half had been making my lunch for me for tomorrow and had made dinner for me as a surprise. Didn't ask her to do it, she just did it out of the kindness of her heart.
It just made me realise that I'm actually surrounded by great people who I value a lot and appreciate more and more each day. -
** happens all the time in medical research **
Clinician : So here's the data, can you make something beautiful out of it so we can publish?
Statistician : Sure, let me take a look. So here you coded 1 for "dead" and 0 for "alive". What's the 10 for?
Clinician : Oh, didn't notice. Dunno.
Statistician : So they're missing values. No problem, just wanted to know.
Clinician : What? No way, let's consider them as 1
Statistician : "Let's consider"? And publish in influent reviews with fake data?
Clinician : Yup1 -
My client will not let me design a product before making it live.... "Make it live so I can see it, then I will fuck about with the design (pixel by pixel) and THEN I will work out what the product should actually do."
WTF?!
Oh and when I do insist on designing before building, they insist on me doing that in POWERPOINT..!!
Why am I still doing this fucking job?4 -
CSS (and all of frontend) is hard. The last few braincells left in me are slowly dying.
I just wanted a progress bar. HTML 5 supports <progress> out of the box. But all browsers want to act differently. Add more boilerplate for each browser type. Somehow got a transparent background on progress bar but it still won't let me change progress color.(Surprisingly, only IE let me change the color) At last, settled with a transparent div with a colored span inside, + js to handle value. Was this really the best way? Nope. But this was the only thing that worked,(other than importing a JS library, which would render a SVG to replicate a progressbar)
Why is front end so convoluted? Half of the things do not even make sense to me. Is this really the direction we want to go in the future?9 -
Ionic be like: Testing? Fuck that lets just bring out ionic 3.0 beta and let our testing example repo die with a few pull requests from one dude who actually tries to keep it updated
-
Is there any package to install with apt to detect if the Server has no Internet connection and output maybe a netstat to a file if so?
My problem is: I have a Server and since today it randomly has no Internet for hours. I don't know if it's a DDoS or something different and I want to find out. I also can only SSH into it so it needs Internet to let me do anything.
(It's just a fun project so there is really only me who could do something)6 -
I'm at my limits with working from home. It started off really cool, but for a multitude of reasons I just need to get out of my house. I'm seriously considering renting a work space to at least go to part time. If anyone in the Denver area wants to go in on one, or is looking to rent out space, please let me know.3
-
Am I the only one thinking that maatwebsite/laravel-excel package is poorly documented?
Trying to make it work for excel file reading I have to do. 4 attempts (every attempt by 6h) - shit's not working like intended. Poor examples, code itself - just..not connecting dem dots, m9.
Just had to let it out from my system.3 -
Not gonna lie, been chipping away at this for almost an hour and I can't figure out how to solve it, let alone elegantly:
https://leetcode.com/problems/...37 -
What are you currently working on? You can be as vague as possible and let others try to figure it out.
I’m currently working on something to make pelican based blogs look a bit decent.7 -
Market Research. Is killing me.
I’m a developer, let me just develop. But of course in order to develop we have to have a good understanding of our customers and what they want/need.
As a startup we literally are just cold messaging every freelancer we can find and it is a lovely process 😂
So I guess if anyone here is a freelancer and would like to help us learn more about the landscape mind taking a minute and filling this out for us?
https://forms.webonauts.co/form/...
It will save our fingers from those extra taps and awkward social interactions2 -
A mechanical engineer, a computer scientists and a business owner go for a drive and the breaks go out. The driver struggles with the handbrake, but eventually brings the car to a stop. The business owner knows a guy who owns a tow truck who can get them back on the road in no time. The engineer says, "Let me take a look at it first. Let's see what the problem is." The Computer Scientists says, "It was probably a fluke. Let's just get in and see if it happens again."
-
Hi, I am using a Wikipedia scrapper in one of my Open Source project. The data extracted from it is the stored in Elasticsearch... Now I have decided to create library out of it so that other people can use it too... My question is should also include the Elasticsearch storing module in library or just add the scrapper... Please let me know your thoughts.8
-
Hoarding tendencies.
Exploring different possible solutions for a problem, eventually you or management decide on the way to go, now I should delete the other code I wrote while exploring, but thinking, "ok I may not need it now, but who knows what might come up, let me comment it out until the end of the project when I am certain that it is no longer needed." -
!dev
Hey guys, I'm looking for a good pc game to buy (fps, single player and online multiplayer) and I'm considering pre-ordering battlefield 5 since it seems very promising, but it won't be out until 20/11 so if you know any good games please let me know, thanks!12 -
So apparently, some guys emailed me saying "we found your details on Github as someone with Salesforce knowledge..."
Except I don't know a fuck about Salesforce except that it's called as such and pays well, and I have never used it in my life, let alone have a repo up. Can somebody please explain to me how these idiots think they can trick us developers out of all people with these bullshit enails?
I actually got a bit hopeful when I saw the subject "Hi, we found your details on Github"; then that flew out the window as soon as I opened it 😭😭😭 -
Got a ticket for a program's file sync feature timing out. After debugging forever I finally reach out to IT and get told there was a drive failure and the server RAID array is rebuilding. Gotta love efficient cross team communication.. just let me waste my time thinking it's my problem.
-
I guess ill wait until you ignore all my warnings and find out for yourself. But i am the one you keep asking questions about technology to so why do you have all the answers prepared? Why ask me?
So i just keep saying, try it. Try it your way and let me know how it goes. -
Yay! We completed this project in 8 weeks.
Collaborate with unlimited users to share your ideas and take your teamwork to the Next Level. Work together anywhere, anytime!
Check out the demo here: https://youtu.be/1lMAnxmsgKw
Check out the web app here: https://doodlelive.herokuapp.com
Please don't ignore it, let me know your feedbacks either good or bad and I would surely work to improve on it.
Thanks a lot in advance!2 -
How hard can it be to let sql just multiply some values and sum the results, right? As it turns out, damn hard!
I hear you thinking, surely you can just do select SUM(price*amount) AS total right? Nope! I mean, yes you can, but it fucks up. Oddly. It always ends up giving me wrong results. Always. Wtf sql? And it's not like I'm running a massive dataset or anything, it's like 100 records at most?28 -
!rant
how come I can't ++ my own rant or comment
Like I'm sick of people telling me I can't like myself.
I can fucking like myself if I want to.
It's my body my life.
We live in the age of self love and all that other shit.
Let me ++ myself.
Oh wait I figured it out.
++ing yourself might lead to spam rants where people post a hundred rants and ++ themselves for points.
I propose that ++ing ourselves become legal but it doesn't effect our total ++ rank9 -
Oh my gosh... IT Helpdesk people piss me off!!!!! Get the fuck out of my way let me fix my own problem, give me admin rights! Damnit
-
Our company just turned most of the team leads into managers to unflatten the organization. Most of the team leads really shouldn't be managers, nor do many of them have any desire to.
Normally a company that wants to do this will create a few manager positions, and let everyone in the company apply for them first, before opening it up externally.
The way they've rolled this out seems like it can only be disastrous.4 -
Update:
I've been trying to leave DoD for a couple of months now. Translating my 10 year's experience with complex Intelligence enterprise level systems to something relatable to the civilian IT world. Grabbed a few certs to help out A+, network+ and security+ with Linux+ as my next target. Photos of me working on unclassified systems, radios, cell towers and servers. I'm a teacher for military UAS so this shouldn't be to hard to get even a basic job in IT right.
No one will hire...
Linux admin: Nope
Network admin: Nope
Assistant Network admin: Nope
IT call service: Nope
Pool cleaner fucking nope
Many interviews and nothing
I'm broke and sold all of my personal valuables. I can't hold out much longer and really looking at becoming homeless. But I'm kinda ok with it, one last payment on my apartment and car is all I can do now. My parents think I'm in Afghanistan working a six figure job lol
DoD: we see you're trying to leave we'll pay you alot to teach A+, Network+ and Security+ traveling all across the country and staying at hotels with all expenses paid.
FU FU FU I want out please tell me someone has a job, I'll be a janitor of a server room Idc I just want out. Fuck the pay
I start Tuesday...4 -
This is the first project that I remember. There were probably others before it, but nothing really stands out before this.
My buddy and I got an Independent Study together in high school. Our goal was to write a video game. We harbored no illusions that it was going to be the best game ever or anything, it was supposed to be a project that taught us enough to move on to something else later.
Our chosen tool for this endeavor was Flash 4.0, back before Adobe bought Flash. I don't know why we thought it would be a good idea to do this. I think it was because we could let Flash handle all the graphical stuff and we could focus on the behavioral side.
I don't really remember much about how the project turned out other than we both learned a lot about what not to do.
Luckily, the teacher overseeing our Independent Study felt that the lessons learned were more important than the product, so we got high marks. -
I gotta write a quick mailing solution for an email discussion list, given a budget, so i'm like, ok, cool, let me check out sendgrid api, etc, whatever, right?
Wrong! 10000 members, with an email volume of about 100 messages per member, per day, meaning you're sending at least 100*1000 msgs/day ... or 3 million messages a month!
With most services you're looking at like $2,000 right there. My budget was $100.
So.... wtf. How would you use an api to host a discussion list... seems impractical?
I see no discussion about it, no service addresses it, nothing.
Email discussion list. Can someone point me in the right direction?5 -
Devs are divided on gitlab blunder, some appreciate their honesty and transparency while other are either cursing them or grateful that they didn't use it. But think like this :
You own a MacBook and you love it like your baby, if someone drops it, there is good probability it won't break but it will sure give you a fucking heart attack. You won't ever let that person touch your MacBook.
Gitlab just did that. They scared the hell out of the developers.
I hope everyone learns from this and it doesn't happen to anyone in future.4 -
This may get me some hate from y'all but let me make a confession here.
I have taken away clients from my previous bosses when they made the mistake of giving the client direct access to me outside the company.
It happened in 2019, my manager gave the client my phone number so they could directly call me and assign me tasks. Well, I left that company and took the client away with me. Heck, I even made more money for the next 4 months from the client than the company was paying me.
Again in 2023 when I left my job, I sent out LinkedIn requests to all members of the client's org, hoping that they'd remember me and reach out for projects. Well, 2 months into leaving the company, they did reach out and now I'm making 3X what I was making before.
I'd do it again in the future again and again. If YOU and I partner up to work for a client, I will make sure that you are out of the equation ASAP.
There, I said it. I've done it twice and I'll do it again in the future.4 -
So I have replaced npm with yarn due to performance boost and the lockfile.
Never will there be problems with unexpected versions of dependencies!
Wait.
Why is my build writing a yarn.lock?
It turns out, if you want yarn to exit with an error code if it's out of sync with the package.json, you have to run it with:
$ yarn install --frozen-lockfile
Only then it will produce an error.
The default for it is to notice, oh, there is some new dependencies, let resolve this to the most current version I can fetch, and use that one, and write a new lockfile. Meaning you will get unknown futures of a depdency. O_o
That's totally going besides the purpose of having a lockfile in the first place. Why would anyone want this?
Action I do expect to touch the lockfile:
add / remove / upgrade
Action I do NOT expect to touch the lockfile:
install
Install should just install whatever is in there, and if it realizes it is out of sync, die with an error.
But that would make sense!
Who needs sensible defaults anyway!?5 -
I always have multiple accounts thanks to Single-Sign-On, so I don't find my event tickets, logins, and contacts. To make it worse, those sites regularly log me out for no reason and some force logging in using my Google account although I have a main account with my business email address.
I suspect that's another deceptive pattern that they let happen on purpose so they can claim to have more users than they really have.1 -
when the swift language cannot infer the generic type from the invocation, it also doesn't want you to explicily specify generic type in the bracket...
says i have a method:
```
func createDeferred<T>() -> ABC.XYZ.Deferred<T>
```
then if you call it like this:
```
let dfd = createDeferred()
```
It complaints that it cannot infer generic type T, which make sense.
But it also doesn't want you to code it this way:
```
let dfd = createDeferred<Int>("countProperty")
```
if you do so, it mumbles gibberish: "Cannot explicitly specialize a generic function".
What it actually trying to say is, you should put the type somewhere else so that it can show off its smartness to "infer" it from there:
```
let dfd: ABC.XYZ.Deferred<Int> = createDeferred()
```
with a few more typing and findout what exact type it is, it finally works.
the moral of the story is, in order to communicate with the wonderful work apple genius made, you don't tell it what is the answer straight away, that's defiance, you must hide the answer somewhere intricately and let the smarty swifty swift to find it out for you.6 -
I hate it when you work your ass off for the company product and they don’t even care to send the salary on time. I mean how can you expect your developers to be productive when you don’t even let them have their monthly dose of dopamine. Sometimes this delay can extend to more than one month so young developers out there, please make your decision wisely.3
-
PM: We need to add "Under Contract" banners dynamically to listings on xyz.com
Me: No problem
[ ... a few minutes later ... ]
Me: xyz.com has been updated. Check out the listings and let me know if anything is out of place.
PM: The updates you made look great! How does this scale (in the most basic sense of the word; i.e. in the viewport) on abc.com.
Me: ? òįÓ ? ... that's a completely different site ... why would it affect it if you didn't ask for it. -
Should I just tell my manager that being the most expensive developer on the team, it would be a good idea to just let me do what I'm supposed to be doing and not spending all my time involved in bs meetings that don't need me, other then because I'm part of the team, or fixing issues I didn't cause and have no idea about the app that causes it?
The difference between me figuring it out from scratch and someone else is just im more expensive.... And already have a shitload of backlog from all the other work that I get pulled into...3 -
Let me just say:
Galera is bloody incredible. We had 2 out of 3 nodes crash, and it still managed to recover automatically with no downtime.
But let me also say
When it *does* fully crash... Data recovery is an _incredible_ pain in the arse.
Thank you, Galera. Wish more customers were willing to pay for 3 SQL nodes instead of just two while expecting minimal node downtime...7 -
My disciple: Hi, i want to learn JS, can you provide me some good resource?
I: I'm not absolute-expert on JS, but i can provide you something you can study.
My disciple: What is it?
I: alert(9999999999999999);
Let me know when you figure it out, i'll give you another resource.
---
This will take a looong time.2 -
If someone finds out my real identity and ties it to my account on here, my life is over. If there is a current concern with profiles being investigated right now please let me know.11
-
Just found out about HookTube and Mastodon (I'm @digitaldina) and I was wondering if anyone else knows some good Dev/security related apps/sites that are useful? Also, I'm tinkering with app dev now and I'm wondering if any of you would recommend starting out using Firebase? Is it any good?
Please let me know in the comments I'd love to find out :)7 -
If I only have 5000 page views my free tier commenting service allows. Is it necessary to let users know. Or is it alright for them to find out when they can't comment on my horrible site anymore until next month5
-
"For those who would argue that it’s impossible to evaluate designs without real content, let me ask this: why then, is it okay to evaluate content out of context of the designs? " - Karen McGrane2
-
Just found it somewhere but its funny!
A programmer is walking along a beach and finds a lamp. He rubs the lamp, and a genie appears. “I am the most powerful genie in the world. I can grant you any wish, but only one wish.”
The programmer pulls out a map, points to it and says, “I’d want peace in the Middle East.”
The genie responds, “Gee, I don’t know. Those people have been fighting for millennia. I can do just about anything, but this is likely beyond my limits.”
The programmer then says, “Well, I am a programmer, and my programs have lots of users. Please make all my users satisfied with my software and let them ask for sensible changes.”
At which point the genie responds, “Um, let me see that map again.” -
The 'geniuses' at Business doesn't seem to figure out why all of their systems turn out to be dogshit and outdated within a year or two.
Its because they don't even involve developers/IT into ANY of theirs decisions.
It's kinda like the patient telling the brainsurgeon how to do their job.
Hey, I get it. We are a bunch of antisocial wizards conjuring black magic at our computers all day. I would stay the fuck away from us if I were you aswell, but please for the love of Cthulhu, let us in on your great plans and amazing decisions before assigning blame.
Regards,
Th3 h3ckerz at IT1 -
What're the pros and cons of job hunting in this recession market?
I'm in india and I'm trying to decide if I'm going to weather it out in my current place or go job hunting in the middle of a lockdown. Current place has a lot of scummy things planned including downsizing and pay cuts. They've already cancelled my promotion using the pandemic as a convenient excuse. I'm sure I'm good enough that they won't be let me go, but it's going to be a shitty year over here.3 -
I have to let it out :
- Javascript is not Java
- classes in Javascript are bad
- Yes OOP can be done without classes2 -
So I'm working on this project in Django, right, and I've used it a lot. I love it, personally, I enjoy using it, it's great. And when I run it locally, it all works like a dream. Nothing is wrong, all behavior is as expected, all of that. Then I deploy it and let me tell you it is a DIFFERENT story. The same source code, same versions of Python and Django and what have you, same urlconf, but the thing DOESN'T WORK. Like most of it is fine. But posting an update to a database object throws a 404 (!!!works on the development server!!!), resetting passwords just sends you back to the index page (you get the email and the 'we just sent you an email' page on the development server). I think something is out to get me. I'm being haunted.6
-
when you can clearly see an object property you want to access and check against in web browser debugger but you're too stupid to figure out how to get typescript let you access it in code
fuck you SyntheticElement< >
i hate front end and it hates me back
just let me look at target.nodeName1 -
I let my ML friend (great bloke, all the following shit giving is with love) use my chatgpt plus account so he could try gpt4, bc he thought “chatgpt” is “overhyped”. meanwhile I'm getting it to pump out 50 line pSQL trigger functions like it's a Tuesday. no flex its literally like ordering pancakes.
ana he logs in proceeds to get frustrated with it and says it's shit. somehow he managed to select gpt 3.5 instead of 4.
it took me showing him THIS USELESS example that basically has almost nothing to do with gpt 3.5->4 jump (plus get access to a sandbox, cool) for him to realize that wow maybe just maybe this ain't a major version bump -
If I make a character oscillate on my screen, and match its time period to my camera's fps, it should seem still on my camera in theory right? I tried to implement it like this: https://www.paste.org/115774 but I can't figure out what could be going wrong, my guesses are either I'm expecting too much precision, or my camera's fps fluctuates a little, either way, please let me know what you think could be going wrong.18
-
When you do some group programming and let yourself get led wasting an entire day into writing 6 out of ~12 tedious higher level unit tests with lots of data setup and jerry rigging, that turn out to not even test the code changes you made on a ticket that another team is depending on.
But thank you to your tech lead for helping rope you out of that stupid shit with knowledge and clout.
Unfortunately the ticket has your name on it and everybody except the goon squad probably thinks you're a retard for going down that adventure (which was not your idea or desire).
I need to learn how to articulate no this isn't worth it, the complicated monolith software architecture with many different moving parts, among many other things. -
Business team has been chasing an issue with a report we generate, which I've sort of been dragged into because I worked on a loader for data they need.
Another guy is responsible though for the report and they had a meeting with user to iron out it last week...
I would expect the guy to ask me for guidance, essentially needs to rewrite it duplicate the loader but haven't heard a peep from him...
I guess I'll let him deal with his own shit and extricate myself from their discussion -
Junior frontend here, I really fucked up with SCSS nesting. It's a nightmare to go back and maintain or extend the UI. I really should go back and sort this shit out. Some parts of the hierarchy even contains pointers which I phased out long ago, but somehow it still works.
Let this be a lesson. -_-5 -
Starting yesterday, I'm going to study a total of 400 hours over the next 3-4 months on coding, system design, and behavioral interviews. My goal is to 2x my current salary (currently make almost 6 figures) and get out of this shitty company. I want to make it big and say that my studying was all worth it.
Wish me luck peeps. I'll come back in dues time to let you know how it all went. -
The problem as i see it is summed up in the following: everyone is fucking crazy
asked this guy i see here alot working, 'ever feel left behind in hell' he says 'oh this isn't hell it's (redacted) and we're on (redacted)'s mountain so we're closer to heaven'
so i make a not very novel joke anymore and I say "maybe there's a hellmouth over there, and we'd just have a farther fall" he smiled. it was a funny joke. whenever it was first made.
it was cynical humore expressing my present level of personal misery as I rot with everyone else.
also. remembered being able to convince someone to work for 50/hr doled out each hour as was satisfactory.
wonder if its possible again, person in question doesn't appear to be here today. oh well.
far far more honest than the other fucked up shit they do here and yes this whole rant was made before.
so. not a bot :P
and not making the comment about ownership let someone take this piece of life and let me get booted forward 15 years. fuckers.7 -
The biggest distraction in all issue trackers is the hemorrhaging backlog of tickets that will _never_ be done, or aren't important yet.
This is why I just choose not to even bother opening it and let my PM close them out. :-) -
There are some people who do not want to talk about death. Others will simply talk about it out of curiosity. But sometimes, such a tragic subject can also bring out the best in you when it comes to writing. Let us talk about writing a death essay. This subject can be considered a good topic especially if you do not have one yet.
One important thing that you must know before we talk about the topic is the essay structure. By now you should already know the parts of a formal essay and what their functions are. In any case you need to input the introduction, thesis statement, body paragraphs and the conclusion. Now let us take a look at some possible topic scopes for your death essay.2 -
Django project in a docker container in an ec2 instance of my aws vpc... i did use elastic beanstalk though, but needed to let my media files be uploaded to S3... couldn't figure it out yet...
-
I have created a "Spam Email Detection using Machine Learning" Project.
Do check out and let me know if any suggestions.
The project is uploaded on "myblindbird" website. Visit myblindbird and search "spam email detection" it will land you on the article.
Thanks1 -
Loopback 4 really is pulling me out of the expressjs shithole... It really feels like I'm avoiding a lot of tedious work.
"B-b-bbut you have to use typescript and its a slower"
I've preferred typescript ever since angular 2 came out, and the 'slower' comment is invalidated by the fact that, when working on projects that are distributed between multiple devs, are marked by silent errors and serialization issues, and can change datasource types between customers, then the benefits of typescript and loopback's CLI far outweigh any potential slowdowns that may be caused. If you can find me an alternative that does this better, please let me know.1 -
I rolled out a feature in one of my previous organizations. It looked awesome. I couldn’t wait to receive all the praises and appreciations but instead was bombarded with bugs and issues. Well, I tested the feature on chrome but little did I know that the users used IE and safari. This is where polyfills in javascript step in. Here I've assembled a list of some important polyfills. Do read it and let me know your opinions.
https://readosapien.com/polyfills-o...1 -
Me: I’m having trouble filling out the state tax form online. The form won’t let me check the box “I live in X city.”
HR: You don’t have to fill out the form if it doesn’t apply to you.
Me: Why are you treating me like an idiot? And why the fuck are you making assumptions about where I live? -
One of the things I find annoying about today's development is having to use package managers.
Here I am, trying to just simply install a package. Oops! The version of x you are running is not compatible with y. *fixes it and runs it again* Oops! The version of y you are running has dropped support for z.
How about! You just! Let me! Code! And stop! Making me waste time! On project scaffolding! For each! And every! Framework! Library! Or whatever!
*pulls my hair out*
lol4 -
Let us not forget that they've killed innocent Americans on this day. NSA staff has been told to leave work early.
If you've only seen it on TV or media, can you really believe it? Same thing goes for COVID. Have you really seen the virus under telescope with your own eyes?
Under this false pretext, 9/11, you and I are treated as terrorists. We've been stripped off our human rights and privacy. But perhaps, is it for the greater good?
Does greater good even exist?
I hope so. It's hard to make any sense out of this carefully planned chaos.
Never lose your questioning nature. Otherwise, you're indifferent from a sheep.32 -
Any time there is a meeting it is the worst.
Suddenly, there's a voice in my head that constantly says, "shut the fuck up!"
I want to let that voice out but that'd just be poor "soft skills."
Oh well.
When I sit down at look at code again the voice will go away.. Or will it?1