Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
I can't find a website I used years ago... maybe someone here remembers its name.
It was a place with daily code challenges, real time code battles, you had to fix bugs, syntax errors, you could choose different programming languages, and receive points based on the number of chars used to fix the issue, etc.
I hope it still exsits, it was really fun.
Thanks in advance!5
Pro tip: never try to convert the date (formatted as "yyMMddHHmm") in an int32.
It will stop working in 2022. 😉
I just found out I accidentally invented the "2022 bug" two years ago.11
Have you ever thought to send a security code to the email the user put in the sign up form just to say him later "the password must contains at least 8 characters, etc." and ask him to fill the form again from scratch?
Who is so dumb to put the input check in this order? Honeywell.
- The email is correct?
- Ok, send a code and ask to confirm it
- The password meets the requirements?
- No, ask to confirm the email again just for fun.
I'll just ignore the waste of server resources to send N * Number of users emails for no reason.2
That's like… every fucking browser in the world including the one you made, MS... wtf?
Microsoft Partner Center (aka Windows Dev Center) is a fucking joke.5
For what fucking reason the ability to set the date and time programatically has been blocked on Android?!
Why you can create fucking invisible apps that work in the background, mine cryptos, steal your data but they decided that something like that is considered dangerous?
Can anyone give me a logical explanation?
There are cases (big pharma companies) where the users don't have access to internet nor a ntp server is available on the local network, so the ability for an app to get the time of a sql server and set it in runtime is crucial, expecially when the user, for security reasons, can't have access to the device settings and change it by himself.
"System apps" can do it, but you would have to change the firmware of a device to sideload an external "System app" and in that case it would lose the warranty.
So, yeah, fucking Google assholes, there are cases where your dumb decisions make the others struggle every other day.
Give more power to third party developers, dumb motherfuckers.
It's not that difficult to ask the user, once, to give the SET_TIME permission.
It was possible in the past...
Windows Mobile 6.5 was a masterpiece for business.
It still could be, just mount better CPUs on PDAs and extend the support. But no, "Android is the future". What a fucking bad future.12
Have you ever worked on a solution for weeks, or maybe even months, and then hear from your boss that that feature is not so useful as we though and won't make it to production?
They paid me for nothing, but at the same time I spent stressful days trying to figuring out how to make something nobody will ever use…
It happened so many times in my life. 😪4
You can't put a fucking login wall when I try to unsubscribe from your newsletter, you fucking asshole.
The reason I want to unsubscribe is because I don't fucking care anymore, which means I don't remember my password, and can't login and unsubscribe because you, fucking bastard, made a not working password recovery just to let me give up and never unsubscribe.
It's been 3 years… leave me alone.9
You made a very important device used in pharmaceutical labs which stores important data, but for some fucking reason you decided to write the communication protocol so poorly that I want to cry.
You can't fucking have unique IDs for important records, but still asks me for the "INDEX" (not unique ID, fucking INDEX) to delete a particular one. YOU HAVE IT IN THE MEMORY, WHY DON'T USE IT?!
How the fuck you have made such a stupid decision… it's a device that communicates using USB so theoretically I could unplug it for a moment, remove records, add them and plug it in again and then delete a wrong one.
I can't fucking check if it's still the correct one and the user isn't an asshole every 2 seconds because this dumb device takes about 3 for each request made.
Why I, developing a third party system, have to be responsible for these dumb vulnerabilities you've created?
The absence of backward compatibility in php updates should be illegal and the developers responsible for that should be trampled by an elephant with the PHP logo painted on its side.12
SQL collation conflicts are the worst thing that has ever been made possible in humanity... it's 1000 times worse than problems with time zones, change my mind.
Fuck off whoever decided to make hundreds of different versions of the same languages.1
I managed to release the new version of the best selling main product of my company.
At the release it had critical bugs I didn’t find during the tests.
Have you ever loved (or admired) a company because of the quality of their branding but never used (or tend to use) their products?
In my case is JetBrains... beautiful company website, UI of IDEs, etc., but I find them unhandy.
It's strange because I follow them on socials, read news about them, etc., as if I was excited about them, but never actually use them... a platonic love. Am I crazy??20
I don't know who I hate more, regular thieves or crackers.
I think the second ones more, because they don't even have the balls to risk in person…
To whoever decided to throw away one week of my life, which I spent in a dark office in July importing a fucking WordPress website, FUCK OFF!
I fucking hate WordPress, I fucking hate migrate websites with it and also dealing with incompatibilities in 30+ plugins and templates that doesn't work properly (Avada, best seller? For being shitty maybe), and now every time I will have to do it I will think about how much I hate you, the bastard who decided to drop those shitty database tables.
And I'm sorry but we won't send you bitcoins just because you watched a tutorial on YouTube and used a vulnerability in phpMyAdmin, so the only think you earned is my hate for you!8
I was lazy tonight and wanted to implement something of this kind very fast… is this really dumb or okay in your opinion?
If it's dumb, do you have a better and cleaner solution?18
If you think you found a solution, think twice.
If the implementation is taking too long (too many changes in different functions and classes to fix a single bug) there may be a better solution, it's never too late to reverse the changes and start again, it's not a shame, in the worst case you will reimplement the same solution, but better, in the best you'll find an easier and better one.
Don't run, even if there's a deadline.
It's much worse having to deal with negative feedbacks later.
Have you ever been so motivated to do stuff that you lost the motivation because of too much motivation that sucked up all the energy you had to be motivated?7
How’s your life going?
Mine as good as the cellular signal at my location right now.
Hope everyone is ok.5
Maybe it's a stupid question, but why the fuck there are still path length limitations in Windows in 2020???
Why there isn't a virtual automatic workaround for this issue?
Sometimes I just can't make it shorter...3
A lot of people woke up "early" today (7:30am) just to preorder the new Xbox and brag about it...
I wake up at 5:30am each fucking morning and there is no console release. 😑9