▲ 524 ▼ Tinder to ban web developers who use 'engineer' in their bio (www.theolognion.com) submitted 2 years ago by LinearArray@programming.dev to c/programmer_humor@programming.dev 204 comments fedilink hide all child comments
[–] Whelks_chance@lemmy.world 9 points 2 years ago (6 children) For me, it was this https://www.php.net/manual/en/function.mysql-real-escape-string.php permalink fedilink source parent hideshow 6 child comments replies: [–] Ullallulloo@civilloquy.com 7 points 2 years ago Note that that hasn't existed in PHP for years. permalink fedilink source parent [–] dan@upvote.au 4 points 2 years ago* Blame MySQL for that. The PHP API just mirrors the MySQL C API of the same name. https://dev.mysql.com/doc/c-api/8.0/en/mysql-real-escape-string.html Modern PHP doesn't use it - any modern code uses PDO with prepared statements. permalink fedilink source parent [+] person@lemm.ee 2 points 2 years ago* (last edited 2 years ago) [deleted] permalink fedilink source parent [–] phoenixz@lemmy.ca 1 point 2 years ago* (2 children) Never used it in over 23 years of using PHP. Also, I don't thing that has existed anymore for the past 10 years or so? Seriously, if we're going to do this, can we also bitch about painful java apps from 10 years ago, or the hilariously shitty modules in node from 10 years ago? I can go on for a while, but you hopefully get the point. permalink fedilink source parent hideshow 2 child comments replies: [–] Whelks_chance@lemmy.world 1 point 2 years ago (1 child) The question was why do I hate it, and it was because of this. I don't understand your confusion. permalink fedilink source parent hideshow 1 child comment replies: [–] phoenixz@lemmy.ca 1 point 2 years ago My confusion is that you hate it tosay because someone over a decade ago wrote 10 times the same complaint that was mostly fixed already since about a decade ago permalink fedilink source parent
[–] Ullallulloo@civilloquy.com 7 points 2 years ago Note that that hasn't existed in PHP for years. permalink fedilink source parent
[–] dan@upvote.au 4 points 2 years ago* Blame MySQL for that. The PHP API just mirrors the MySQL C API of the same name. https://dev.mysql.com/doc/c-api/8.0/en/mysql-real-escape-string.html Modern PHP doesn't use it - any modern code uses PDO with prepared statements. permalink fedilink source parent
[+] person@lemm.ee 2 points 2 years ago* (last edited 2 years ago) [deleted] permalink fedilink source parent
[–] phoenixz@lemmy.ca 1 point 2 years ago* (2 children) Never used it in over 23 years of using PHP. Also, I don't thing that has existed anymore for the past 10 years or so? Seriously, if we're going to do this, can we also bitch about painful java apps from 10 years ago, or the hilariously shitty modules in node from 10 years ago? I can go on for a while, but you hopefully get the point. permalink fedilink source parent hideshow 2 child comments replies: [–] Whelks_chance@lemmy.world 1 point 2 years ago (1 child) The question was why do I hate it, and it was because of this. I don't understand your confusion. permalink fedilink source parent hideshow 1 child comment replies: [–] phoenixz@lemmy.ca 1 point 2 years ago My confusion is that you hate it tosay because someone over a decade ago wrote 10 times the same complaint that was mostly fixed already since about a decade ago permalink fedilink source parent
[–] Whelks_chance@lemmy.world 1 point 2 years ago (1 child) The question was why do I hate it, and it was because of this. I don't understand your confusion. permalink fedilink source parent hideshow 1 child comment replies: [–] phoenixz@lemmy.ca 1 point 2 years ago My confusion is that you hate it tosay because someone over a decade ago wrote 10 times the same complaint that was mostly fixed already since about a decade ago permalink fedilink source parent
[–] phoenixz@lemmy.ca 1 point 2 years ago My confusion is that you hate it tosay because someone over a decade ago wrote 10 times the same complaint that was mostly fixed already since about a decade ago permalink fedilink source parent