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 - "mess"
-
Only pure evil can design a PC case that has reset button same size and shape like USB port and place it next to USB ports.21
-
Add the next line when you don't want anyone to mess around with your code. ;)
// Autogenerated. Do not edit, all the changes will be undone. -
My fellow coworker's commit history of last 24 hours. And my boss was surprised when I told him I'm leaving the company..17
-
I swear to you... This is how my uni cools down its servers
Oh god the mess 😥, gets worse when your in there3 -
Someone replied to the Christmas party invitation using REPLY ALL... his family personal details sent to hundreds of people. Wait, it gets even worse: he works in the SECURITY DEPARTMENT.5
-
What people say : My computer is a mess and it works damn slow.
What I hear : I don't know fuck about using a computer2 -
Ex-coworker of mine fixed this bug a week after the site was launched and has gathered several thousand users in database.
Yep its exactly what you think it is, each time one user would update its infos, it would update his infos to all the users in the database.
Luckily I was not in charge of the project in that time, so it was really fun to watch how everyone's name was changing every couple of minutes for a whole week :D12 -
This is a fucking mess!!!
Refactor?!?!?!?!
Fuck it...
File > New Project
Yeah, fuck it. It'd be easier to just start over.8 -
With all of this Microsoft blacklist and master bullshit, I wonder when will someone protest for git push/pull to be changed due to sexism 🙄🙄🙄7
-
Welp. Time to mess with a new distro
*sudo rm -rf /*
*looks at screen* I forgot to back up my db's :|1 -
How to from hapiness 100 to 0 in seven simple steps:
1. Buy a new 2018 gaming laptop..
2. Install Linux on it for work..
3. Figure out your touchpad is not supported even by latest kernel rc..
4. Spend four days going through forums, bugzillas and overflows while messing around with recompiling kernel, drivers, configs and 3rd party libraries..
5. Lie down and pray someone will add support for your device in kernel in near future..
6. Try not to cry..
7. Cry, cry a lot..10 -
Getting really sick of brand naming conventions these days, Youtube just suggested me a video called "Samsung Galaxy S20 Ultra vs iPhone 11 Pro Max!"
Like what are those, Transformer names? 🙄12 -
Today I learned Slovakia is in fact a version control system, not country.
Things you find on Wikipedia these days.. 🤔8 -
My second year of high-school, we started having class in computer science. I was really looking forward to it cause I always wanted to learn programming.
On first sight it appeared that the professor which taught the class knew something, he looked like a genuine geek with those dorky glasses, briefcase and pants like Steve Urkel, but after couple of his lessons you could see he had no real dev experience and just basic understanding of programming in theory. He was more reading stuff from the book than he was trying to explain them to students and give some real world examples.
So it was just one these days, everybody got back from vacation, it's hot outside, the guy is just reading sentences from his book, half of students talk with each other and other half doesn't give a fuck about him or his class. Pretty sure I was the only one trying to listen to him and learn something from his recitals.
All of a sudden he notices the atmosphere in the classroom, slams the book shut, gives out couple of F-s to the loudest students and yells out loud "NONE OF YOU IN THIS ROOM WILL EVER ACCOMPLISH ANYTHING IN YOUR LIFE, BARE ALONE IN PROGRAMMING"
At first I felt like shit, but soon after that I started thinking "who the hell are you to tell me what I could or will accomplish in my life". Couple weeks later I've bought myself a first book in programming and started learning C++ late at night since I understood that I won't learn anything about programming in that school. Two years later I was correcting this same professor with his claims on a whiteboard in front of a whole class.
Today, seven years after his words I'm a developer living in foreign country with what I could say somewhat a solid experience and understanding of how both software and web are build, while that same professor still recites to his pupils difference between assembly and object code, while praying nobody asks him where and how these are used. For maybe a quarter of my paycheck. So much about his psychic powers..4 -
Udemy strikes again with their amazing courses..
So many things wrong in this image that I don't even want to start..
Seriously, who teaches people to write code like that?25 -
Spend several days decoding API legacy code from the guy who got paid shitload of money and then stumble on the piece of code that shows he isn't even aware there is a count function in SQL (or rowCount in PDO)
:)))))4 -
Tfw when removing this 9gb trash of software takes longer than reinstalling entire operating system from start..5
-
"There’s a subtle reason that programmers always want to throw away the code and start over. The reason is that they think the old code is a mess. […] The reason that they think the old code is a mess is because of a cardinal, fundamental law of programming: It’s harder to read code than to write it." - Joel Spolsky8
-
That feeling when you refactor that spaghetti mess into clean beautiful code that passes all tests flawlessly4
-
Started new job with presentation at 10:00. Went for lunch at 11:00. Was given access to source code at 12:00. Decided to quit at 13:00.
No regrets. Code was so bad that I wanted to cry.7 -
Stop teaching assembly first. It may be the underlying language, but your average coder never needs this confusing mess.12
-
So I'm in the middle of the website migration that was made in Wordpress.
Just made a database dump and decided to take a look at it cause it looked really big for a site that only needs internal management. Found out they use contact form plugin which stores binary of attachments directly in database..
And people ask me why I hate Wordpress and so called Wordpress devs..5 -
My Perfect Day : Assumption
Woke up at 6. Went for morning walk or do yoga or some sort of stuff.
Came back at 7. Went for daily routine, like bathing and all.
Went to prepare breakfast at 7:45. Prepared some eggs and bread and coffee.
It is 8:15 now. Reading news papers or watching tv and doing breakfast.
At 9 check mails and prepare some stuff.
At 9: 30 went for office. Reached office 5 minute before 10, safe and sound.
Came back at 7 by evening. Did some rest. Prepare dine till 9. Take a bath. Complete the dine.
At 10:30 ready to sleep.
Actual Scenario :
Woke up at 8:30. No time for yoga or morning walk. No time for preparing breakfast as well. Went straight to bathroom. Came back in 20 minutes. Made a cup of coffee. No time for newspaper or tv.
Feeling lazy and tired already. At 9:10 went for office. Before reaching office stopped at fast food joints. buy some junk food. Eat them. Got traffic jam and reached office late.
Started working but feeling lazy. Boss asked twice about the project status and i am unable to think a single line of code.
However, days passed. Boss scolded me. I promised him to finish the work after reaching home.
Reached home at 7:30. Late for no reason. Went straight to bed. Sleeps a hour. But took 20 minutes to leave bed.
Started working on projects i did not complete in the office.
Time fly and it is already 1 in morning. No dinner. Tired as fuck but hungry as well. So made some eggs and eat. Wrapped the task but it is 3:30 in morning and i jumped to bed for sleep.
Loop.3 -
I put both my username and password as "incorrect". So that everytime i mess up, my computer reminds me that my login is incorrect!6
-
How has development come to the point that 16GB of RAM is not enough to smoothly develop a simple website?
Where have we lost the way? 🤔 🙄41 -
The code is a freaking mess. Shared behavior, terrible variable/method naming, misleading module naming, dynamic polymorphic spaghetti, whitespace errors, no consistency, confusing even if you understand what the code is doing, ... . It should never have passed code review. It probably wasn't code reviewed.
The comments are sparse and useless. Quality level: // This is bridge.
The documentation does not exist.
Testing steps for QA are missing several steps, including setup, so actually using the feature is bloody challenging. If one thing is wrong, the feature just doesn't show up (and ofc won't tell you why).
The specs for the feature are outdated and cover only 4 of 19+ cases. And are neigh useless for those 4.
The specs for the report I'm fixing don't even check the data on the report; it just checks for one bit of data on each row it creates -- a name -- which is also the same on each row. gg.
The object factories (for specs) are a mess, and often create objects indirectly, or in backwards order with odd post-create overwriting to make things work. Following the factories is a major chore, let alone fixing or extending them.
The new type has practically zero test coverage.
The factory for the new type also only creates one variant -- and does so incorrectly.
And to top it all off: the guy who wrote the feature barely ever responds. If he does, he uses fewer words than my bird knows, then stops responding. I've yet to get a useful answer out of him. (and he apparently communicates just fine, according to my micromanager.)
But "it's just fixing a report; it'll be easy!"
Oh, fuck off.8 -
Waking up after a drinking night and rushing to your computer to make sure you didn't mess around with your projects 😨1
-
Anyone remember when PHP was a straightforward procedural language and not a pseudo-objective mess?
#saturdaynostalgia9 -
What I've learned so far in Ubuntu
1. Never mess with root directory
2. Never mess with scary command
3. Never install additional DEs
4. Never close terminal while something is going on
Or you have to install Ubuntu again
Although I love Ubuntu7 -
Just clean installed windows few days ago and my laptop is already mess again. Anyone else with same problem? 😂 I Suck at managing stuffs.20
-
Classmates having trouble with their mess of spaghetti code and improperly named variables (I saw variable names like "poop" already).6
-
Ffs Bitbucket, is it really so much to ask for to have a mobile responsive website in 2020 to normally review my pull requests.
Not like we're giving you loads of money for your service already or anything.. 😌6 -
manager: we had great feedback last week, real users were testing our app! However, we have noticed a lot of issues regards database performance and data replication...
me: oh, that's great news!! How many users? Like hundreds?
manager: no, 6 users so far7 -
People like this guy commentating are the main reason why evolution is still just a theory.
Let's take for example someone having a problem with their car not starting up.
Already seeing this guy's response would be:
"Personally I hate cars. Seems like its always they're broken. Have you just tried using your legs and run 40 kilometers to work every day?"
No I didn't you fucker, and you know why? Because it's not convenient. The same way how it's not convenient for me or any sane developer to drop to a command line and run custom query (which can be automated) every time I want to quickly check some values in development.
And no, the OP didn't ask for setup of this on production, the conversation kept on in comments below and this guy was still defending his productive idea.26 -
Unpopular opinnion: Whole IT industry is becoming more and more degenerative with each passing day..17
-
Working for a company that hasn’t fully implemented git yet.
Servers are a freaking mess.
.old
.bak
Very-very-old
Backup8 -
Wanting to push the code to remote at 3am and just hit the bed.. Appereantly bitbucket has other plans for me 🤷♂️
Also chuckles to them for still running python 2.7 on their systems 😏4 -
I know it is 1 week too late but i dont care. Im aware that my workbench looks like shit but in reality it is a "creative mess"
@Condor Do you envy me now? I have 1054z that is hacked and has all its features unlocked! I have desoldering station and crappy (very crappy) soldering station. In addition to that i got simple sine/square generator that goes to 1Mhz (old communist poland tech - indestructible and great)
Situation with my pc is complicated. My main pc (with the curved monitor)
-i5 3350p
-12 Gb or ram (2*4Gb and another 4 that friend gave me)
-radeon 7800hd (*RIP* cant play games anymore 😥)
-256Gb sata SSD
-2Tb WD blue HDD
In addition to that i have a laptop
i5 4 cores, 8Gb ram, 1Tb HDD, GTX1050
I use my lap for gaming now, i even connected that monitor as main lap.
(double monitors yay!) sometimes i use my old pc for minor things but i use rdp for that, it is great experience! (my lap displaying rdp from my old pc on second monitor that was my old pcs main one 😂 i find it a tiny bit funny)15 -
I like logging into public wireless networks where the admin credentials are the default and mess with their wireless settings...
Am I wrong?18 -
This one was probably last week of my highschool education so everyone including myself were drunk as fuck like 90% of the time.
Came home drunk one evening and woke up in the morning with a working keylogger waiting to be deployed on school computers. Apparently I've even implemented FTP upload, some basic firewall bypasses and autostart feature. Everything was actually quite good, excluding my stupidness to upload captured data on server through FTP, but there was anyways no-one smart enough in that school to decompile a Windows executable binary.
What's more interesting is until that moment I've never written anything remotely so complicated - I was doing examples from the book and didn't think I have enough knowledge to make program that has any real life application.
After that day it started coming to me that one day I could actually earn for life with programming.2 -
Does anyone knows how to put these down, without making the whole laptop sticky mess? Because the fucking alignment makes me inner scream.16
-
The guy across from me on the phone being loud as ever just said this "the key to using cloud software is having it organized (he means storage in a sense), otherwise you end up with a mess on your desktop"
LOL I've seen his desktop it's a mess! -
Every time I see a cringe job post like this I internally scream hard. There, fixed it for them 🫡15
-
I’m pissed.
I had previously ranted about being assigned to a very messy project. I spent 3-4 months alone adding features and CLEANING things up.
Recently, there had been talks about a new major development phase on this project. But things lingered and the day before I’m to go on vacation, I get the news that this new phase starts in 2 days. Since I’m going to be on break they’re putting other guys on the project who don’t know anything about it.
Fast forward two weeks later.
I’m back from vacation.
I find out one of the guys has strong opinions about doing things certains ways… but unfortunately they are "ways" of unnecessary complexity, abstraction and verbosity.
After just a couple of weeks I’m already lost in the complexity of his code, which supports features of VERY LOW complexity. Fuck, has he ever heard of KISS? Has anybody heard of it where I work?
Now I have to spend my mental energy trying to make sense of this pile of crap rather than actually spending it getting things done.1 -
How the hell does PR containing production secrets and private keys gets 3 approvals and gets merged upstream? 😬 🥴6
-
Gotta love moments when you find legacy code like this :)
P.S. Yeah, that was the whole script, written by just one guy.3 -
Just stumbled across this gem last night. You guys know how biggest online games site in my country (also backed up by largest ISP) handles reset password requests?
After clicking "Forgot password", it asks you to login to Gmail (cause everyone is assumed to have and use one, right?) and then opens "New Email" window prefilled with some template data which you're expected to finish (in screenshot below).
And I just wanted to play some Ludo with my friends.. 🙄🙈2 -
"No matter how slow you are writing clean code, you will always be slower if you make a mess." - Uncle Bob Martin1
-
My friends just got me the best birthday present ever. Always wanted a rubber duckie, never thought I'll have something even better, my own Tux - will call him Tuxy 😊🐧8
-
Just got an email with a new really nice douche-bag move from Postman to raise their prices again (this time for almost double) on their paid plans with excuse "it will help us deliver more of what our customers need from us."
Even though I've decided to look other way around for years on their electron-based garbage of bloated app, have not been a fan of their pricing 8$/month/user just for a simple feature such as sharing request schema and environment data.
This simply needs to stop and I'm seriously thinking about doing something about it. 🙄10 -
How the hell does a guy miss a urinal? What the hell? Are they standing three feet (1 meter) away? And who the hell manages to hit the wall above the urinal? Seriously, the floor is a sopping mess. The wall is a sopping mess. Makes you want to hold it in till you get home. Just, yech!5
-
Use Cache wisely, otherwise they gonna pile up and no one would like to clean that shitty mess
Pic source: Instagram -
This is response I got from my ex tech lead in a company that I left six months ago..
Btw account is registered on my private email and has admin access to Slack full of confidential files.
Don't even know why I worked there..13 -
They think I'm a NASA scientist...
Yeah I mess with some data from curiosity, but I wouldn't say I'm a NASA scientist.3 -
Me: closes eyes and says to myself how I MUST get some sleep..
My brain: *starts thinking about keywords MUST, SHOULD, REQUIRED and how those are defined in RFC-2119*
Why I just can't get some normal sleep, could it be licensing issue with my brain? 🙈2 -
Just had one of the most cringiest HR interview ever. I'm looking for a new job, and yesterday applied for several med/senior backend developer positions and immediately got response from a well known software company.
We schedule a call today 9:00am, so I take homeoffice and wake-up half an hour earlier than usual.
First thing I notice, lady is 5mins late, but okay its morning, we're all humans, so I don't mind it even though some other person might call it a classical sign of disrespect and hangup right away.
First question: Why did you apply for our company?
- Euhhmm cause I'm looking for a new job and I saw your job ad yesterday?
Second question: Why would you like to work at our company?
- Left speechless.. Well I honestly don't know, not really following your company, I know that you exist but that's about it, shouldn't you be telling me this? (*heavy breathing on the other side*)
The rest of interview left me quite uninterested due to initial questions, like what the hell, I can imagine these being alright for interns and junior developers who might be fascinated by opportunity to work for a big and well known company to build their CV, but c'mon I've went through shit already and honestly don't care for who I work for as long as they have interesting projects, are paying me right and have couple small benefits I'm looking for such as homeoffice, gym card etc..8 -
Hell yeah! This mess of random colors took me two evenings to write because I forgot to think before I typed the first time.6
-
This is my first rant here, so I hope everyone has a good time reading it.
So, the company I am working for got me going on the task to do a rewrite of a firmware that was extended for about 20 years now. Which is fine, since all new machines will be on a new platform anyways. (The old firmware was written for an 8051 initially. That thing has 256 byte of ram. Just imagine the usage of unions and bitfields...)
So, me and a few colleagues go ahead and start from scratch.
In the meantime however, the client has hired one single lonely developer. Keep in mind that nobody there understands code!
And oh boy did he go nuts on the old code, only for having it used on the very last machine of the old platform, ever! Everything after that one will have our firmware!
There are other machines in that series, using the original extended firmware. Nothing is compatible, bootloaders do not match, memory layouts do not match, code is a horrible mess now, the client is writing the specification RIGHT NOW (mind, the machine is already sold to customers), there are no tests, and for the grand finale, the guy canceled his job and went to a different company. Did I mention the bugs it has and the features it lacks?
Guess who's got to maintain that single abomination of a firmware now?1 -
So much mess is in this project I'm working on that I wonder which AI would be capable of handling it.3
-
Just saw this:
Add comma's to your passwords to mess with the csv file they will be dumped in after a data breach9 -
I really don't understand how developers from Facebook, WhatsApp and other messaging platforms still didn't figure out that ever since they introduced message previews on push notifications that those "seen" check-marks became utterly useless in most of cases..
This COVID-19 quarantine just confirms it, since nobody is doing anything else except being on phones and computers whole day but somehow it still takes them several hours to "read" the message..9 -
De-duping drama continues. Background: stakeholder marked a bunch of records as “do not use” and didn’t realize/didn’t care about the impact on other systems. Many of those are active user accounts.
Stakeholder: What if we ask the user to create a new website account?
Me: they can’t register a new account of the email was used already. Are you expecting me to delete all those web accounts so the users can start over with their current email? Or are you saying you’re going to email 400 people and tell them to get a new email address and create a new account? Don’t force users to do extra steps to fix your mess.
Continued from: https://devrant.com/rants/5403991/...3 -
Not day passes by that I don't think who the hell thought it would be a good idea to have Ctrl+R shortcut on web version of Outlook for replying to email.. 🙈6
-
Friend learning typescript: JavaScript is easy, you do exactly opposite of what you did in java. Typescript is a half baked mess.
-
Life's sometimes just amazing.. like those moments when you do "rm -rf /var" instead of "rm -rf var" and your whole system gets full of errors / unexpected behavior and random crashes.. Since I have project deadline tomorrow, really dunno should I cry or laugh right now11
-
When you pay money to Facebook to advertise yourself as SEO expert, but are unable to even properly optimize your own website.. 😬 🤷♂️2
-
Despite common sense, I think technology is not making our lives easier. It's just build chaos on top of chaos.
Take server-side programming for instance.
First you have to find someone to host your thing, or a PaaS provider. Then you have to figure out how much RAM and storage you need, which OS you're going to use. And then there's Docker (which will run on top of a VM on AWS or GCP anyway, making even less sense). And then there's the server technology: nginx, Apache (and many many more; if, that is, you're using a server at all). And then there are firewalls, proxies, SSL. And then you go back to the start, because you have to check if your hosting provider will support the OS or Docker or your server. (I smell infinite recursion here.)
Each of these moving parts come with their own can of worms in terms of configuration and security. A whole bible to read if you want to have the slightest clue about what you're doing.
And then there's the programming language to use and its accompanying frameworks. Can they replace the server technology? Should you? Will they conflict with each other and open yet another backdoor into your system? Is it supported by your hosting provider? (Did I mention an infinite recursion somewhere?)
And then there's the database. Does it have a port to the language/framework of your choosing? Why does it expose an web interface? Is it supposed to replace your server? And why are its security features optional again? (Just so I have to test both the insecure and the secure environments?)
And you haven't written a single line of code yet, mind you.4 -
The mess... Gotta clean the trash off of it. I don't mind it being disorganized, but the fucking trash. (also, vanilla woods💯)3
-
Started a new job a month ago. I’m the only real frontend developer here. I come from a company with 10+. Now i’m working with a old ux guy. Mr. UX teached me the usage of a styleguide. This styleguide is a fucking mess. The legacy code is a fucking mess. They way of working, up for improvement.
I have a dream...4 -
Worst code I ever had to touch: a React application, createClass era, before redux was a thing, that had everything in one fucking component.
Every fucking thing.
This was a simple video chat application, but still. The component's code included:
- Views (contact list and video call screen) and logic to switch between them;
- All application state;
- API calls;
- Websocket message handling;
- WebRTC logic (getUserMedia and p2p streaming).
This app was built by one person in one month for a demo. That person left the company after the demo and I had to maintain that mess without zero React knowledge (I was doing angular at that time). On his last day he gave me a crash course and an overview of how the app worked.
Around that time I attended a few meetups and a conference with talks about React. That, my curiosity and ability to learn by refactoring helped me a lot when I had to add new features and fix bugs in that app.5 -
Suprise visit by my mother at my flat. Cute, but please announce it advance so that I can clean my mess 😆1
-
Anxiety and depression came back today.
I have so many feelings I can't express to anyone.
I have so many thoughts and ideas I can't talk to anybody about.
Friends never invite me anywhere.
Sometimes I think about ending it all.
It's been like this for the past 5 years or so.
Isn't life just great sometimes? 🙃6 -
Always love seeing massive companies fail in simple trivial things like these. Just tells me they don't have proper QA.5
-
Just discovered Insomnia Designer, I freaking love it and it's git integration. This is exactly what we developers needed for years 🥳10
-
Can someone please forgive me for this mess?
Atleast its a fast mess.
(btw: I have no idea wether it works. I hope it does)4 -
The Bluetooth API for Android is a fucking mess.
So is WiFi direct. Good luck doing anything with it.
That's all lol3 -
Anyone else having a hard time switching between languages? :/
if(this.isActive and this.isVisible):
...
Java, JS and SQL at work, Python in my own projects...10 -
Put all Code into one Controller and the middlewares are a mess.
Who did it? Yeah, me.
But who fixed it? Also me.6 -
Valve is definitely on drugs, their items file is a complete mess.
"first_sale_date": "2019-08-08"
... more data ...
"first_sale_date": "2013/04/24"
... more data ...
"first_sale_date": "2014/4/30"1 -
That feeling when you have unused 128gb ssd in your workstation for more than a year and have no clue why you originally installed it.. 🤔1
-
Dear CSS,
although you can make even the ugliest mess look beautiful, I despise you more everytime we have to cross paths.
Yours truly,1 -
- Hi, I need this config set up on the server. What do you think? Could you do it?
- Yeah seems fine. But we need to assess it properly.
- Ok, let me show you in details.
- Err.. hmm, reach out to me tomorrow.
...
** Then he stays offline all day. **
HOW AM I SUPPOSED TO **REACH OUT** TO YOU???? VIA SMOKE SIGNALS??!! Some supernatural powers??
Oh man, I hate depending on other people to finish a fucking job.4 -
Take your time with merge conflicts, and put the entire file in another editor in case you really mess up.2
-
So far? Probably Chelsea FC's raffle system which I inherited after a dev left and left it in a right fucking mess.2
-
Dunno who it was, but not cool posting a rant about how Windows doesn't allow creating extension-only files like ".htaccess" through Explorer and then deleting the whole thing right after I give him answer that it's possible if you simply name it ".htaccess."
These kind of people are exact reason why whole communities and sites like Stackoverflow turned into judgemental bastards..2 -
Finally finished the longest ticket I've ever worked on in my life. The ticket title and description was a pretty simple and straightforward one: "Upgrade from PHP 7.4 to 8".
If it was only so simple in real life. Our application is mostly done with API Platform framework, which is based on top of Symfony framework which is based on top of PHP language.
Once I did PHP 7 => 8 upgrade I needed to upgrade API Platform 2 => 3. But of-course that couldn't have been done as before that I needed to upgrade from Symfony 5 => 6.
This all was literally an equivalent of touching into a wasp nest - it took me a bit over 5 months and 800 hours of work and there was literally not a single source file left untouched.
In the process of all of this I've ran into literally dozen undocumented feature-breaking changes, broken backwards-compatibility promises and inside out architectural changes - from both the frameworks and the language itself.
Upgrading just one major version of anything SHOULD NOT be so hard. And to top it all up just to think I will need to do this again in a year or two..
Experiences like these really set my hate for time-based model of releases and the state of today's development in general.6 -
When you decide it's not worth of your time to go through lengthy code documentation and just run that stackoverflow snippet straight on production.. 🤠
-
Still boggles my mind that it took something like coronavirus for people to start covering their mouth when sneezing / coughing, washing hands and let's not even mention public places like shopping malls and stores to start with regular disinfection of their premises.. 🙄🤦♂️8
-
Good morning class! Let's start the day solving bugs in an Android application that many people have already gotten their hands on, which has 3 mixed languages, no comments in the code and is so bad that not even Android Studio recognizes the sources directory. But it compiles, runs and has a 4 month old bug that no one has been able to resolve.5
-
Corporate America wasting billions stuffing database projects into spreadsheets cause it's what they know. Quickly becomes an unmanageable mess. Low hanging fruit.3
-
Taking over development of a system from some other guy who just straight up dropped it with zero documentation. The code looks like he wrote it after watching some getting started tutorial. There is no structure. Some methods and statements are just empty. And he spelt 'connection' three different ways in the same file.
God help me...1 -
My turn to post my desk setup!
I know it's a mess :D
Also, phone for some reason despises making pictures...11 -
Need to work on a web application from 2002... the code is a mess. Whats the oldest code you worked on?5
-
May I have access to your backend? - that joke never gets old and makes me seem like a big weirdo. Which I'm not. At all.
-
I'm trying to enable GitHub issues based comments on my blog. However, I'm not sure if it's worth this mess.13
-
Yaaay for Debian 10 (Buster) coming out next month. Should finally (hopefully) fix my laptop touchpad issues 🙌
Also, really looking forward to its other features aswel, newer GNOME and kernel 🙂8 -
Microsoft Teams logic when using it from Chrome on Linux:
Wanna have a team call with multiple people? Sure no problem, proceed.
Wanna have a direct call with one person? Hell no, we don't do that here!
Also lets just ignore the fact that you are actually running Google Chrome, you should really try out Windows and Edge.2 -
Fingers crossed we can say goodbye to ping and latency problems in next 5-10 years. Exciting times we live in.6
-
Eavesdropping by phone's microphone and speech recognition to serve targetted ads by Google? Anyone here had a feeling this happened to them or knows is this already a thing?
Happened to me on my Android phone multiple times over last year on different subjects, that I was talking live with a person, for example how someone had eyelid surgery (my phone was locked in my pocket the whole time and I didn't google search what that is, or made any text input into device whatsoever) and couple minutes later an ad came on my phone for exactly something we were discussing before. Weird coincedence or something more? 🤔9 -
OK what the actual fuck is going on within this company.
TL;DR: Spaghetti Copy/Pasted code that made me mad because it's just a mess
I just looked into a code file to search for a specific procedure regarding the creation of invoices.
I thought "Oh this is gonna be a quick look-through of like 1000 lines MAX" turns out this script is 11317 fucking lines long and most of it's logic is written there multiple (up to 6-7 times). And I'm not talking about a simple 10 lines or something. No! Logic of over 300 lines.. copy & pasted over .. and over .. and over?! I mean what the fuck did this guy drink when he wrote this.
Alsooo 10000 of those 11317 lines is ONE FUNCTION.. I kid you not! It's just a gigantic if / else if construct that, as I said before, contains copy-pasted code all over the place.
Sadly my TL thinks that code cleanup / optimization is "not necessary as long as it works" like wtf dude. If anyone wants to ever fix something in this mess or add a new feature they take a few hours longer just to "adjust" to this fucking shit.
This is a nightmare. The worst part: This is not the only script that has shit like this. We got over 150 "modules" (Yeah, we ATTEMPTED something OOP-ish but failed miserably) that sometimes have over 15000 lines which could be easily cut down to 1/3 and/or splitted into multiple files.
Let's not start about centralization of methods or encoding handling or coding standards or work code review or .. you get the point because there's a character limit for one rant and I guess I'd overshoot that by a lot if I'd start with that. Holy shit I can't wait until my internship is over and I can leave this code-hell!!2 -
OMG DOES WATSON SUCK !!! I JUST WANT TO SSH IN AND DROP SOME FILES AND START THEM RUNNING DAMN IT NOT MESS WITH NOTEBOOKS !4
-
Time to say no to artificial intelligence, tried ChatGPT today and it's frightening.
The day when we won't consider nukes as the biggest threat to our civilization is approaching exponentially faster and faster and this is really worrying.20 -
Anyone knows why comment limit on web version of devRant is 1000 chars and on mobile 2000 chars?
Is this an actual feature to push people for using mobile app, or inconsistency caused by not updating web app?7 -
I was involved in accident barely a week before my new Job, my car is a mess and I feel like I am a mess too. Thankfully I am physically okay.
This life smh!3 -
Someone just left a small turd in front of the toilet bowl and stepped on it so now there's smeared shit on the floor tiles in a toilet stall.
Must be all the caffeine I guess.
Oh, and don't stand up too fast after taking a shit apparently, since I can't fathom how that happened.3 -
Am I the only one that can only work with pure silence or white noise? Any kind of music/distraction will mess up my concentration.3
-
Follow-up on https://devrant.com/rants/5001553/...
How the fuck are Jupyter notebooks so popular in research? Like some dude had an idea to take perfectly good markdown and python code, add a whole lot of transitional properties to make version control impossible, encode it as JSON on the assumption that a human could somehow look at it and make sense of countless escaped characters and base64 encoded data, create dedicated software people need to install in order to read what used to be simple plain text, and think "This. This is what 99% of data researchers will use from now on." And somehow, overwhelming majority of researchers agreed that this extremely inefficient data format is the best there is and they should develop all their tools around it.11 -
You either spend time organising the code even for a “small project” which “will never change” or cry at your mess one year later
-
Code generation is a fucking mess. Never go that route if you can avoid it, or at least make sure you encapsulate it quickly.2
-
PHP are you freaking kidding me right now? Why are you forcing me to write ugly and meaningless code like this?
Today I just learned that boolval("false") will return true.
I'd deffo expect this from casting operators, but not from a function which even has val inside of its name.
What purpose is to have functions like these in language if they just serve as plain wrapper for casting operators8 -
I'm not really active here recently but thought it would be nice to share a cool website I ran into: https://refactoring.guru/design-pat...
Imo every developer who aspires to be more professional should have it in its bookmarks and ocassionally look into it when facing a code design dilema.1 -
Do the hard stuff first. Then everything else looks easy. Make a mess of the code, then fix it and make it efficient.4
-
hah, there is a big problem with Facebook, WhatsApp and Instagram..
receiving files not working, no image can be showed, what a mess2 -
Web development is a fucking mess. Why is there hundreds of things to download, manage, and all of them depend on another tool? Framework dev teams, can you stop creating dev tools for dev tools that is intended to alter development? How the fuck do people even handle this pile of mess? They must be superhumans.1
-
When I thought things couldn't get crazier that my vmware to win chrome mess.....
Doing an upgrade today when I have to VPN in from my mac to access a Web based secret server to get onto another VPN so I can RDP onto a Windows bastion host to then RDP to client windows servers within the RDP and from those hosts need to use putty to ssh into Linux servers to do the admin activities......
Now I'm obviously all for security but seriously VPN to RDP to RDP to ssh is just a bit mental......
But all of the SSL certs between each env is self signed anyhow......2 -
New job. "Wtf" code.
I can see my performance review being hampered by the fact that I'm not intimate with this mess.2 -
New update available on your phone...
Wait people to teste it before installing. It look stable, ok i will install it
After the update
Fucking shit the clock is on the left side 🤮 what the fuck is this shit android... The settings menu is now a ducking mess. The finger print scan is so slow i can cooke an egg before he unlock the phone. The multi tasking screen is like iphone and look like a garbedge. Some applications rushing running.3 -
That feeling when you mess up and you need to add a new commit and mention in the commit message that the previous commit ( that you created ) was a mistake.
I'd be happy to do the same thing if it was someone else's mess up.2 -
@localhost had to do it... Just got some new monitor stands for free from a "neighbour" company, yesterday it was a mess... xD5
-
mess around inside bootstrap.css project at work, make a push, sit back with my popcorn n watch the world burn2
-
After a month of loving git, I finally got into an irreversible git mess yesterday. Spent all night rewriting last two days of code. I feel like a real programmer 😋
Seriously though, I'm gonna take backups a lot more frequently now onwards.2 -
My biggest and favorite distraction...
My queen, my servant... My girlfriend
Have so much support from her. Without her, i would be a mess -
My most challenging task during development is choosing variable names.
I make a mess during this process.5 -
When you open someone else's "server" and it's one massive unholy mess where entering a new line freezes the whole thing for 3 full seconds...
-
ways to mess with Datacenter staff:
make every server flash blue light for identification, turn on amber light, and display "Printer Error: 1D10T" -
Does anybody have some good suggestion for horizontal scaling solution of relational database (MySQL) that's not commercial? Both read and write scalings are of relevance btw.23
-
Random thought while upgrading schema and manually recreating 100+ rows table; when looking for a job, make sure you look for one where company focuses on employing brainpower, not manpower.. 🤦♂️ 🙄
-
I hate when a developer doesn't know how to use git. He never asks for advice or help until has pushes his changes up and creates a mess out of the main branch instead of creating his own feature branch. I mean there is no problem if you don't know how to use git, but you have a real problem if you say you know how to use it just to "look normal and experienced" and in reality you just don't know how to do stuff there. Just ask for help... and then if you create a mess out of git... Well, solve it and learn.2
-
Goddamnit, I've been rumaging around a CMS -generated site (not wordpress) for a friend in devtools.(to suggest improvements) I don't have much experience with CMS, but why is there so much fucking useless nested markup everywhere that has to go down the line. A simple paragraph has at least 6x nesting, a nav is "centered" by having a millionenty billionety divs on each side, there was even a span element for a single character inside a <p>.
What a fucking mess.5 -
C is one of those languages that I have no idea why I really even mess around with it. It's cool, and useful, and all that jazz. But holy hell messing up one little line of code is the death of everything.
One forgotten semi-colon, and you whole program is gone. It will mess up other lines of code, which will mess up other lines of code, so on and so forth. I've even had times where I have to almost rewrite little programs I'm playing around with because of how much little errors can mess it up.
Don't even get me started on compiling. I don't even want to get into it now.1 -
Participated on the german hackathon #wevsvirushack
https://github.com/tntwist/...
43k people :P It was a huge mess but a great experience!4 -
So typescript 4.5 beta is out .... holy moly what did those guys smoke? 🧐🤨🤪
They keep adding stuff on top, that nobody needs. But they don't fix the stuff that is broken (like emitting broken prefix-paths ...🤦)
Imho, they should focus on the overall development experience, make it easy an consistent to setup a proper multi-module project with linter, auto-formatter, folder structure, file naming.
And please fix this ugly #private fields - just ignore this mess of a spec and emit TS private fields as #private fields. That's the only logical way. Everything else is BS.8 -
The worst part is: this commit message would cost me my job, but whoever created this retarded mess of multiple responses is untouchable.4
-
When a coder doesn’t get his morning coffee; don’t mess with him, even the codes don’t try to mess with them. In this programming jokes, relation between programmer and caffeine is explained.
if (coffee.Empty)
{
coffee.Refill();
}
else
{
coffee.Drink();
}2 -
Symfony is a mess. The source code is a mess with classes that are never in the right place. The book is a mess. It skips over things that pretty much break the project it's supposed to build.
Not only they haven't fixed it (current book is pretty much a rehash of last book), they think they can actually sell that crap.2 -
How would you implement a system that allow people to share a product that's normally one price but because of the referral there is a discount. Oh and the discount is supposed to based which country you live in.
Right now the whole system runs on the honor system and a little front end verification. How do I clean up this mess??
Sure getting the user's location could work until they use a vpn. I don't really know what to do here.3 -
Is it just me or is android development just a pain in the ass? Ive done universal windows development before and it was great, but android just seems like a mess to me2
-
Just tried Xiaomi Mi Band vibration alarm. It literally only gives 15 short bursts over the 10 seconds and then it stops. There's almost no configuring available in their app except for snooze option which only has default value of 10 minutes, so it means you're stuck with just choosing an alarm time.
Do they actually expect people to wake up by that?4 -
Its hard to move forward, when everything is hung up on the past... Keep the mess of the past, or change for a better future... I don't care2
-
Just found out Google Domains is being shutdown and all domain registrations sold to Squarespace. Somebody should be hanged for this..16
-
TDD shows you just how much "junk" you've added to the codebase before without TDD. Then it becomes TDD refactoring. Wtf, what a mess. 😑4
-
Frustrated with solving the mess in master branch that cocky developers who don't understand git create.
-
What a buggy mess suse 42.2 leap, since i started to use it, my love for mint is getting bigger and bigger2
-
A single '=' can mess up badly:
(gdb) tb jobs.cc:541 if this->job_id_=2588573
Temporary breakpoint 1 at 0x48b571: file ../../../../../../pool/jobs.cc, line 541. -
Fuck Mozilla! !!
Why do yu mess everything up
My app looks nice and neat in Chrome
Load up Firefox and the whole thing crumbles21 -
when I get the assignment of debugging my group members uncommented Java Swing application, I seriously have to untangle that mess for days
-
Worst fear while adding a snippet of code from the net to my project :
I hope this doesn't mess up other UI elements.2 -
That feeling when you trying to decipher what you once wrote ( a fully featured fucking mess ) when implementing a large hotfix. This is so ridiculous 😭😭1
-
Job hunting is a flippin' mess for entry level grads in ME. Ngl am considering applying for masters in a different country:/2
-
Why 'AND' and 'OR' have opposite meanings in programming, mathematics compared to the human languages?
Just to mess with thr newcomers..?2 -
of course you can now make a vtuber avatar in microsoft teams but markdown support in chat is still is a clunky mess. #priorities
-
When working on an old system that’s a complete mess how do you handle adding new code in terms of effort?
I normally take pride in my work but if the system is such a mess I sometimes find it hard to get motivated to do it. I often find it makes me feel sleepy? Even new code that is tweaked is nowhere near as well written as if it were a new system.
Anyone else get that?3 -
Luulz
I hate react, ok it is now a knows thing about me...
But i have to maintain a huuuuge app made on react.
And the old developer mixed the nodejs backend with the frontend... And it is already a russian doll mess in components, cuz he seems to develop it during 2 years and only after one year he discovered redux !
Gosh... For a lil simple feature there is so many files involved... Gonna go crazy !
Happy that at least client pay big money for that1 -
Questions to other freelances out there.
I suppose it's a common occurrence to be involved in some project, asked to add some feature or modify something, and then looking at the source and find an unmanageable burning mess.
If upon such a discovery you decide you're not taking the job - for example, given the situation you need to charge quite a lot more and the customer cannot pay the appropriate amount - how do you go on explaining your reasons?
You just go out directly telling them about the dire situation of their codebase? Try to find a nice way of telling the truth? Make some excuse (cannot because personal reasons)?
Just curious2 -
Apple better not be slowing down my Ipad Air 2 to save battery because goddamn it costs $300 to fix at my work!!!
-
==rant
Cleaning up others mess is not a responsibility stated in the job descriptions of software engineers but they end up doing it every other day!2 -
When a coder doesn’t get his morning coffee; don’t mess with him, even the codes don’t try to mess with them. In this programming jokes, relation between programmer and caffeine is explained.
if (coffee.Empty)
{
coffee.Refill();
}
else
{
coffee.Drink();
}4 -
When you have to build a piece of software to fix something and you find incomplete data. When you're trying to get the complete data you find out that you once requested it but it got overwritten. So building a simple table has now changed into fixing an entire part of the app.....WHY OH WHY?!?!
-
I hate working with Indians!!!! They are chaotic, their code is a pile of mess, and their mouth full of best practices! It's a nightmare!10
-
If the clock is not complicated enough, with DST and timezones.... holidays and red days is even more complicated..... (a perl sub which returns all red days for sweden. It does not return any holidays thats always saturday or sunday)
Requires Date::Calc and Date::Easter
What a mess dates and times become..,
sub GetHoliDayList() {
$yeartocheck = $_[0];
$holiday{'1-1'} = '1';
$holiday{'1-6'} = '1';
$holiday{'5-1'} = '1';
$holiday{'6-6'} = '1';
$holiday{'6-24'} = '1';
$holiday{'12-24'} = '1';
$holiday{'12-25'} = '1';
$holiday{'12-26'} = '1';
$holiday{'12-31'} = '1';
($eastermonth, $easterday) = gregorian_easter( $yeartocheck );
$hea = int($eastermonth)."-".int(int($easterday) - 2);
$heb = int($eastermonth)."-".int(int($easterday) + 1);
$holiday{$hea} = '1';
$holiday{$heb} = '1';
($year,$christskytravellermonth,$christskytravellerday) = Add_Delta_YMD($yeartocheck,$eastermonth,$easterday, 0,0,39);
$chstv = int($christskytravellermonth)."-".int($christskytravellerday);
$holiday{$chstv} = '1';
if (Day_Of_Week($yeartocheck,6,19) == 5) {
$holiday{'6-19'} = '1';
}
if (Day_Of_Week($yeartocheck,6,20) == 5) {
$holiday{'6-20'} = '1';
}
if (Day_Of_Week($yeartocheck,6,21) == 5) {
$holiday{'6-21'} = '1';
}
if (Day_Of_Week($yeartocheck,6,22) == 5) {
$holiday{'6-22'} = '1';
}
if (Day_Of_Week($yeartocheck,6,23) == 5) {
$holiday{'6-23'} = '1';
}
if (Day_Of_Week($yeartocheck,6,24) == 5) {
$holiday{'6-24'} = '1';
}
if (Day_Of_Week($yeartocheck,6,25) == 5) {
$holiday{'6-25'} = '1';
}
return %holiday;
} -
Look, C++, I love you and all, but I don't want to reboot my computer every time I mess something up.1
-
We are in a course for the scrum certifiaction. Most of my partners are more concerned about they can't take the decission about using scrum or not. Is so sad because os a really small organization.
-
you telling people things that are bullshit to mess with their head as details to other obscenity being added is also abuse.
like trying to mess up a simple joy like feeding a cute squirrel by saying some piece of shit landscaper knew you were so walked over and murdered it before you could come back and threw the body into his leaf trash can ZIMMERMAN.5 -
Originally designed backend to work one way but then frontend UX was shit because of how the app was structured. Have reworked frontend to be structured differently and now I have to work around the original backend structure because I don't have time to rewrite it. Everything's a mess. It works, but it could be way simpler.
This sucks.1