News for hackers. Stuff that matters.
Re:How to store your app's entire state in the url by slivanes on Monday January 09, 2023 @02:44PM (#34314985)
base64 does not have the problem here, iMessage has. Frustrating.
Re:How to store your app's entire state in the url by jimbokun on Monday January 09, 2023 @03:33PM (#34315596)
Agreed, iMessage should have URL detection that supersedes any other string parsing.
Re:How to store your app's entire state in the url by 71bw on Tuesday January 10, 2023 @03:07AM (#34321880)
The fault doesn't lie in iMessage, it lies in Apple in general. Google's AOSP keyboard will IMMEDIATELY detect that you are writing a link when you'll put http(s):// in front of whatever else you're currently writing and will just shut up and let you finish without interrupting every 2 seconds with autocorrection suggestions. This does not happen on Apple's i(Pad/O)S keyboard, where typing a link will usually leave the user with an excercise in frustration, trying to fight over the autocorrection, which, for the 17th time, has decided to convert your URL into "normal words". Not even changing the keyboard seems to fix it, as, from what I remember, Gboard still uses Apple's prediction engine...
Re:How to store your app's entire state in the url by nanidin on Monday January 09, 2023 @03:21PM (#34315448)
Curious if English is your mother tongue, and if so, which locale?

As a native speaker of en-US, I would write this as "base64 does not have the problem here, iMessage does."

Re:How to store your app's entire state in the url by slivanes on Monday January 09, 2023 @03:55PM (#34315905)
Originally en-AU. I was trying to match the "have" with a "has". My sentence has a truncated " the problem" in my head.

Your version reads more correct, thanks for pointing it out.

Re:How to store your app's entire state in the url by elteto on Monday January 09, 2023 @05:31PM (#34317334)
Right before I was forked my parent did “export LC_ALL=C” and here I am.