HNHacker News
TopNewBestAskShowJobs

_xhok

1,406 karma · joined August 18, 2012

submissionscomments
_xhok··on The Full 10-Page Anti-Diversity Screed Circulating Internally at Google
You want to lump (a) people who simply think, as a technical opinion, that there are population statistical differences with (b) people who desperately want an excuse to cleanse society of black people. They are not the same thing, and to pretend they are is to oversimplify truth in order to make a virtuous statement.

Some people argue that this is a good thing to do, but if you do this you can't complain about the phrase "virtue signaling," as someone prioritizing virtue over accuracy.

_xhok··on The Full 10-Page Anti-Diversity Screed Circulating Internally at Google
It's weird to claim you're simply using a technical term to categorize someone's views, but then choose such a charged phrase. Edit: rethought comment
_xhok··on The Full 10-Page Anti-Diversity Screed Circulating Internally at Google
This is unfair. You want to call people white supremacists based on the literal, objective content of their views, i.e. using the phrase in a narrow, technical sense, while knowing full well that calling someone a white supremacist will rally behind you a whole train of people who are happy to free-associate all sorts of horrible things with the phrase.
_xhok··on About This Googler's Manifesto
Imagine for a second that, controlling for all environmental factors, the average IQ of men was shown to be 3 points lower than women. (Totally hypothetical.) Additionally, women in this world outperform men at chess by a noticeable margin.

There is a valid argument in this case to be made about how the reason women are better than men at chess is partly biological, and that chess diversity programs should be cognizant of this. How would you propose this be brought up in today's climate without offending people?

I don't know if you haven't read the manifesto, or are happy making simplifications for the sake of making conclusive moral statements, but it is wildly dishonest to claim the manifesto argued that "women are genetically inferior." It argued that on average, looking at various traits and preferences, men and women are better at and care about different things, some of which make them better suited -- again, on average-- to some professions than others.

You can disagree and that can be a fun internet argument, but judging by the reaction to this manifesto, the sheer outrage while misrepresenting the manifesto's content, sort of demonstrates the author's meta-point about ideological homogeneity.

_xhok··on The Full 10-Page Anti-Diversity Screed Circulating Internally at Google
This is an interesting point. A harsher way to phrase this is, judging by empirical evidence thus far, it takes controlling, illiberal attitudes in order to hold the gap closed.
_xhok··on Martin Shkreli is found guilty of securities fraud
How is that "being cruel to strangers just to enjoy their suffering"?

Also, you've commented in this thread about six times now with snarky remarks, unsubstantiated vitriol, and essentially "Martin Shkreli is a monster." Whether or not there's good reason to dislike him, I think you've successfully made your point.

_xhok··on Inside Patreon, the economic engine of internet culture
That's technically true, but the Patreon CEO has claimed that they're committed to free speech, which is false if they're going to kick out screaming lunatics who are protected under the definition of free speech. If so they shouldn't get credit for it.
_xhok··on Inside Patreon, the economic engine of internet culture
The problem is deciding who gets to define those concepts in edge cases. Otherwise motivated parties try to push everything they don't like into those categories. "Hate speech" is a common example.
_xhok··on Ask HN: How do you start giving tech talks?
I've followed Maciej Ceglowski's advice to moderate success at work: https://news.ycombinator.com/item?id=14033638
_xhok··on How to Tell the Truth
"CEOs should be honest. That seems obvious enough, but it turns out “be honest” is easy to say, but amazingly hard to do. Let’s look at some scenarios to understand why."

I don't really see a paradox/conflict here. All the scenarios are basically, the company isn't doing well, but saying so shows weakness. But in that case the bigger possible truth is that maybe the company is doomed and should be shut down. So it seems less a matter of telling the truth to others, and more of admitting it to yourself. If the company isn't doomed, if despite doing badly it has a path out, then that path is part of the truth you should tell employees, and if your assessment is correct they'll stay.

