Live data from Hacker News

While posting to Tumblr, E and W keys just stopped working

twitter.com

91–100 of 270 posts

Re: While posting to Tumblr, E and W keys just stopped working

#91
post #66

Earlier quoted context omitted.

A non-zero number of websites have followed web twitter in making '?' produce a hotkey display. Naturally tumblr isn't one of them.

Except now how am I supposed to know '?' brings up this display?

The same way you know you can run any command with `--help`.

Most commands anyway. I'm looking at you, netcat

Re: While posting to Tumblr, E and W keys just stopped working

#92
post #33

True story: One day, Windows wouldn't let me type the letter p. I was trying to log back in from the Windows lock screen. Typed my password, got it wrong. Typed it again, got it wrong. Eventually got locked out of my account, despite being extremely careful to type my password correctly. Went to IT and had them unlock my account... Went back to my PC and tried to log in again. Typed my password very carefully, letter…

Windows 10 has this funny bug where sometimes for some reason your individual windows don't get focus any more. You can click at their title bar, and they'll be drawn as-if they have focus (darker shadow and foreground titlebar), but no window actually accepts or processes any user input (while updating normally in the background, and also redrawing). The only way I know how to fix this is to go into the Ctrl+Alt+Del…

I think I've had this happen too. My fix is win+l to logout, then log back in.

Re: While posting to Tumblr, E and W keys just stopped working

#93

> the same site that then fixed that bug and forced all blog descriptions to be utf-8, but then implemented size limits as a number of bytes. > so they truncated mid-utf-8 character, which made parsing the XML A REAL FUN TASK LET ME TELL YOU How is this a problem unless you do UTF-8 validation when parsing the XML, in which case stop doing that for data you don't control.

If you truncate a UTF-8 string mid-character, then can’t that sequence swallow the next byte, such as <, which would break XML parsing completely?

No, UTF-8 is self synchronizing... The first byte of a code point is clearly the first byte of a code point, so it's possible to tell that there was a truncated code point, as long as the next one starts correctly (if you lost two bytes in a row, you might get a mashed up code point, but that's a different loss scenario)

Re: While posting to Tumblr, E and W keys just stopped working

#94
post #22

These hotkeys in websites are an utter curse. So many times I've started typing in Jira, then something weird happened that caused my keystrokes to be interpreted by the page instead of entered into a comment box ... then the ticket gets reopened, unassigned, etc.

This is why desktop apps use the Ctrl key for shortcuts. I'm not sure how that bit of common sense got lost in the transition to webapps.

Re: While posting to Tumblr, E and W keys just stopped working

#95
This entire thread reminds me of all the issues I had programming in Clarion 8. I could write an equivalently long thread about clarion if I still remembered half the issues.

What's scarier is that at some point Clarion got support to publish software as websites... Maybe Tumblr is written in clarion.

Re: While posting to Tumblr, E and W keys just stopped working

#96
The full thread is the most epic rant I've ever read, and I am not even finished yet... It so good, I am going to go and check every response to each of the ops tweets after I do finish it. - apparently I need a twitter account for this.

Edit: Currently I am here:

"and my favorite part of this is that every time tumblr has fucked up and created some weird bug, the user base almost immediately weaponizes it."

Re: While posting to Tumblr, E and W keys just stopped working

#97

Earlier quoted context omitted.

Except now how am I supposed to know '?' brings up this display?

The same way you know you can run any command with `--help`. Most commands anyway. I'm looking at you, netcat

At least there's a man page for those, there's no man page for crappy websites.

Re: While posting to Tumblr, E and W keys just stopped working

#98
post #33

True story: One day, Windows wouldn't let me type the letter p. I was trying to log back in from the Windows lock screen. Typed my password, got it wrong. Typed it again, got it wrong. Eventually got locked out of my account, despite being extremely careful to type my password correctly. Went to IT and had them unlock my account... Went back to my PC and tried to log in again. Typed my password very carefully, letter…

Meanwhile a printer somewhere was unloading a rainforest worth of paper all over the place.

(thinking your CTRL key was stuck and activating the print shortcut, but unplugging the keyboard rules that out)

Re: While posting to Tumblr, E and W keys just stopped working

#99
post #33

True story: One day, Windows wouldn't let me type the letter p. I was trying to log back in from the Windows lock screen. Typed my password, got it wrong. Typed it again, got it wrong. Eventually got locked out of my account, despite being extremely careful to type my password correctly. Went to IT and had them unlock my account... Went back to my PC and tried to log in again. Typed my password very carefully, letter…

Button presses are often handled by state machines at a driver level so that a single “press” only registers as a single press. Otherwise, it will register as a lot of presses because the physical switches bounce on contact. They call this debouncing. Probably, a drivers state machine did not transition out

Re: While posting to Tumblr, E and W keys just stopped working

#100

Earlier quoted context omitted.

Except now how am I supposed to know '?' brings up this display?

The same way you know you can run any command with `--help`. Most commands anyway. I'm looking at you, netcat

In fact quite a lot of commands also respond to -?, which is my guess for what inspired this.

Either way, even an extremely imperfectly honoured convention is better than no convention at all.

Post reply on HN