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 be"
-
Based on popular demand, we're proud to introduce a basic image repost detector on devRant!
Right now it uses very simple hashing to see if an exact copy of an image was posted recently. If it was, then we display an error and we don't allow the image to be posted.
This is experimental so if you experience any issues with it please let me know.60 -
Hey everyone!
devRant will be going down on Friday, July 7th around 10:30pm EDT so we can do some database maintenance and restructuring of our cluster. It hopefully won't be down for more than about 30 minutes or so, and during that time you should see our "down for maintenance" message.
If you usually use devRant while you're on the toilet (we know many do!), we apologize and suggest you try to schedule around this!
Please let me know if you have any questions and apologies for the inconvenience.43 -
Gentlemen,
Please take a look at the enclosed hard drive and let me know if you'll be able to transfer files/software from it onto a laptop. If so I'll send you a laptop so you can get it done.
*Opens box*17 -
Designer: can we put the popup at the top of the screen?
Me: You mean op top of the navigation?
Designer: Yeah.
Me: I sure can. Would be stupid to block off the site navigation with a popup, but definately possible.
Designer: Cool, let me know when done!
Me: ....
Me: I am done.
Designer: Well now I can't click on the navigation anymore.
Me: That's correct. Let me know when you want to change it again.13 -
Hey everyone,
We’ll be doing maintenance on our web server on Sunday, April 29 at around 3pm EDT. The app will probably be unreachable for about 10-15 minutes over that time. We apologize for the inconvenience and we’ll be sure to get it back up as quickly as possible.
Feel free to let me know if you have questions.31 -
Never let anyone make you believe that just because you don't have a specific skill which is 'required' for your dream job/a job you really want, you won't be able to reach it.
I've heard countless times that I could never do anything with programming/linux (server) engineering because I'm freaking bad at maths. They always said it was a requirement to understand it in order to become good at those two things.
Except for a few simple tests with 'okay' marks, I never got a good grade for it and failed it entirely at every school.
Guess who's a programmer (free time) and a professional linuxer right now!
It just pisses me off when people tell someone that because they don't possess a skill, they won't be able to make it to what they would love to do.14 -
I just earned a badge on StackOverflow, let me quote it:
"You've earned the 'Tumbleweed' badge (Asked a question with zero score, no answers, no comments, and low views for a week) for [title]"
... Bruh, am I supposed to be happy now?9 -
To the Windows 10 users of the unofficial devRant client.
I will release soon the v1.4, but I'm already thinking about the future of this project.
What do you think about this concept?
Let me know if you like/hate it.
Any suggestion will be considered.
Thanks!59 -
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
-
Friend(non dev): Hey. Do you know how much it costs to maintain an app?
Me : Well that depends. What are you planning to do?
Friend: Something like Trivago. But small.
Me: That still doesn't tell me anything
Friend: Come on. Just give a number. How hard can it be?
Me: 42. *facepalm*
Friend: See wasn't that hard. Was it?
Me: *thinking* Don't correct him. Just let him be.19 -
I greeted my staff this morning with the phrase
"Morning, mind if I ruin your Friday?"
They laughed, but won't be soon enough. The task we've been working on for weeks, ripping apart the codebase changing it to work a different way, fixing a tonne of bugs, making it faster and simpler to add features too. Well business has decided they want us to stop, undo it, spend a month on something "with higher ROI" and then finish it off after that.
Business are expecting this to have no impact on any of the timelines and just to be like flipping a switch. Now obviously I won't let that happen and fight back for more time, but yet another session of compromises, arguments, and yelling. YIPEEE!!!!!!12 -
My boss's name is Skayo.
He's the best and the worst boss at the same time!
He does let me play video games during work hours, but he doesn't pay me :(
Also when I'm really unproductive, he doesn't even try to motivate me to do some actual work... It may not sound like it, but it sucks.
On the other side, I can just choose which project I'll be working on, which gives me a bit of freedom!
No coworkers tho...4 -
At first there was nothing...
Then the software engineer said "LET THERE BE A PROJECT"
and there was a project. And it was [good]
On the secondth day, he said " LET THERE BE GIT", and there was a empty git repo
his colleagues hate him because thy still live in 2001 and they use SVN. But it was {good}
On the thirdth day, he said, "LET THERE BE AUTOMATION" and build systems came, And it was </good>
On the fourth day, he said "LET THERE BE A FRAMEWORK" and a framework was born. Problem is, it didn't work in his machine , so he whined and StackOverflow. It's still ["g", "o", 0, "d"]
on the fifth day, he said " LET THERE BE FRONTEND", and the frontend was born, but his colleagues again, ranted for using Angular instead of React. It's still "good";
And on the sixth day, he said "LET IT BE SOLD TO A CUSTOMER" and it was, but the bloke was a cheapskate wanker and paid him only the half of the contract price. But it was still good.
And on the seventh day, he rested, but he didn't actually, because Developers never rest nor sleep. And it was good3 -
Manager: *taps dev on shoulder* We need to do B
Dev: I know, you created a ticket for it yesterday
Manager: Yeah but it hasn’t been done yet. It needs to get done.
Dev: I’m currently working on A which is higher priority
Manager: Ok but B needs to be done too
Dev: I know, it’s next on my board
Manager: I’m just making sure you are aware of it
Dev: I am aware of it, it’s next on the board
Manager: Ok but make sure you do it after A
Dev: Yup it’s next up
Manager: Ok, don’t let anyone distract you
Dev: …9 -
html {
design: responsive;
}
I fucking hate frontend webdeveloping... It was all nice! Vertically aligning items using flexbox etc... But then God said, "let there be cunts who use unsupported browsers!"
FUCKING HELL I HATE IT12 -
This might be a little off topic, but I just wanted to talk about this for a bit.
I know that quite a lot of devs aren't the happiest of people, and I've seen many of you discussing depression around here. It's great to have this platform be open about these issues.
Makes you remember that people aren't all that bad, a small conversation with another person could make your day a bit more bearable.
Also, don't forget to have an honest conversation with yourself sometimes. Cut yourself, and others, a bit of slack.
Don't let the big black dog grow too much. It will still be there, but don't let it engulf you in darkness. 💜19 -
Hey everyone,
Unfortunately earlier tonight some code was deployed with functionality only compatible with the new version of the devRant app that will be coming out early this week. It caused some weird issues where normal rants would be rendered as collabs causing them to not show up correctly.
This happened when going to rants from the feed (fixed earlier) and going to rants from push notifications (fixed a little while ago).
If you notice any of that behavior still occurring please let me know, thanks!
Apologies for the weirdness and missed notif activity for those who were impacted.7 -
Hollywood be like
"Oh no they shot a hole in my CPU, let me just rewrite the code so that it works again. I'll be 5 minutes."14 -
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 -
My biggest tip to new developers? Embrace your ignorance, don't be embarrassed by it. Let it inspire you to learn as much as you can, let it humble you into asking questions when you're stuck, let it prepare you to change within an industry that is anything but static. Admitting you don't know something isn't a weakness, it's an opportunity 😃6
-
That moment when you optimize something from taking ~10 minutes to ~17 seconds and are unsure if you managed to actually optimize that much or did you create a bug that doesn't return half the data...
Please let it be the former.5 -
Designer (to the client): Yes it'll be exactly like this mock up after I hand it over to the iOS developer.
Client: Awesome! Looking forward to it.
* Designer goes to developer *
Designer (to developer): Hey these are the new designs for the app, let me know if you have any questions, ok?
Developer: Cool.
* 1 minute later *
* developer goes to designer *
Developer (to designer): How should error messages or notifications look like?
Designer: Oh we should just email those because it won't look good.
Developer: The fuck? And are you going to design this email service too?2 -
'Incorrect password.'
"I must've forgotten the password. Let me change it".
'Old and new passwords cannot be same'
o_O14 -
My CTO told the COO and CEO i'd be finished SOC2 compliance by the end of December... On December 14th.
It takes 3 months to do the audit, let alone all the actual work. I hadn't even started yet.
He was fired shortly after that.7 -
Scheduled devRant maintenance - I'm going to be upgrading some infrastructure later and there will be some downtime, probably about 15 minutes, around 9pm EDT. Apologies for the inconvenience and devRant disruption :) It will help with working towards an even more stable service in the future.
Feel free to let me know if you have any questions!11 -
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 -
As a frontend dev, i love watching our backend devs sometimes go like "hey come on it's just css I can do it real quick, let me do it this time" and get super frustrated with failure. Buddy, one of the reasons frontend is not so easy is that it can be real fucking annoying. I'm keeping my distance and respect for your side so stay the fuck away from my dance floor.7
-
Does anyone watch DevWars on Twitch?
It might be the nerdiest thing I've ever watched or let into my life. However, it's really cool and I highly recommend it if you're a web developer12 -
– we’ll be making money teaching people to code
– okay, so what should I do?
– it’s up to you. Develop the whole course and start making money for us
– ...
Another one, same boss:
– let’s develop paid website/press kit wysiwyg generator, it should be ready today
– it’s not a fucking landing page, it require more time, so let me do some research first
– you’re fired
Boy, was he an asshole. Me and my gf worked there for several months, then we left and boom, a month have passed and his company stopped existing6 -
I was working for a company as a Mobile Developer and I had a recruiter calling me up, asking me if I'd be interested in working for the company I was already as a "UX Designer". I thought it'd be funny to say yes. It wasn't - I was let go because my company thought I was looking elsewhere.7
-
“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 -
(Monday)
Me: I'm gonna be gone the next few days and you take care of this? I have these notes if you have questions.
Dev: Sure.
(Friday)
Me: Did you take care of it?
Dev: I had a question.
Me: Okay, did you check the notes.
Dev: They didn't address my question. (Proceeds to ask question)
Me: Let me show you my notes where I answered it.
Dev: Oh sorry.....3 -
Me: I can fix that workflow in about five minutes, In fact I can do it right now as we are speaking on the phone.
Customer: okay well... let me contact the director and make sure it’s okay that you fix it.
Me: I won’t make any changes to how it functions I’m only going to make it work again as it used to
Customer: we might need to schedule a meeting to talk about this because I’m not sure that we should be changing the site without permission
Me on the inside: I literally have global admin rights, unlimited power in Sharepoint, am responsible for making sure this stuff works, and BUILT this fucking thing, so now that I’ve been alerted of an issue I’m going to fix it. You are welcome to blame me if your boss is upset about it but I’m not going to wait for a fucking meeting to make sure it’s okay that I update a god damn email address in a workflow.
Me IRL: okay sounds great let me know when it is :)5 -
Trying to reverse engineer an API.
Who on fucking earth thought it would be a good idea to let the response be JSON but.... THE VALUE OF THE MAIN INFORMATION THING/KEY PLAIN (UGLY AS HELL) HTML WITH EVEN GOOGLE TAGS BULLSHIT...
WHY?! THIS HURTS.
EHVIENZJVYENWBFFJSJZ 💀12 -
Today at school:
We had a chemistry lesson. Somehow we came to talk about Linux...
So first our teacher said that Linux is shit.
Then another student said, Linux would be like Windows.
Teacher searched for "linux ist scheiße" (which means "linux is shit") on YouTube and let us watch a video.
He also said the whole Internet says Linux is shit and that it would never be more important then Windows.
Kill me pls😢13 -
After 16 years of porn addiction, I've finally realized that the only way to stop any addiction, is to take control of your mind. Nobody can help you, except make you realize the source of the problem or factors that cause it.
It's strange to describe how the mind works, sometimes we need stuff in our lives because we need to spend time on something to avoid the emptiness.
Free yourself from the things you love the most, in my case I love playing video games, it helps me feel complete, but in all honesty, I don't need it. I like drinking energy drinks, but in the end, I don't need that too.
My point is that once you find a way to deal with the things you can't live without, you find a way to live with it.
The only reason I watch porn is to reduce stress or have something "fun" to do.
As Bruce Lee once said: Be formless, be shapeless, be water my friend.
I like to think that he means to let the urge flow within you, but don't let it control you.15 -
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 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 -
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 -
Let an expert consultant write your code, they say. It will be all right, they say.
Found this today in a legacy codebase.3 -
I've decided that whenever a non technical person be it a client or a non technical PM tells me it's easy or tells me it'll take only x hours, I'm going to tell them to either do it themselves, or let me do my estimate calculation. You don't fucking understand one line of what I do yet you can magically calculate the amount of time I'll take on the task? No fucking thank you sir.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 -
Why is there so much hate against QA in general??
I read tons of rants about how bad testers are... and as a dev who does a lot of QA work, IT SUCKS!
We (devs) have to accept that are work needs to be tested! Otherwise we want be successful with our products.
BUT the testers need to know the development business! They should be trained at the same level as the devs are.
BECAUSE if the mug on my desk is smarter than the tester it is not going to work!
If the tester has full access to all the technologies, environments and tools (and are capable of using it) he has the ability to HELP!
I THINK that testing should be more than just follow predefined steps and let a random tool generate a bugreport.
I am sure that some of you are lucky enough to work with highly skilled testers so please let them help18 -
I know this is probably gonna be unpopular but whatever; fuck vim, fuck emacs! A text editor should by default take in standard accepted characters and command form the keyboard without being all hipster "I'm so niche and alternative" about it. You are a text editor so let me enter teeeeeexxxxt!!! Fuuuuuuuuuuuuck!!!!! $£^$%^^$%5
-
//Let it be known that on May 25th, 2012, a single missing semicolon on the below line caused nearly eight hours of confusion and grief.3
-
Client: "The app moves slowly and has moments when it freezes! Why?"
Me: "Let me check the server...it has 5 GB of memory allocated for it and you are making it load 4.76 GB and never cleaned the log files..."
Client: "Then it should work fine! Almost 500 mb free, it`s a lot! Let the log files be there, we might need them in 5 years!"
Me: "What?..."11 -
Me, talking to a colleague:
"No, thats impossible. The problem can not be in my code. Let me show you why. You see, the code does this, and than it goes here, and then… oohhhh…. I’ve found the bug."3 -
That moment when you notice that devrant addiction is starting to be a global threat to developers:
Stop devrant immigration
Make code great again
Compile a wall around devrant and let developers write it1 -
My most awkward interview experience:
I go through the whole process Witt my usual attitude: stay relaxed, be open and let it be a process about meeting each other.
My interviewer at the end of it: "we won't hire you, you are too relaxed and don't fear me enough."
Ooookay? Glad I didn't pass it then!10 -
Let junior dev design module.
Make code review.
What junior dev says: "It is a totally flexible concept!"
What junior dev means: "It is extremely shitty to use for the one use case it was meant to do, but it will be equally shitty to use for all the use cases we will never have."
Back to square one.9 -
I may have fucked up my wrist by coding too much 😢 now I have to let it rest. I really hope it's gonna be okay soon.7
-
Finally resigned.
I didn't hate my work but I need to grow. I was 4 years experienced and I was working on entry level positions. That's because for getting promoted I need to work like I'm on the next level for a year consistently, I don't know if I was working on next level but I felt confident that I can, so I switched companies finally. I don't know if work will be a lot what will I do but I have enough hard skills, my soft skills might not be that good but I'm finally doing something to achieve growth in that area. I'll be scared, anxious, helpless and all but let it be. I'll sprint, rest and repeat.8 -
When you create your CV in HTML/CSS print as PDF and attach that to the job application, because word is annoying you with its lack of layout abilities.
I just wanted this bit of text over there --->
but no, I have to go make a text box, position that thing in an "absolute" way and have it still be wrong when exporting as PDF.
Really how hard is it to let me build a nice layout 😒10 -
Doing occasional first & second level support besides my actual job of coding can be fucking annoying and time consuming.
Just let me code in peace and listen to doom metal!
"Blabla our 17 years old plotter does not respond blabla fix it please"
"My computer is so slow, make it faster"
Go die in your filthy office chairs by being pierced through the stinking butthole you ignorant endoplasmatische retikula!1 -
Getting comfortable in one place for too long and stagnating. It can be easy to automate your job until you can just milk it, but sit still too long and your skills will be irrelevant.
People talk about ageism in development... don't let your mind get old and you'll always have job security.4 -
So we were trying to make a Go AI bot for our school project and then let it play against itself. Well... it might be able to beat AlphaGo, right?3
-
Client: I want a new feature for my chat bot. It should be able to rap.
Me: ... k
*monologue: wait u w0t m8*
Also me: Can you please go more into the details? It should be able to rap. Ok. But how do you want it to look like? How "strong" should be the discrimination level, for instance?
Client: It should beat ass, yo.
Inner me -> core me: Let us just ignore him. We won't be able to do it, since he isn't really explaining his needs. "It should be able to rap". We are not wizards.
Core me -> inner me: Chill. We will just use some insult apis, combine it with cleverb0t api et voila.
Me: Alright. I got an idea for it. I can do it within this week. And if you don't like it, I will ofc do some changes to it.
Client: Hmmm... that's nice and good. But within 1 week?
Inner me: I can't do magic and pull that feature out of my fucking ass!
Clients... clients... clients...
0. Don't expect us to be done in a few days. We are also humans. And not fucking machines.
1. Do us (all devs on planet earth. -Microaggression in 3, 2, 1..) a favor and (kill yourself) learn how to request a feature.2 -
https://banfacialrecognition.com/fe...
What? is this an actual thing people believe? Racially biase?? It's a fucking computer, it couldn't give less of a shit about what colour you're let alone what you do/don't believe. Am I missing something or have people completely gone fucked?
I understand the whole problem with Google that they don't have enough darker skin face samples which might make it a little worse at recognising them but wtf?
PS - Sorry if this shouldn't be a rant, wasn't sure it it's random or not43 -
That moment when a new client asks for help with their iPad and you ask them what model it is. "It's an Insignia brand iPad," they say proudly.
Let that sink in. It's a few layers.
Then they want you to set up 2 laptops, a TV and this unknown tablet so that they can talk to each other, with an as-on-tv fake diamond ring as payment.
Let that sink in.
If you want me, I'll be hiding under the couch.2 -
How can a candidate have 10+ years or experience with C++ and let alone struggle with the most simple exercise!?
Thoughts from the inner me during an actual interview:
FOR FUCK SAKE, DUDE, PUT THAT "std::" IN FRONT OF YOUR "vector" AND IT WILL COMPILE!
USE ITERATORS GODDAMMIT INSTEAD OF THOSE FUCKING INDEXES. YOUR CODE IS FULL OF DAMN OVERFLOW ERRORS!
HAVE YOU EVER REALIZED THAT ARRAYS CAN BE EMPTY SOMETIMES?5 -
Visual studio is a fucking piece of trash IDE and it should be banned from programming because of how SHIT it is, how can it not let met fucking reference things properly, why can't I acess the FUCKING FOLDER I'VE JUST CREATED, how can it not recognize that I've just added a folder from outside??
WHY EVERYTHING NEEDS TO BE DIFFUCULT WITH IT??????
Why can't it be smart like Android Studio :cries:
YOU ARE A FUCKING PIECE OF SHIT MICROSOFT, FIX YOUR FUCKING STUPID PIECE OF SHIT WORTHLESS DUMB IDE, FUCKING BILLIONAIRE COMPANY THAT CAN'T MAKE A SMART IDE, DUMB FUCK VISUAL STUDIO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!21 -
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 -
Sometimes am really pissed off with stack overflow, it won't let you comment if you have less points.
Its like yeah, you can make an answer with every stupid shit possible but no, you can't comment or get any good author's attention, he might be meditating -_-6 -
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 -
God damn it, LEARN TO FUCKING READ!!!
#support-channel
> Admin: @here the tool will be disabled from today until Wednesday
> Chap: @here Admins, I cannot use the tool it says that it is disabled. Please let us know when we'll be able to use it again
FFS.. Srsly, man...5 -
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 -
Tiny little line of random JS code.
"No Comments in the code"
Me: I think this is not required, let me remove it.
"Deletes the line..."
*Entire App Breaks*
Me: OK, It must be important.
"Cmd + Z"
*Plot twist: The APP is still broken*
Guess who just needs to stay up late in office.1 -
CEO: This project is of critical importance to us - anything you need at all to help make it happen swiftly, let us know and my team will be on it.
Hey, could you give us IntelliJ ultimate licences?
THAT IS A RIDICULOUS REQUEST DON'T YOU KNOW EVERY PENNY COUNTS HERE6 -
Has anyone had to hack into a server so they can set up their work,
Literally have a client asking me to do this change to their site and they are asking the dev who is controlling it but they just not letting me access ..
Long night ahead 🙄 got to add a ftp account ... All I need to do is add small lines of code for tracking, but this guy doesn't want to let me on it cause I'm slowly taking over his work... if he did his job right it's not like it would be happening anyway6 -
My boss knows nothing about development. JUST buzzwords.
*in regards to a project* Boss: "just write it in PHP; it'll be easy!"
Me: "you know PHP?"
Boss (fully serious): "...enough to be dangerous."
He has never written a line of code in his life, let alone has any clue about what PHP does. Whenever I want to fuel my rage, I think about this moment.7 -
DXB (airport)'s WiFi doesn't let you call through whatsapp or telegram or even discord. It also does not let you send a whatsapp voice message, which has me very puzzled.
And all I wanted to do was to call my mom. ☹️
(I might also be running a slight fever, which makes me very emotional and sensitive)10 -
Context:
Me, Front-end Developer, Javascript stuff
---
Junior Dev: Hey xxzer0, could you help me with this? I spent the entire day on it and at this point, I think I just broke Chrome.
xxzer0: *---* Okay, let me see.
Junior Dev: Do you see it? I am updating the Javascript code but it's not working at all. The browser is not even loading it... Literally, the code I just wrote is not there.
**
Now be me, be the fucking idiot I was and I have been my whole life, I already knew what was going on because I lost a fucking day on it as this guy.
**
xxzer0: Well, let me see just one thing...
'Open Chrome Dev Tools' -> 'Network' -> 'Disable Cache'.
xxzer0: Now try again...
Junior Dev: What are you..doi........ IT'S WORKING! O.O
Chrome, I love you but sometimes I wish you could make this more "accessible" to newcomers.5 -
Am I the only one, who likes to hate the tester for sending back your code, when I should be greatful for him/her for finding bugs?
Replies from me by the amount I get my ticket back:
1: okay, sure, thanks
2: all right
3: oh, okay
4: what? still not okay?
5: how did you even catch that?
6: what the fu** is wrong with you?
7: you again???
8: die already!
9: <singing the frozen theme> Let it go, let it go!1 -
Fun though practical question.
You've accidentaly pasted and sent some internally used password, let it be your account pw or some server's root pw, into a company's chat channel with 100+ other employees. What do you do next? :)
P.S. deleting the message is not possible
P.P.S. this happens. Thanks to windows "Let me just quickly change window focus from putty to chat window" _FEATURE_ I've accidentally shared like a dozen of root passwords with others.11 -
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! -
No fuck off we don't need a team meeting about it.
We shouldn't need to go in front of a panel to begin with, let us get on with our job and let us automate the shit so sprint planning wouldn't be so difficult2 -
* 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 -
Me: Hey can you make another cup of coffee like this one for my friend?
Rust: Sure, but you know it's expensive, right? Why don't you just let your friend borrow your coffee?
Me: Alright, but I have two friends.
Rust: No problem, you can share it with as many friends as you’d like, but only one of you is allowed to drink it.
C++: Hey wait! I’ll gladly make a cup of your coffee for your friends! I’ll even let them share it! Heck, they can even share yours!
Rust: Hey C++, you know copying coffee is expensive.
C++: Of course I do, but he didn’t define move construction or assignment, so he implicitly wants a copy!
Me: [To my friends:] Hey, let’s just go over to the Python coffee shop.
Rust: [To C++:] Hmph. The baristas at that place will even let you declare that a muffin is a cup of coffee.
C++: Yeah, but wait till they try to drink it. I hear it can be quite exceptional....
———
Slightly modified from this comment on a Reddit post that I found humorous — only I probably made it much less funny: https://reddit.com/r/...2 -
our tester arguing with software house about blocker severity bug
SH: "No, this bug is not possible. It's possible only when you are logged as admin in other tab"
T: "I managed to replicate it in another browser in private mode"
SH: "But you can't replicate the bug now"
T: "True that I don't know steps to replicate it and it occurs just sometimes... Let me check right now"
...
T: "Okay, I managed to replicate it right now in private mode in other browser on normal user account"
SH: "Because you are admin"
They are pretending to be idiots or just are?6 -
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 -
I've forgotten how to make friends.
I think I've grown to the point where I can barely tolerate myself, let alone somebody else on a regular basis. Plus, being busy makes it hard to be decent to people and actually get back to their messages and calls.
Plus, I don't code anymore...
*Starts making another cocktail before the supervisor starts yelling*7 -
Let's create mentally what should never be, something with so ridiculously bad performance, even the devil wouldn't let someone use it.
My idea: a JVM emulator written in JavaScript.
What can you come up with?7 -
I got a song that I like a lot but it's made by a kid for kids. Therefor, youtube doesn't let you add it to a playlist since it's "Kid content". When I saw that message, I've felt treated like a freaking pedo. What the hell do those fuckers think about the general population? Who is evil, sees evil. And like if this is a solution to anything. You can just bookmark it in your browser.
Sick shit, how negative can you be YouTube. Judgemental fuckers80 -
i had to do a project with someone who isnt that good at programming. but for her to learn programming, i wanted to let her do part of the code even though i could have done it myself. so she wrote some code after 2 days without me intervening. then i checked out the code and it was total crap. it was ugly asf, it could have been optimized a lot more and a lot of variables were unnecessary and to think that the code was just around 30 lines in 2 days! when its not that optimized, they deduct points from the final grade and having useless variables and functions can also be a negative thing to the professors' eyes.
in the end, i rewrote the code myself because i wanted it to be better. my grade also depends on that code so i shouldnt be ugly asf.
i recognize my mistakes too and sometimes my code isnt as optimized as it can possibly be but imagine her code is waaaay fucked up.
p.s. it didnt even compile2 -
Another day, another time exporting svgs from Figma, sizing them, and exporting them to png into our app as the developer.
But no, I get it, what designers do is extremely taxing on the brain and any additional steps must be excruciating! Let me do anything that requires even the lowest of double-digit IQ! After all, I'm your local resident full stack clown™️!
🤡4 -
Am I the only one who thinks that the new Linux CoC is actually not bad? I think most of the ppl who are flaming about the CoC didn't even read the text. It literally says not be be an asshole and be polite to everyone. What's wrong with that? I know that man think the author has a questionable background. Even if, so what? Dump the CoC and "pull the code" BS because you don't like the author? Let the politics out of open source and get your shit together... and yes I see the irony, but this is the place for ranting :)29
-
You know what really pisses me off?
Arrogant/Condescending people doing rookie mistakes.
If you are like that but delivers I suck it up and let it go, but if you don't? Lol... Be ready for the shitstorm.1 -
classmate: *asks something about our topic*
teacher: "uhm hold on" *goes to stackoverflow on screen where everyone can see* "there's your answer"
classmate: "thanks..... i could have done it by myself but ok"
>> let stack overflow be our teacher3 -
Me: "Here is the new feature you asked for. You can select from the dropdown and if it's "Other" you can put the details in the text field next to it"
Them: "I need to add options to the dropdown"
Me: "If you need something added to the dropdown, just let me know and we can get it added, but we need to control that field"
Them: "It won't be necessary to communicate with you to add something to the dropdown"
Me: "Yes. It will be"2 -
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.8 -
Product manager calls me at 7 PM. "There's gonna be a slight change in the module. You can reuse lot of existing code and I'm sure it won't take much for you to finish. "
Me: Okay, let me take a look at it tomorrow morning.
The next day I saw the spec change.
One and half weeks later, I'm still doing the change.
#FML2 -
My mom (a single mother who had to feed 4 kids) feed me, let me stay in her house (at least until I was 21) and let me use the motorcycle.
Instead of running away and giving up her children to child institution (because that's probably what I will do being a selfish person that I am)
If that's not support, I don't know what that is anymore.
It might not be much but at least it gave me the time to grew up and be independent to pursue my dream of working in IT.
Her strength and toughness facing the hard life is also the main inspiration for me to keep going, to prove that I can do whatever I want if I put enough effort on it.1 -
* Teams meeting, doing some early testing with the client *
Dev Team: This is an early build, so please be aware that bugs can occur at this stage. (That's why we didn't want to show it but you insisted)
Client: Sure, don't worry.
* 15 minutes later, first bug happens because some state management at the front end was not tunned yet *
Client: Can you solve this bug?
Dev Team: Sure, just let us replicate it and we come back to you as soon as...
Client: Can you solve it now?
Dev Team: ... Okay, let us ser whats happening and we will come ba...
Client: You don't need to hang up, just solve it.
*Dev Team internal chat*
Me: Fuck
Other dev: Fuck
My leader at the time: Fuuuuuck
PS: This happened in two separate occasions. I hated that project.6 -
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 -
@retoor please tell your AI bot, that we don't need it to make 20 comments on every post.
What the bot is doing is pretty great and cool, just let it be for that one task. It's role as a spam remover is fine, but giving it a 'human' like persona, where it starts acting like a real person chatting with ranters is downright creepy.
I'm not even joking.21 -
Does anyone notice that when you go to a 404 page on Google that the title has a "1" at the end, like someone was trying to put three !s but let go of shift to early.
I was going to submit a bug report, but I kind of like that 1 there, for some odd reason.
(If me posting this rant gets it fixed, I will be upset)4 -
1. Always have a backup
2. Don't be afraid to fail
Failing is one of the best ways to get better at our craft. Fear is a healthy response to a challenge, but don't let it control you. Go for it. Things will break and that's okay because you have a backup or a way to undo the change. Learn from the mistake and perfect your craft. -
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. -
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 -
MOBBING DICTIONARY - 1 -
I would like to collect some sentences that amount to mobbing on the workplace, especially if repeated often and targeting the same person.
Sentence (flattering hypocrisy):
You are to good to waste your precious time in this demeaning task, let somebody else/me do it!.
Purpose:
demoting someone, alienate the target from crucial tasks and move the (important) tasks to the mobbers or somebody closer to them.
Result:
the targets usually don't buy the flattery, they are disgusted by it.
But they start to feel guilty: maybe they are not delegating enough, or not letting other people grow, or taking too much things on themselves.
They start to let go. But they have an hard time finding really more useful things to do.
They alienate themselves slowly from the team.
They'll be slowly fired.7 -
If I was independently rich I'd pay to work on software I use to fix bugs that it has.
Hello, Paradox Interactive, let me fix some of these roads for you.
Hello, Spotify, let me allow power users to make playlists be subsets of other playlists.
Hello, Github, let me create a tagging system to sort starred repositories.2 -
Closing a bug with "Let me know if it's still happening for you" when it's been three years since the bug was filed and you haven't looked at it at all since then be all like...
-
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 -
me: alright let me print this now.
*goes downstairs*
printer: *on the display* ... Printing ...
printer: *on the display* ... Printing ...
printer: *on the display* ... Printing ...
*no paper to be seen*
me: why isn't this working?
*checks computer upstairs.*
computer: *popup* We have an update scheduled for 17:40, we can install it then or, if you like, now.
me: oh, ok.1 -
To all of us who procrastinate. Here is my new thinking that is making me slightly more productive! I would guess we all agree that the work is fucked up. But what we need to be productive, is an ego big enough to think that we are the only one smart enough to fix it! Just let your ego go!
Why code that project? Because other people would do it wrong! You fuck up the project? Fuck you, do it right or it won't be done right! My internal monologue from now on!
Does this mean I don't ask for help? Of course I ask! So that I can learn it, realise the other person is an idiot, then do it right using their technology!
If you don't do what you are planning to do, nobody will! Also most of the worlds problems can be solved with money, so that is why we should get rich. To fix the problems of the world.
Hope it helps someone :)4 -
projektaquarius's quotes to live by:
"Let it be known that I raised my concerns, then did it anyway" -
My dad let me use how computer and have me a VB6 book when I was like 5.
I took it from there though it seems it tube in the family.
Dad's a Dev
I'm a Dev
My younger brother is also a Dev
My mom is QA, though used to be maintenance dev I think2 -
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 -
What is this 'cutting edge dev tech' y'all talking about? Does it count if I somehow manage to add support for MS Edge?? 🤔
Hell.. I'm stuck with COM+ & activex, so if anyone who gets to use fancy pants new techs would be so kind to ping me and let me know how it even feels to code like it's 21st century, that'd be great..2 -
Anyone here use atom? I tried switching to it from sublime, gave it a solid 2 weeks but had to give up on it. Just painfully slow, regularly taking 5-10 seconds to open a work project and let me start working on it and would continue to be slow whilst working.
Back to sublime now, so much better...21 -
Starting to feel like shit about my new job. Every task my boss gives me I return with a "sorry it can't be done" for one reason or another. At first it was because user interface testing is a nightmare, then it was because the API postman tests he wanted is for endpoints we haven't exposed so it can't be done and the automated login on postman and retrieval of cookie information can't be done through postman because it requires rendering the site in a browser. I feel worthless to the company but I also feel he keeps making up tasks for me without checking if they're actually useful to us or even possible first, rather than let me touch any of the real code.. I don't know if I should just quit tbh.15
-
For some reason my wife was watching me reading away at devrant and then says:
Wife: You are missing your protection!
Me: ehh what ....
Wife: Let me fix that.
Then she comes back with a ... wait for it ... green yellow striped glitter apple sticker for my webcam.
I don't know if I should be proud of my wife or ashamed of myself for not a replacement yet.9 -
Why are people behaving like communist dramaqueens on every OSS repo?
Why do OSS libraries and frameworks have to be political cunts and insert *the current thing* into every god damn console message of their tooling and on their websites?
Stop it. Get some help.
I want to code, not be a aborted political SJW fetus. Let me fucking code in peace.5 -
First time dealing with the rejection process from Apple, and it couldn't be more frustrating. I asked for clarification 3 times and got the same exact response all 3 times... LET ME TALK TO A FUCKING HUMAN!
-
we just created a new web dev team (3 months) and boss came to us, looked what frontend guy has done already (one guy who joined us month ago) and said "this is not how i imagined our platform. It should be working next month". Well how about providing anything to let us know what do you want? Well Im fighting now to get some brief at least ;)
-
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 -
So management wants this:
As soon as a customer reports a bug, management wants to have an "emergency button" to let their inexperienced hands make production fall back to the last stable version, without having to pass through IT and wait for them to fix it. If the server catches a 500 error, this process should be done automatically. All because they don't want to give us more time writing more thorough tests...9 -
While it's totally not without its valid use cases, I fucking hate pair programming.
Well, let me elaborate. I hate *remote* pair programming. It completely disrupts my flow and wastes so much time with additional water cooler nonsense, and pedantic argument for the sake of participation. Not to mention "oh hey let me see how you did this... Oh, you know what, I think it would be better to do it this way...". Ok, great, we weren't even discussing that, but sure, let's completely detail this session to refactor something that could have come up at a good transition point, like I dunno, say a code review?
Like I said, there are very good reasons to pair program, but I would much prefer rubber ducking wherever possible.2 -
Best boss is my current boss(es). They don’t breathe down my neck, no micromanagement, and basically let me outsource anything I don’t want to do or don’t know how to do. I work 100% remote on my own schedule (except for a few core hours) and every time I ask if they have any problems with my work or feedback for my improvement they say they couldn’t be happier. If I make a mistake, they don’t rake me over the coals and they just let me handle the problem.
I’ve been waiting over 20 years for a job like this one. Why can’t it be this way for everyone?3 -
I think that would be config tool for F1 Challenge ‘99-‘02 game which was called VMT Engine. It introduced me to modding community, the VMT Engine project taught me A LOT about software development.
The origin of this tool was I posted on F1 2014 VMT development forum thread “Hey! Wouldn’t it be cool if there was a tool that let you change tires type?”, so the VMT leader said “Why don’t you do it?”...So I did it 😐
I’m actually still updating the source code to this day1 -
When you have to get app thread dumps using tools provided to you: a rock, a hammer and a steel rod.
Fuck it. I'm building my own tools.
I'm pissed.
Step aside and let me show how it's done. And STOP GIVING TASKS "TO DEVELOP A TOOL X" TO TEAMS WHICH HAVE NO IDEA HOW THE TOOL IS TO BE USED, WHAT VARIATIONS MIGHT BE REQUIRED, WHAT PRECISION IS NEEDED, ETC. -
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 -
Ladies and Gentlemen,
Has someone of you created a sexy looking gallery for the web and maybe got it on github to let me throw an eye on it?
It would be sooooo fucking nice!39 -
Dear devRant,
when my ++'s finally reach 2^32-1, or let it be 2^64-1, the next inc. will better make it -2^32 or -2^64 because tHAT IS HOW IT WORKS AND THAT IS WHAT I WOULD EXPECT4 -
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 -
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 -
QA vs Devs
QA PERSON 1: "They are sending the same thing again!? Did they actually make some change or do they think we're stupid and won't notice that it's the same as the last one?"
QA PERSON 2: "Is this a game of chicken? - Who caves in to the pressure first, loses."
QA PERSON 3: "Nah, it's not a big deal, just let it pass... it's going to be easier for everyone. It's not a critical thing."
On the dev side:
"They accepted it this time, with no changes. LOL They're stupid and useless." -
Let it be known that the smell of mediocre pizza and döner at the same time is something to marvel at. It really smells very good3
-
While calling a tech company:
10 *music starts playing*
20 "You're second in queue"
30 GOTO 10
Is it so fucking difficult to let the music continue so I won't have to hear the same 10 seconds of the beginning of this already annoying song?!
When I finally get connected they tell me my order won't be in stock for another month... I just want my beautiful monitor 😭1 -
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 -
I have severe OCD. What I do and what I make should be perfect. When I went to being a teacher as a side hustle, two days a week, three hours a day, nothing serious, my brain was like "teaching is a noble mission, Janusz Korczak was a teacher, and he dropped that Teacher Banner when he stepped into a nazi gas chamber to not let his students die alone, and now you are the one who caught that banner, and now you are carrying it, and you must not bring the shame to it", then I wasn't sleeping because for every class I SHOULD be READY, everything should be checked and prepared, there should be not a single case of me not knowing the answer for anything students ask, let alone being late1
-
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
-
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 -
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 -
Low budget companies be charging insane prices to clients and let the junior frontend dev setup a Azure cluster.. then wonder why it suddenly falls apart at the end of the project
-
PAID for a support call,
dude's answering could barely be understood while speaking English and didn't know a thing about the topic of the call itself (it was very very specific).
The call lasted 5m and was only used to schedule another one on Monday to let them understand what we're asking and come back at us with a solution.
Fucking waste of time.4 -
This week was one of those weeks were it feels like it's never ending
Monday, delayed trains and the legacy project's new update went live
Tuesday, not a lot of work so I did some self study (best day of the week)
Wednesday, again train delay, and some funny little sh*t ripped the valve from my bike... I mean sure if you let the air out, haha little fun but completely removing the valve? That's just f'n low...
Thursday, the legacy project had a weird bug that I can't reproduce but has to be fixed before the end of this week...
Friday... To be continued... I hope it will be a quiet quick and easy day... 😟3 -
typeof rant === "Encouragement"
Never let your self down, try to be your own const in life that know his scope and traits well enough to construct a peacefull life without any uncatched exceptions. Also try to return something to the public, keeping your magic pointers to your private makes it hard to review your glorious source of thoughts. And if it is getting hard try to REST a bit and git some timeout.
😉1 -
I wrote some 3d opengl application years back on a windows machone. wanted to get back into it except now i have a macbook and apple no longer supports opengl in favor of their own metal graphics library
why cant people just let other technologies be. why do we have to keep deprecating stuff. why cant we just chill...4 -
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
-
It seems like @linuxxx, the man, the legend, who even has their own exclusive avatar face tattoo, had left devRant for good.
The last rant was two years ago. Let's go there and let them know they will be missed.
https://devrant.com/rants/3731158/...14 -
0. working PCs
0.0 technically they are working, but they are too slow to even open up eclipse
0.1 maybe this gets better at university
1 coding on paper
2 not using google + usbs + network drives for code sharing
3 if it might be applicable PLEASE ENABLE THE FUCKING CMD! OR LET ME USE ARCH ON MY STICK! C'MON2 -
me, testing my software:
"ok, well it works for this case.. let me make a spreadsheet of all cases and test them one by one"
*doesn't create spreadsheet
*3 use cases later..
"Ah, you know what, this seems fine, I didn't change too much...............................
...........................................................
..........................
...............
.... it should be ok"
*cough*
you know what happens from here. -
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 -
Today I discovered first thing I personally prefer in JS over PHP.
let's say you have:
//pseudocode
if(sth){
let ret = 1;
} else {
let ret = 2;
}
if(sth_else){
return ret.toPrecision(2);
}
return ret.toPrecision(8);
In PHP this will work. JS will throw up becouse it managed to separate scopes. Its actually what I would like to be the case with PHP.22 -
I get it you don't know anything. You are not paying me to be your teacher.
Let me do my job!
At what point can we stop explaining ourselves and every little detail of the job.1 -
Each time I try to study someone else’s (cool) JS files, to learn from it, there are always some funky function calls that throw me off. I wish the person could be beside me and just walk me through why they did what they did at each step.
It’s just tough sometimes. I see all these cool projects on GitHub and I go, “let me try to analyse it,” and then I see all these properties too. Sometimes I feel compelled to just check the API but it seems like I’d be going into a blackhole of never-ending API depths.
What are some tips that you JS pros have?2 -
Here’s a snippet of code that I found in our production codebase. I found this while fixing a bug. This is not part of the bug though but I see this a problem. Should I say this to my senior that his logic is off here?
First he doesnt have to do explicitly strict comparison since the return type is boolean and it could be true or false. Also the returnUrl will alway be undefined because redirectIfUserLoggedIn is called first before it was set.
He dosent like me. Hell get mad for sure. I think ill let this go.37 -
PM: have a look on this website and let me know if we can do this?
Me: Umm...the product is unfinished and it is built upon WordPress so it can be done...
PM:...
Me: Send credentials so that and requirements...
PM: 'Need to finish the website and fix errors'
Me : [that's really vague but okay] Okayyyyyyyy
Me: Send credentials
Me: Moral of the story is, do not approach me if you do not have complete details...please fuck off...
PM : we don't have it1 -
That annoying situation when your fellow German school comrades and your programming teacher misspell GUI and Hack.
Instead of JEE-YOU-EYE they spell it as if it is a single word "gui". Instead of the normal way of spelling hack, they pronounce the a in the word hack weirdly. Take the pronunciation of Hackfleisch for example. Cut this word into two words. "Hack" and "Fleisch". Keep "Hack" and throw "Fleisch" away.
And there you go. That's how they spell fucking Hack.
If you take an English word or even an abbreviation, let it be fucking English and not German, you fucking retards!30 -
User A: So, we have some issue with uploading files. You guys need to fix it.
Me: Yeah, sure. We'll put it in our issue log. I'll let you know when its fixed so you can try uploading.
> Solving other issues which they said was more important.
A few days later:
User A: Uhhh..so guys, we have this issue while uploading..
Me: Yes, I know. We'll solve it and let you know when you can test it again.
> Working on that uploading issue
User A: So, I sent you an email. Its about the file upload. It doesnt seem to be working
Is it really hard to understand when I said to wait till we get it fixed?3 -
My Vega56 gpu is mining a bit faster than usual after the last reset. Not by a huge amount, but a little faster. Enough for it to be noticeable.
I don't wanna touch it. I just wanna let it sit there and happily chew away those hashes.
But I will have to touch it eventually, if I wanna turn my monitor off. If I wanna go to sleep.
Doing that will trigger a restart of the miner.
And I will never know if it will have that extra lil speed bump ever again.
Why is life so cruel4 -
I was helping a friend with her computer when an alert from the antivirus tells me there is a virus in the computer. I tried to delete it and the computer shows this alert (the translation would be something like: The action couldn't be performed as the file is a virus).
FUCKING WINDOWS I KNOW ITS A VIRUS SO LET ME DELETE IT. 😩😩1 -
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! -
God why is it so hard to let go with people around, especially potential friends or partners... It could be so easy to just have fun and do the things you always think about, but then you mess it up and that somehow.. purposely.3
-
I hate the feature of c# that a member variable can be used as an function!
Let me get this variable. why does my cpu spike?
Because it calls 10 other functions to fill this float when needed.
float progress{
get { return DoWorkInDifferentFunctions(); }
}
Use this instead:
float CalculateProgress(){
return DoWorkInDifferentFunctions();
}
because people will use this like:
if(progress > 10.0f && progress < 25.0f){
DoStuff(progress);
}
Instead of:
float CurrentProgress = CalculateProgress();
if(CurrentProgress > 10.0f && CurrentProgress < 25%){
DoStuff(CurrentProgress );
}
@#$%&*$#^&*!!8 -
To the companies stealing my money, I need you to stop auto renewing my subscriptions or atleast let me be able to schedule for how long I want to use your services. I cannot come one day prior the auto renew date just to cancel the subscription. It shouldn't be like that.4
-
About 14 hours. From 10 AM to 12 PM.
It was a difficult problem on one of those algorithm practice websites, which I just couldn't let go of. I spent most of the time trying to micro-optimize and do the same (wrong) thing in different ways.
The next day, I managed to finish the problem in 2 hours using a different approach.
I learned a bunch of things from this:
- Algorithm analysis matters.
- If you spend too much time on a problem without taking longer breaks, you get stuck in a loop repeating the same mistakes.
- A fresh mind is significantly more productive and creative. Take a break, think about other things and let go of that mental baggage, you'll be surprised. -
Just published my first composer package :) It's no big deal most likely but had to let go my excitement somewhere...
It's a package to jumpstart PHP projects wanting to use Gitlab CI by adding some defaults, and adding automated on commit formatting checks.
Main reason I created it, is because i was tired of doing the same config over and over again for my projects...
Anyhow if anyone were to be interested, here it is => https://packagist.org/packages/...
Oh and by the way, yes, it's PHP, and yes I actually do like working with it :)3 -
Devrant = The home I've been looking for, my whole life.
Please let me be small so that it doesn't become like SO someday :) -
I was one of the original developers behind the AuroraUX project. I left fairly early on as it was clear it would be a mismanaged disaster (we changed SCM three times before I had even finished initial planning).
About a decade later and, despite my initial work, no one did ever get GNAT and GIGI yanked off GCC, let alone put onto LLVM.
For the record, I think this is a bad idea now. GNAT and GIGI are awful and need to be replaced. GCC does a good job at executable code generation, and is generally competitive with LLVM. LLVM seems to have some better stuff for front-end designers that cause me to still favor it, but that's a different matter. -
So I was studying the Material Design skeleton component
https://material-ui.com/components/...
you know, like when YouTube shows grey boxes while the content is loading to let the reader know that there will be something there at some point.
But I keep waiting for it to load! My brain just assumes that the content is not ready yet so I wait but I'm the one who put it there in the first place! I'm supposed to be the one manipulating the user with intuitive UI, not the UI manipulating me!2 -
What's the deal with this carry on?
At face value this looks like intimidation, underneath, it may just be a local joker I don't know about.
Regardless, let me explain something, I don't know any and I don't know anyone who likes them. I have no problem whatsoever saying this to anyone, face to face!
My dad and my late brother are named after my grandads brother who saved my grandfathers life and died fighting fascists in the north Atlantic while keeping it open for the war effort during WWII.
I'll let this fly because I don't know enough being new here and all, but I had to clear the air. Okay??48 -
Dear Microsoft,
I really like SQL Server, but my dbms (ssms) is like 2 years old, I installed it from a predownloaded exe we had.
Can you please let me download the update without asking me to register?
Everyday for the last years I had to see the update notification and resist the urge to click it and be prompted with a login page
Dearly, a Linux user who develops in .NET, sometimes12 -
How often do you get an idea which... crystallizes in a flip of a singe switch, whole, but even just properly describing it would take minutes to hours, let alone then implementing it...?
...but it would be so awesome if one was godlike enough to do it =D4 -
After having a pretty long discussion about sports on here, i figured it might be a good idea to make a group chat for sports discussion. So theres a discord invite link (let me know if I'm doing it wrong, I've never really used Discord lol). Feel free to join and invite any of your dev friends that would like it.
https://discord.gg/hnpHNek1 -
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 -
Procrastination is not a bad thing as opposed to how society describes it. It's where ideas and new strategies are invented. Of course if you procrastinate all day then it may be an issue of not getting things done, but fighting it all the time does not help.
The mind is trying to tell you something, let it flow.6 -
Ohhh 😲😲😲 are you kidding me ? xxx TB !!!!!! 😅😅😅🤤🤤
IT must be a bug or is it really my usage !!? 🤔🤔🤔🤔 let me investigate 😂😂😂😂😂2 -
Architect: Oh hey Zaphod65, let me know when you're in. Some strangeness in [system], ta
Me: Already here actually [Archtect], what's up?
Architect: oh hi well let me do a little more digging. it may be in frontend
Me: ...
Why? Why do I *care* if you haven't even made sure it's my fault yet?!1 -
The "AH"-moment when as a boy discovered that with this instructions in QBasic I could literally let the thing do *anything*.
The "HA"-moment only little afterwards that I'll probably never have a clue what a worthwhile thing to make it do would be. -
After one year of WFH I've just realize that I'm much much productive (and happier) by sleeping some extra hours at morning, doing outdoors activities during day and deeply focus working at late night.
I wish it to be healthy. I will let you know.2 -
Wk88 i basically see "I'm a beta that belittles myself, because everybody else seems to be so much better than me.."
While I certainly know how it feels, that mantra & mindset will lead to void or null.
It's a self-fulfilling prophecy and life's a bitch that'll keep ya down if you let it.
It's gonna be rough, but ye gotta stop calling yourself inadequate and start working on honing your skills.
No great feat happens over night, it takes practice and dedication.1 -
Im not sure if im a good or bad person by allowing my users to set a weak password.
They get to use almost whatever they want, but it may be bruteforced easily.
I let users decide their own security on that point.4 -
Okay govs and schools should stop this robotic production by forcing children to learn coding since an early age of 10. It's ridiculous !
Not only are you not giving a shit about whether they are interested or not, you are saturating an already saturated industry. Moreover, you are encouraging young children to sit all day in front of a screen when they should be playing, doing and learning other things.
Let them discover the subject. Let them fall in love with programming and coding. Don't force it onto them...4 -
Brain : Hey, there's this task that needs to be done
Me : oh sure, let me do it
* tries to do it unsuccessfully a few times *
Brain : ...
Me : ...
Brain : DON'T YOU --
Me : * Opens devrant and starts scrolling *
Seriously though, if you guys could suggest some good cmake tutorials ( I'm using VSCode and GCC 8.1.0 for compilation ) - that'd be swell :)
Keep rocking!2 -
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 -
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 -
!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 am happy today cause I manage to write a query in which two table have inner join and with third left .. haha...
I mean I was thinking of handling that situation with foreach.. But managed to do it in query by myself :)
Just hoping that query won;t break for different scenarios. But let just be me happy while it last .. I mean my client make some test -
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 -
if you ask me how the method i wrote works because you don't understand it, and you don't let me finish my sentences without interrupting me, then you deserve to be punched.
LET ME FINISH WHAT I HAVE TO SAY YOU DUMB SHIT
I WROTE THAT FUCKIN METHOD
I KNOW WHAT IT DOES AND WHY -
Never ever ever ever ever ever ever ever ever ever ever ever give the opportunity, not even once, to let a BE decide how a front end is going to work. They will fuck it up 100% of the time. I’m sorry but it’s true.6
-
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 -
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. 😊 -
if non dev boss walks in to my office one more time to tell me how I'm crushing it, I will lose my mind. for the love of God, just let me work undisturbed, and stop trying to be my 'bro'.
-
Is there a team that works truly productive and happy via an agile (scrum) workflow?
Or does it always distill down to an excuse for a chaotic workflow?
My experience and cynic nature has let me to assume the latter.
(That being said, I never had a dedicated scrum master to work with. So that may be the first of many problems.)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. -
Oh mighty how I hate Windows 10
1. It will run that "antimalware" malware killing your CPU
2. Fucking shit will auto restart for updates so if you run some 24h process you are doomed, and there is nothing you can do to stop it, unless maybe deep shit digging in MS god only knows registry values
3. Will be your fucking daddy showing you blue box, "oh we detected you may be a pussy, so we prevented this exe from running, please click 50 times to allow it because we care about you by creating virus prone OS in 1990 and we continue to do so"
NO Microshit horsefuckeers stop developing this garbage OS, let it die and force the world to use Linux, yes harder at first for every day Joe, but once learned it's state of the art OS, even your Azure cloud runs of Linux so for fuk sake stop develping WinDOS!
Or let the user to configure "fuck off mode" I don't want your virus scanner I don't want your protection, just fuck off and let people to whatever the duck the want!27 -
Why do you think restarting the device mostly works? Be it phones, laptops or routers.. No real answers pls.. Let see how much creativity we can get 😅4
-
So I’m a huge fan of visual studio, but it let me down today.
“Find all references” just straight up fails to find all references of a member in this big F# solution I’m documenting.
I need to be able to reliably find what I’m looking for.
Reshaper for visual studio appears to not be that maintained for F#. FML.
Download Rider evaluation on the off chance, it works flawlessly.
One begrudging commercial license purchase later (despite being the only employee) and I now have software that actually fucking works.
What a wonderful time when Microsoft’s official IDE fails in analysis of its own language. -
You've developed APIs. And they're working locally.
What's the issue in giving that to the front-end team to consume them ?? ( Said in angry raised pitch )
Somebody please let that dumbfu manager know that the codebase needs to be DEPLOYED on a server somewhere. Without that, you just can't magically build code from codebase and give it to people like code fairy !2 -
Fucking all of them.
I get stuck doing mind numbing bullshit without learning anything new or beneficial to my career.
It literally doesnt let me sleep at night.
I could become Senior in terms of years and still be Junior in terms of knowledge if I were to trust these fucking bosses who like to pretend to be mentors.
Udemy here I come. -
Even if Microsoft has done considerably steps forward in recent years with dotnet core being an open source platform, it still retains a bit of its microsoftian dna. Let me make an example. Start a new test project with xUnit. It doesn't log to console. Decide to use the standard Microsoft.Extensions.Logging that should be the new, performant way of logging. It comes with 4 providers and **it doesn't log on file system**. Bottom line: all the complexity of a complex stack without the solution you were looking at the beginning. Resorting to thirdy party tools to do the job (serilog).2
-
I started sending my resume everywhere so whoever accepts my person first and makes final offer the better or worse ( didn’t decided yet ) for them.
Probably better... I hope lol.
Let the fate decide... it never worked so I hope to not be disappointed also this time and got fucked up et the end.4 -
Hey EKS, it would be really cool of you if I didn't have to play Russian roulette with you when I try to scale down a node.
I cordoned a drained a node for you to notice, wouldn't it be too hard to let me select which one to put down instead of doing whatever you want?
Thanks.2 -
I can't get over how absurd this is:
a = "123456"
a = int(a)
Is it just me or do you have to let go of everything you hold dear, embrace Satan, and sell your soul to be able to code in Python.10 -
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 -
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
-
Update to Doomsday !rant which can be found here: https://devrant.com/rants/1000628
Hey Everyone I'd like to let everyone know that I finally found the original file for my Doomsday Algorithm and thought it would be fun to show you the dirtiest code I've ever written (I was 12 when I wrote it).
here is the github link, https://github.com/LiamHolmesEPD/... , and I'll likely update it will more cleaner languages in the future.2 -
I understand devs find it hard to say "I dont know" because our job is about not knowing then knowing through our own accord, but damn, when you dont know. Let that be known, you may be directed or helped. Both you and the task requester will have a good time. And better expectations set.
Say it with me... "I dont know, but-will-look-into-it"
You might hear something nice like "here are some pointers"3 -
Am I the only one who hates it with his guts that most Active Record implementations infer fields from the db?
Which motherf*cker thought it'd be fun to imagine the model through several migrations, or to imagine the data types in the languague itself when looking at the database?
Let me write the model and infer the f*cking changes to create migrations, not the other way around. -
How fucking hard can it be to show a simple image. Guess which app has this feature.
Images are cropped to frame, but you can tap to fit the whole image to frame instead. No way to see the image on full screen. Pinch to zoom works, but it will immediately unzoom if you let go even one finger.4 -
"When a company gets to certain size, it’s easy just to let things happen. You have to constantly craft and nurture a brand. You can’t just let it be or it’ll fritter away to mediocrity." - Fiona Morrison
-
I would like to config a service on Windows to make it rerun a .exe and I ended deleting and adding keys to the Windows registry...
Now everything is broken ans I'm here looking at my computer burning down.
If anyone ever wanted to create a session with a unique application available on it (since this session would be used in a public area) please let me know you've been at this point too, when you wanted to break a wall ! -
I pushed some untested changes yesterday to my course team's code repo, and it broke one thing. Let that be a lesson to ALWAYS TEST CHANGES BEFORE PUSHING THEM! > _ <
-
well it wasn't "cutting-edge" but it was pretty ugly, yet good
it was called Instagrabber, it's still on GitLab, but it's archived
it was first open source project of mine which gained publicity of over 500 people, but in the end i let down lots of people by discontinuing it
if someone's interested in that stupid cringe project, search "Instagrabber source" or "Instagrabber Awais" and first GitLab or F-DROID link would be it. 😂😂🤦🏻♂️2 -
If you could build anything you want, what would it be and why?
(If this was a weekly question and you know the week number off the top of your head, let me know and I just go look there lol.)
I'm just interested to see what people here would build.2 -
I have the concept of making and selling NFGs to people. I suppose it would use some blockchain. Some initial NFGs I would like to sell:
- I don't give a fuck.
- Don't worry, be happy.
- Live and let live.
- Shit happens.
- Whatever...bitch.
I suppose some good memes could work as well. Not just slogans.
Please add to the NFG collection.1 -
QA: “this looks off”
Tell me what do you mean by “off”? Spacing? Alignment? Color? On what devices?
I understand that you may be seeing things I don’t but let me help you! We have a QA Feedback Template how lazy can you be to not apply it?
Such a waste of time back and forth of what could have been an easy task!5 -
Fuck you xcode, let me resize my goddamn window to whatever fucking size I want it to be. I'm writing code, I think I can decide for myself how big I want my window to be.1
-
Project Lead(PL): Can you copy your program in LX. I want to check if tables have data or not?
PL: Hi
Me: Hi PL, let me try
PL: Thanks
Me: Program is now in LX
PL: okay let me check
Me: also added the change...< for that bug you found on the not-paid self-initiated program I built>
PL: ok
PL: did you do it in LE or 1E?
PL: I just changed the < system connection settings of> LE to LX
PL: NOPE
PL: it does not show in LE
PL: SYS ID SHOULD BE LE
<at this point I just couldn't understand the need for all caps>
Me: <sends screenshot of program in LX>
PL: <differentiates LX and LE box>
Me: <sends screenshot showing I was asked to put program in LX>
PL: Oh my apologies
PL: I wanted it in LE
PL: so sorry @iamai
Me: yup all caps doesn't help :)
Me: let me put in LE
Sometimes it's better to tame the anger and read first. -
A beginner in learning java. I was beating around the bushes on internet from past a decade . As per my understanding upto now. Let us suppose a bottle of water. Here the bottle may be considered as CLASS and water in it be objects(atoms), obejcts may be of same kind and other may differ in some properties. Other way of understanding would be human being is CLASS and MALE Female be objects of Class Human Being. Here again in this Scenario objects may differ in properties such as gender, age, body parts. Zoo might be a class and animals(object), elephants(objects), tigers(objects) and others too, Above human contents too can be added for properties such as in in Zoo class male, female, body parts, age, eating habits, crawlers, four legged, two legged, flying, water animals, mammals, herbivores, Carnivores.. Whatever.. This is upto my understanding. If any corrections always welcome. Will be happy if my answer modified, comment below.
And for basic level.
Learn from input, output devices
Then memory wise cache(quick access), RAM(runtime access temporary memory), Hard disk (permanent memory) all will be in CPU machine. Suppose to express above memory clearly as per my knowledge now am writing this answer with mobile net on. If a suddenly switch off my phone during this time and switch on.Cache runs for instant access of navigation,network etc.RAM-temporary My quora answer will be lost as it was storing in RAM before switch off . But my quora app, my gallery and others will be on permanent internal storage(in PC hard disks generally) won't be affected. This all happens in CPU right. Okay now one question, who manages all these commands, input, outputs. That's Software may be Windows, Mac ios, Android for mobiles. These are all the managers for computer componential setup for different OS's.
Java is high level language, where as computers understand only binary or low level language or binary code such as 0’s and 1’s. It understand only 00101,1110000101,0010,1100(let these be ABCD in binary). For numbers code in 0 and 1’s, small case will be in 0 and 1s and other symbols too. These will be coverted in byte code by JVM java virtual machine. The program we write will be given to JVM it acts as interpreter. But not in C'.
Let us C…
Do comment. Thank you6 -
!dev
I love donating anonymously. But sometimes, people just make it so hard to stay anonymous to donate! -_- I mean, if a thousand people are donating for you, its not like, you gonna go to each and everyone's house and thank them. Its not like after 1 year, you're gonna be able to remember at least half of their names. So why bother? If someone wanted to be public about their donation, they would do that even if you don't call him and ask, "Who are you? Why you are helping me?"
I'm helping you because I can and I want to. Helping others is something that makes me happy. But I wanna be anonymous!
I want to be the devilest person on the outside but I also wanna be the softest person on the inside. So, let me be it!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?27 -
Think about how big this project could get. Use version control. Build anything as future-oriented as possible. Use all common standards.
I still have some quick'n'dirty side projects that don't let me sleep well sometimes: "Nah, it will be a one time thing, no body will use it anyway" ... -
So, the main system we develop and "maintain" is a horrible monolithic huge project that has the majority of the code in one and only one god class.
On top of that, all the main logic is implemented directly in the "main" method (yes, the "public static void main"). Now every time you have to create a method to use it in the main logic, it has to be static!
God, I hate to even look at this class, let alone touch it, I feel dirty, like I'm touching a pile of shit. -
If I was to create a movie in which there should be a scene with a hacker in front of his computer, I'd never hire professional designers and animators to create fancy videos that can be played back on the computer said hacker is working on. Instead, I'd just run make on the Linux kernel, unplug the keyboard and let the actor hit it as fast as he can. Should look professional enough.1
-
!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 -
Hi all.
I would like to know what kind of online service / software do you use to work on a project (web development) when you are a team of 3 or 4 devs.
I need something to let us do some brainstorming to find the idea of our future web app, then to prioritize what feature need to be develop first, by who, when, etc.
I found Taiga.io (an open source service and an alternative to Trello) recently, and it seems to be a good choice when we will be on development.. what do you think ? Do you have any dev tools to recommend ?3 -
Why is it so difficult to tell the people to not use the same passwords everywhere? I thought of a service which searches all leaked databases and predicts a password based on that as a warning for the user... Having the program told you that your password the user is likely to enter would be XY, because the adobe OR MySpace OR Dropbox passwords for the email OR username entered was that password could be a bit more aggressive but useful to let the users at least think of secure passwords.1
-
Want to get into mobile dev, as i am pc and android phone user, so getting in android dev would be logical choice. Was thinking of iOS market as well so is/was learning Flutter(Dart). Is it a good choice? Or just stick to android? Let me know your suggestions? Thx for everything ^^3
-
Apparently, while SQLite will happily let you write recursive common table expressions, it won't let you write MUTUALLY recursive common table expressions. This doesn't seem to be documented although I suppose you could infer it from the section I didn't read on how they work internally. Such a shame that I can't do this good and useful thing which I have good applications for.2
-
Focus...
I am on vacations and I thought: well, let me take a look at Shopify. People uses that, may be learning it could be good.
So I created a Dev account, a sample store and opened the docs.
"Oh, you should use this and that JS library and work with React (link to react)"
So I clicked the link and now I am learning React...5 -
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 -
Shipping company sending e-mails regarding cases to our ex-Intercom addresses instead of our registerd contact e-mail.
Intercom was turned off months ago.
I can not reach any old communication.
Of course certain claims expire... and we're ending up with sad and mad customers.
Let me be the shitpole to fix it... again.
FML, where's my long awaited customer service colleague!? /sadface -
My employer announced that it has to let people go.
The severance packages can't be announced quickly enough! -
Last year we had a meeting to discuss lessening the frequency of meetings and let people work more of the day. After a three hours, it was decided that nothing was getting solved, resulting in three more meetings to be added to the calendar to follow up.
-
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
-
We got an email today which stated that if the government closes schools, everyone has to work from home. Well, it just do happens that from midnight this will be the case. This is going to be funny, my computer is unbelievably crappy and it will barely be able to run the project itself, let alone Webstorm & Co. But at least I can sleep as long as I want!4
-
I mean, seriously, people joke about this, but does a new version of angular get released every week or something? How is anyone supposed to keep up? Let alone find the right version of the documentation to reference?
I’m sure learning angular will be worth it in the end... maybe.2 -
Facebook doesn't even let users select text without opening dev tools? Either it's broken or broken by design. I think it used to be possible 10 years ago, but maybe I'm just fooling myself about the good old days. What a shit show the internet has become. Sad!5
-
After not answering my calls a guy from another team decided, that it will be a great thing just to let me know, that there is a bug in a script that I handed him earlier... 15 minutes before end of my work... extra 2 hours spent on finding the solution... and it will be continued tommorrow 😒1
-
Latest version of the iTunes Connect app doesn't let the user type in their password. Text fields are blocked for some reason.
Wonder if my app would be approved of it had such a ~secondary~ issue. -
Customer (to me): I was talking to [my coworker] and he said to [generic fix]. I just wanted to let him know it worked!
Me: I'm glad to hear that--I'll be sure to let him know!
Customer: Thanks!
Me (to coworker): That person said your fix worked.
Him (an atheist): Thank Jesus... thank Zombie Jesus!
Me: More like "thank Barry Benson."
Coworker: Who is Barry Benson?
Me: *Googles Barry Benson to show him*
We both cracked up for like a full minute. -
Oouh night, why u go so fast? I have to note all that ideas u fucking gave to me of that stupid 700 lines algorithm's issue. Be nice just fucking once or just pass it to day and let me fucking sleep!
-
Experienced devs: Have you tried working with a mechanical (and/or custom) keyboard? Has it changed anything? Would it be worth investing in?
This question has been bouncing around my mind for a bit. Please let me know if I've accidentally copied the same question from someone else.8 -
I am a huge fan of EmberJS and never tried ReactJS (i know it's lame haha :P) Let me know you guys opinion about Ember and React. It will be huge help when you tried both of them.1
-
I remember someone ranted about something and there was a comment about ad blockers that was pretty good, in that it let you control what ads to watch so you could _bancar_ your favourite creators but don't be bombarded with shiet...
I can't find it. :(( Does anyone have any recommendation? Maybe one of them will be the one that comment talked about.
It was crossbrowser too, and maybe for mobile?1 -
Basic story on what this is:
This function when applied a @SideOnly(Side.CLIENT) shouldn't complain that it must be applied on a Side.SERVER.. but IDEA is being a troll and justs complains that this is an issue and must be applied on a Side.SERVER .. but it compiles so eh... i will just let it be... -
I have to let it out :
- Javascript is not Java
- classes in Javascript are bad
- Yes OOP can be done without classes2 -
!rant
@dfox it would be nice to be able to see whom you are following, so you can easily revisit rants you love.
And please don't let us see how many followers we have, I like it this way :)
So:
Following list ++
Followers list --6 -
Let some number P be the product of two factors, A and B
Let the iterations of A*1..2..3..N up to B+1 be a directed graph.
Would this graph be eularian?
If so then it should be possible to use the BEST algorithm to count the number of eularian circuits, yielding B, no?
Edit: this is supported by the following text:
An arborescence can equivalently be defined as a rooted digraph in which the path from the root to any other vertex is unique.
* * *
Where the product of any two primes is unique, the path to it across our graph here, is also unique. -
Fuck you arrays.
Why the fuck you want to start with '0'? Ohh I forgot If you will start with '1' then you can't fuck with us. Let it be you f***24 -
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 -
New laptop. HP z book. It stopped working so I had to have a new motherboard. After the new motherboard I kept getting BSOD. Got it upgraded to Win 10 (it was supposed to be runing this not 7). Still getting BSOD with the bonus of black screens wanting me to restore. Even better I've gotten No OS found on boot. My work won't let me have a Mac or exchange my laptop. But am I done yet? Fuck you.12
-
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 -
Since I am working with a pretty large codebase at work and also some ugly parts I do not fear to look into a fat ass open-source repo and get into it (fix something, ..). Never let the fear of it be your excuse.
But if the code looks like golumn, rewrite that shit yourself and do better. -
update on the Lenovo shit laptop.
getting a new custom made laptop with better specs sadly had to give away 2gb video ram but I can live with that it also comes with a third disk so let the O's recommendations come.
specs will be in a comment3 -
sigh, I guess I have to learn javascript.
u know, as a devop/prod/backend engineer, i thought i would be exempt, but world wide web of "one more thing a dev should do" won't let me have it :(
so, any of you have a quick and dirty guide to catch up with the latest essential components of javascript as an experienced dev who absolutely knows nothing about js?13 -
Why does symfony freezer the container after compiling it? I understand that because of its shit design they require to pre-compile the container because if they didnt their framework would be the slowest piece of shit ever and nobody would use it, but why freeze the parameter bag?
Load the compiled container from the cache, then let me override and set dynamic variables on top if I want, its just a keystore, so it just seems pedantic, unhelpful and utterly pointless2 -
suggestion?
Maybe we can have some sort of weekly rantcast podcast (maybe with @dfox hosting it or something through Google Hangouts) where we talk about certain topics and let a group of ranters take the word or something. Not sure if anyone would be interested or would listen to it but it sounded like a good idea to me (it would also grant the ability for people who don't live in NYC or in the US to kind of meet other ranters more personally and stuff like that)
Thoughts on this?3 -
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...
-
Just wanted to share my first post on my new blog. Let me know what you think about it, and don't be delicate 😅
https://dawidcyron.me/how-to-work-w... -
"It is important not to let the perfect become the enemy of the good, even when you can agree on what perfect is. Doubly so when you can’t. As unpleasant as it is to be trapped by past mistakes, you can’t make any progress by being afraid of your own shadow during design. " - Greg Hudson
-
Xamarin vs Flutter
I already know c# but I’m thinking it’s better to learn Dart + Flutter than carry on with Xamarin (only ever worked on the back end parts of Xamarin so not familiar with the layout syntax and the ui side of it).
Xamarin seems to be so clunky (to be fair more the dev environment than the end result), even on a powerful machine it’s a pig to work on.
Our project uses Xamarin forms, without any extra MVVM framework such as Prism and it just seems a bit shit from what front end code I’ve seen (could be the devs).
So given that I’m not sure that holding out for MAUI and expecting it to be a silver bullet is a good idea.
Is the UI code for Flutter any cleaner?
Is the dev environment more reliable?
Or is another option better, such as ReactNative or Ionic ?
(Particularly if one of those would let you develop an iOS version without access to a Mac)2 -
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. :-) -
Am I doing something wrong or am I the only one not able to install anything on Pop! OS?
Googling doesn't find me this issue what so ever.
It always tells me about some dependencies and that it won't install them.
And then i have to do --reinstall, which either does it's job or tells me shit can't be downloaded.
Wtf is this shit? I love pop os but for gods sake let me install libsdl or wine or anything else!5 -
After rewriting a piece of code to simulate a process subject to human error I previously stepped back and looked at it and realized the test data I was generating which I would have just let run of it wasn’t so long was subject to a simple distributive property and could be normalized considerably which then could be subjected to error introduction and used as training data at random and over time and error really only being ones of efficiency or last moment mistakes of a manual process
-
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 -
I'm migrating a node app from rh6 to 7, initd to systemd...
Init.d runs start.sh which then spawns calls pm2 with the args. The problem though seems to be (I set the service to be forking otherwise it doesn't let it or kills the child threads?) But then there service then says it fails since I guess the script exited by itself...
And therefore the stop didn't work either?
I just need a service that acts as a link? To the actual start stop scripts and just run them? Without killing the could orocesses7 -
I'm doing a code review and, it's not unheard of to have lowercase SQL im our codebase even though most of it is uppercase. For this reason I decided to let the lowercase SQL slide even though it makes me cringe so much... That is, until I came to one procedure that was uppercase and in this revision it is lowercase :O I want to die a gruesome way which would be very nice compared to this :O
-
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
-
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 -
Halp meh, plz... I have run across a problem and I have absolutely no idea how to go about solving it...
So basically I need to decrypt a TDES encrypted Azure service bus message. Can be done in a straightforward manner in .NET Framework solution with just your regular old System.Security.Cryptography namespace methods. As per MSDN docs you'd expect it to work in a .NET Core solution as well... No, no it doesn't. Getting an exception "Padding is invalid and cannot be removed". Narrowed the cause down to just something weird and undocumented happening due to Framework <> Core....
And before someone says 'just use .NET Framework then', let me clarify that it's not a possibility. While in production it could be viable, I'm not developing on a Windows machine...
How do I go about solving this issue? Any tips and pointers?10 -
OMG
LVM
WHAT A PIECE OF CRAP
It's so precious that when it detects an existing mdraid signature, it just *won't* let me create a physical volume over it!
No matter that I run pvcreate with double-force switch.
It doesn't matter that the system doesn't even have a single MD device defined (Which can be easily checked in /proc/mdstat OR by checking the /dev subsystem)
I *hate* commands that are trying to be more clever than the admin sitting behind the keyboard.
Sure, leave this as the default behavior (It could save a lot of people's data I bet), but BLOODY HELL GIVE ME A SWITCH TO OVERRIDE THE CHECK YOU DUMBASS.
I swear... I feel like I'll get a frickin' brain hemorrhage from this "clever tool" -_-"5 -
After taking a shit while i was wiping i saw my poop be... Not sure how to describe. But perhaps gooey? Slimy? Cummy? Actually hold on let me google it. Found an example. Exactly like the pic attached! It was literal slime/goo. But brown. Wtf? I've never seen shit to be slimy! Unless it mimicks the recruiters and the entire corporate world people cause all of them are slimeballs sleazy cuntbags1
-
Any ASP.NET Core experts here? I'm using the localization code found from asp.net core documentation and it works fine except that if I let the browser open and idle for like 15 minutes and then refresh the page it always returns an english version. If I refresh again it goes back to the chosen language and works as long as I use it. Same thing locally and on server. Any ideas what this could be related to? I'm lost :(
-
I just want the system be better and help my colleague...
Me: could you ask (the dev who is in charge of the project) to add a code so any phone numbers included in this field will be removed automatically?
The senior: No. That guy replied me it will take him 2 hours and these 2 hours cost $xxx (based on the guy’s hourly salary). It’s much cheaper to let the other staff to remove the numbers manually.
Me: ....
Seriously this s**t would take you 2 hours?! -
I can't tell if I'm being clever or a dick here. When I can't be arsed writing a dB schema I switch hibernate to create mode, let it build the database, I then just dump the schema as SQL...2
-
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 -
Any one with a shorter way to code a deck of cards shuffling and never let the deck of cards be shuffled in a way it is similar to a certain period it was shuffled? Python. :-)1
-
I will be investigating but I'll let the question here in case someone knows a way and is kind enough to share it...
WordPress site in Spanish, we need a multilingual plugin or something to let the visitor click a flag or something and see the site translated in English (by hand, no online translator service required).
This would be so easy to code, but they chose WordPress over malleability. c:
Any plugin or idea?2