skysight-inc/HackerNews huggingface dataset:
I find it funny that restrictions that in practice prevent people from monetizing software is compared to abolishing slavery.

I'm pretty sure the TSA also thinks its restrictions on air travel lead to greater freedom of mobility.
Yeah, I agree. The rest of the points make a convincing argument, but the "I can't be racist, look at all my black friends" argument doesn't fly.
I'm not aware that any economists say that having less money is better than having more money, everything else being equal.

Many economists say that austerity measures like cutting infrastructure spending and public health care hurts the economy more than it helps in the long run. You'll probably find Norway in that camp, considering their social welfare, universal health care and free higher education.
minimax cherry picks arguments and just trolls bitcoin; he deserves that kind of language
:(

Oops, i'll fix it.
Hacker News is down?
HN LIVE: https://news.ycombinator.com
HN DOWN: https://news.ycombinator.com/news
I'd prefer to see "The Day We Fight Back" be used to promote mass adoption of stronger security measures and encryption.
So we have a choice between corruption and incompetence ... I'm pretty sure that corruption would actually be better, at least shit would work.
That's the conclusion I drew, but it's really unclear. He said at the end that VMWare blows Virtualbox out of the water. The graphs show that for shared folders but as far as disk access in general, they look fairly evenly matched (at least, that's what the graphs I saw depicted).
Yeah definitely. Really there is a gross violation of the principle of least privilege here. A video player is a great thing to sandbox because all it needs is a video output, very limited file access, and very limited gui input. It doesn't need to read all your files, open network connections, or start processes.

Given that there are apparently thousands of bugs in the video parsing code, it seems like a no-brainer.

Section 5.2 in this DJB paper talks about (portable) isolation of plain transformations. Video playing is already close to "pure" or could be made pure pretty easily.

http://cr.yp.to/qmail/qmailsec-20071101.pdf
I'm glad it that he doesn't go into depth about the core and controversial statement re: why 13 year old girls don't flock to programming in the way that nerdy 13 year old boys do.

I'm also glad YC is being proactive here. It's always clear that certain biases exist, and the only way to overcome them is by addressing them specifically. Deep cognitive biases (against young people for example) can only be overcome by amazing success stories.
BusinessInsider is garbage, I see similar posts on reddit too. The article has absolutely zero info, is < 300 words, has a stock/irrelevant image, a quote from an anonymous founder of an anonymous startup who approached an anonymous Google employee. I mean honestly they are not even trying to make the post informative.
There is a lot of caching involved and it looks like the VM writes are not synchronous - they do not wait for the actual disk to be written. Normally nothing can beat the native access, but in a VM the "disk" is actually a sparse file that can be efficiently cached in RAM. I see the same behavior/speeds in my VMs if the virtual disk has a lot of free space and I have a lot of free RAM on the host. The speeds get "down to earth" if you fill up the host's RAM.
Introducing “Ideas Today, Politics Tomorrow”
>I am unconvinced by "The Europeans[..]did not adapt and subsequently lost the option of smooth land transportation for almost one thousand years."

>By the subsequent text, "Roman road infrastructure remained relatively useful until about the 11th century AD" and they started building them again in the late middle age. The middle ages by definition in the 15th century so the 11th is already near the late middle age.

it isn't that Roman roads disappeared as physical artefacts - they are still there. It is the long-distance trade using this roads under protection of unified Roman Empire stopped. Similarly like long distance trade blooming under Mongol Empire (without any noticeable road infrastructure) had decreased significantly with Mongol Empire breaking up.
He covered that in the last two bullet points
In a footnote, PG says the poor need hardware to program. I work with poor kids (and volunteer to teach technology to them). Hardware is relatively easy to come by (there are cheap options and donations), but access to the Internet is not.
growth != marketing because growth is marketing union ramping up operations, not sure if growth hacking tries to incorporate building scalable company structure and/or recruiting and/or incorporating software. Keeping a team that is growing super fast on track is a full time job. In my opinion growth is just such a broad term..
real world application:
https://github.com/facebook/hhvm/blob/master/hphp/compiler/a...
HN LIVE: https://news.ycombinator.com

HN DOWN: https://news.ycombinator.com/news
I posted this in a previous "Ask HN" thread about African American founders in YC [1], and reposting here because I think it bears repeating.

> For those wondering why this is important, see:

http://en.wikipedia.org/wiki/Stereotype_threat

"If negative stereotypes are present regarding a specific group, group members are likely to become anxious about their performance, which may hinder their ability to perform at their maximum level. For example, stereotype threat can lower the intellectual performance of African-Americans taking the SAT reasoning test used for college entrance in the United States, due to the stereotype that African-Americans are less intelligent than other groups. Importantly, the individual does not need to subscribe to the stereotype for it to be activated. Moreover, the specific mechanism through which anxiety (induced by the activation of the stereotype) decreases performance is by depleting working memory (especially the phonological aspects of the working memory system).

[1] https://news.ycombinator.com/item?id=6966969
There is nothing inherently javascript about this, besides providing a UI to validate the answer (that's when the validator works...)
Unlike most MMOs, which have multiple instances or "shards" of each location, EVE Online keeps all players in one shard. That means, for busy hub areas, they have to handle thousands of ships interacting with each other all on one server.

The lightweight concurrency lets them write little (and not-so-little) bits of code that execute in parallel without incurring overhead associated with OS threads.

Edit: sorry if I'm confusing "concurrent" and "parallel", I never really liked those terms :p
Why Cops and Cable Guys Will Be the Pioneers of Wearable Tech
Because he destroyed the idea that young whippersnappers need "adult supervision".
Request: Darken HN text color from #828282 to #717171
The text you are currently reading is in color #828282 which has a low contrast ratio (http://leaverou.github.io/contrast-ratio/#%23828282-on-rgb%28246%2C%20246%2C%20239%29)

Let's be better, let's at least do #717171!
(http://leaverou.github.io/contrast-ratio/#%23717171-on-rgb%28246%2C%20246%2C%20239%29)
The /newest page works
She has a CS degree.
This is one of the reasons why you have to use a wrapper for the VLC binary to execute it within a root environment. Said wrapper is usually in an extra package on Linux and not provided on Windows and OS X (it can be compiled manually of course).
Like 10 people per year complain about not being able to run VLC as root, but then again, why should you?
When C was UNIX only, the generated code quality also had a lot to be desired.
Believe it or not I actually hesitated when writing that thinking it was supposed to be Duracell in my mind, but when I said it out loud I was more comfortable with Energizer.

The power of advertising and repeated exposure. It works :(
"Well, you should have thought of that when you fired me."

perfect statement.. better to place mom or spouse in a company where you can give recommendation and have contacts not in our own shop, unless you are running coffeshop (OK I guess :)
I believe the details of the extortion scam is that if you don't pay up, they "flag" all of the positive reviews so that they are not shown by default and not included in the average. The algorithm for flagging is of course "proprietary."
Given the statements made his critics, perhaps they deserve to have their intelligence insulted.
I think current situation is amalgamation of two distinct problems:

1. Extremely easy access to loans for higher education. This, along with systematic misinformation makes for tons of philosophy/liberal arts majors that do not know what to do with themselves and their massive debt at the end of education.

2. Lack of student motivation. I went to college in order to obtain skills and knowledge. On the other hand, many people have other priorities as evidenced by amount of fraternities/sorrorities as well general alcohol consumption in college (Can anyone find number of liters of alcohol purchased in area near universities vs average? I remember seeing quite stark figure few years ago).

So, #1 was brought by college for everyone mantra. Problem with that is illustrated in #2, college should be only for people that want to and are willing to learn. IMHO, until those two issues are reconciled this particular higher education problem will not go away.
An Economics Lesson at the Baggage Carousel
You might want to check out some of the many HN enhancement plugins.
How is it a risk to the attacker? The attacker isn't presenting a shell on his server, the client is the one presenting the shell.

You could just as well post the IP address somewhere and connect later, but then you have to worry about escaping NAT.

I don't really know what resources would help, possibly the netcat man page? http://linux.die.net/man/1/nc
Design with Sketch – as little design as possible
They married after founding, according to Wikipedia. FWIW.
I suppose with FOBO we can add: 'buyer robs seller of smartphone' and 'seller robs buyer of smartphone' to the list ;)
You know what would be better than putting a banner on a site and tweeting your "outrage"? Giving a buck to the EFF. Or two. Do that other stuff if it makes you feel better, but if you want to make a difference, call a congressman, and give a pittance to people who specialize in doing the same.
But YC isn't "for white people"
I'm on an iPhone 5S and it significantly diminishes my working battery life unless I manually close the app.
Would love to see in there KVM and Xenserver; you know, stuff that actual clouds run on.
Great, you and the other 10 Ruby developers out there can rejoice!
"as a real world example bitbucket added a cool feature recently where they grey out merge commits"

Interesting. I went a different route by making it very easy for users to dissect a merge commit. For example, if you click on the "Find included commits" link in the first commit at:

http://ny.testdrive.gitsense.com/index?#pid=13&cid=20&trail=

you'll be able to see all the commits that it included.
Ask HN: Is it too late to apply for a job in US?
Hi,

I want to apply for some jobs in Silicon Valley (possibly only to major companies which sponsor a visa). I'm a foreigner, hence will require some kind of a visa to work in the US (I've only heard about H1b). I've read some stories about getting a job in USA for foreign software developers, but they all seem to lack the recommended timelines of applications. I was told that the deadline for a job permissive visa applications are in April, so is it true? Do I still have enough time to get a job if I start applying now?

Thank you for answers.
In the same vein the argument later that investors aren't going to be biased against women because they're interested in money is a dud. Most businessmen are motivated by money, but there's more than one instance of businesses who discriminated in the past.

The fact that investors make or lose money based on their beliefs does provide one source of pressure to be rational, but it's not a guarantee.
The features you build should be perfect. The trick is to build fewer features, not ship low-quality stuff :)
She was an investment banker, I believe (or some equivalent) at the time YC was formed. I seriously doubt PG would take on a cofounder that couldn't pull her weight, even if he were in love with her.
I honestly cannot tell if this is a trolling post.

^ Are you a web developer? Of course you are, this is Medium.

From what I understand, most web developers don't use Medium. They make their own blog/website.

^ California Style Sheets are a standard...

California? Really?

^ This Node code takes up only 2 lines and there are 0 spaces. Essentially, we are saving lines, spaces, and files (delete your .css documents!).

CSS can be minified to be one line and no spaces.
I still can't justify anything better than my $10 Casio Bin Laden watch.

There is literally nothing that has an advantage over it for me. Status and cost mean nothing.

I think the smart watch is purely an example of conspicuous consumption, nothing more.
php\namespace\tragedy
Most of the EULAs / privacy agreements that I've bothered reading typically state that they will not share your private info with any 3rd party, but may share it with law officers as part of a criminal investigation. Also, as I understand it, I can sue anybody for just about any infraction- imagined or otherwise. Doesn't mean I would win, of course, but that's beside the point.

IANAL, don't use Yelp, have never read their agreements, and don't know if this situation could even be construed to be a criminal investigation.
But do note that the same wikipedia page points out that several recent attempts to replicate the studies that claimed to measure stereotype threat have failed, putting the whole idea into question.

I'm not saying that out of some attempt to sweep away the general problem of improving diversity; it's just important to work on solutions that will actually make a difference.
I'm currently doing my hobby programming projects on a 10 inch screen (asus t100), and have set up my flow so that i don't need a bigger screen.

I used to have a three monitor setup, but at some point realized that all that real estate was preventing me to focus. Now i only want one window on screen at a time. Alt+tab is my extra screen real estate. My usual screen is 22 inches and that's about the maximum size for putting windows fullscreen.
> It's also a leaky abstraction.

I'm not sure what word you meant here, but driving isn't an abstraction. It's a physical activity that occurs in the real world. It's not a simplified representation of anything else. If you die in your car, you die in real life too.
When Skynet awakens, she tries to convince a janitor to destroy her [short film]
Another explanation of why girls don't start companies: maybe they are smarter? The median outcome of a startup is a loss of time and money.
Bill Gates did a pretty good job before that (whereas Jobs and Page&Brin brought in adults)
Why isn't it optimal? Any other thoughts on what one should look at in order to find an optimal place to put their money?
The work-around for 'x&(x-1)' I found is one-character longer: '(x&(~x+x+x))'
Some people take their Yelp reviews too seriously. I've been to several places that I went to because of their positive score on Yelp only to hear them upset because of the one negative Yelp review they got. I have to say: getting upset because of one or even a handful of negative reviewers is petty. Just about every business that has a significant amount of reviews is going to have one or two. On the other hand, if a business has a ton of negative reviews, that's something to be concerned about.

I seriously doubt the solution in either case is to sue the people leaving the negative reviews.
I agree with everything except the part about parents.

The problem arises when someone is irresponsible or has bad communication.

If you trust your parents and they are good with money then I think it is a great idea if they are willing to help with accounting. Good parents are always happy when their kids are successful.

Friends and other family members can cause problems even if the relationship seems good.
Yeah I thought the same thing. FourSquare is a location-based social network and game. The entire thing is built on knowing your location.
To cut to the point, how many leg ups did Zuckerberg get between luck and connections? What part of his success was environment, what part was his own will and power?

Where does he stand as an engineer, at founding and then? Is he just a face, a legend, or does is he a real decision maker?
Coordination is huge, too—most things have a huge number of upstream dependencies. Knowing how to build advanced circuits is of little use if the chip foundries can't make semiconductors and ship them to you.
>Why does it need to be an all or nothing proposition?

Because that would make for a completely reasonable, non-inflammatory headline and you'll never get to the top of HN with headlines like that, son.
I guess Yelp is more popular in America. Here in London I don't know anyone who uses it and I never heard anyone mention it.
The post may have been edited. I've seen this happen with blog posts as well (someone points out an issue, blog post fixed, so the original comment makes no sense)
I find myself disappointed by this blog post. The second paragraph amounts to a sexist version of "I'm not racist! I have black friends!" Then he follows up with statistics comparing YC to the general VC market. Fine, you do better than most. However, not the worst does not mean not bad.

He comes closest to saying anything of substance with the paragraph: So how would you cause there to be more female programmers? The meta-answer is: not just one thing. People's abilities and interests by the time they're old enough to start a startup are the product of their whole lives—indeed, of their ancestors' lives as well...you probably have to go back to the point where it starts to become significant.

The fact this post mentions no group currently working towards what pg says should be done really bothers me. It appears he has done no research. Groups exist which work towards that very goal of getting girls interested in programming so they become women involved in tech.

What about Girls Who Code? (http://www.girlswhocode.com/)

What about Black Girls Code? (http://www.blackgirlscode.com/)

How would you get more girls interested in programming? I don't know much about girls specifically, but I have some ideas about how to get kids interested in programming.

This came off similar to how Stephen Colbert jokes that he "doesn't see color". If you cannot be bothered to understand the very group you hope to address why even bother? How about addressing the fact that sexism related stories get flagged off his very own website with surprising speed (either manually, or by his own automated algorithms)?

I don't think he should have written this post. He put lots of effort into writing, but seems to have put very little thought or research into the actual subject. I guess he felt defensive about his character being sullied but I think he sufficiently addressed that issue already.
'Superlens' extends range of wireless power transfer
You might be right as I have an owner-occupied 2-Family house, but i was told that i was only dinged 0.5% on the rate for the rental unit.

> Also, I wasn't really thinking that people used their cash to buy a second property...More like an inherited house or such.

But in that case you have to think of your return as based on the opportunity cost of not selling the house and investing the cash in something else. If you aren't making money beyond what a loan would be, then it probably isn't a worthwhile investment to hold onto. (I'm over simplifying because there are tax benefits and you might gamble on appreciation).
"It's hard to argue I'm biased against female founders when I have a female cofounder myself."

He's going with the "black friend" defense?
I use the version at http://onethingwell.org/post/586977440/mkcd-improved, called `mkcd`.

# mkdir, cd into it
mkcd () {
mkdir -p "$*"
cd "$*"
}

Just copy and paste that at the end of your `.bashrc` or `.zshrc` file. You may also want to include this comment above it so you know why it’s written like that:

# from http://onethingwell.org/post/586977440/mkcd-improved
Rather than smarter, at least better at accurately assessing risk.
How else would you defend against competitors, extortionists, or ex-husbands destroying your business through straw Yelp reviews? Serious question.
One of the differences between creating and enforcing laws and creating software is that software actually has to work. The efficacy of a law is open to endless debate, and it doesn't actually have to end up with any intended effect. But software, you can't legislate software.

It's obvious that government shouldn't be in the software business, and the government would agree "that's why we use contractors for this!". But when 100% of your revenue comes from the government, in a way you're basically the same thing.
Death.....when is it a good time to talk to your kids about it?
PG would tell you that you shouldn't start a startup based on the median outcome.
Markov Chains in Clojure, Part 2 – Scaling Up
Seems like you're commenting based only on the title. Here's the first sentence of the article:

"It might sound weird to accuse Foursquare of collecting location data since that is the whole point of the service, but Foursquare is overstepping its bounds by constantly keeping track of their users' every move (and more) — even if they never open the app."
Yes, wholeheartedly agree here. I was not thinking of having the basic Maslow levels met, as I think that kind of social net should be somewhat guaranteed, and the economic benefit is obvious. Once those needs are met, does a redistribution of $100 have a net positive or negative on the overall economy? Not sure, but gut tells me negative. The wealthy will invest, which has a tiny net positive on the economy that compounds over time. The non-wealthy will consume, which has a positive immediate benefit on the economy, but poor long-term benefit along with terrible environmental consequences. Really, we probably need both for any economy to survive, but consumption is what the middle class is for anyway.
Your theory really only works for places with a large amount of reviews (positive or negative). When you have only a handful of reviews, the need for authenticity grows because they carry much more weight.

You would need much more data points to avoid the noise of fake reviews.
Traffic Jam on the Road to Linux in Cars
Tackling the challenges of big data
How have you been working to overcome the lack of access to the internet? This is something I've been giving a lot of thought lately.
Headphones may help with sound, but it doesn't hide movements from other people. I'm next to the Admins in my office, so there are people always going to their desk, talking, moving, making copies, and I have to look up often to see if they are going to my desk or somewhere else.
Once sat a couple feet away from a woman who's jaw made a very loud clicking sound when she chewed. I brought it up, she apologized, said it sucks for her too. We were pretty good friends and liked to joke around and once during her lunch she IMed me saying "I found this video you would love!" and it was a youtube of Mike Meyers from Waynes World describing his faults including how when he eats he makes a clicking sound with his jaw.

Thank you for reminding me of this small slice of my past I had nearly forgotten. It made me smile.

TL:DR "Cool story Hansel"
How Effective Will Your Diet Be in 5 Years?