RantSomeWhere’s struggle with the in-house DB frontend, Part 2 (continuation of an earlier rant).

So, we figured out what the problem with the password was. Remember how I said nothing would surprise me considering the fuckness of the program? Well, I was wrong. It did surprise me. Apparently, the program can somehow (I suspect that the developer was some kind of evil sorcerer) differentiate between the “normal” enter key and the numpad enter key. Don’t ask me how, because I have no clue. The password is only accepted if you press the normal enter key. I was pressing the numpad enter key before and that’s why it did not work, apparently.

But wait, there’s more!
Remember how I told you how the program fucks with my input by moving the decimal point or randomly adding zeros? Well, here’s another one. Consider the following scenario:

A text field with the content (the pipe is supposed to be the cursor):


Now, I press back space because I don’t want the C there. This is what it does instead:


As you can see, it deletes the letter it’s supposed to delete, along with the blank space in front of it.

“Oh that’s so useful”, the developer must have thought to himself, “this innovative feature will get mo promoted!”. Instead, it left me with wild fantasies involving rape, dismemberment and violent death.

And here’s another one:
This piece of hot jellyfish shit auto-confirms yes/no prompts and smugly shows a small, barely noticeable pop up saying “We automatically confirmed the dialog for you, no need to thank us!”. That’s what it said, word by word. The developer was not only the least skilled fucktard in his field, he’s also a total cunt!

And to top it off, it minimizes itself instead of closing itself if you attempt to close the program.

I’m too tired to come up with interesting swear words for this utterly atrocious fucking frontend because I’m too tired (thank God it’s Friday!).

  • 2
    Oh - that sounds like an interns first app... Most of this crap was prbly done by accident.
    Can you code something real quick using nodeJs or python?
  • 2
    @magicMirror I don’t know shit about JavaScript. Anyway, I’m not working in a software company right now. It’s a microbiology lab that analyzes food. The company actually paid money for this piece of shit program.
  • 1
    @magicMirror you can't put "nodejs" and "quick" in the same phrase
  • 3
    every button on the keyboard has its own keycode, including the duplicates (enter, ctrl, alt, shift)
  • 0
    @NoToJavaScript yes I can. I once wrote a quick cli tool to communicate to some leds behind a custom board. took 1 hour to write + 2 hours to figure out the stupid board i/o.
  • 0
    @RantSomeWhere This is a very good Time to learn some...
    Srsly - do something more interesting, other then weighing empty packages of food.
  • 2
    @magicMirror I have no interest in learning JS, and I hate web development with a passion. I like low-level programming much more.

    Oh, and it’s only a temporary job I do for the money, it’s not like this is my life now.
  • 1
    @Midnigh-shcode I did not know that the duplicates have separate key codes as well. My point still stands, though, it makes no sense.
  • 1
    @RantSomeWhere the point is, that on hardware level, they're not duplicates. they are unique keys, and the ones with the same meaning get merged into one "character".

    but yeah, actually reading the hardware keycode, instead of the software character,

    1. requires extra work to do so
    2. is incredibly stupid in the case you're describing.

    i think the dev of that app was one of the "i know better than everyone else" kind.

    p. s. about having no interest in JS and the landfill that's web development: good for you, i agree!
Add Comment