In regards to your last comment, abstraction is a good thing but there's a conversation to be had around quality of abstraction. Good abstraction doesn't age, or at least ages very slowly. Lack of abstraction in languages leads to innovation and iteration, that then leads to good abstraction. We are general too quick to assume that a new thing is good abstraction. Better, in some cases, to leave abstraction discovery in userland, as good abstraction is rare. The cost of poor abstraction within a language is API and cultural lockin, when better solutions are found.
Right. Seriously Gozur, what experience are you going on? Listen to yourself man. "I don't think women get harassed for being women." That's utter bullshit. They do get harassed for it. Their gender. Nothing more. I've worked in the industry for over a decade, and women are never treated equally. They are never well represented. They are always judged more harshly than men are.
I have a lower than average Uber rating for this exact reason. I've never been anything but polite. If anything, a little quiet, and untalkative if I'm tired. You're right - these systems generally select for the wrong things.
9 years checking in. Front and back end. Previously spent 1.3 years working on a behemoth of an Angular app for a corporate client. No complaints. Agree with your analysis of the article.
So last week my company switched to Slack and I was immediately interested in building bots. I thought the idea of building a game bot that used emojis was pretty cool. After a handful of hours and a really fun time learning about slack, here he is.
Let me know how it goes if you try him out.
Edit: I realise I haven't added many pictures. Let me fix that..
Thanks! So there's not really physics as such. The face is made up of layers that move based on the mouse position.
Each layer has a distance it's allowed to travel away from its center point, and it gets the distance of the mouse from the center of the page, and then moves the layer by the proportionate amount of its allowed travel distance. It uses easing to make it feel more natural. I hope that makes sense.
Point is, I've been there where it mattered and websockets were always slow.
Friend of mine built this on uWebSockets this year:
http://wilds.io
Have rarely been so impressed with a new library.