702 karma · joined June 24, 2014
I learned programming when I was five or six, way before I knew any foreign language, but my experience is no excuse for gatekeeping. Making programming accessible to a wider audience is unequivocally good.
Think of it this way: if someone linked to an old article that used some slurs that used to be mainstream-acceptable at some point but aren't any more, would you feel uncomfortable? I hope you would. The reason people don't have this visceral reaction when it comes to trans people has a lot to do with broader lack of understanding of non-cis minorities.
There's an obvious problem with figuring out what the intentions of someone writing are. And we absolutely can't tell if e.g. someone dead naming is doing it on purpose or not. Not knowing and willing to learn is absolutely fine. But since you can't tell oblivious from malicious, you have two options: ignore assuming innocence or ban assuming malice.
Internet discourse is not courtroom, you don't have to assume innocence and it's absolutely fine to have a higher standard for communication on Reddit. Not that I think Reddit does, but it could. ;) So, again, what should you do with misgendering or dead naming? Since I sympathize with minorities and the oppressed, I would ban. But I'm absolutely sure many, many people would find a way to label what I'd considered hate speech "a freedom of speech issue" so I'm not at all surprised that this is causing a stir over on Reddit.
I see a lot of comments claiming that either tags are superior or this is bad because you need an inventory for your system. Both ignore a very real problem: with tags you'll end up with near-identical tags which doesn't really improve your ability to find stuff. You can have a hierarchy of tags, sure, but then once again you need some sort of inventory of tags.
Which brings me to my observation: if you think that tree hierarchy is limiting you and you need free form tags, your hierarchy is probably bad and you're simply tagging things to feel like you're organized.
FWIW my sample trio were Dune/Starship Troopers/Sword of Destiny and results included a bunch of graphic novels (Preacher mostly) and mangas that I consumed in the past, a Harry potter series and a bunch of crime books that I also tried (and, often, didn't find interesting). But there were some genuinely interesting picks too so, again, more data will probably help.
"Many of us at the content team at Embark use Blender daily, and our long-term ambition at the studio is to use Blender as our default program for 3D and environment art."
Ubisoft Animation studios are using Blender and there were some rumors last year that Blender is used in some capacity in game studios too. They definitely did a lot of work on making their content pipeline agnostic to the tool used. Transition will be slow but it's happening.
She clearly did. Without that she would not be able to onboard or contribute to the design discussions and would not be able to help customers out. You can't assume that customers implies non-technical. In mid to large orgs most of your customers are other teams with very technical needs.
> if you hire a software engineer that does mainly/only glue work, you mis-hired
No, it depends on what your team needed. You can't have a 5-person team where everyone is great at crunching code unless your only success metric is LOC produced. You need diverse set of skills to deliver and maintain the product. You mis-hired only if your glue competencies are already covered.
In general I see this as a massive problem that many engineers believe that technical excellence is all that's needed to build a product. It isn't. Design reviews, code reviews, and onboarding for technical staff are very much technical.
And simple technical tasks that are tedious and boring are still technical tasks. And as a senior I would never assign them to a junior developer unless there's a lesson to be learned by doing them (once). If your glue person is picking them and you judge glue person's output by the complexity of those tasks (not technical enough!) then your metrics are wrong.
It links to the paper describing how non-promotable work is divided between genders in a mixed setting. This is clearly a diversity problem. If women take the bulk of work that won't get them promoted, you end up with women underrepresented in senior positions. Did you read the article?
Internet Explorer had this feature that if you CTRL+A page contents, it would overlay images with 1px grid to indicate selection. If you got your pattern right, the hidden image would appear. This is essentially the same effect, but on steroids.