Details
-
AboutJust another coder
-
SkillsJs, Python, HTML, CSS, PHP, C++
-
LocationSouth Africa
Joined devRant on 1/24/2022
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
-
@h3rp1d3v Angular makes me feel dumb :D i'm a smoothbrain
-
Saw a post of a woman saying she's gonna buy a Glock and, at night, shoot White dudes she encounters.
Bizarre how the type of person saying this is most likely one that opposes the lawful ownership of firearms. Lmao. She'll probably buy the smallest one too :D
She then, will probably be shot first in self defence. Not sure about other countries where people can own firearms, but in mine you are legally entitled to use lethal force to defend your own life or that of another if an attack warrants it and is about to begin or has already begun.
Also, it is stupid to want to shoot people at night, target acquisition is incredibly difficult in low light conditions even if you have night sights on your handgun. I've done a night shooting competition and it's HARD. -
@cb219 I noticed that yes! However this current codebase doesn't use that style, and I think the other devs will be quite upset if I fuck with their structure :D
-
boomer
-
@Hazarth yup, totally asinine to hire someone based on that.
My Github looks like a desert, I haven't really worked on my personal stuff in a while.
my organisation profile looks waaay different, but it's private, so... -
@retoor Every Day Carry.
I have torches all over my house, and a handy headlamp too. I was PTSD'ed into it, we had massive power outages in my country lol.
Shit, reminds me, I should put one in my vehicle... I don't cycle, I'll get robbed haha. -
@jestdotty lmao even shitty old PHP has stack trace
-
@Nmeri17 why is it not unforgivable? In this instance, the program allowed a user to create blank passwords in the database, because there were no backend rules checking password validation rules. Not even the front end did that. And they store plain text passwords in the database, when the lead programmer rolls his eyes and "Cybersecurity 101" suggestions to make apps more secure.
And no, these people aren't juniors, the lead programmer on this (who built the backend) has over two decades' experience in software and IT and they can't even get password validation right. They are indeed incompetent and shouldn't be writing code, because their incompetence puts businesses and users at risk.
This is not some trivial thing, this poorly written code can put companies out of business and destroy people's lives. -
@jestdotty I used to do this too, but then I realised I never reference old code and just started deleting things that were commented out. Except TODOs, which should ideally be added to some kind of backlog that's not accessible to nosy product managers that believe dealing with technical debt is not worth it.
-
@12bitfloat exactly. I came back to some of my very old code I wrote when I was still a junior and it's kinda bad, but at least I made my variable names and method signatures understandable most of the time :D
This is why I try hard to write human-readable code, for my future self. -
@MammaNeedHummus yeah both codebases I've had to deal with over the past 4 months have hundreds of lines of methods commented out. I normally just delete things if I don't need them anymore, you have a git history for that, don't you?
-
I was so pissed off when I saw it on my taskbar. Removed it immediately, and did what I could to remove it from my system too.
-
Really enjoying Desperados III :D
-
I only use it in a personal capacity for gaming. And at work I am forced to stick with Windows 11.
-
@novasurp Ah, thanks for explaining. Makes sense! Still doesn't really give me any benefit besides maybe having a physical book in my hands before everyone else, which doesn't interest me personally.
-
@jestdotty no, we had a discussion about how we all prefer to work, and he's really new to the company and I explained how I've blocked some times off in my calendar for stuff and he was fine with it. He keeps scheduling meetings over other meetings I have in my calendar. I don't understand why, because when you're using Outlook or MS Teams to schedule meetings, you can see there's a conflict and it even suggests other times. I looked at his calendar and he's literally only got standup in there, nothing else :D It's open all day. And he's one of those people who don't look at your MS Teams status, he'd try calling me when I'm either in a meeting or my status has been set to be right back. People just don't seem to pay attention.
I don't know what it is... -
@Lensflare nope, same time zone.
-
In South Africa racism is a way of life. You never see anything in the media about blacks being super racist towards whites here, which happens quite frequently (happened to me a lot, but it doesn't bother me). Most blacks are actually more racist than most whites are. There are laws that force economic benefits on blacks to the detriment of whites, which just makes racism much worse. It's really funny actually.
-
@novasurp For games it makes sense, but for online courses or ebooks or something like that I still don't get it.
-
@PaperTrail No, I am in a country in southern Africa. I like it here, don't want to live anywhere else. :D
And yes, I train every week. Hope I never have to use it to protect myself, but it makes me feel safer. -
As a woman, this is scary. I live in a country where this kind of shit happens a lot and just doesn't get any attention. It's normal for the majority culture to rape and commit violent crime, so therefore I carry a firearm. Private security forces are 5 times more than the police force here based on intel I've gathered in community policing circles. We've been living like this for 30 years now, and it becomes a lifestyle. You adapt and live with this, unfortunately. Learn how how to fight, be suspicious. As racist as it sounds, it's what has kept me alive up until this moment.
-
Ok cool, so I'm not the only person who thinks this is a silly thing people do :D
-
@max19931 yes, they seemed to have reinvented the wheel, but it's a really fucked up wheel
-
I use Firefox when doing development work on my web apps, because the developer tools are way better to work with, for me.
I have this web app I must maintain and some of its features don't work in Firefox, but do in Chrome/Edge. -
@max19931 nope, it's vanilla JS, no components so to speak. Plain old ES5 and 6 mixed, with some SCSS and HTML. My one friend didn't believe me when I said this app isn't built with any framework, it's actually a home-brewed pseudo-framework.
-
@jestdotty yeah I am baffled at how this thing even passed penetration tests. Pentesters must have also been incompetent. Or bribed.
-
@NeatNerdPrime Found another gem. Had me a "no shit Sherlock" moment.
-
@hjk101 That makes sense, I mean you wouldn't want to hire an incompetent programmer for an absurdly high salary. I've heard stories from a friend who had to recruit some juniors who asked for salaries three times that of mine and I'm about a mid-level engineer.
-
You can have this one app I inherited from incompetent programmers.
-
this is an accurate depiction of my brother.