skysight-inc/HackerNews huggingface dataset:
All men that are not active feminists, that are not actively doing everything they can to undermine and destroy their privilege, are not "as innocent as the oppressed." You aren't going to get a cookie for not beating your wife recently. Feminism is not that easy; being a male ally to women isn't that easy. The point of the concept of privilege was to force men to reflect on how they benefit, usually without their active intervention, from patriarchy.

>And to offend or annoy those who are meant to be recruited to the cause is perhaps not the best process to a desirable outcome. Especially as the premise is, these are the people holding all the cards.

I know it can be hard to imagine, because it was once hard for me to imagine, but men are actually entirely tangential to feminism. There are enough women that all feminism needs to do to succeed is win a baseline amount of political power and then command vast numbers of women. This has already happened to the degree to which it has and it is responsible for all social change won by feminism.

Freedom can never be given. It can only be taken. Either by oppressors who take it away, or by the liberatory struggle that takes it back.

As in any political struggle, no individual person or even group of people hold "the cards", the cards are a socialogical construct that the ideology with the most memetic power has control over.

Also, you do indeed have control over whether you access privilege. This is more apparent in some situations than others; a good example is culture fit. If you are interviewing and the interviewer makes a misogynist joke, do you laugh (exploiting your privilege, as a man, both to laugh at the joke and to be told it in the first place) or do you call the interviewer out on his misogyny? When you start, do you join in objectifying women with your co-workers, do you meekly avoid the issue, or do you confront it?

The degree to which you have privilege is the degree to which you make yourself an ally of the patriarchy. You can be a good ally, you can try not to take positive action (in which case you cannot be called a good ally, but you cannot be said to be helping feminism either, siding as you are with the status quo), or you can sabotage patriarchy at every chance you encounter.
This article is interesting but it overgeneralizes. I don't think its fair to say of tech entrepreneurs that they are somehow managed by their investors. Sure, some might be, but they are the exception, not the rule. If you listen to the rhetoric and read stuff (like venture hacks) about top VC firms, they ultimately serve the entrepreneur. I'm sure that if they own a majority share of the company and the entrepreneur is going off the rails they would intervene and run the show-- but they are in the service business. This is the golden-age of awesome entrepreneurs ditching the "pointy haired bosses" that the author points to-- a bunch of pg's essays extrapolate on this concept.

