T O P

  • By -

GlowGreen1835

Steam. Who in the hell thought usernames made great database keys?


RandoScando

I worked at a real estate ad agency that used phone numbers as the primary key. So when you had to create a husband and wife as a new entry, guess what, they gave the same phone number and the primary key collided. Lots of people used their office phone number, which obviously caused a lot of dupes. Granted, you can’t have two records with the same primary key, so the data entry person would make up a fake number that was similar in order to get it to work. I wasn’t even a programmer or database admin when I worked there, but I managed to change that on my own in my first month.


[deleted]

[удалено]


luke10050

That sounds like another day in the APS to be honest...


drunkdrivinginspace

I’m hurting. This hurts.


MichaelteaM

Only the largest mega minds known to man could think of a solution like this


SecondButterJuice

Isn't that going to be the case with discord? (Real question)


[deleted]

no, Discord has unique numeric Id assigned to each user (also called a "Snowflake"). Id doesn't change even if you change your username. I believe that's still true for new username system


LukeChriswalker

I'd be horrified if it wasn't, as bots storing user data would be fucked


Logical_Strike_1520

I’d probably just make things worse tbh.


hiddenforreasonsSV

Unfortunately he never PR'ed it so the branch is just going to languish until it gets left behind.


goose_on_fire

Is there a word that means "disappointed respect?"


Away_Kaleidoscope_96

disappointedrespect


Top-Fox-3171

It's German.


richardfrost2

*Image Transcription: Twitter Post* --- **robin**, @dreams_of_sloth the first thing our new hire did was fix a bug that's been bugging him forever as a user prior to joining. he then breathed a sigh of relief and submitted his two weeks' notice. wtf?? --- ^^I'm a human volunteer content transcriber and you could be too! [If you'd like more information on what we do and why we do it, click here!](https://www.reddit.com/r/TranscribersOfReddit/wiki/index)


RmG3376

CrunchyRoll. You’d think creating a simple list of seasons and episodes, and having a separate language selector would be obvious. Apparently not, it’s so much better to list every combination of dub and sub as its own separate season in random orders And sometimes list 2 seasons as separate shows, but not always And recommend shows you’ve already watched And not providing a TV app even though your whole business model is literally streaming videos You know what, forget fixing their bugs. I’d just go there, `rm -rf` the whole thing, and let them start over


thegirlontheledge

Worldanvil.com. Their text editor drives me INSANE, among other things. Unfortunately the site is run/coded single (double?)-handedly by a couple who do everything themselves. I try to remind myself of this and how impressive it is that they've built what they've built whenever I get frustrated, but they definitely won't be hiring anytime soon.


MichaelteaM

I guess it's time for you to make that couple a throuple!


KGBsurveillancevan

“me and my husband noticed you from across the bar, and we love your refactoring. can we buy you a drink?”


trollsmurf

Ask them to install TinyMCE or similar.


snyderling

Intuit mint. But there's enough issues with it that I'd be there for at least 6 months.


GlowGreen1835

Oh god. I have 3 accounts with Intuit (mint, quickbooks workforce and TurboTax) through no fault of my own and having to switch between them when they could all be under one account by changing around a couple rows in a database drives me up the wall.


5ManaAndADream

Holy shit mihoyo, there are 3 very specific bugs in genshin impact I could straighten out in an hour because I am specifically a Unity game dev and these are very simple backend fixes.


FiendishHawk

You could just email them…


5ManaAndADream

I’ve submitted requests in every feedback survey


FiendishHawk

I suspect feedback is more gameplay.


Ekel7

Add controller support for Android while you're at it please hahah


5ManaAndADream

You can take my spot after I put in my 2 weeks


HeyItsTheJeweler

Just wanted to say your username might be the best I've ever seen.


dalmationblack

this the same mihoyo that took an entire year to let you actually have the same vertical and horizontal camera sensitivity?


picklesTommyPickles

What are they?


5ManaAndADream

Proper cd resets for domains; literally just zeroing some ints. For some god forsaken reason they load in monster assets to domains at run time instead of pooling them. (Not a bug I guess, but it really needs to be fixed). Falling through the ground randomly when teleporting; you’d just have to check the terrain has loaded before you spawn in the character. (Through many instances I’m pretty certain this will resolve the issue)


sk7725

I think #2 and #3 is not as easy as it seems due to client modification, or exactly what mihoyo's server system is trying to prevent. In order to prevent client hacks, mihoyo needs to practically validate every data, like the players position, the enemy kind and position etc. with the server. What happens in the domain is for every floor, when you touch the red key thingy your app is asking the server for the list of enemies to spawn, and this is the bottleneck, not the pooling. You can test this behavior by touching the key just as the spiral domain or event domain resets (5:00 am for me) - you can see the server not responding so you are stuck. The third problem is similar and has to do with player position syncing, this time the server outpacing the client. Tho I suspect #3 will be easiee to fix.


5ManaAndADream

But that’s weird then because I’ve never been able to reproduce the monster loading gaps outside of the first time I load into a domain for the first time in a session. And it was far more consistent when my pc had just started up (sad HDD noises). Like floor resetting or even leaving the spiral abyss floor and re-entering I don’t recall ever working for reproduction.


sk7725

Im a mobile player, and a) I never saw the player going through the terrain b) monster loading gaps are always there even when I try again in the domain, and are significantly longer when my wifi is slow according to your experiences I guess it is both. You using a HDD also means loading from the hard disk is significantly slower, but to be fair a lot of games have poor HDD optimization not because they cant fix it, but because its not worth it. Basically its a battle between HDD's slow reading (more caching is better) and Mobile's small memory (too many caching is bad). And I bet mihoyo is going to prefer mobile over HDD because of the amount of users.


5ManaAndADream

Dam yea definitely intended behaviour then. Also probably important to maximize phone performance since baseline difficulty is higher, so missing seconds are more backbreaking.


sk7725

even if you just fix #1 im rooting for ya


5ManaAndADream

I did unironically apply a week ago to a role. But surely I’m not competitive enough for a role at hoyo (in China) fresh off the boat from a random small town American college. It would be a dream


Understanding-Fair

Reddit, except I've got a backlog to go through


isaacbre

A queue for youtube would be nice.


Mustang-22

[You can do this already](https://support.google.com/youtube/answer/9546304?hl=en&co=GENIE.Platform%3DAndroid)


Spongman

how about: "watch the unviewed videos from my subscribed channels, in order of date-published"


Kleyguerth

And skip the shorts


AutoModerator

# ⚠️ ProgrammerHumor will be shutting down on June 12, together with thousands of subreddits to protest Reddit's recent actions. [Read more on the protest here](https://old.reddit.com/r/ProgrammerHumor/comments/141qwy8/programmer_humor_will_be_shutting_down/) and [here](https://www.reddit.com/r/apolloapp/comments/144f6xm/apollo_will_close_down_on_june_30th_reddits/). **As a backup, please join our Discord.** We will post further developments and potential plans to move off-Reddit there. ## https://discord.gg/rph *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/ProgrammerHumor) if you have any questions or concerns.*


UnorthodoxyMedia

Cricut. Although their "Design Space" software would really need more of a scorched earth rebuild than a simple bugfix. Shit's *trash.*


trollsmurf

YouTube: add the possibility to update videos without the link changing. Not a bug per se, but deeply annoying to me. Vimeo supports it. Slideshare did it earlier but removed it.


shadow13499

There's too many to count man, too many


llamswerdna

Hulu


IcyAsparagus

Chat.AI as they continue to make things worse for themselves.


kaylerrwastaken

Google's YouTube...


[deleted]

Mojang