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 - "to long"
-
Yesterday. It took me way to long to figure out why my mouse wasn't working....
Thanks, dear colleagues!
😐47 -
"Can you give me an estimate on how long it will take you to fix this bug?"
"That's like asking how long it will take to find my keys."8 -
✈️ to my girlfriend's place to meet her after years of long distance relationship.
Wish me luck guys33 -
So... I just remembered a story that's perfect for devrant.
My brother got into engineering in university, and during the second semester they had their introductory class to programming. They had weekly homeworks that the lecturer would check and give grades accordingly.
The factors that could influence the grading were: execution (meaning that the code would excecute as intended), efficiency and readabilty. The weeks passed and everyone was doing well, getting fairly good grades. Everyone was happy.
Until one day a random guy we'll call bob got the worst grade possible. Bob wasn't a bad student. He had over-the-average grades in all the weekly homeworks and even impressed the professor in some. Naturally, he was baffled when he saw his grade on the google spreadsheet. He was pretty sure his code ran well. He always tested it on different machines and OSs. So, at the end of the class, he went straight to the helper of the class, in a pretty imperative manner, to demand to know how the fuck he got that grade. It's impossible he got excecution, efficiency and readabilty, wrong. All three wrong? Impossible. Even the stupidiest kid in the class had some points on readabilty.
"Oh, so you are Bob. Huh?" said the helper in a laid-back attitude. "Come with me. Prof. X is waiting for you in his office."
This got Bob even more confused. As they approached the office, the courage he had in a first moment banished and gave way for nervousness and fear.
The helper nocks the door. "Prof., Bobs here"
As soon as Bob sits in the chair in front of Prof. X's, he knew something bad was coming.
"In all these years of teaching..." said Prof. X hesitantly. "In all these years of teaching I have not come even close to see something similar to what you've done. You should be ashamed of yourself." Needless to say, Bob was panicked.
"In all these years I have not seen such blatant mockery!" added the professor. "HOW THE FUCK DID YOU EVEN DARE TO SEND A HOMEWORK WITH SUCH VARIABLE NAMING" That's when Bob realised the huge mistake he made. "NEVER IN ALL THESE YEARS I HAVE SEEN SOMEONE NAME HIS VARIABLES *opens the file on his desktop *: PENIS, SHIT, FUCKSHIT, GAYFUCKING<insert Prof. X's name>MAN, GOATSE, VAGINAVAR, CUMFUNCTION, [...]" The list of obcenities went on and on. In each word, the professor hit the table harder than the last time.
Turns out Bob felt so in comfort with the ease of the course he decided to spice things up by using "funny naming conventions" while coding, and then tidying everything up before uploading the homework. This week he forgot, and fucked it big time.
So remember folks, always check your code before committing/giving it in/production. And always adhere to naming conventions.9 -
My estimations before devRant:
PM: how long will it take to implement this?
Me: one day, tops.
My estimations after devRant:
PM: how long will it take to implement this?
Me: one week, tops.
Thanks @dfox for making me so productive.3 -
starts weekend with full mood to work on personal project.
End up watching youtube videos all day long.1 -
===rant
So I have been freelancing as web developer for 5 years. I was also playing basketball professionally so I was only working part-time, building websites here and there, small android apps to learn the job and I was also reading a lot to challenge my brain.
When I stopped playing basketball about a year ago, I thought I would really enjoy coding full time so I pursued a job.
With no formal education and just a basketball background on paper, in the collapsed Greek economy, as you may assume chances of landing a job are minimal.
After about 40 resumes sent I only got an internship. It was a 4 month, part-time, no pay deal, and then the company would decide if they would like to hire me later.
The company had 4 employees and they are one of the largest software distribution businesses in my area. They resell SaaS bought from a third company, bundled with installation support, initial configuration, hardware support, whatever a client may need.
I was the only one with any ability to code whatsoever. The other people were working mostly on customer support with the occasional hardware repair.
After the 4 month period they owner (small company, owner was also manager and other roles) told me that they are very happy with my work and would like to keep me part-time with minimum pay.
Just to give you and idea if the amounts of money involved, in Greece, after taxes, my salary was 240euros per month. And the average cost of surviving (rent, cheapest food possible, no expenses on anything but super basics) is about 600euros.
I told him I needed more to live and he told me ok, we will reevaluate a few months later, at the end of May 2017.
I just accepted it without having many options. The company after all was charging clients 30euros per hour for my projects so I kept thinking that if I worked a lot and delivered consistently I would get a full time job and decent money.
And I delivered. In the following months I made a Magento extension, some WordPress themes, a C# application to extract data from the client's ERP and import it to a third application, a click to call application to use Asterisk to originate calls from the client's ERP, a web application to manage a restaurant's menu and many more small projects. Whatever they asked, I delivered.
On time, version controlled, heavily documented solutions (my C# ones are not exactly masterpieces but it was my first time with the language and windows).
So when May ended I was pretty excited to hear they wanted to keep me full time. I worked hard for it, I was serious, professional, I tried a lot to learn things so I can deliver, and the company recognized that. YAY.
So the time comes to talk money. The offer was 480euros per month. Double my part-time pay, minimum wage. I asked for about 700. Manager said it's hard but I will see what I can do. So we agreed to keep the deal for June while they are working on a better offer.
During the first half of June I finished my last project, put all my work on a nice folder with a nice readme on every project's directory, with their version control and everything.
The offer never improved, so I said no deal, and as of today, I am jobless.
I am stressed as fuck and excited as fuck at the same time.
I will do my best to survive in the shitstorm that is called Greece.
Bring it on.9 -
SUPERVISOR: You wrote this 140 lines method, it's too long. You should split it up, it's not readable
IHateForALiving: Bruh be serious, this is a single switch-case; I can't split it.
SUPERVISOR: Fine, I'll do it.
HIS CODE: He split the 140 lines method into 2 methods: the first is 4 lines long; it's a try-catch surrounding a call to the other method, 136 lines long.9 -
Accidentally proposing to your colleagues when autocorrect corrects mariadb to married and you end up with:
"As long as we can get married on it, it's fine"
Instead of
"As long as we can get mariadb on it, it's fine"3 -
Why do programmers need long periods of silence on the job?
Brilliantly written.
https://quora.com/Why-do-programmer...?5 -
The long awaited DevDucks arrived! New partners in debugging :D
++ to devRant, those capes are really neat.10 -
"Descriptions are like skirts, they should be long enough to cover the subject, but short enough to keep things interesting." - Gidsy.com11
-
"How long will it take us to build X?"
"How long is a piece of string?"
Very similar indeed. Time estimates are insanely hard even with all the cards on the table, be sure to lay them all out before asking.1 -
I feel like devRant is now a study experiment to test how long a software can run without maintenance and how long people are willing to keep using it.16
-
always double check your rm -rf command...
long ago, young me was setting up a server. last thing was to remove a temp folder i created. instead of rm -rf /path/to/dir, i typed rm -rf / path/to/dir...
"this should not take so long...wait... shit"7 -
Do anyone else have major focus issues? When I'm enjoying something, I can focus completely for a long time. But when I'm miserable, 15 minutes seems to be the maximum I can focus.
It's really hard when you have long passages to read for class and are unable to focus long enough to actually absorb the material.
I really want to try ADHD medicine, but I don't want to rely on it to focus.8 -
Oh yeah that shouldn't take too long right? I mean it's just the front end.
No shut your fucking dumb ass mouth up. It will take long. The front end is very complicated, and your stupid fucking ass who couldn't learn to code is in no position to estimate how long it will take. Do us all a favor and stick to the "business" side. Fucking incompetent idiot.
If you're not a programmer, when it comes to estimating how long a task will take. Just shut the fuck up. Just cause you work in this industry does not qualify you to estimate a task. Just shut the fuck up.1 -
Roommate: Filter it, would you please? (* Was talking about the tea*).
Me: Alright buddy, say no more. (*Names the signal that I was working on as "Tea".*)
(*Got the filtered output 😎*)3 -
Someone reached out to me with appreciation for my comment:
// " What a mess. Why would anyone ever do this?" you ask yourself. I'm glad you asked! Long long ago in a hot fix far far away... -
I hate hearing people say that it shouldn't take you that long. As if they know how long it takes to do your job.
Easy fix or change my ass!7 -
Why does visual studio take so long to uninstall? Is it because they want to give me time to hit that cancel button?7
-
Today, the coffee machine gave me only a lump of sugar. Without coffee, without water and without glass. It's going to be a long long day...2
-
Long long ago, I had a dream to start a startup.
Till today I'm not able to find an idea.
Then, I realized ideas cannot be forced. They come when they come.6 -
Yay!
(This text is needed, because my message needs to be between the 6 and 5000 characters long. In other words, "Yay!" is not long enough. So I'm typing a shitload of text to be sure I have enough characters in my message. Now I will stop typing, because I dont want to reach the 5000 character limit.)11 -
so now i have to explain to customers how long a 30 day trial is...
do you guys know maybe, just maybe... HOW LONG A 30 DAY TRIAL IS?!?!?10 -
"Your password is too long or too short."
Uhmm yea... well is it so hard to check if it's either too long or too short and just to say both?3 -
"Developer code must ensure that IAsyncDisposable implementations don't take a long time to complete."
Ah yes, the very technical "long time" unit of measurement. God why don't you just go fuck yourself microsoft7 -
!rant
With all the people around here ranting about their PM's, I'm really curious to see how a PMRant app would look like. What are they complaining about?
Devs that listen to music all day long and never want to be disturbed?
Engineers who talk in long, incomprehensible words?
...TDD taking too long?3 -
Lost my auntie to a very long cancer battle.
There is a long list of people that I would've rather died than her.
Why don't workplaces have a category of leave for "literally dying inside"?10 -
!rant
I have come to realize, after a long time in programming and using libraries, that spending time to read their documentation saves me time in the long run2 -
Long time no see devRant! Its been a long time since I have been active in this community but I am proud to say in my current job, for the first time, i am being paid to program! A wonderful feeling1
-
Let's find out... (Self-made Long island iced tea, loving my GF for giving me cocktailshaker to birthday)2
-
"How long it takes to complete a task"
A slightly exaggerated illustration of why I enjoy coding alone ^^2 -
Guys do you know some good music for coding ???? I really need to inject hype or relaxation into the long long way of coding ?? If you know any good playlist in spotify for coding please say in comment
Thanks.21 -
The importance of headphones is to avoid listening to co-workers talking nonsense all day long, especially young people.10
-
Russ: "Life's barely long enough to get good at one thing"
Marty: "If that long."
Russ: "Yeah, so be careful what you get good at."
-True Detective season 1
Love the writing in season 1. Very raw and to the point.1 -
"That’s what all we are: amateurs. We don’t live long enough to be anything else. " - Charlie Chaplin
-
project deadline already set in stone, but you still ask how long it's going to take?
"How long will it take to finish by Friday?"
fml.1 -
When you start a new job as the only iOS Software Engineer, and after 3 weeks your boss constantly asks “well, how long is that going to take?” ...
I really wish my response could be “as long as it takes you to find another iOS Engineer for me to work with” 🤬1 -
tl;dr - why you no read this?
Here I am pondering why I continue to return to my job everyday when we are currently at month 13 of a 4 month project... yea let that set in for a minute... which is still at least 3-4 months away from being deployed due to annual leave of key stake holders and the whole Christmas period creeping up and things just not going as planned every step of the way.
There's no greater demotivater - is that even how you spell it - then being stuck in a project for so long you really just don't give a shit if it works or not anymore.
This has gone from a simple - relatively speaking - project to some monolithic mayhem of requirement changes and process adjustments, that have not only delayed our team, but 3rd party vendors needing to change things as well, or the requirements being wrong early so when you get up to business testing it's like "nope, that's not what we wanted" .... despite all the sessions of you personally giving the PM all the damn requirements.
But in saying that, they (3rd party) aren't innocent either, we have found nothing but issue after issue with their product since we started this project that who ever signed off on going forward with the thing should have been shot from both sides - it's not designed for the scale we will be using it yet we didn't find that out till we got so far into the rabbit hole we had a chance to be able to do load testing.
Meh, guess I'll go to work Monday and spend another week in misery trying to deliver something that just doesn't want to know what the finish line is.4 -
That moment when you need badly to go to the toilet and your boss stops you to have a long discussion7
-
Biggest coding distraction - vape breaks. Not too long ago it was totally acceptable to vape inside the office. :-/17
-
Finally, it's working..
A new device added to my Collection.
Welcome Echo Dot !!!!!
Long list of skills planning to implement..6 -
Just drove to the store to buy a 40 foot long Ethernet cord so I could directly connect my computer to the router because Visual Studio is taking too long to download...4
-
apparently with massively long videos, with no timestamp corruption or seek table fuckery, like ACTUALLY massively long videos, VLC dies somewere around the "several hundred hour" mark when trying to get the next frame.
is this a bug or did my hubris exceed VLC's tolerance?13 -
Been a long ass day, then some later afternoon prepush testing that went long and wrong which led into night - and after all was said and done we had to throw our hands up and say...
https://youtu.be/Qy-Y3HJNU_s -
Why do business and systems analyst even project managers try to give estimates for how long development should and will take? I hate how people who don't code and do any real work try totell me how long it would take me.4
-
"Learn from the mistakes of others. You can’t live long enough to make them all yourself. " - Eleanor Roosevelt1
-
Typed crontab - r instead of
crontab - e, gonna be a long weekend to recover crons from log files.3 -
I still do exist, long time no see, fellow Devs! How is it going?
Didn't posted here in long time. Anything new relevant? I just started studying at an university. Hoping to post again here.14 -
Once I finish reading a long rant/story on this website, I have to scroll up to rate the rant/story.3
-
Is there an api to fetch avatars?
@dfox
I mailed to you a long time ago, but not getting any responses.7 -
We're hiring contract developers at my office. Just leafing though someone's CV before an interview and noticed it was 10 pages long! That's been a record so far but to be honest so many have been 4-6 pages long. What happened to keeping things succinct and relevant!?10
-
Pm: we need to add a feature to the app, how long will it take you?
Me: what is this "feature"?
Pm: we still polishing the idea, how long will it take you to add a feature to the app?
Me: bitch wtf? Get back to work!! -
'we have a critical bug'
'Look, it's out of my hands, we would fix it but we do Agile, it needs to wait for grooming, planning, and then get in to the next sprint'
'how long will that take?'
'not long, 2 week maybe, 4 at most' -
Can't wait to get back to work tomorrow, long weekend of family has got me antsy for a jira ticket1
-
Stepping through the source code of a no-code-graphical-programming-tool (or however you call that) to understand why my stuff isn't doing its thing or at least see what it wants from me.
Very intuitive1 -
Waiting for a new package to be installed on my raspberry pi takes a long time because of my poor internet connection :( But it is totally worth the long waiting time though!
-
Hey ranters so have been doing this long course video tutorial on Node, and sometimes i just get bored cause some videos are very long. Does anyone have any tips on how to deal with this cause i want to learn as much as possible3
-
I'll reply to your long email if I'm going poop. This permutation of events is a necessary condition.2
-
Person: Huge long will it take to develop?
Me: About 6 months, with a team
Person: That long? Can't you just copy <proprietary software>'s code instead?1 -
I like the clicks of mouse, the taps of keys, sound of central cooling, the low tone conversations but if someone near me is in a long meeting and constantly talking, I NEED my headphones with music blasting
-
Yesterday, the Project Manager forwarded an email from a staff member who worked on a donations campaign. Staff member was confused about a Cloudflare challenge that appeared before the user was sent to the donation page. It’s a less than 5 second JavaScript check. He thought it looked fishy.
I had to explain that it’s a security measure that’s been up for almost a month. PM knows this but left it to me to explain because ownership of the site is on me. The donations page and api gets hit by a lot of bots because it’s a public api and there are no security measures like captchas to deter the bots. I’m inheriting this website and I didn’t build it.
Staff member says other staff want to know if the Cloudflare page can be customized so it looks more legit. Um, Cloudflare is a widely known legit service. Google it.
A few thoughts pop into my head:
1. Engineering communicated to stakeholders about the Cloudflare messaging a month ago.
2. Wow, stakeholders don’t share relevant info with their staff who aren’t on these emails.
3. Woooow, stakeholders and staff don’t look at the website that often.2 -
In reply to:
https://devrant.com/rants/3957914/...
Okay, we must first establish common ground here. What do we understand about "showing"? I understand you probably mean displaying/rendering, more abstractly: "obtaining". Good, now we move on.
What's the point of a front-end? Well, in the 90's that used to be an easy answer: to share information (not even in a user-friendly way, per se). Web 2.0 comes, interaction with the website. Uh-oh, suddenly we have to start minding the user. Web 3.0 comes, ouch, now the front-end is a mini-backend. Even tougher, more leaks etc. The ARPAnet was a solution, a front-end that they had built in order to facilitate research document-sharing between universities. Later, it became the inter(national) net(work).
First there was SGML to structure the data (it's a way of making it 'pretty' in a lexicographical way) and turn it into information (which is what information is: data with added semantics) and later there was HTML to structure it even further, yet we all know that its function was not prettification, but rather structure. Later came CSS, to make it pretty. With its growing popularity, the web started to be used as a publishing device.
source:
https://w3.org/Style/CSS20/...
If we are to solely display JSON data in a pretty way, we may be limiting ourselves to the scenario of rendering pretty web pages using aesthetic languages such as CSS. We must also understand that if we are only focusing on making a website pretty with little to moderate functionality, we aren't really winning. A good website has to be a winner in all aspects, which is why frameworks came into existence, but.. lmao, let's leave that to another discussion.
Now let me recall back my college days.. front-end.. front-end.. heck, even a headset can be a front-end to a pick-order backend. We must think back to the essence, to the abstract. All other things are just implementations of it (yes, the horrendous thousands of Javascript libraries, lol).
So, my college notes say:
"Presentation layer: this is the UI.
In this layer you ask the middle tier for information, which gets that information from a database, which then goes back to middle tier, back to presentation. In the case of the headset, the operators can confirm an order is ready. This is essentially the presentation tier again: you're getting information from the middle tier and 'presenting it' as it were.
The presentation layer is in essence the question: how do I bring my application data to my end users in a platform-and solution-independent way?"
What's JSON? A way to transport data between the middle tier and the presentation tier. Is that what frontend development is? Displaying it in a pretty way? I don't think it is, because 'pretty' is an extra feature of obtaining and displaying data. Do we always have to display data in a pretty way? Not necessarily. We could write a front-end script (in NodeJS perhaps) that periodically fetches certain information from a middle-tier is serves a more functional role rather than a rendering one.
The prettification of data was a historical consequence of the popularity of the web (which is a front-end) (see second paragraph with link). Since the essence of a front-end is to obtain information from the back-end (with stress on obtaining), its presentation is not necessarily a defining characteristic of it, but rather an optional and solution-dependent aspect, a facet.4 -
Continuing my saga, I'm now tasked with creating a .NET Web Form app and then converting it to ASP.NET Core as a proof of concept.
Problems:
- Web Forms are not supported in Core and are not planned to
- After 3 weeks I still do not have a work laptop
-- My personal laptop is a Chrome book running Linux
--- I can't install VS2017 on my laptop, I need it for this project.
- Working from home, where I have the resources available, is apparently against company policy (I'm not 100% on this yet, can't find it myself)
- I'm likely going to be sent back to the offline computer lab at a different location to work on this, where I doubt the programs/packages are installed
Perfect.4 -
Long weekend here in Poland 🇵🇱. Decided to take the opportunity and learn something new - skateboarding.
What are you up to?4 -
Fuck this job !! i prefer to sleep all day long than go to work and hear my boss' annoying voice .3
-
"I am barely awake, it must be like 3-4 am. This has been a long day at the office!"
It is 11pm... Long night to go!1 -
*npm run dev*
Why aren't my CSS changes showing up?
*make selector changes*
*npm run dev*
Oh, c'mon!
*make more specific selector changes*
*npm run dev*
It's not even showing up-- wait...
*checks code*
*SASS file not included in the main app.scss*
Oh. I'm stupid.1 -
I just spent an extra 2 hours trying to install updates because I hadn't noticed the dialogue option. In my defense, I haven't owned a windows pc in a long long time.
-
I have, once again, figured out why I keep dropping C as a language. The answer is because the errors are incredibly unhelpful and actively want to implode your brain.
Examples currently being spat out by gcc for my driver:
`error: conflicting types for ‘block_read’; have ‘ssize_t(struct file *, char *, size_t, loff_t *)’ {aka ‘int(struct file *, char *, unsigned int, long long int *)’}`
`note: previous declaration of ‘block_read’ with type ‘ssize_t(struct file *, char *, size_t, loff_t *)’ {aka ‘int(struct file *, char *, unsigned int, long long int *)’}`
`error: initialization of ‘ssize_t (*)(struct file *, char *, size_t, loff_t *)’ {aka ‘int (*)(struct file *, char *, unsigned int, long long int *)’} from incompatible pointer type ‘ssize_t (*)(struct file *, char *, size_t, loff_t *)’ {aka ‘int (*)(struct file *, char *, unsigned int, long long int *)’}`
Go character by character for those types as listed, and tell me where they differ, because I can't find it.10 -
ITS FRIDAY!!!!!! such a long week..... fcking prod issue and new (anti) agile process team wants to implement2
-
The reason Google page loads are so fast is because their research showed people will use something less frequently if it takes a long time to load.
I'm starting to understand that better now as my email fills up with Pocket, Quora subscription newsletters. Their pages take too long to load on 2G (20KB/s, I'm traveling internationally) -
Fucking Pixel Pro 6 still overheats when transcribing for too long.... What happens to the ML chip...3
-
Trying to make my first genetic algorithm program "to be or not to be" in javascript.... (coming from java and experimenting a bit)
Can't even get past instantiating a function/class Gene.js file into the main.js file. -_-
I got a long way to go...1 -
To have back all the hours between how long a project should take and how long it actually takes, and get paid for them, then retire and sledgehammer my computer, and do something less stressful.
-
Sunday planned to Building a project VS family reunion long drive. No laptop at the moment. Beach later will just watch tutorials in my phone oh well 100 km long driving 😩
-
How long does it take to copy a file in Vista? Yeah, I don't know either, I'm still waiting to find out.1
-
!rant | rant
I applied for some jobs lately as I was laid of (as seen in one of my previous rants). I've sent out the last application today at 2 AM and I am already invited to the company tomorrrow as the ceo thinks I would fit the team perfectly - the bad thing about that is that they would like to see some of my previous work - the problem about that is that all my showable previous work is under NDA D:4 -
I'm trying to port that Python project (https://github.com/rg3/youtube-dl/) to Java without even knowing how to print "Hello world". That's going to take a long long time6
-
Why don't we change all conditionals from if to as long as?
as long as true:
as long as false:
Is it not beautiful?8 -
When you unknowingly/accidentally/inadvertently delete something someone was working on for a long time and they don’t tell you until several months later when all the backups are long rotated out. No way to fix it and nothing left to do but accept blame and sanctions and work to regain lost trust. Kill me now.4
-
how many users on devrant use avatars that don’t reflect themselves at all?
i wasn’t impressed with the character builder at all. no funky color options or stupid hair :(8 -
Am I speaking to ghosts ? Am I deriving comfort from the online companionship of people long gone ?39
-
Omg my mentor is so toxic... Because it took us to long to program an app. He made a "mobile" version himself. Like we have to use a technology we never used before and certain things like login take way to long he says... I bet if he had to create it he would also have to take a long time to... Whatever I don't care, he got his own app. I see it now all as a learning experience...1
-
I wonder which is worse:
1. all day long every day doing things you MUST do and running out of hours in the day to do them all
2. all day long every day doing things you WANT to do and running out of hours in the day to do them all1 -
Been a software engineer (swe) since a long time .planning to move to data science and stock investment.
#any advice?1 -
When you procrastinate to long and try to finish college homework at the last hour but the power goes out!1
-
I really wish i can jump and be focussed like alot of the developers i have met. I tend to take long to get focused and long to get out of it. The reason why it was so hard to work with companies and easy to work remotely
-
When you get work assigned to you. Are you asked for how long it will take you to complete the work or does your manager give you a deadline to complete the work? Note: Manager was a senior developer but now a manager so he states he knows how long it might take and sets deadlines.8
-
I want to write technical blogs for a long long time now but can't find the motivation or ideas. Any advice some of you would want to give?4
-
Long shot, but I've not long moved to Manchester (uk) and I don't know anyone. Are there any dev related events around here that you guys know about?5
-
Nothing can take the joy out of programming more, than having to redo and implement new features in uncommented legacy code, that takes 2x as long to understand than to actually code.
- Gonna be a long ass week. -
How long does it take to someone to master backend web development with either in spring or asp.net?4