<GitHub-m-labs>
[artiq] marmeladapk commented on issue #854: @sbourdeauducq I think it was my fault - I wrote (or more like copy-pasted) it second time and it works. Code looks like it was duct-taped together. https://github.com/m-labs/artiq/issues/854#issuecomment-383945703
<rjo>
terrible. these emojis survive all the way through the browser, github, irc, weechat, tmux, mosh, tmux, terminal...
<cr1901_modern>
What's wrong w/ emojis besides indicating the decay of civilized society?
<whitequark>
terrible? quite the opposite, they work brilliantly right, preserving semantics of text across any amount of transformation
<rjo>
what? they don't even have well defined semantics, and whatever "meaning" they have gets mangled all the time.
<whitequark>
exposing broken unicode implementations is quite good, actually
mumptai has joined #m-labs
<whitequark>
emoji did more for adoption of unicode than any single other phenomenon
kyak has quit [Remote host closed the connection]
kyak has joined #m-labs
kyak has joined #m-labs
<rjo>
what a wild and unsubstantiated claim! that statement is obviously bullshit: just take "other phenomenon" == "unicode definition". and what data do you have that i18n is not the main driver for unicode? the applications of emojis and the problems they solve for technology-saturated and pampered individuals are completely dwarfed by i18n and the other scripts.
<rjo>
larsc: but that pep is implemented and doesn't seem to mention why some unicode would not work.
<whitequark>
rjo: it's the other way around.
<whitequark>
no one cared enough about baseline technologies required for i18n and "other scripts" until emoji came around and it stopped being viable to not support anything properly that wasn't ASCII
<whitequark>
and you using "unicode definition" as "other phenomenon" is just irrelevant sophistry
<whitequark>
I said "adoption", that, ahem, obviously implies that it happens after the standard is released
<rjo>
i think you want to rephrase your state and restrict that from any other phenomenon in the universe to use case for unicode. but it's still an unsubstantiated claim. it would imply that unicode was flawed before 2010 and that getting emojis into unicode was somehow revolutionary. both simply note the case.
<rjo>
*statement
<rjo>
*are simply untrue
<whitequark>
it doesn't imply that, and I don't think either of those two statements are true
<whitequark>
emoji are fundamentally superficial, but fundamentally superficial things may well drive adoption of fundamentals
<whitequark>
for example, many applications of smartphones are superficial, but those subsidized creation of cheap and accessible modern communication in many places where previously was none
<rjo>
sure. in general and maybe. but what's your evidence in this case?
<rjo>
weren't the hundreds of millions of non-ascii smartphone users back in 2010 driving unicode adoption before any emoji made it there?
<whitequark>
sure, it's not like there *wasn't* unicode adoption, it's that it was incomplete and often broken
<whitequark>
there was essentially no incentive to implement and test support for astral plane characters, so few did it
<rjo>
you seem to be reducing unicode to astral plane. if you imagine taking away astral plane stuff versus taking away bmp then what would have the bigger impact?
<whitequark>
my point is if you're implementing unicode but don't handle astral plane correctly you haven't actually implemented unicode
<whitequark>
if we restrict the scope to BMP then the impact is much smaller, yes
<whitequark>
I'm essentially putting emoji to the same role as the web browser ACID tests back in the day. stress the implementation to make sure it is, in fact, compliant, and not just handling the more common cases
cyrozap has quit [Ping timeout: 240 seconds]
cyrozap has joined #m-labs
[X-Scale] has joined #m-labs
X-Scale has quit [Ping timeout: 265 seconds]
[X-Scale] is now known as X-Scale
mumptai has quit [Quit: Verlassend]
ncl has quit [Ping timeout: 268 seconds]
<GitHub100>
[smoltcp] barskern commented on issue #104: I've been reading the documentation, and started to dig into the code. Today I've been trying to write a test to isolate a situation where a fast retransmit would occur, however it doesnt seem to be right. Currently the test looks like this:... https://github.com/m-labs/smoltcp/issues/104#issuecomment-384102123