_xhok··on Show HN: API Bootstrap – A better way to build your API
I signed up and played with the app. I think this would be better implemented as a library or wrapper on top of one. The "code using a mouse" idea has been tried and almost every time the verdict is: code is the preferred interface for programmers.

That said, clearly standardization is coming to the world of APIs, and code reuse/generation along with it. Have you looked at Django REST framework? They have a pretty good approach. http://www.django-rest-framework.org/

_xhok··on Employees Who Stay in Companies Longer Than Two Years Get Paid 50% Less
Loyalty on a large scale requires threat-backed enforcement. Mafia members were loyal to each other not just because family was sacred but because they'd be killed otherwise. Big megacorps of the 20th century basically worked by vesting your payout over your lifetime; leave halfway, and you'd miss out. No such threat exists in America today, so while it's possible for individual managers and employees to choose to behave in the loyal manner you described, when giving general advice, it's wise to treat business as business.
_xhok··on Show HN: Find Remote Work
I like the UI a lot. Were the jobs currently listed posted by the companies or you? Really cool if former.
_xhok··on Yanni – An artificial neural network for Erlang
What is the 1-to-1 mapping between the Erlang concurrency model and neural networks?
_xhok··on Introductory bullshit detection for non-technical managers
You are technically correct, but unless you are building something where the technology actually doesn't matter much (e.g. a relatively simple web app where most of the business is done in the physical world), it will mostly be technical managers who best facilitate engineers meeting the objectives of the business, because they have such a huge advantage over nontechnical managers while there's nothing nontechnical managers have over them.
_xhok··on Ask HN: I am preparing launch of my social media site.Do i need T&C on my site?
There is basically 0% chance you will get in trouble for this. Worry about making your site good.
_xhok··on Why Japan’s Rail Workers Point at Things
Does that say 75 feet? How on earth do you survive that?
_xhok··on Tech Workers' Values
Ok, thanks. (I think I shouldn't have used the word "just.")
_xhok··on Tech Workers' Values
I see the phrase "tone-deaf" everywhere and still don't get what it means. Is it just another getting-along-with-other-people thing?
_xhok··on No, I Don’t Want to Subscribe to Your Newsletter
Why don't adblockers work on these? Don't they just block elements based on CSS selectors? If so, why can't we collect a database of CSS selectors for the top 1000 sites, CSS classes used by popular modal popup libraries, etc.?
_xhok··on Man jailed indefinitely for refusing to decrypt hard drives loses appeal
The critical question is, why haven't they charged him? It is disingenuous of them to bring up the evidence they currently have essentially in an attempt to demonize him. Their evidence is sufficient or it isn't; if it is they should charge him; if not they're demanding self-incrimination.
_xhok··on Insect: a fast, repl-style scientific calculator
As somebody who thinks messaging is everything, I must protest this name as bad marketing surrounding a potentially good product. Insects evoke in humans a visceral feeling of disgust and sickness. If my work tools were ever being audited I would not be able to explain to my boss why there I am employing an "insect" in my computer.

First impressions are everything. Please see in "The Psychology of Human Misjudgment" the excellent description of humans' "Influence-from-Mere-Association Tendency." The technical merits of a product will not matter if people can't get past their initial feelings. This is highly inconsiderate.

Until the name is swapped out for a more sensible one, I will not be downloading this software.

_xhok··on Ask HN: Best books on AI?
Get your feet wet:

* http://cs231n.stanford.edu/ (the course notes are excellent)

* http://neuralnetworksanddeeplearning.com/

* http://www.deeplearningbook.org/

Use Tensorflow to train a few small neural nets. Move on to CNNs and RNNs. Make sure you actually do this. By this point you'll have read a lot, and retain none of it if you don't put it to use. Look at reinforcement learning. Use the book by Sutton and Barto, the new edition: https://webdocs.cs.ualberta.ca/~sutton/book/the-book-2nd.htm... Read the first 4-5 chapters, then go online and read about Deep Q learning, policy gradients, DDPG, etc. Then try to solve some problems on OpenAI Gym.

Once you have an idea of the kinds of problems you can solve, and have a couple you're interested in, go back and learn the foundational math, and start reading research papers.

In general, start with modern books that mention deep learning. With older books or high-level-overview books, you'll get frustrated when you see something cool on /r/machinelearning and can't find any mention of it in the book.

_xhok··on Nevertheless, She Coded
I'll check it out.
_xhok··on Nevertheless, She Coded
I wish comments were scored in a way that was weighted by the degree of bravery it took to write them.

What a shame that most of the top comments here are boring, stand-up-for-the-vulnerable types agreed with by the majority— "women face difficulties in tech, and we should help them whenever we can"—while the downvoted posts are the ones trying (not necessarily successfully) to arrive at politically incorrect truths.

_xhok··on Classes Are Making Me Sad
JavaScript is not an object-oriented language, but a prototypical one. JS "classes" are really an attempt to use syntactic sugar to beat one concept into another. This is inherently ugly.

For anyone convinced they hate JS, I encourage looking through Crockford's JavaScript: The Good Parts, in which he talks about the idea mentioned above, before swearing off JS forever.

_xhok··on Making math more Lego-like
The paper has a few: http://www.pnas.org/content/early/2017/02/03/1621345114.full
_xhok··on Uber is doomed
Secretly, I think Uber is doomed, but not so much because they fail as a business, or because they maltreat their employees. They're doomed because they're not truly building the future.

Uber wants to be the world's transportation infrastructure-- the default way for people to get from A to B. Their thesis is that the way to do this is to write software to hook up drivers with riders. Essentially, a taxi replacement. But this marketplace is an artifact of the fact that cars need human drivers. Without that need, the marketplace disappears.

In the next year or two, Tesla will come out with gorgeous, highly efficient, self-driving cars, with fabulous software, all talking to each other on a network that Tesla totally controls. That will put them in a much more powerful position than the company that owns the software to route random cars around. When that happens, Uber will be screwed. Maybe they could build their own self-driving electric cars, but so far they're not doing too well. They're learning, like everyone else, that it's not a problem you can just throw money at.

The Model 3 will cost $35,000, and allow drivers to make automated, passive income by having their car drive people around while they're at work or something. Why buy an ordinary car and drive it yourself when you can buy a slightly more expensive car and essentially collect rent?

Uber riders care about two things, the experience and the price. Tesla wins on both fronts. Teslas are gorgeous, and feel like spaceships. (Take one for a test ride). And the thing about price is that with self-driving cars, with each ride you're basically paying for electricity plus a fee to the owner of the car for its depreciation. The cost becomes less about server maintenance, and more about who is better at building cars and writing car software. And by the way, you can't just have self-driving cars. If you want to win the unit-costs game, your cars have to be electric.

The fact that Uber thinks of itself as a taxi replacement is a sign of their oldness. The end game for transportation can't be a taxi replacement, because it'll be unheard of for people to drive each other around.

Tesla will have production limits, of course. But they demonstrate that building the future of transportation consists of (1) building cars and (2) getting them in front of people who want them, and that part 1 is by far the harder and more valuable.

I've been dumping my savings into Tesla stock, and look forward to being rich in ten years.

_xhok··on A profound apology
I spent the last half hour thinking about this on and off, trying to shift my perspective. I feel sort of guilty. Advocating for objectivity and dispassionate truthseeking is the second easiest way to curry favor on HN, and it feels cheap. (The easiest is still outrage, never to be topped anywhere :))

If anything, I find it sort of funny that Travis got mad. He handled it pretty well at first; they were just having an honest disagreement. Then it was like he just decided, "fuck it, I've had a bad day, and I don't need to take this guy's shit." He might meditate on the fact that this guy spends his evenings being the reason that Uber's business model works.

_xhok··on A profound apology
That's interesting; I hadn't thought of that.
← PreviousPage 2 of 12Next →