At the other end, however, are startups that never make it big by design. Not that they do not have the capacity to scale (it technically would not be a "start up" in the traditional sense if it didn't), but they just strive for organic growth in a niche market. These cases blur the distinction that the author strives to make between the tech and main street entrepreneur.
Good point. Just require the use of a Charliecard to get onboard. No cash. Make it easier to buy and find them online or in person.
In reply to your (edited out) comment that "ZFS saw poor adoption":

You might not know it, but out of all the new filesystems designed after 2005 (a few dozens?), ZFS appears to be the one that has seen the fastest adoption/growth [1].

Source: my anecdotal experience in the industry, the experience of many of my colleagues, random consultants reporting "I've seen 1000's of large ZFS deployments" [2], etc.

[1] Outside of ext4 which was introduced in 2006 and was a simple refresh of ext3, not really a "new" filesystem.

[2] http://nex7.blogspot.com/2013/03/readme1st.html
Thanks! If it's not a pain in regular Haskell work then I'm relieved. Perhaps other data types are more prevalent in Haskell than records?
> If there's "one reason," it's because the US is spread out.

Stop trotting this meme out. It's false.

South Korea invested 1.08 billion over about six years, from 1999 to 2005. They also deregulated, primarily around competition - direct competition is allowed between ISPs there (it is not here, usually due to locally determined monopoly status).

South Korea has a landmass of approximately 100,000 square kilometers. Which calculates out to about 10,000 invested per square kilometer.

From the mid 90s to the mid 00s, internet service providers received a sum of over 200 billion USD (some say as high as 300 billion USD) in direct and tax subsidies, with the understanding that they would build out fiber to the home. It never happened, for various reasons. But the point is we already tried subsidies to get it, and it didn't work.

According to the 2010 census, there are 486 urbanized areas and 3087 urban clusters. UAs are 50,000 or more people, UCs are at least 2,500 and less than 50,000 people. Pretty much covers everything from small towns in the middle of nowhere to large metropolitan areas like NYC but excludes Yosemite, most of Alaska, etc -- you know, the places where almost no one lives and probably don't even have cell reception. UAs and UCs combined, according to US Census data from 2010, cover 1,565,052.983 km^2. If we pretend that ISPs weren't planning on wiring up rural areas with fiber anyways, that means we spent $127,791 per square kilometer and got nothing for it. (For the record, the average population density of UAs and UCs together is 978.54/km^2). This would cover 80.7% of the total US population.

Per square kilometer of populated area, we spent over twelve times what South Korea did to get fiber to the home and got, basically, nothing for it.
The RER is a bunch of separate lines; of course when you have two lines covering similar routes one can (to a certain extent) relieve the other. What NY has is different: 4-track lines everywhere, allowing them to do maintenance on one track pair while keeping the other running.
So has the rate of your income growth changed after beginning these experiments?

Are the implants your projects? Would you not have been able to do them before you started with nootropes and tDCS?

Do you feel like your art is better or more refined?

I hope these questions aren't invasive; feel free to not answer any of them; I just thought it valuable to ask because there are very few people that seem to have gone as far into this as you have, you claim to have strong results, and I'd honestly really, really like to have additional motivation to continue doing them myself.
> Then you can't see it through this device either.

So this isn't me saying you're wrong, because in this specific case, I have no idea. Just wanted to throw something interesting in there, which is lateral inhibition [1]

Lateral inhibition in vision is basically a rod cell, which is sending a strong bright signal to the brain, inhibits the signal of rod cells near it, which makes them send a darker signal; it increases sharpness and contrast in lines and helps with edge detection before the brain ever gets ahold of the image.

The wikipedia article has a graduated series of black to white stripes that demonstrates the idea. It looks like the stripes fade from light to dark. I bring it up because you can suppress this by covering the two sides of the stripe, providing a constant signal to your rod cells. I haven't seen the movie, but it sounds like (from the comments I read below) that might be part of what's going on. Using optical tricks to suppress certain pre processing the brain/eyes do.

(this is more a post about how interesting lateral inhibition is, because of information being preprocessed even before your brain mangles it, than to disagree with anything you said, which is a really interesting idea as well)

[1] http://en.wikipedia.org/wiki/Lateral_inhibition#Visual_inhib...
By "normal" I mean is not rare, not that everyone do this bad. The salary here in a decent company is between US 750 to US 2500/month, full time.

Take in account that the kind of developer that work for people in other countries is more likely to do better. But I know this from first hand, for the kind of market that IS NOT here on hackernews or places like that. Look weird, but a lot of developers are not big on be part of that internet thingy ie: A lot of developers not work for startup, neither consulting firms, neither big shops. Is very common to have <=3 developers even for companies/software you could call "big". But certainly, this is not visible, so is easy to overlook if you are not part of that...

Some of the devs that do well here are completely unaware that their US 80/h is just rare, and mainly, a fact of good luck, connections, be already from a semi-rich family, luck and more luck. Is hard to see the things outside our own circles if we haven't be part of them. I mean: Is very likely this is related to the previous socioeconomic level of the dev in question.

I know people from the high and the very low-end. I'm worked at both ie: I have earn less than US 5000/year and make for the company something like US >200.000 in 2 years as the solo developer!. Of curse, I learn this fact after that company crash, years after.

The thing is, the kind of well paying developer work is rare. Livable sometimes, and very bad more often that you expect, but the kind of developer-semi-millionaire? That is a myth here...
Google Quantum Computing Playground (web app)
It's either <input ...> (SGML flavor) or <input .../> (XML flavor).
Yeah, sorry, just looking at this now. These are all represented in the raw data as "10,000" and "5,000", etc., as though they were actual numbers; they should actually be ranges, though, as indicated by that post.

Thanks everyone, sorry I just now saw this.
I believe the filesystem needs "sparse file" support.
Thanks for the reply.

That's interesting, the thought didn't occur to me that they'd be using a framework for their web development. Do the large corporations that make money off of Java cloud applications use frameworks for their development?
Blah blah blah, security! Oh, boo-hoo security!

If security is such a hot button worry wart issue, then it shouldn't be permissible for Mozilla developers to bind minor UI tweaks to security fixes. Firefox user interface changes should not be tightly coupled with essential security updates, since they introduce the hazard of many users refusing to comply with good security practices, simply because some asshole design wonk decided to enforce their tastes upon millions of users and disrupt existing, productive, habitual user interface behavior.

And by the way, it's absolutely possible to securely run an instance of Firefox 28 in a read-only, sandboxed, firewalled VM, restricted to connecting to specific trusted hosts.

Permitting a third party to control and modify your behavior by enforcing automatic updates in a manner that does not match your schedule can be an insidious security hazard unto itself. Organizations like Mozilla, Google, Apple and Microsoft have no interest in and no concept of what might be hugely disruptive to their end users, nor do they necessarily have any concept of a given environment's actual security posture. They simply cry "security" and then rampage all over everyone's shit with righteous entitlement.

Nope. I define my security practices (including whether I run a javascript-enabled browser at all), and I define my update schedule.
But your two examples say little or nothing about their technique and the second one makes no attempt to concept the laptop. There's a lot more to art the technique of getting it onto the canvas; and even the business of getting it onto the canvas is a good bit more complex than just getting the dimensions and perspective correct.

I'm not objecting to your getting a tingle when you figure something out, but wondering whether you've substituted knowledge of the recipe for enjoyment of a meal.
Terminology warfare is so tedious. Whatever it is, it isn't going to flip one bit of it for us sitting here and arguing about what word best describes it, and the space of possible practical compilers is so, so much larger than the space of words we might have for them that it's not even funny. That is to say, it's not like there is a word for this, so why argue about whether it's "linking"? (It's not like looking at a functional language and calling it OO, where even if the all the terms involved are fuzzy, it's still clearly wrong.)

If compilers were somehow first developed on machines with the resources we have today, I bet we wouldn't even have a "link" step in practice. It's an artifact of having to break compilation up into little units that fit into small-numbers-of-kilobytes. Linkers inevitably fading into the background of just general "partial compilation" and "final compilation" steps is pretty inevitable, and that only as a form of caching the compilation rather than any sort of theoretically necessary step.
KDE releases Plasma 5 Second Beta
Perhaps if art were taught in US schools with the systematic rigor of mathematics and rhetorical essay composition, as it should be, people would cease being surprised that artists exploit technological advances like everyone else. The LAX International Terminal features digital installations, not frescos.
Former Mississippi high school science teacher here.

New Hampshire seems great -- affluent state with high quality of life, relatively high teacher pay, educated population, lots of small and culturally-homogenous communities. (Multicultural education in poor areas is a noble and worthy challenge, but it's ridiculously stressful and often demoralizing. I think teaching a chemistry class in a 99% African-American public high school in Mississippi does more good for society, but the chemistry teacher in an affluent district in New Hampshire is probably less stressed about student achievement and job security.)

If thick New England accents and bone-biting winters aren't your bag, Colorado has similar advantages (affluence, high quality of life, educated population) but a more diverse population, more notoriety for education innovation, and more opportunities to serve traditionally underserved communities.

PS - I took this question's "good for teachers" to mean "enjoying your profession" and not "do as little work as possible for as much money as possible." If you meant the latter, the answer is "The Bronx".
I don't think it's amusing in the least. Have you looked around recently at people's diet and health? It's not just fast food, but convenience foods in general are huge business, and it's people largely bought into the marketing simply because they offer ever increasing taste and convenience. There are huge margins to be made by processing the same mono-culture grains into ever more refined and perfected addictive foodstuffs. Even government policy is shaped by this profit motive because who else is lobbying on farm policy?

Food policy an America is a perfect example of where capitalism fails to take into account externalities, in this case the externality is health and wellbeing which has always been recognized as of paramount importance, but nevertheless remains difficult to quantify in economic terms due to the inherent complexities involved. Unless we stop and think critically about it, we are doomed to sacrifice our health to a huge money-making apparatus in exchange for a bit of well-engineered flavor.

The status quo which most of of us have known for our entire lives is what necessitates a movement. Perhaps I'm taking your comment in the wrong spirit, but I think it's something that needs to be taken seriously by everyone living in industrialized countries.
Dockercon: Conference recap
I think about anything newer than fat32 supports sparse files.
Evidence can be unscientific and yet convincing. Very little legal evidence is scientific, but is very convincing. Humans are successful as brains because we generalize very quickly from small examples, enabling us to learn quickly and adapt quickly.

Further, academia is corrupt. Very little of the work academics do is interesting. The academic process is intensely political and the probability of something getting published is as much a function of who reviews it as it is of the quality of the work, if not more. I say this as someone exposed to academia currently.

Never limit what you can draw conclusions from! Draw conclusions from anything you can observe; but do moderate the strength of your conclusion, and the degree to which you integrate that conclusion, by the strength of the process used to produce that evidence.
I would code it using Obj-C. There is exponentially more community and example code on the internet. The frameworks are the same between both languages so you can reuse most of what you learn from ObjC when you decide to do a Swift app.

I would highly recommend buying a book. APress makes excellent iOS books, this is how I learned. The latest one is called 'Beginning iOS 7 Development Exploring the iOS SDK’
Nice! Is this going into the standard library?

I've looked at the output of both inner loops, and it seems I put too much faith in std::valarray's expression templates. Changing the distance function to

int distance(std::valarray<int> const& x, std::valarray<int> const& y) {
return inner_product(begin(x), end(x), begin(y), 0,
std::plus<int>(), [](int x, int y){ return (x-y)*(x-y); });
}

results in the exact same inner loop as Rust. The remaining speed difference comes from the file loading code, which admittedly is crap (way too many memory allocations). So for all intents and purposes, I admit defeat.
This reminds me a little bit of Michael Franz's PhD thesis, which explored his implementation of load-time code generation for multiple architectures.
In working on TBRSS, which is intended as a technical solution to the problem of the fast web, I have increasingly come to suspect that it is, in the social sense, much too late. There is an entire generation of people out there to whom twitchy connectivity is simply the norm, to whom the idea of not having a button to hit or a prompt to answer every few minutes is actually frightening.
Also what about protocols? Can type systems handle that. Things like:

* open file
* close file
* read form file

That can be type checked up and down it will still be broken. Is that Rich Hickey meant? Here we are dealing with a real world -- a file. And it has a protocol to access it. So in a sense we want a protocol checker not a type checker in that case...?
While amazing generalists/full-stack guys are great, having very strong individuals own a particular domain of the code can have its benefits as well. Sure, you miss a bit of oversight, but when you're in the building phase and you just want to Get Shit Done, it helps if you don't have someone else mucking around in your code while you're building it.
Yeah yeah yeah ;)
Thanks, but that's not it. Nevermind
I think he is talking about optical illusions like the "Checker Shadow Illusion":

http://www.businessballs.com/shadow-optical-illusion.htm

So we perceive the same color as a different one depending on the other colors surrounding it (also http://www.designmatrix.com/pl/cyberpl/cic.html )
I'm not sure there is any art training that can change your brain to make this illusion not work. Using a tool like the mirror device in the article, makes it easier to match colors because it can remove the other colors around it and also moves it closer to the color you are painting.
ZEVO doesn't currently work in OSX 10.9.

Despite its name, ZEVO Community Edition is a closed source project run by GreenBytes (recently acquired by Oracle).

Back in Nov. 2013, GreenBytes announced that they don't have plans to continue development of ZEVO.[^1]

So unfortunately, ZEVO is dead project.

[^1]: http://zevo.getgreenbytes.com/forum/viewtopic.php?f=5&t=2244
Such things do exist, with much more than single voice actors too: http://www.youtube.com/watch?v=oyijUC1g_yg

Voice "synthesizers" generally use specially developed algorithms. See: https://en.wikipedia.org/wiki/Speech_synthesis#Formant_synth...
Learn c and/or c++ deeply. You can target apple with these yet still have freedom from apple. As well as some tricks that can't be done in the garbage collected world. Cross platform native apps to boot.
> The funny thing about that, is that public school science education isn't politicized in that "both sides do it" sort of way. Where's the public school teacher who dedicated their life to the study and teaching of biology, only to disregard all of it and teach creationism at the expense of their students? Has it ever happened?

Don't know, it's just one particular example. It may not happen in this case, but it can in others.

In a parallel comment, someone mentioned Communism/Socialism, and I myself mentioned Nazism in another one. If one teacher wants to teach Capitalism or Democracy, one Communism, one Nazism and one Absolute Monarchy as the one-true-system (let's say they're all History teachers), which one are you going to fire and why?
http://www.sns.ias.edu/~jnb/Papers/Preprints/Solarfusion/pap... "the rate for the fundamental p1p→2 D1e11ne reaction is too small to be measured in the laboratory. Instead, the cross section for the p-p reaction must be calculated from standard weak-interaction theory." Considering the solar density's are ~10^11 times as high as steady state fusion experiments on earth we are looking at ~1/10^22 as many reactions so you might be right that beta-plus decay of deuterium may not have happened in the lab but PP fusion into deuterium is far more common.

PS: And thanks for this, it's good to be called out on something like this. I tossed out the PP comment without thinking though simple contamination is a far larger source of high energy neutrons.
I hate stacked area charts (2011)
That still relies on the shell expanding a glob of millions of files. Another method is to use 'find' and 'xargs' to avoid specifying the files as arguments explicitly.
Yes, absolutely LMDB will always be faster, because LMDB can return a record with zero system calls.

Can't make the same guarantee about other DB engines. Take a look: http://symas.com/mdb/inmem/
Bullshit. Price has not always been about anything. Perception of price has been highly manipulated to fit the goals of sellers. Price has been manipulated to exploit the ignorance of buyers.

Your statement is both myopic and mentally violent with a touch of naivete - price is always an illusion which is modified to fit the actual relationship between buyer and seller.

There are so many instances where the price can actually mean "what the seller is comfortable getting for his product"

Shoot the "market can bear " bs in the face.
I can't speak for every corporation, but all those I've worked for have used frameworks. I mean, it would be stupid to repeat the common code in every application. A very minimalistic place might just use JSP for templating and maybe something like Spring-MVC for controllers, but more commonly there'll be a full-scale web framework; I've mainly seen Struts (unpleasant but usable), Tapestry (horrible) and Wicket (divine). I've heard Play is getting popular in recent years (I've been working exclusively in Scala for the last year or two, so I'm not so up to date on Java trends).
Any reviews for this site? Any successful purchases?