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 - "would you?"
-
To the MSI genius that decided to put the < and } keys in two completely random and non-standard positions: 🖕🖕🖕🖕19
-
Best: "If an AI could replace your job at this company but we would keep you on the payroll, what would you do with your time?"
Worst: "So, you are here for the position of front-end SQL developer?"6 -
For fucks sake, Facebook....
Why the fuck are you showing me an add for MY FUCKING PAGE!!! I paid for that shitty add and you show it to me?!? Why the fuck would you do that?!?
You know that I'm the fucking admin and I ALREADY LIKED THE PAGE!!!
Get your fucking shit together mate! 😡4 -
Today I found out my family does 'hard' shut downs to my home server by unplugging the power cord when I'm not home...5
-
Schrödingers WhatsApp, I both have new messages and I don't have new messages up to the point I open it and look.
Thanks for the useful notification!
// Translated: "You might have new messages"9 -
so my university just updated ALL of their PCs to Windows 10 and every time I log in......
"We're preparing some things for you"
*5 mins later*
"This may take a while"11 -
Didn't it take us years to stop writing javascript and html embedded? Is it just me or are we going back where we started? It's all a mix now!19
-
Me: "So, to recap.. I'll be creating an integration between your site and [some software]. It will require [list of todos and features].. I expect this to take 4 hours over the next 2 business days."
Client: "But [referring company] said this would only take like 15 minutes.."4 -
New semester, new problems....
Just started my 6th semester at uni and my teammates are already proving to be serious dumbfucks..
They want to keep all files neat and organized, sure, fine, good idea.
They want to use Dropbox to store code and our LaTeX report, no, never! Somehow managed to get them to switch to GitHub, yay!
They want to have everything in one fucking repo! Why? Oh god, why? And I can't change their mind on this!
And they still want to use Dropbox to have a backup and sync between their machines...
So during this semester, we will store our LaTeX report and the, at minimum, 3 code projects, in the same repo organized by folder!
Why not one project, one repo? Then I won't have to pull all the shit code that I don't have to work with!
Expect more rants in the coming months...2 -
Yesterday my boss saw me getting my 4th cup of coffee and asked: Isn't that a bit much?
Me: Didn't you know? Programmers run on coffee and pizza.
Him: I allways thought it was cigarettes and (something I don't remember...)
Me:... '-.-12 -
Is it just me or does this shirt make no sense? If your coffee was empty, then it would return true and you would keep coding. If it was not empty you would fill it.
Plus it's not a while loop, so unless this is some sort of recursion you wouldn't keep going....4 -
The Humble bundle currently offers a bunch of Linux related books. Some gimp shit, and some blender shit.
The thing is, they have the Linux Programming interface by Michael Kerrisk for 30 dllrs(in total for everything)
Ladies and gents, that right there is a DAMN good deal. That book is fucking gold. Used it during Uni, didn't get to keep it. 30 bucks for a bunch of pdfs, ebook and mobi plus a book that for itself is worth more? Shiet son. It will pump up both your Linux and C chops I would tell ya that much.
I'd made that deal.
What about you Utivich, you'd made that deal?
Utivich: I'd made that deal.
I don't blame you. DAMN GOOD deal.9 -
Found this little gem today in some legacy code at work.
Apparently this is the best way to split a datetime (hh:mm:ss mm/dd/yyy).
If only there was a function that could split a string by keying off characters.
Oh wait there is....
I decided to give it a comment memorial.7 -
"Ok can you make the background color black and the font green?"
"Sure"
"Okay now a 3D WebGL game but build from scratch" -
Why the fuck would you use xml to store data
Why the fuck would you use xmdsaasd to build your site
Mysql and php exist for a fucking reason11 -
Today I looked at some code from our CTO. He used plain SQL Statements with huge selects and no prepared statements.
I asked him:
1. why dont you build some helpers or even use some frameworks?
2. why are there no prepared statements?
His answer (to both questions)
We do not need that. That just uses too much ressources and time. It's more cleaner and simpler this way.
My Face: 😵1 -
Hello, Club 1000!
I would like to thank my mom and dad, all of the ranters who have contributed to this achievement and you, @dfox and @trogus—without you this would not be possible.4 -
Coz drinking milk is a skill every CS student need for his/her LinkedIn profile. Sure, the recruiter's and company's job is to make sure you are proficient milk drinker.5
-
Me: why are we paying for OCR when the API offers both json and pdf format for the data?
Manager: because we need to have the data in a PDF format for reporting to this 3rd party
Me: sure, but can we not just request both json and PDF from the vendor (it’s the same data). send the json for the automated workflow (save time, money and get better accuracy) and send the PDF to the 3rd party?
Manager: we made a commercial decision to use PDF, so we will use PDF as the format.
Me: but ...4 -
I have always considered myself as a tab person.
I was living my happy life thinking spaces didn't make sense in code.
This until last week, when I realised intellij is automatically putting 4 spaces instead of tabs
I feel betrayed5 -
Answer honestly: How fucked would you be if someone would send the people you ranted about a link to each rant? (sorry for weird sentence structure, I'm tired)7
-
Cannot believe I am paying for a course with a lecturer that doesn't even teach the students what a foreign key is, or the concept of a join table to breakdown many-to-many relationships in a database. Literally telling me "If thats how you interpreted it, it's ok to add that in, but you dont have to." In relation to adding a new entity into the ER Diagram as a join table.
It isn't up for interpretation, you are literally joining tables based on foreign keys that will create duplication and make no sense. I mean, you are teaching people who have likely never worked with DB's before... you cannot teach them this. 🤦♀️1 -
Gotta love Linux!
Wanted to install Arch on my Rasperry PI yesterday, but don't have a cardreader on my PC. Still had an SD with a different distro (RasPlex) lying around. Popped that in, connected power and ethernet only, looked up the default SSH credentials and got to a blinking terminal on my desktop PC.
Well, how am I gonna format my microSD? Rasplex comes without fdisk, and I booted it from the only microSD slot.
Well, here we go - Extracted arch to a usb thumb drive, chrooted into it, switched microSD cards, partitioned and formatted it from the USB-Arch, installed Arch on it, chrooted from Arch to Arch (😁), set up drivers, network and ssh access, rebooted to my why-the-hell-not distro.
Everything worked!3 -
Why does the Snapchat ad for a "blender cake" have to have a trailer involving blending rubber ducks? Do they not know how useful those are????1
-
Hey Guys,
I just started work on a new (personal) project for my portfolio and I don't know too much about design, so I'm hoping you guys can give me some feedback.
The project is going to be an app that the user can use to create a Poule (basically something like this but smaller: https://poules.com/us).
Any feedback is greatly appreciated!
Also tell me if you'd want to use this type of app with your friends!6 -
'Hey I found a bug in your code, it's probably a typo, see here.'
Me: Oh right, yeah. How stupid of me. Thanks, I'll push it.
'It's okay. You can push it or I can do it too after you push the changes we just discussed. I actually simplified one of your methods.'
Me: You, what... ?
(You crammed multiple lines in a single line with your stupid as fuck, rigid constructs, removing my error handling, loosely coupled service, in the name of simplification?)
' Yeah it's just four lines in a single function now, no need to call the function again and again.'
Me: (No... Just no. This totally undos whatever little I could do to avoid supporting your idiotic object in the first place.)
Oh... okay, we'll see. I'll let you know.
What life.
Life in a company full of ignorant, inflated egos is no joke.
Details:
I created a service that reads a configuration file and returns the configuration. This person needs five entries for his app logic. He collected them in a object. Quite alright. Except that the class prototype is shitty. I, like a normal person, made my service return a value based on input. I was asked to incorporate this awful object so that I can return the five entries together, which is awful because the service is not supposed to know about how the entries are clubbed. It should most certainly not know about the data members of the object!4 -
Coworker: I did not progress much but at least I managed to get rid of all compiler warnings.
Me: That's okay. What were they about?
Coworker: No idea.
Me: How did you get rid of them then??
Coworker: I removed the "Wall" option when I use gcc. -
So i have been talking to @dfox about working on some integrations.
One idea was a slack bot, would you use it and what commands would you use?12 -
I like to use programmer logic in everyday conversations, especially with not programmers, like
They: would you like coffee or cake?
Me: yes
The real question is "would you like coffee xor cake?"4 -
Never had any doubt in my skills and have always judged them accordingly.
I am very....very...annoyingly confident (and in love with) myself.
This does not mean i do not acknowledge me fucking up and being wrong. It just means that even when I fuck up I learn from it, add it to my toolbelt and then continue to think that i am the bomb.
I don't compare my shit to others. I have never seem anyone effortlesly do anything, it is always the result of practice, passion, love and dedication and saying that it must be easy for them is an insult to them and their crafts.
I do not get jealous, nor do I feel smaller, i get pumped and motivated.3 -
My lead loves to over engineer crap and waste weeks building complicated solutions.
And then during retro when a team member has the stones to say we should've thought about it a little more or used the input of some other teammates, he shuts them down by saying that more input would've been bad for the design. I can see where he's coming from, but he always seems to have an excuse for us. Why can't he just be more transparent and clear with us? If he has a problem, just say it. That's what retros are for.
Oh and then he takes a shot at me saying that we shouldn't have built a UI in tandem with it. I didn't even recommend a UI for the thing. All I said was that if we ever have a UI, we should consider a database setup that assists both the server and UI. But nooo, he's stuck with this "server design" approach. Everything has to be built to make it easier for the server.
I still don't understand why anyone would have their server logic influence the design. Especially the database. I just seems too targeted. It just creates these nasty denormalized tables.
Ugh... Our team is getting dragged around by this arrogant and silly man. -
That moment when you would get graded 4.5/5, but you got 3.5 because you made a joke about Java.
Did you know that back in the good ol' days (1-2 years ago lol) - If you wanted to have a function with optional parameters, you would need to create an overload without that parameter?
Which isn't that bad, until you realize that a function with 4 optional arguments would require 16 overloads (basically n^2).14 -
Had this life not turned out the way it is. Had you not been a dev, what would you imagine you would have been?
I'll go first.. i would probably have been a librarian or a security guard. Someone with lot of time at hand to read.16 -
The day tours would like be fired would be like:
Boss: how have you done that job?
Me: <<taking glitter from my pocket while i describe a arc>> It's Magic
Then you unlock the "you got epicly fired" achievement -
Am I the only one thinking devRant would be better if you could not post pictures.
We would not have all these repost memes...7 -
I am working as a freelance for some company, and yesterday my boss just put my pay and work on hold til next week when he is available.
So now I have a free week, with no money.
Fuck.1 -
Would you rather get a sticker for free or help DevRant and buying in there store?
Personally I would rather help17 -
/** Called when the rant is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.dev_rant_first);
Log.d("Introduction", "Hello, devRant community!");
} -
Why the fuck would you make PHP Bitwise operations a large part of a "pHp sKiLl aSeSmeEnT"
Why the fuck would anyone use them?14 -
You ever tried to debug a date bug when IT has blocked you from modifying your system time? I wouldn't suggest it.2
-
I turned my custom phone wallpaper into shirts, covers and other things. How do you like it? Would you wear it or would you improve it?
https://redbubble.com/de/people/...7 -
quote: companies would never be paying you enough, they would pay you the bare minimum to get the work done, so learn to negotiate until you have good options.
-
As an interviewer or a senior software engineer who would want to hire someone new to your team, would you expect a person with a solid grasp of algorithms or a person who has good experience in the stack you are using? If both, what would be your priority?10
-
Those working as freelancer, how many times has a potential client told you that if you do this job for cheap he would refer you in his business circle and you would for sure get atleast X projects in next quarter ?4
-
making a messaging app, can you guys name a feature that would be cool that you would like to have, one you must have and/or one that you would like to see in the messaging app you use?14
-
Are you using an automated deployment solution for web development? If so, what would you recommend?6
-
Let's say *poof* Google is banned from the internet and it's 10years later how would the internet look would it be existing services or do you think new ones would arrive.26
-
We hAvE THaT beHinD a FiuRRWall sO it CAn be InSEcUre!
Motherfucker, I would bitchslap you to the moon for such a retarded opinion! Why would you ever want a single point of failure!8 -
I want to create an interactive portfolio in a terminal design where you kinda have to type commands to get information. There would be a list of all available commands. Would you guys do it like that or would a normal/simple portfolio be better?7
-
Just after watching Black Mirror : How fucked would you be, if there was a copy of you, which could give the accessor All information about you? 🤔 There's some really vulnerable secrets to anyone, so yeah, I would be super fucked 😂6
-
In the country where I live the national railway company just replaced their perfectly functional (old looking) site with a new one. It looks very nice until you start using it. Reloading the page logs you out. Adding a saved passenger before was filling two fields and ticking and save now you go to profile then select it using 15 clicks then save and then you can't pick it when buying tickets you must add it all again (used to work before). The list of trains matching your criteria used to be a fairly compresses table so you could see a lot of trains without scrolling also showed info on them. Now it only shows departure arrival and time. Also each table cell has 4x font size padding and is float right with around 20% of left side being taken by a menu. Information about the trains' journey is still shown but not in full detail. After you put the ticket in the cart it only shows you basic information and there is no full info before checkout. Also now you can't pick which seat you want yours next to.
So then what did they fix compared to the old? Now you can buy tickets for trains that are late like if that's gonna make everything easier... They also fixed that now you don't need two accounts if you want to use the mobile app (which by the way broke after the update in every possible way).
So the question is: why the fuck do we need so much eye candy if the product becomes unusable in the end? -
Has any one here experience with 99designs.com? If so good/bad? Would you recommend it? Why/why not? And are there alternatives/what else would you use?2
-
If people had antlers, would you be basically ok with that, or would it cause some kind of issues?17
-
Apple users, would you ever ditch their products? And assuming u can drive, would u buy their car?14
-
What Dev tools/practices would you love to see getting adapted into the normal world?
I would like to fork Spotify playlists!3 -
Who in their right mind would do this / think of this....
Salesforce has the option use their API. Either via SOAP or Rest. At my work we currently use SOAP and I wanted to rewrite that to Rest. Fine, you would say.
Their Rest API uses oAuth, nothing fancy you would think. But those motherfuckers, per default have the option enabled that the refresh tokens you get via the necessary API calls are being marked expired the moment the API gives them to you... Then why the hell give them in the first place.
It took me 2 hours of my life to figure out, why in godsname all my refresh tokens were marked as expired. Fuck you Salesforce, I want those 2 hours back! God fucking damn it... I really fed up with this type of bullshit!! -
If you told me in 2010 that Internet Explorer would be discontinued in 5 years or so, I would call you crazy.2
-
If you received an offer for a new job and asked your current boss for a raise to match the new offer, would you tell him/her the real amount or would you inflate it by ~5-10% (or any other arbitrary amount)?
Would that be considered negotiating in bad faith?
I'm not in this position right now (unfortunately), I'm just genuinely curious about what you all would do in this situation.10 -
Why the fuck...!
Wrote code to import a spreadsheet... A "class code" field is in there to define the the product category... But when no products matching I find that the number is the result of a concatenation, one half of which is not in this file...
Just... Why... ?!?!?! -
If you would have a cluster made of 10 RPi, what would you do? I'm looking for fun project to make and I'm willing to learn new things.7
-
Thinking of starting freelancing. Any advice / suggestions?
First off, which site would you recommend to start on? Any help would be greatly appreciated!14 -
When friends ask me to do some coding...
Them: I want/need this and that and... [trillions of features and "cool" stuffs]
Me: ...okay
Them: Oh and this and that and [more "cool" stuff]
Me: Alright.. when do you need it?
Them: something around a week?
Is it just me or does everyone -not- accustomed to coding think that projects are usually done in a few days...?
Maybe the common opinion about coders is something like: They aren't humans, they are machines which convert caffeine during night time to source code3 -
!rant
If you would have to stick with one language for your entire life which language would it be?13 -
How many of you still use devRant UWP (my third-party client for Windows)?
If activeUsers > 0 {
How many would like & would use a Windows 11 update version?
}
else {
Never mind, I don't blame you
}12 -
I wonder what would happen if you showed up at an interview with a film crew. Would they think it cool or run you off.1
-
Tabs at the top on mobile with no swiping between them. OK, @dfox, I'll just use my 6" thumb to reach them...8
-
When you compare your past with your old code:
The improvements you could have made, if you had known what you know now.
A commit a day would have kept everything up to date.
A comment every now and then would have made choices understandable
Using classes would have made it easier to replace or reuse code.
Now you have to figure out what the code is supposed to do, and rewrite it.1 -
What do you hate about software and developer tutorials and how would you change them? What would totally disrupt the status quo with tutorials and make them easier to finish/useful/memorable/fun?5
-
I am thinking about installing a Linux Distribution on my Pc... I can't decide between Ubuntu or Debian. Which one would you recommend for a Linux beginner or would you recommend a complete different distro? :-)6
-
Imagine you were developing an on screen keyboard that has a word prediction function and you have access to unlimited resources. Like Apple for instance.
Would you prioritize common English words like at, and, in, or, what, the
Or would you prioritize letter combinations like ave, ayy, inn, our, eraser, three
Would you use your vast resources to build in any context processing at all that suggests the next word based the previous words?
Would you then also delete parts of the text that have already been typed when the user decides against your suggestion?
I know what Apple would do.
This message took 25+ corrections.7 -
That feeling when you upgraded an internally used library from TypeScript 1.8 to 2.5 getting rid of the typings dependency and fixed its bug highlighted by the upgrade and all tests are green -- that feeling would not be rantworthy.
Realizing on trying to publish the new version that the master branch is not the actual master branch but a branch called 0.3 is. Of course I cannot merge my changes back there.
I don't mind a different main branch name. Yet don't call it a version, that's what tags are for. And for all that's holy, please set the proper main branch in your bitbucket / GitHub / gitlab so that I can find out easily.
Now I've wasted half a day and if you're looking for me: I'm gone searching for the motivation of doing the same shit again for the "main" branch. -
what would you guys think of a user-controlled news app? like people would posts stories, and users would control what content would be featured in their respective categories. then you would have a feed of all the categories you follow. story integrity will be controlled by users approval and by corroboration.
sound cool?7 -
Would you like a Raspberry Pi ? If yes, what kind of project would you like to do with ?undefined kodi xbmc transmission system microcomputer linux raspbian raspberry raspberry pi embedded pi26
-
Would you use react to create something like a static corporate website?
If not, with which framework/ technology would you do it?10 -
How much would you pay to be put in an immortal robot. You would be able to use a computer, talk but nothing physical.23
-
I wonder what the uptake would be for so that isn't SO, if you behave like a knob you get booted.
I don't know how you would word that legally.2 -
If you got job offers from Uber and IBM. Which one you would choose?
This would be my first big name company. Need advice. 🤷🏻♂️17 -
Hypothetically..
If one was to acquire devRant, what would the pricetag be?
And what would you change about devRant?12 -
What would you choose if you can have a girlfriend who is also a programmer or a "normal" one 🤔
I think, I would choose the normal one 👀14 -
If you would create something simular to devRant (which is ofc topic Dev), which main Topic/Theme would it have?12
-
TL;DR: what salary would you give a mid or senior Symfony fullstack dev. What would you ask during interviews?
We're currently looking into hiring a fullstack Symfony dev, focus on frontend. Expirience wise it should be a mid to senior role, as I'm the only other dev. We're looking for someone remote, so don't really care where they're comming from.
What salary would you deam apropriate? And what would you ask them in an interview? Any other things to consider?13 -
If VS code plugins were Pokemon cards, which ones would you choose and what level would they be? ... Ready .... Set ... Go2
-
Just spent hours debugging my code, only to find out the author of the library I'm using decided to modify fields of "this" in a indexer getter, and then just return this, instead of returning a new object. 😤😠😩
-
When you think this would do what it looks it would in Zend 1.x, you are wrong.
$fields = ['status' => 'inactive'];
$where = ['id' => 123];
$db->update('product', $fields, $where);
I was wrong.1 -
every time a popup window pops out above another popup i imagine a little innocent bunny massacred by some wicked PM
-
!rant && silly
Well so I was thinking of ways to proposing to my non existent geek gf, so far I thought of
Would you do pair life programming with me?
How would you do it?question linux don't ask me about the tags js seo not a joke sorry not sorry algo hello darkness my old friend joke pichardo for president jquery4 -
Question:
trying to innovate your city...do you think it would be a good idea to bring together programmers for a common goal? what kind of projects would you build for your city?1 -
I would say pure dedication and commitment to your project, but if that doesn't help I would watch some netflix, go outside, play some games and next thing you know, you forgot all about it.
-
Make an application that, whenever the left mouse button was clicked, it would open a dialog asking if the user really wants to close the top window if activated. Every time they would click it would say "Are you sure you want to close Microsoft Word?", in Word, for example.
-
How would you go about trying to make anything that would like connect to google maps, check the locations to those who have shared their locations with you, and notifies you when they start to move. It would have to constantly refresh their location on google maps.1
-
If the world was a LPL video, I would be the curious adolescent and you would be the gun safe that can be opened with a spoon — you can’t stop me.
In any case, that’s all I have for you today. If you like the video and would like to see more like it, please subscribe, and as always, have a nice day. -
Would you want to create your own programming language?
If yes, what would you call it and what would it be used for?15 -
Sup sup. I was wondering which of you AngularJS ( angular 2 ) devs would recommend the framework in its current state. If you had to start your prpject right now all over again would you use AngularJS again or switch ?3
-
So Steam Deck is like a tiny PC, lets you play PC games on a tiny monitor?
Why would you want that? vs buying a gaming laptop/desktop
Assuming you already don't have one... And well if you do, why would you buy this?
Sense more like a downgrade?18 -
So I’m trying to implement a new feature on a web platform.
Getting constantly a new error which is good cause that means that slowly I am progressing.
And then I refresh click the button to test and then the whole top bar of the app moves back and forth like its dancing macarena for like 5 seconds. I was legit confused what just happened that. Tried to repeat it and figure out how is there animations in my code, but there’s nothing. Either I’m burned out or I’m going crazy.
Still deciding.2 -
Pick one:
> Awesome username but ugly real name.
> Ugly username but awesome real name.
🤔
(examples are welcome) -
!rant
If you had to build an event based analytics system what database would you prefer? I was thinking mongodb. What would you use and why?2 -
All day developing a solution for a major incident to be told 'thanks but don't deploy, we only wanted to show we had the capability' FFS I have a project deploying on Monday!! I have shit to do!1
-
This is a TypeScript question, but that shouldn't matter.
Would you use dependency injection to get access to your controllers inside your router files, or would you just import them?2 -
Why would you use 4 spaces instead of 2 in js ?
Why would u want to use semicolons in js ?
Why would u use html instead of pug ?
Just why ?7 -
Finally got 3/5 offers from my choices for uni in and it's just so difficult to decide which ones to put down as my firm and insurance (((Computer Science MSc, Physics MSc, Software and Electronics Engineering BEng)-At Queens University Belfast)((Computer Science and Electronic Engineering MEng, Computer Science and Physics BSc)- University of Edinburgh))
-
Will be starting my professional career in an MNC in India soon. What advices would you give to a fellow new developer. Especially about how would you do things knowing what you know now. Random advices are also welcomed. Cheers!2