skysight-inc/HackerNews huggingface dataset:
God damn, that is painfully true to the point of nausea.

I am at fault for that, and have been trying to stop recently.

It's funny how we (I) is okay with using old wisdom when it comes to engineering, but dismiss quotes like that even though it comes with significant experience across generation and culture. Chalk it up to young and (incredibly) stupid
I guess I will say the thing that is hard to talk about, but I must:

What does Nicole Sanchez know? Everybody knows Hispanics are too lazy to achieve anything great.
America isn't really moving left. The loudest people in the room aren't the majority.
"Well camel-case does reduce the length of the identifier without sacrificing clarity"

I think camelCase easily beats underscores, but I also think it can reduce clarity a bit as soon as one uses abbreviations or mnemonics that commonly are written in all caps in identifiers.

Do you name your class IoChannel or IOChannel? For some, the former is a channel on a moon of Jupiter.

Do you name your variable classId or classID? For some, the former is related to Freud, so one could expect to see classEgo and classSuperego, too.

Made up examples? Yes, but I don't think you can fully ignore aesthetics; I find that camelCasing such terms as ID, IO, XML and HTML in identifiers sacrifices clarity. 'Id' in particular makes me cringe whenever I see it (yes, that makes me a bit of a snob, but I simply cannot get used to it). That certainly applies to cases where a common abbreviation also is a word or easily read as such.

On the other hand, I also think keeping such abbreviations all uppercase in CamelCase identifiers sometimes "doesn't look right", and "doesn't look right" aka "aesthetically ugly" distracts me from understanding code.

Also, the argument that "showing more" implies "more practical" isn't that strong. If it did, we could take an idea from colorForth and remove spaces, replacing them by color or font changes. We also could use multiple statements on a line.

I think I would prefer a language that allowed hyphens and punctuation in identifiers (the latter are really useful for such conventions as using a trailing '?' to indicate a method that tests a Boolean condition, a trailing '!' to indicate methods that mutate their arguments. I also like the Dylan convention of using asterisks to indicate class names.

That is 'think', though, because I don't use one for practical reasons such as the availability of libraries.
> I have no idea why so many people here, including my downvoters, think it's this despicable bastion of frothy far leftism when that's only a small part of it.

I have no idea how you know what your downvoters think about Tumblr.

> It's like saying Reddit is nothing but Red Pill / MRA / gamergate types [...] I really hate lazy stereotypes

Who is the "they" in your post then, below, if not a generalised "Reddit" of nothing but Red Pill / MRA / gamergate types?

"Reddit is leaking. Tumblr: the scapegoat for everything they don't like."
Asian people are highly overrepresented, much more than
white people, relative to their percentage in the country.

But not relative to California. This is important to note because the base rates of the state in which a company is located or an industry is concentrated matter. Very very few people move farther than 500 miles from the place where they are born. This means that the overwhelming majority of the people in this country would never take a job in California.

That said, I believe Asian people are overrepresented, more than white people, relative to their percentage in California, but it's not nearly as disproportionate as the figures relative to the entire country.

http://quickfacts.census.gov/qfd/states/06000.html
It seems that a large number of posters believe that discriminating against white men is okay because they enjoy "white privilege", whatever that is. Either you believe it is okay to discriminate against someone on the basis of their skin color or you don't. Attempts to redefine the word notwithstanding, those who subscribe to the former philosophy are known as racists.

It is hard to distinguish the anti-white vitriol I see on this page from the antisemitism of yesteryear. It was often said that Jews were over-represented in various occupations not because their industriousness, intelligence or other virtues, but because of devious trickery (they plot together to deprive others of opportunities). I fail to see how the arguments regarding white men are any different.
only works if prices are plateauing or dropping in your market
Also, every time I view last person who viewed my profile its someone who has blocked me, constantly viewing my page then blocking me, its weird, unless I am mistaken.
Hello,

I've suffered a lot from this and I'm making progress. Here are some things that have helped:

a - Having a notebook with ideas and what I want to learn and my thoughts on stuff with dates. The date is a slap on the face to remind me how much time I lost to indecision. "Indecision is a decision".

An example: I wanted to brush up on my Maths and Physics (to have a stonger core). I started wondering which book would be best to read first and all the "ooh, look at this one.. Oooh, that one looks great" that goes with it. I started reading them chicken style (a bit of that one, a bit of that other one).

Before I knew it, months have gone by and I have accomplished nothing at all. I spent too much time doing everything but the very thing that I set out to do, forgetting three things:

1 - If I am as serious as I think I am, I would eventually read them all so why does it matter so much which one I read first?.

2 - In that period, I could have read them all if I had just picked one, finished it, and picked another to finish it too.

3- Parallelism is easier in love and reading many books on different topics than in reading books on the same topic.

This has taught me a lot about myself: I'm a smartass who wants to find a shorter path than a line segment(ooh, let's go ninja and bend the fabric of time).

