I so much feel the same. At the time I was writing Perl, each line made so much sense, as if I was speaking my mother tongue. It was clearly an extension of my brain.
Never had that feeling with any other programming language, and it took me years to eventually let Perl go and try to wrap my head around Python.
I wonder how much Larry Wall's background as a linguist has to do with that, which perhaps also explain some of Perl's "messier" features, just like natural language is kind of messy.
I once had a long conversation about this with a linguist and Perl programmer that I randomly met in a pub. However, I was quite drunk and don't really recall too much, and we never saw each other again.
This is quite an interesting phenomenon, and kind of explains why perl is disliked so much.
Computer programming theory has large swathes of inspiration from theoretical linguistics - think lisp. That's nice for theoreticians because it makes things like parsing easier to think about rigorously. Perl on the other hand, to my knowledge is the only significant programming language to be inspired by practical linguistics, and therefore appeals to concepts like context and ambiguity way more than other languages. This means that a lot of computer scientists academics absolutely hate it, and so it was very much neglected in the education space.
The other side effect of this is you still get a good number of talented programmers with backgrounds in the humanities and social sciences who do very well on perl.
How do you plan on controlling fake profiles ?
For instance, if I create a bunch of fake profiles linked to a real profile and I post randomly on some fake profiles, access posts from fake profiles from the others, what could be preventing me from doing this (and keep all the advertising money to myself) ?
You basically just described what everybody does with Google Ads: Click bots to click their own ads. So if Tsu displays Google ads, it will be Google's problem (or better: the advertisers' problem). (I don't work at Tsu.)
I don't plan anything since I'm not affiliated with Tsu =)
I don't know if they thought about it but since their goal is to give back advertising money to users, doing so won't harm anyone other than the user who referred you.
For all the reasons mentionned in this thread (interface consistency, performance, ...) hg is far superior to git.
But, as long as git would get the cool tools - namely, gitlab / gitlab-ci - people won't bother looking at hg.
I started a new project with collaborators a month ago, we had to chose git mainly because of gitlab, as it would ease the process of managing consistently our codebase in a visual and simple way, not to mention the continuous integration goodness that comes with gitlab-ci.
There is, to my knowledge, no close equivalent for hg.
I would definitely add "Nudge" by Thaler & Sunstein to the list. It really helps understand how people choices are motivated, thus how to make good design choices.