Hacker News new | ask | show | jobs
by katzgrau 1203 days ago
When I was a teenager I wrote a simple visual basic app to globally detect the letter 'e' and immediately send a [backspace] to whatever application the user was working in.

It was a background app and named something like system32.exe which I installed on my girlfriends computer.

The frustration she endured while trying to write an essay for school was next level. I faked trying to help her :D She eventually resorted to copy and pasting 'e' every time she needed one.

For the record, 18 years later she's my wife so she did eventually see the humor in it.

3 comments

Perhaps it would have taken less than 18 years to get her to marry you if you hadn’t played that joke on her.
Because the text will be "will you marry m?"
Ys
Si
Knowing nothing about the relationship, it might have taken longer than 18 years to get her to marry them if he didn't play that joke on her. Some people are more playful than others :)
Dare I say it, I'm not sure it's that deep.
*dp
There was a funny MS-DOS virus called "Dot.Eater". Whenever you pressed dot key, an ascii face would come from the right side of the screen towards your dot, "eat it" (send backspace) and then run back and exit through the right side of the screen.
I just recently signed up for a European VPS which is known for having the cheapest storage, and thought it was peculiar that the root password they sent me contained only alpha and digit characters, no punctuation or symbols of any kind.

When I then had to use their web-based console to do some administration, I quickly discovered I couldn’t type a “.”, then discovered that many other symbols also didn’t seem to work at this console.

Based on the password, it appears their solution is to simply work around the problem rather than fix it :(((((. Pretty shocking state of affairs for 2023.

Sad, but why shocking?

Imagine you're the backend guy tasked with generating the passwords for new users. You see the problem. Now, technically fixing it involves figuring out which other things users will now be able to screw up with dots. More importantly, socially it could involve anything from making a teammate work on this to making an external vendor fork the overengineered HyperReact framework they are using. While this happens, you will be reporting to your manager that sign up isn't ready and you don't have a clue when they can launch the product.

Or you can remove a few characters from PASSWORD_CHARS, maybe increase the password length a bit to compensate, and call it a day.

You understand that this console doesn’t allow you to “cd ..” (or, more importantly, “cd .ssh”)? I’m saying that this is totally unacceptable and should never have shipped in the first place. There are plenty of other providers who have similar consoles which do not have this problem, so clearly a solution is available. The question is, how are they competent enough to run an VPS warehouse yet not competent enough to install a working console?
Ah, that kind of console! WTF indeed. I was thinking of an administration UI with lots of text fields, like "AWS Management Console" (but that would be probably broken as well if you can't enter a domain name).
Hewlett pulled a similar prank on (P)ackard and they are still together.