570 karma · joined December 13, 2011
+1 on all of these, especially full background coloring, completeness of children, and more contrast on left-hand children indicator.
Having filled out a bunch of these, I second the idea that the knowledge level of a node should be the sum of its leaves. I "know" CSS, but I don't know certain tiny details of CSS. Showing completeness of knowledge as a percentage would be much more interesting to me.
As an alternative to having to save everything yourself, an import/export as text or json would be great and allow transfer, backup, and third-party tools.
Thinking back on it, they put a LOT of trust in me at 16. I was the only web dev at a small GIS shop for a summer. They hired me on to rebuild their PHP websites. I didn't know PHP at the beginning of the summer.
> your liberties to express ideology end where someone else's human rights begin.
I won't respect your opinion if it disrespects someone's existence.
Any sort of blocking solution is hard, I think akin to Facebook's "fake news" problem. There's no easy way to determine what news is "fake" or not. But giving people tools that they can use to manage their own space in their own way is an important step forward.
I hope that this will encourage more people to speak out on twitter about injustice and abuse, since it gives them some ability to shield themselves from any backlash.
However, I do want to express my opinion that in order for racism & sexism to be defeated, it's going to take some grit and discomfort. To quote: "When you’re accustomed to privilege, equality feels Like oppression."
In my opinion, you can identify as nationalist or favor immigration restrictions as long as you don't harm, harass, threaten, etc. someone. And I think this is what the Grubhub CEO is saying (their later statement reinforces this).
This isn't censorship of ideas, it's reinforcing a culture of empathy and goodwill at a company with those values.
Think about it this way: would you enjoy working for a company that did nothing as co-workers made fun of you for your race, disability, country of origin, or sexual orientation?
Freedom of speech does not mean freedom of repercussions for your speech. New York is an at-will state, meaning there is no legal problem with this email. There is no protection for people getting fired for hate speech, just like there is no legal protection for people boycotting or refusing to work for companies that they disagree with.
I would disagree with firing someone for saying that they liked Trump. I would agree with firing someone for making racist, sexist, or otherwise derogatory comments toward a co-worker. I think that's what GrubHub's CEO is getting at.
Took me about sixty seconds before I realized that was a stupid question :)
(e.g. I had a professor in college who would assign four problems for homework. I would have to work on each problem for some hours, take a walk, eat dinner, work on the problem some more, take another walk, sleep a night, and the next morning I would have the answer. Then I would move on to the next problem.)
Additionally, it often took me some time to fully grok a concept. Perhaps Mark is intelligent enough that he'll be able to pick up everything as it comes, but a lot of the concepts in computer science build on each other. It took me about three weeks to get my mind around object-oriented programming when I first learned it in high school.
I'm excited to see how this experiment goes and I wish Mark the best of luck. But I'll be amazed if he picks up two weeks worth of CS in a day without giving those concepts time to sink in.