Then again, Blaise Pascal once said: "I have only made this letter longer because I didn't have the leisure to make it shorter".

b - For the specific problem of reading books, completion, and retention: taking notes is helping tremendously. I used to either read without taking notes (still do when it's a book that I can somehow digest on the fly) or take notes with pen and paper and lose them later. I still scribble with a pen but also using LaTeX to write notes in the "Cornell format".

Here are my notes on a course called "Introduction to Marketing": https://j.mp/mrktgnts. When it's organized and neat like this and easily found, I find myself taking the thing more seriously and wanting to complete the book, etc.

Plus, from now on, I can share my notes on books I read, etc.

Another advantage of this format is that long after you have finished the book, you can test yourself by covering the right side (blue boxes) and trying to answer the questions in the red ones, instead of re-reading the whole book.
It's interesting you'd put Trump on the far right. I find Trump to be one of the more moderate republican candidates when compared to Cruz, Carson, and Paul, for example. Trump wants universal healthcare and a progressive tax where the lowest bracket remains 0%. I think most liberals have this caricatured image of him that lead them to these exaggerated conclusions, and while I don't like the guy I really think you've misrepresented his position on the political spectrum.
Yes! TempleOS seems a lot like a quirkier Oberon System actually—though sadly I've never used Oberon.

Man OberonStation looks tempting.
This is true for H-1B's employed by outsourcing companies. It is generally not true for most other H-1B workers who are treated identically to other workers.
> Nowhere have I seen any social democratic reformer argue for artisanal crafts and decentralized governance.

There might be a lot of reasons why decentralized governance isn't advocated. First, there was a proximate experience in Occupy Wall Street of how decentralization torpedoes activism. I think a lot of activists walked away from that thinking "the best possible time, the worst possible approach." OWS was a painfully squandered opportunity to get "petty social democratic welfare reforms" through conventional means.

The "mutual credit solution" also doesn't necessarily work without global participation. And again, I think a lot of well-meaning radical communists—the kind far removed from the Soviet nomenklatura—realized that global revolution is basically impossible. They weren't pursuing the same goals as 19th century anarchists, but they faced the same challenges: how do you convince people of your ideas which work only when the WHOLE WORLD participates? After all, if we live in our little republic with decentralized mutual credit economies, we'll just get taken over by a country that has a well-fed and disciplined army. That's not precisely what happens historically, but Chinese communism at least was achieved by violence, not by ideas. To spread radical ideas, you have to do the things that centralized countries are good at, like fielding armies. I can't see a world where "mutual credit" can survive side-by-side with huge armied countries.

> full employment has always been a bizarre fetish for Keynesians, social democrats, Marxists and conservatives.

I think people emigrate to where the jobs are, regardless of what government there is. You're not appreciating that we already live in a world where there are lots of different ways of governance and participation. But we have legs, and legs on average move people from poor countries to richer ones. That's a law of nature stronger than politics. So I wouldn't call it a "bizarre fetish;" it's just that political ideas that produce more jobs tend to survive. It's a Darwinian process that selects for full-employment ideas.

The countries that don't provide full-employment are eventually emptied of their people. We call that brain drain in some places. In Russia, population declined 4% from 1991 to 2008. That's INSANE: two decades of population decline! I think availability of work for talented people, a legitimate meritocracy, safety, etc., all have a role in this decline. But regardless, all ways of Russian government thinking will cease to exist if people don't want to live there.

So be honest: do you think a kid born in a "mutual credit" country will want to stay there, or will still want to move to the United States?
Do you mean that it does not exist or that it cannot exist? I've heard this exact phrase before, "reverse racism is a myth," and it seems like an example of a thought-terminating cliché.
8/10, but I think this is extremely impressive.

If I wouldn't know that some of them were generated by ANN, I wouldn't question that like 90-95% of them were painted by a human. And I consider myself pretty alright at painting.

These 2 are especially awesome:

http://turing.deepart.io/f/0.png

http://turing.deepart.io/t/9.jpg
Perhaps you should actually take some time and read the article? This was given at a presentation not aligned with Github (so this isn't an official policy as you and others are making it out as). Further, its context is obviously needed to limit all of this specious extrapolation on how this is a contribution to the current shifts at Github; I'm impressed so many have been so easily taken in by this blogspam.
Perhaps you should actually take some time and read the article? This was given at a presentation not aligned with Github (so this isn't an official policy as you and others are making it out as). Further, its context is obviously needed to prevent all of this specious extrapolation on how this is a contribution to the current shifts at Github; I'm impressed so many have been so easily taken in by this blogspam.
>and that we have to bear some of tbe blame ourselves

I assume you're speaking for yourself. I will bear none of that with you. Never have I participated in any way to hold down anyone because of their race, gender, or otherwise.

When the blameless volunteer to take blame we have serious social problems. Better find the actual cause and fix it.
Possibly. Though Latino's range from standard white European (usually Spanish or Danish decent) to near full blooded Indian. So it is hard to use it as a differentiating category.
What a load of tosh. Are there no disadvantaged people in America with light coloured skin?
I'm in a very similar position. I build a product[1] to monitor website server and send notification.

I think that no matter what your idea is, it always has some other competitor already establish in that industry. Think of it this way: we have car, Toyota, Honda, Ford,...Lots of car company. We have beer, bunch of beer. So I don't see why we shouldn't build a product even it's already has a clear leader. Why do Gitlab build their product when Github BitBucket is so big...

At the end of the day, business is all about finding client. All you have to do it build a product, good enough, find some client, and go from there. You can even pivot your product to something completely different. You may gain more experience, knowledge deal with the system which may leads to other production.

You gotta start something first. The purpose is to have a sense of what is going on. No matter how good a product is, I always see someone complains about some aspect of it. That means it has room to improve, it has another way to do it, to make it better and sell to those people.

So, yes. Go ahead. Build it. And let it know when you launch it.

[1]: https://noty.im
This is a good example of why git repos should be snapshot and archived to read-only media periodically.

I like this! Thank you
The linked book is a collection of insect-related writing by Lafcadio Hearn. There is a neat note from the publisher about how they designed the typography and cover art [1].

Finally, you might also like this academic paper by David B. Lurie about Hearn's insect-related writing: "Orientomology: The Insect Literature of Lafcadio Hearn (1850–1904)."[2] I thought it was really interesting.

[1] https://swanriverpress.wordpress.com/2015/10/02/lafcadio-hea...
[2] http://www.columbia.edu/~dbl11/Lurie-Hearn-insects.pdf
Considering that they are moving to a more enterprise-y management style where there are lots of middle managers, I would imagine that that is a very real possibility.
does anybody know a way to run an algorithm with similar results on my own pictures? or how kids are calling it: "is there an open source version of this?"
I'm honestly shocked at the lack of empathy on display in this comment thread. The technology world has a diversity problem—why not assume that this is a good-faith effort to address it, just expressed in words you don't like? Why instead flip directly into Internet Outrage Status?

This kind of outpouring of rage, to be frank, is why Hacker News has such a bad reputation. Look around at the comments here: there are people complaining about the very notion that there might be something wrong with how hiring and promotion happens in technology. There are people, like @yoodenvranx, equating their own anecdotal problems with the victimization of white men. There are countless comments asserting that we are capable of "pure meritocracy," a notion that is invalidated by research on implicit bias.

The overwhelming consensus here is that (a) there is no problem, and (b) GitHub's attempts to address it are unjust. This is why Hacker News looks to the outside world like a self-affirming bubble with no grounding in reality.
For local classified ads like craigslist, it is better to do a cash transaction in a public location.
It seems that many posters here believe that it is okay to discriminate against white men because they enjoy "white privilege," whatever that is. There are those who believe that it is okay to discriminate on the basis of skin color and those who do not. The former are called racists, attempts to redefine the term notwithstanding.

What I find most interesting is that the comments about white men are roughly equivalent to commonly heard antisemitic statements. It is often said that Jews are over represented in various occupations not because of any virtue on their part, but rather because of devious trickery. I don't see much distinction between such sentiments and those being expressed here.
There is one-click repo import functionality that is great also.
That second one would make for an amazing canvas print.
This is probably my favorite explanation of HM type inference, based on an analogy with region-based memory management: http://okmij.org/ftp/ML/generalization.html
What an utter mess of a thread.

Look, social experiments of the sort taking place at GitHub are good things - they can teach us something. If their policies make the organization stronger, that's awesome - we get a stronger GitHub. If their policies end up damaging the organization, that's also awesome - because it'll become evident they're bad policies, and companies will stop implementing them.

Everyone just sit back, let the market do its job, and be sure to take note of the results when it's time for you to do your own company-building.
The irony is that for a lot of Indians/Chinese here, they could either wait 6-8 years, or they could leave the country for a year then transfer back in and have a GC in a year or less. It's particularly unpleasant for H1-Bs who start the PREM process as such. So much easier for internal transfers, especially EB1, O, an L1/L2... and easier still if you're not from a slow lane country (currently China & India, but Brazil was in this boat for a number of years, too).
Seriously? You guys are complaining that they are saying that white people shouldn't lead their diversity initiative? Just take a minute and think about why they've decided there should be a diversity initiative in the first place.
It does a rebase, so everybody that has a copy and pulls will notice.
I think the figures for Russia specifically are for the whole country. But I read the population density for Europe as a whole including only European Russia. (Including all of Russia in the total would skew the result enormously as Asian Russia is bigger than all of Europe and only has a population density of about 3/km^2--and probably has pretty spotty cell phone reception:-).)
I got 100% on this one. I looked at all of them before making my selections and found what seemed to be a pattern amongst the ape ones.
Those were faster in the late 90s. How is it so slow?
"To be added (Please, go ahead!) [...] Cursor Trail"

This was an OS feature (and still is, at least on Win7), rather than a cheesy webpage effect. The browser was never allowed to know what the cursor looks like, so it's impossible for webpages to implement a native-looking mouse trail that works consistently.

The OS mouse trail was super useful on LCD screens with sluggish pixels: without it, the cursor would be essentially invisible if you moved the mouse too fast. Couldn't use my NEC Ready 120LT without this feature!
So, as far as I'm aware, there is "racism-as-defined-in-some-academic-circles", where it's only racism when it's systematic and directed by a privileged ethnic group against an unprivileged ethnic group. Which is (IMHO) different from what non-academic people understand racism. Maybe that's what parent means?
Please explain:

- what you mean by racial?

- how what I read on that slide is racial, not racist
Thanks, I didn't know those yet.
No, even relative to California, their overrepresentation is far larger.

Your link shows 14.4% for Asian people in California, but in the tech industry, they are at least twice that. Whereas in California white people are 73.2%, which is about equal or even less than their ratio in tech.

And about most people not moving more than 500 miles - is that true for tech jobs in California? See for example

http://www.siliconvalleyindex.org/index.php/people/talent-fl...

which indicates that your general rule might not apply, as over a third of Silicon Valley people are foreign-born. That means even from outside of the US, not just outside of California. And it's obvious the valley is full of people from the rest of the US, in fact tech workers that grew up in the area are a clear minority.
The easiest way is... https://deepart.io/. Open source: https://github.com/jcjohnson/neural-style (not sure if exactly this one, there are a few implementations).
What you're citing is how well academically poor kids did in school. That is not because of discrimination or racism, that is merely what occurred. I think a further study about how well each group does in terms of say, getting a job or getting to university would be more valuable.

Poor students have an immensely huge problem already (being poor), the problem is how do they climb out of poverty? There is no easy path but being "white" is easier in that (for ex.) looking for a job, there won't be people who discriminate against you because you're black, asian or latino. The same minority applying to the same job now also has to deal with any preconceived discriminatory outlooks of the hiring manager. that is the _out_ that white people get.

I agree that we should, "we give everyone the best start in life", but you act as though whites don't already get that or are being penalized now by your, "how do we cripple some groups so everyone gets an equal start in life" statement. White people have always been unequal from other minorities in that they've always had an advantage. Your view of "crippling" is everyone else's view of a level playing field.
My company has been using bitbucket for a couple of years and I personally haven't noticed much in the way of unscheduled downtime. Maybe once or twice during that time.
Redox Flow batteries are actually shipping today.

And it has nothing to do with "better". Lithium Ion has more energy per watt, but Redox Flow is just so much cheaper and also has a 20+ year life expectancy. It will be very hard for Tesla to compete when they're making car batteries and trying to apply it to utility scale.

Who cares about energy density when you're just going to bury the battery into the ground? The ground can support a lot more weight than the lighter Lithium Ion batteries. The Redox Flow's heavier weight is not a disadvantage in the utility space.
For an excellent alternative, consider Gitlab: https://about.gitlab.com/

They have enterprise services, or can be self-hosted.
If you do that, you have no hope of tracking changes in social structures or inequality or wealth accumulation. You would have to track wealth or income too.

But you wanted to measure 'average "utility"', not "social structures". Utility comes from consumption, not income. You are right that tracking consumption would fail to be a proxy for income inequality (as you now seem to want it to be) because consumption inequality is vastly lower than income inequality.

At this point, your metric sounds less like an improvement on GDP, and more like just some other random thing you want to track.
I want to reserve judgement for now, but the slide is very upsetting.

Why is it OK to make these kinds of generalizations?
I'm sorry to move the discussion to politics, but such affairs trigger sentiments among White people which end up in favor of Trump, if I understand politics properly. So would it be clever for the Trump team to highlight and exaggerate such stories/Is this article the result of it?
The second one is actually painted by Francoise Nielly http://www.galeries-bartoux.com/fr/artistes/francoise-nielly...
I don't understand what you're arguing. Equal opportunity will lead to diversity. Equality is about removing processes that look at privilege (e.g. your rich father donated X dollars so welcome to our college).

If your idea of fairness requires we become systematically biased against certain majorities (white, heterosexual, male, cis-gender) for your cause then I don't want to be part of your cause, and moreover I find that cause discriminitory and dangerous.
I suppose I think I'm just pissed that they target white women. xD
They don't want you to be able to say stupid or dumb either
Your result is 10/10!