[SteamPeak] Input Latin1 -- Or Else?


You know, while I have your attention momentarily, I have a real question:

Who was the bright light that decided to filter out UTF-8 characters from posting on SteemPeak and requiring all characters to be in Latin1? Because that is one of the most singularly annoying changes to come down the pipe and drop in my lap without warning in quite some time.

And I'll tell you why ? because a lot of the time I'm dictating my content with DragonDictate, which doesn't give a single crap about filtering for Latin1, especially when inserting typographic characters like proper quotation marks, proper em-dashes, proper hyphens, etc. Mainly because pretty much every international social media platform on earth recognizes that would be a silly choice.

But not here and not now.

Is there a chance such a design decision is going to be reverted because it's so terrible?


Comments 13


Hello, as a member of @steemdunk you have received a free courtesy boost! Steemdunk is an automated curation platform that is easy to use and built for the community. Join us at https://steemdunk.xyz

Upvote this comment to support the bot and increase your future rewards!

17.10.2019 13:49
0
21.10.2019 15:08
1

Can you specify which kind of characters you are not able to use on steempeak? Are you talking about the post content right?

I don't remember to have forbidden UTF-8 characters at all, just a small subset of characters not accepted by the blockchain.

21.10.2019 15:14
0

In specific, the list I gave in the body of my text. Which it is difficult to give specific examples of in the body of this text, since it won't accept that content for posting.

If there is a small subset of characters not accepted by the blockchain and those characters include extremely common typographic characters, there is a problem of design, here. And it's new. I have posted to the Steem blockchain for years at this point.

My suspicion is that SteemPeak went from a character set conversion on the backend to a strict exclusion filter, which ends up punching me right in the groin region every time I go to post something. I've taken to running my own content through a character set converter manually before I that output back to the SteemPeak posting field.

That shouldn't be necessary, however.

(Also on the list of prohibited characters appears to be the ellipsis.)

21.10.2019 15:20
0

I tried to add some characters on this comment: https://steempeak.com/test/@asgarth-dev/re-asgarth-dev-pzqdtl

Can you check if one of those characters correspond to the ones you mentioned? Also when have you started experiencing this issue? Feel free to ping me on Discord if you have an account ;)

21.10.2019 15:34
1

It's really hard to tell.

? - ? " "

I first started seeing this behavior a month or so back; extremely recently, by standard reckoning. It just pops up and says "cannot commit because of characters outside of Latin1" (or words to that effect; I expect I will see them as a result of trying to commit this the first time). The objection had never popped up before on any of the Steem blockchain interfaces I'd used.

I first started seeing this behavior a month or so back; extremely recently, by standard reckoning. It just pops up and says "cannot commit because of characters outside of Latin1" (or words to that effect; I expect I will see them as a result of trying to commit this the first time). The objection had never popped up before on any of the Steem blockchain interfaces I'd used.

(In fact, I just tried to capture the error, but it ducked away faster than I could cut-and-paste the content. Which is probably not an ideal behavior, given that someone might want to reference the error in order to fix it in their post. But it is refusing to post to the blockchain thinks the characters outside of Latin1, without actually saying what those characters are, where they are in the post, or other useful feedback.

Now to push this through a character set converter so I can post it at all.)

Going through the converter I'm using now, the em-dash and the ellipsis get converted to a ?, Which is definitely not the behavior I've seen in the past because both of those have been used pretty heavily in my posts. I love the em-dash and the ellipsis. I've used them all the time.

It also seems very strange for content to the blockchain to be limited to Latin1 given the number of people who are and want to be involved who don't use languages encapsulated in Latin1. Surely that can't be a blockchain limitation, right? I'm pretty sure I've seen content in both Thai and Chinese on the blockchain.

Who wouldn't design a text interface that uses UTF-8, at least, in this day and age?

21.10.2019 15:47
0

Can you just try to do the same on steemit.com and let me know? I don't think the error is a steempeak specific error (I just searched the whole code for the string 'latin1' without finding it).

21.10.2019 15:51
0

Sure. I am currently logged in via Steemit, and I'll give the same set of characters that I tried before.

— - … " "

Now let's see what happens.

21.10.2019 15:55
0

Interestingly, that went through without a single hitch, with my high range characters. So it does appear to be SteemPeak-specific, coming from somewhere.

21.10.2019 15:56
0

Are you using steemconnect or keychain? And have you configured a specific RPC node on one of them?

21.10.2019 15:59
0

Oh, I just tried and got the same error using steemconnect. In my previous test I used Keychain and the comment was published without issue. With steemconnect I get the error you reported:

The string to be encoded contains characters outside of the Latin1 range.

Unfortunately that's not something I can fix on my own and probably it started happening one/two months ago when steemconnect released the new version 3.

I'll talk with the developer behind Steemconnect and let you know.

Do you have a Discord account?

21.10.2019 16:04
1

I have the SteemConnect Chrome extension, but it doesn't seem to have a configurable RPC node through which it acts (and also, it seems more annoying than useful).

21.10.2019 16:16
0

Yep, but unfortunately I cannot help you with a problem not related to steempeak. I'll let you know if I get a response from the steemconnect team. Meanwhile maybe you can try keychain ;)

21.10.2019 16:25
1