Profile cover photo
Profile photo
Hisham Muhammad
black, white and dvorak keys
black, white and dvorak keys
Hisham's posts

Post has attachment

Post has shared content
Did you know that you can learn to read Korean in just 15 minutes? No, for serious! I made a guide just for you!
Learn to read Korean in 15 minutes (8 photos)
8 Photos - View album

Here's something I'd like to have in GMail Labs: you know when people write emails (especially in mailing lists) and add references [1] as if the email is being written on paper, like this [2]? It would be useful to have those auto-detected and turned into the actual links.

That's a moment I regretted using a web-based email client, or else I'd hack the feature on my own (though I guess it's doable as a Greasemonkey [3] user script [4]...)


After so many years coding in Lua, only yesterday it dawned on me the idea of creating a "lua-no-tailcalls" binary for generating readable stack traces when debugging.

"The thing I hate the most about advertising is that it attracts all the bright, creative and ambitious young people, leaving us mainly with the slow and self-obsessed to become our artists." - Banksy

A gem posted today at lua-l by Jay Carlson:

The first rule of NaN is: you do not talk about NaN.

nan=0/0; assert(not (1<nan or 1>nan or 1==nan))

The second rule of NaN is: you do not talk about NaN.


The third rule of NaN is signalling NaNs mean the fight is over.

"This is my quiet NaN. There are 2^52-2 doubles like it, but this one is mine."

Does anybody actually use the GitHub notifications counter? To me, it's always showing some large number up there (it was at 56 today) and it takes some clicks / page refreshes to clear. Every time I check the notifications page it just lists a bunch of stuff I've already dealt with (because I got to them via the email notifications).

I just realized that when my brain is in a UNIX context, I can read the word "cat" endless times without ever thinking of cats.

Post has attachment
I don't hate living in Brazil, but sometimes it's nice to read some criticism and an outsider perspective.

Some of those were expected, some were silly, and some of them surprised me.

Today I learned that, as many other place names in the UK, "Greenwich" is not pronounced the obvious way. It's "Grinidge" or "Grenidge".
Wait while more posts are being loaded