Hacker News new | ask | show | jobs
by blackbear_ 2039 days ago
> Kids today arent going to know their eta from their gamma. I find many undergrads can't remember the Greek alphabet.

Not sure what is the problem here. Even without knowing Greek nor the Greek alphabet, its letters are sufficiently diverse and can be easily told apart.

I can understand emojis can make math more enciting for young children, but if high school+ people cannot get past foreign-looking Greek letters I doubt they would find the motivation to progress much further in understanding the concepts involved.

1 comments

In undergrad lectures I constantly have students refering to "fork" or "curly n", or just misnaming different Greek letters (and, I find myself sometimes doing the same). The Greek is (to me) unnessary block to discussion.
And greek letters and emoji have the same issue of dificult type-ability, non-ASCII-ness, dificult printability and dificult displayability. Emoji only add color.

The real solution is normal multicharacter names.

I am happy for people to hate emoji, but I don't think non-ASCII-ness is a problem (lots of languages aren't in ASCII anywhere), and in general printing and displaying is easy -- it seems I can type emojis basically anywhere I can type anything else.

True, they don't display well in terminals, but I wouldn't not be willing to limit my maths to an ASCII monospaced terminal anyway, and that isn't how anyone writes or creates maths (unless they are typing LaTeX, in which case it will be nicely formatted anyway). I want super/sub scripts.

The reason I mentioned non-ASCII-ness is because top-parent mentioned them:

> Yeah, no. Please don't do this. This has been discussed previously w.r.t commit messages, and I'd argue that the reasons for not doing so with maths are largely the same: https://news.ycombinator.com/item?id=21760021

I'm sorry, I don't buy any of those reasons.

emoji are perfectly usable by screen readers -- if we really wanted to help people with screen readers we would move on from unstructured terminal output and programs which just dump screens of data. You know that thing that sometimes happens when a program running in the background outputs to the terminal -- that REALLY messes up screen readers.

Fair enough. We should make sure software including screen readers properly support Unicode in a useful way. Lack of support in the present is not a reason to avoid emoji. And math notation is already very non-ASCII so arguments related to plain text mode debugging are not applicable. There is probably an argument to be made about color blindness.

But overall my argument is that emoji are not a solution to the problem of very limited naming options for things in math, lack of significance of the symbol used and that of homonymity . The solution is using words. And those words may contain Unicode characters. And alias longer names to symbols on case by case basis.