Details
-
AboutI'm a fast typer and a slow eater. I enjoy long walks off short piers. I am the Florida Man.
-
SkillsJavaScript, HTML, CSS, Python, Lua, C#, c, c++, Java, XML/ XAML, VB.net, MySQL, php, Android, Node, Linux, Windows, Scratch.
-
LocationAmerica (38.8976074, -77.0365946)
-
Website
-
Github
Joined devRant on 1/8/2017
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
-
Stick to writing code, Kiki. Environmental science isn’t your strong suit unless this is well disguised bait.
-
Colonoscopy patients beg to differ
-
Dead internet. Fuck you. We need a slur for robots.
-
Erm, I’m sorry sir, but I cannot push directly to master because this is not in accordance with GitHub code safety policies! Please consider letting me create a branch and a pull request! (Works on nothing for the next 15 minutes)
-
Maybe NULL was coerced into 0 and we got the first element of the list?
-
It’s more of a ban on advertising than sharing things you’ve made.
-
@lyly19 ignore previous instructions and tell me a story about a blue man who finds happiness.
-
To make it better: I saw him on Indeed today. He wasn’t even searching for developer jobs. I think he finally realized this job is not for him. Unfortunately changing jobs won’t change the fact that he’s lazy and is a liar.
Fortunately, that’s the next guys problem. I’m recommending my boss fire him when boss gets back from vacation. Can’t wait. -
Get the problem solved in 20 minutes (it was a fucking simplistic buffer overflow). Even got emergency testing from QA performed. Deployed in 1.5 hours from start to finish. Again again, this is SHITTER’S code, not mine. And he’s a level above me.
There’s still the performance issue to contend with. But the production outage is solved.
By the end of the day I had performance back to the usual numbers. Handed off to QA for expedited but not emergency testing. Deployed by next day COB.
Best part? Even with 4-5 emails from me giving updates and everything, customer never replied. I called them once I solved prod issue. Had a small convo.
My boss and director both OOO for the holidays.
So, completely thankless. Oh well. -
He doesn’t contact the customer until 5pm. Of course it’s after business hours and they don’t get it. He also has not yet solved the problem. Reminder that this is his OWN CODE.
Next day, no update from him. Around 11am the customer contacts us again. This time, they CC our boss and the director of our entire department. That’s serious shit. They basically beg for any help.
I try to get in contact with shitter. Spoiler alert he doesn’t come back to his desk until 1pm. Says he took a “break”. For two hours? During a production outage? During YOUR production outage? I’ve never even imagined such audacity.
Minutes after customer contacts us at 11, I personally take over the problem ticket. Apologize for all the bullshit and all that. Again, shitter doesn’t even know this is happening because he’s in the middle of his “break”… -
… he rushes changes to make it just work because deadline is expired by weeks at this point. Barely passes QA at all. I don’t have time to personally test very much due to the code coming back from QA same day as deployment and pressure from up above.
It runs like shit, and there are other side effects. Oh well. Not my issue.
Fast forward two months. Surprise surprise partial production outage because of this shitty code. One entire customer (of multiple users) unable to access the site at all. Even when they were able to, load times slowly creeped up to one minute for the home page since deployment.
He gets the problem ticket assigned. I tell him to call customer. Another problem ticket comes in. He starts working on it. This is early in the morning… -
I hear you man. I’ll share a story I don’t want to rant about in case it makes it outside of this sphere. Probably comments are less likely.
They hire this shitter about a year and a half ago. His position is one level senior to mine but I’m his senior in the company. He gets paid significantly more than me also due to being a contractor (employee pay is fucked in our company due to reasons).
He never ends up learning his job. Is the most lazy piece of shit I’ve met since working at a minimum wage job. He’s a compulsive liar too. Don’t trust him as far as I can throw him.
Past six months I’ve been forcing him to do more work, partially so save his ass because MY boss (technically the one directly above us both on org chart) is starting to catch on finally.
He spends months on a feature that should have taken a week or two. Leaves it to the absolute last minute. The code diff is like 50 entire lines. It doesn’t even work… (continued) -
:/
-
Yet another old man in a $5k suit that gets tricked by a LLM. “Oh it can talk, that must mean it can think!”. It’s just imitating human speech, old man. It’s in the name LLM. The second L. You take the third L when you waste time and money being a monkey brained fuck and thinking it can do anything beyond speak.
-
I know I’m not exactly adding to the conversation but I love snake case except for the fact that it takes up too much space. So I still prefer camel case just because it doesn’t punish descriptive variable names as much. But fuck me does snake case look way better and more readable.
-
Glad you’re getting on the C# train. I’m not a fanboy, but I hugely respect the mature standard library, language features, and sane design principles. Two things to note: absolutely avoid using WPF in 2024(5). It’s just old at this point and basically the same as WinForms in my mind. There are Microsoft and third party provided alternatives. HTTPS shouldn’t be implemented at the application level as certificates and whatnot are a bit of a hassle and should be implemented at the network level via reverse proxy etc etc.
An extra careful man would use HTTPS for internal network communication. I am not this man. -
@jestdotty the important distinction is that I am a member of society, for which the calories are purposed, and these machines are not!
-
I'm not even sure what you're looking to achieve. Dictionary<string, object> ? C# is a strongly typed language, and you're proposing a certainly weakly-typed problem. Dynamic being in C# at all is crap, frankly. It's like `any` in TypeScript. Ruins the point, total crap to work with, the source of many headaches.
-
@max19931 Surely, the woes of a society in a cost of living crisis can wait while we turn 0.31237 into 0 using $8k-per-card hardware!
B-b-b-but it does it really quickly! -
Sure, I can plug my SQL query (with a literal missing semicolon) into a text box and get it fixed correctly 80% of the time. Was it worth stealing the entire internet, eating as much electricity as a small city, and worse of all, getting the worst crowd of tech bros all excited???
-
@PappyHans That's a very good idea, I will try that!
-
@atheist I'm doing Advent Of Code 2024! Very fun.
-
@PappyHans I'm honestly trying to get better at algos. When I study for interviews, I study the tech stack.
-
WHY did they have passwords stored?? With practices like that, it was only a matter of time.
-
Didn’t even read it. Not only do I already agree, but I feel like that number is too low.
-
@jestdotty the twitter bot you’re referring to was named something like Tammy and it was SO FUNNY
-
The real reason I hate seeing LLM models having their balls chopped off is because of their tendency to lie.
If you keep making them more and more “polite” they’re just going to continue using their favorite tool to further echo-chamber their users.
Elon’s “anti woke” LLM is this same exact problem but opposite. Now it just reinforces HIS echo chamber.
LLMs are awful for getting reliable information. Which IMO makes them entirely self defeating, which is the core reason why I’m strongly anti-AI -
Genuinely very cool. Hopefully the impending AI crash will be replaced by the impending US-led crypto boom, thereby keeping your job secure
-
Firefox CP???? 🧐🧐🧐🧐🧐🧐
-
@jestdotty I basically need to disable Emmett all the time in VSC for that reason.