skysight-inc/HackerNews huggingface dataset:
I read it as "There's zero appetite [on the part of browser vendors] for introducing non-standard language runtimes into browsers these days".

Anyway, WebAssembly [0][1] is coming through the pipeline with the goal of opening a common browser runtime to more languages. Instead of Mozilla incorporating a Python runtime into Firefox, a Python runtime will eventually be able to target WebAssembly. For Python specifically, the work in progess on builtin GC support should help a lot [2].

As for the donation to PyPy, Mozilla uses Python heavily in internal tooling so I imagine that's part of the motivation.

[0] https://webassembly.github.io/

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1188259

[2] https://github.com/WebAssembly/design/blob/master/GC.md
For programming language research, 1) the RSS feed of http://lambda-the-ultimate.org/ (Lambda the Ultimate), and 2) my old-school paper subscription to ACM SIGPLAN, which includes printed proceedings for most of the relevant ACM conferences (POPL, PLDI, OOPSLA etc.)
> Also, do you really endorse that verse? That is: Do you think we should institute the death penalty for the crime of kidnapping?

Let me turn it around: If someone stole you and sold you, or stole your child and sold them for a slave, what do you think the penalty should be? Justify your answer.
I disagree, having my hand in two pages so I look back and forth is faster than ctrl-f.
3 Node Swarm Cluster in 30 Seconds (Docker 1.12)
How Quantum Sudoku Demonstrate Entanglement
I would Love if you could answer 6 questions as a designer
I would argue he's not really jumping on the bandwagon considering that Orkut was one of the first social networks.
Well-deserved! Major props to the Boot team and contributors.
The fact that the bible has been around for thousands of years while slavery flourished and continued should be enough evidence. Asking for an academic reference is a bit off here.
Ah, right: https://news.ycombinator.com/item?id=8018276
> This is utter bullshit. Let the fucking kid enjoy some self-esteem.

You don't think a person can have self-esteem based on their work ethic?
Why another social network?
Plastic Internal Combustion Engine
The median user would rather click a "add a poll" link and select options (with interactive help) rather than read a guide page on exactly how to punctuate and arrange whitespace to get a poll that works properly
> I wish the money would go towards lobbying the government

501(c)3 charitable ("non-profit") organizations are not permitted to lobby the government.

https://www.irs.gov/charities-non-profits/lobbying
Why should anyone censor themselves? Hiding from things that offend you is not a good way to live your life. Why should I care if some people don't like the word "retard" or "damn" or any other curse word? If you are saying it at someone in a mean way than yeah, I could see that not being OK, but censoring yourself in everyday conversation on the off chance that somebody might get offended it a terrible thing to do.
Just because you don't like JavaScript doesn't mean the person you're talking to won't. Furthermore I don't know what "first class support" means when React Native has an IDE built on Atom provided by Facebook. It is a bit abstract compared to writing out Java or Objective-C but so is C++. What frameworks allow you to write native UIs in C++ on all platforms?
Secure Memory in a Haskell Cryptographic Library
> So, that analysis extrapolates 2 numbers from 2006 and 2008 years to timeframe of 20 years. Looks very strange for me.

Having been on the receiving end of this for nearly a decade now, knowing many people who have been waiting even longer, and having read about this issue for many years - it does not look strange to me.

> Obviously, there is a strong correlation between national and cultural diversity, and since it is hard to set metrics for culture diversity, national diversity has been used.

And I am pointing out instances where this heuristic does not apply. Kerala and Gujrat have as much cultural diversity as any two countries in Europe. So, back to the original question - why is the attitude "Well, it is after all just the Indians!" OK?
> (until I get murdered by a stranger!)

It's much more likely that you'll be murdered by someone you have a close realtion with.

(Apart from being a bit snarky, it's also true, and leads (back) to:)

> I think just talking to people you meet at random will probably be a better solution.

It is. (Speaking from experience)

That said, one also get to know people online - from irc to games. I don't see any reason why a new "meet strangers" social network couldn't work. But if a majority of its users can't motivate themselves to talk to random people they meet - chances are the network will be coopted for some other agenda than "making new friends". Like "have more one night stands". And while sex is a healthy human activity, meeting people with the aim to become friends need a form of level playing field, and mutual intention.

Fighting off one unwelcome sexual advance every now and then is part of the human condition - but having to do it every time you "meet" someone, it gets old really fast.

Which is probably one reason people can meet in games: while people game for many aspects of gaming - most do it to relax and have fun.
WW3 TURKS WANT US NUKES FOR ISIS AND TO RULE WORLD,PLAN TO NUKE
Use lib '.' considered harmful (exploits discussed)
Thanks. That's what I meant with deleting "equivalent entries", I was wondering if there are cases where that would still be a net gain. But it makes sense that there are more specialized versions for such things.

PS I don't understand why my comment was downvoted, is there something wrong with asking such questions here?
If you're a software engineer and live in the Bay Area and suddenly lose your job, depending on the economy you're probably in for a 1-6 month job search at local companies

That long? Funny that we're always hearing about how difficult it is for tech companies to find software engineers.

In any case, OP is expressly not talking about getting a job at a tech company -- he's talking about doing something interesting with your life. I presume this means getting a 9-5 at a laundromat in Ohio and working on open source projects in your spare time.
In my field (Computer Vision/Machine Learning) newest research papers usually get into arXiv before getting accepted in any conferences. So I try to keep up with the arxiv's rss of this field.

Further more I follow other people interested in this field on twitter/google +/facebook, some of which are researchers in this field.

Moreover when a major conference's program is released I try to look into the proceedings.
A lot of web applications perform really poorly on mobile and apps are made for that nice 'native' feeling. You also don't get push notifications or badges on the home screen. Mobile sites work for news sites and blogs, where you poll for content at your will, but for interactive applications, a mobile application that notifies you of interaction is a must in my opinion.
There are multiple ways of using Let's Encrypt that don't have to take the website down.
Not really. They always have the option to save the money or invest it in their own products and services just like any other business.
Show HW: Tool for Validating Parse Classes on a Parse Server
More like the possibility that American spy agencies can use the app to gather intel (about where military installations are located, what's there, etc.).
The underlying code base is open source, we'd love to have more contributors for entity/feature extraction, better UX etc. etc.: http://github.com/pudo/aleph
Just think of it as a load balancer. Just something that sits in front of your application and gives you the opportunity to determine how to handle things before they get to your application.

Usually things like serving images, css, automatically compressing them, automatically compressing other traffic, domain redirects, ssl, etc. Helps keep your application focused although I realize it can be tempting to just do all that inside of go since it's somewhat good at it.
Almost everybody believed the world was flat, then they were proved wrong. So many of the objective "facts" in the bible have been proved scientifically wrong and no such inaccuracy should exist given divine input. If god exists and was on Earth then he is very vindictive desperate for destruction and violence, humanities aim should be to destroy him. Thankfully there is no evidence to say he does beyond a book with obvious flaws.
.info is really not all that bad, in the grand scheme of things. .biz is much worse (and has been since its launch in 2001!), and some of the new TLDs like .top and .xyz have been abused pretty heavily as well.
If you are into video games and you haven't tried Godot Engine yet, you should totally do!
Hm. I feel like you should always disclose paid endorsements, even for things you would have endorsed for free. My favorite gaming news site, Rock Paper Shotgun, typically has a disclosure line if the writer knows or has worked with the game creator, even if they would have reviewed and enjoyed the game regardless. Even an honest reviewer can be unconsciously swayed--that's why "free stuff" for reviewers (food, event tickets, crazy press events) is such an ethics issue.
I'm not sure Boston or Detroit are particularly good examples of the two types of cities you're trying to illustrate
Automation is not a universal good, it can be useful and it can be detrimental. Like all tools it should be used with care.
I see how I could have misinterpreted High Tax Democratic States.

However, take the post argument, Blue States (CA, NY, IL) subsidize red States (FL). Revising my position from tax rate (which is equal across the board) to State expenditures (taxes the States pay to the Federal Government) CA is #1, NY is #3, IL is #4. Still FL is #5 (and another red state, TX is #2).

I think my point remains it is not hypocritical that Red States are getting more (receipts) back under the current system while simultaneously pushing for reforms.

Let me try rephrasing the hypocritical point from the pro progressive tax position. Warren Buffett is always pushing for tax reforms to raise taxes on the wealthy, and to highlight his issue he always points to the fact his secretary annually pays a higher tax rate than he ultimately does. However, nothing stops Warren Buffett from not taking advantage of the tax loop holes and personally paying more himself, but he doesn't. In my mind it doesn't make him a hypocrite for taking advantage of a system he wants to change.
How Snapchat grew its ad biz by getting companies to try experimental ad formats
I'm offended by her stupidity.. Can I flag her?
>I presume this means getting a 9-5 at a laundromat in Ohio and working on open source projects in your spare time.

This doesn't sound like it'd be any more conducive to productivity on side-projects than a 9-5 at a tech job. Consuming 8 hours of the work day is bad for productivity no matter what.

Also, nthing the sentiment that tech hiring is screwed up. I highly doubt that companies are having a hard time finding engineers at all.
Most people don't finish in 4 years . . .

When you build out your resume just list the year of graduation for your CS degree, which is standard. Don't include HS or other dates where they can see it took more than 4 if you're worried.

If they ask be honest and just indicate you worked your way through college, participated in this, lots of good reasons for taking more than 4 years.
I've been thinking all the recent hostility towards algorithms - including ProPublica's deliberate lies about them which are cited by this very article (https://www.chrisstucchio.com/blog/2016/propublica_is_lying....) - and what might be motivating it.

I have the following theory. Consider the proposition of formalism - the idea that the stated public rules must, in fact, drive the expression of political power. It's pretty clear that we don't live in a world governed by formalism. As one example, intimately related to many of the critiques of algorithmic decisionmaking, we claim to favor individual fairness (the proposition that individuals should be judged on their own individual merits) yet in practice we push for equality of outcomes (the proposition that processes should make decisions that do not vary across certain reference classes).

However, algorithmic decisionmaking actually implements formalism. If you tell an algorithm to predict which student is most likely to graduate college, or which loan applicant is most likely to repay, the algorithm will do exactly that to the best of it's ability given the available data.

In many cases, the algorithm will even correct bias in it's inputs: https://www.chrisstucchio.com/blog/2016/alien_intelligences_...

But the thing is, the formalist output of algorithms is not necessarily in agreement with what political power actually does in the real world. For example, political power in the world strives to have proportional representation of different racial groups in college, yet algorithms aiming to predict grades/graduation probabilities would actively penalize blacks (who underperform relative to what a race-neutral model predicts).

As such, algorithms are a huge threat to existing power structures, because they both implement formalism and they also reveal the lies behind our existing stated principles.

I'd love to hear what others think about this theory.
Let's Encrypt Root to Be Trusted by Mozilla
Definitely, but that's not always easy to accomplish.
Incipio Has Acquired Griffin Technology
I grew up in this city, so it is surreal to see it on HN.

Edmond is a special place that you must understand to make any sense of this story. It is effectively Republican Heaven. It is a small town, well-eduated, white, wealthy, growing, and suburban. Lots of small business owners and people who have made their own $1M, which they naturally achieved through some combination of hard work and attending church regularly so that your customers and business partners will trust you. Cost of living is shockingly low. All the economic, racial, and social issues in our country are happening somewhere else very far away, and the biggest threat Edmond faces is that the faraway people may and/or already have begun to change things and therefore ruin Republican Heaven.

This company exists in that context, capitalizing on a high concentration of small business owners, offering them what effectively amounts to advertising services that theoretically convert into walkins to your hair salon or whatever.

Edmond has a strange relationship with social media. On the one hand, social media is big business, and big business is always, always good. On the other hand, social media was created by a bunch of faraway Blue-State Liberal Commies. So in general they would be one part in favor of exploiting it, one part completely ignorant about how to do that, and one part determined to do it differently than the Liberal Commies do.

All of that to say, forming a cartel around a hashtag is an entirely plausible business model for Edmond. If a business used it without paying, well, that's cheating, and cheating is a sin, and you'll never sin your way to making your $1M. All you have to do is put out a passive aggressive note reminding people you have a trademark or something and the bad actors will be sufficiently shamed to change their ways.

And the social media backlash is, obviously, just a bunch of Blue-State Liberal Commies who live too far to visit your hair salon anyway, so nobody cares about them or their opinions.

The real problem this company faces is proving that a hashtag translates into increased hair salon appointments, which is the kind of problem Edmond actually cares about. Small business owners take much more seriously than SV culture the concept of value for money. If it's not effective advertising it will be dead in the water, with or without any help from outside.
Silicon Valley was full of castaways from big high tech companies, they created Intel in the 70's, software companies in the 80's, and web companies in the 2000's

Your Midwestern cities don't have that.
The "personas"/ interests aren't working for me. This might be better solved with a more organic approach like tags that get clustered. I was hoping to get into pottery and Japanese language. The closest the app offers is "crafts". No thanks. At the same time I must choose five interests. I guess I'm back to Pinterest and Instagram for pottery and Tumblr for Japanese language.

Edit: those other apps also made it way easier to get to interesting content quickly. On hello, I finally found a way to see profiles of other people with the same persona. However, looking at their profile, I feel like I'm just stalking some stranger rather than getting valuable content related to my interests.
I imagine there'd be a riot if China banned Pokemon Go. China's one of the top countries for free-to-play mobile game usage, it might even be the top now.
> Funny that we're always hearing about how difficult it is for tech companies to find software engineers.

As we hear so often here at HN, the hiring process in the tech industry is beyond screwed up.
> And... they've failed right out of the gate. Face-down in the dirt.

Loved that comment. The difference between engineers and average users is that the average user isn't an engineer. The very idea that someone thinks using Markdown is a reasonable idea shows the disconnect.
I'll admit not knowing much of anything about Detroit, but I'm not sure how Boston doesn't count as a relatively safe place for LGBT individuals.
And that's why I only join companies where I know of a reference there.
That is the conventional wisdom but I don't think it is universally correct. It's probably better to say that they generally didn't solve their compensation concerns in a way that kept them at the company though - either they didn't bring it up at all, or they did and didn't succeed. Whether they do that by generating another job offer or not is secondary.
Fair enough, you got at what I was getting at in your last paragraph
Could it not be equally harmful to a smart kid to give them the impression that their intelligence is worthless? It seems there should be a balance where kids retain their motivation while also learning how to make the most of their personal advantages and disadvantages.

If a smart kid is always taught the convenient fiction that everyone is exactly the same, then when they interact with an athletic kid who dominates them at sports but struggles academically, what conclusion will the smart kid draw?

And finally, is this "praise effort and self esteem" movement responsible for the current wave of anti-free-speech protests on college campuses?
Reverse Engineering Nintendo's Unknown6 Packet in PokemonGo
Open source does not and never has meant non-commercial. There are very successful open source companies making money both for profit and not for profit. Value added products and services around open source software is a good thing for OSS.
Like you describe in the book, I had written a web-app in Go in which I was doing all the SQL handling manually, I found that it became very difficult to maintain this over time as I added new columns and more tables. Just the other day I switched to using GORM (github.com/jinzhu/gorm) for my database drivers and so far it's been a life-saver. Since this is a book about not using frameworks, GORM might be overkill for what you want to do, but I thought it was worth mentioning.
The identity verification is essentially a phone call for most CAs, which verifies nothing. Some CAs do better, but it only takes a few bad apples, and in this case it's not a few bad apples--it's mostly bad apples.
Let's Encrypt's blog post: https://letsencrypt.org/2016/08/05/le-root-to-be-trusted-by-...
I'd like that. Yes from me if we're voting.
I think a more plausible explanation is location reporting from your phone or laptop.

Unfortunately, Facebook's official explanation of "People you may Know" is chalked up to "many other factors". So I don't blame you for speculating.

https://www.facebook.com/help/163810437015615

I wish they would update this page to be more transparent. If they are in fact using LinkedIn's network (I just saw your comment below about co-workers which are not in the same geographical location), I hope they let users know and make a feature to opt-out of mixing it with Facebook.
clicky: http://qrawd.com/

What are the phonetics of this? CROWD or CRAWD?
I left Manhattan because you had to be in a hedge fund to have a good life. For all the talk of Silicon Valley being expensive, you don't need to add private school costs to a $6K rent.

Manhattan vs. Silicon Valley isn't exactly a fair comparison.
How does this differ from surfing shows on the internet?
a) as a hiring manager I consider job hopping having 2 or more jobs of under ~8 months.

b) if I interviewed you and you explained the backpacking thing I would wonder and ask why you didn't take a leave of absence or some such, but I wouldn't hold it against you.
Darknet and Deepnet Mining for Proactive Cybersecurity Threat Intelligence
that's not enough evidence. i asked for academic reference, because i don't think engaging an uninformed minority view is fruitful if the person presenting the view didn't bother to learn what views there are out there to begin with. it is better to look to a professional historian - do you expect that I can present something better than they here in the comment section?
> I was pointing at ZFS, but that would be just one of many

Taking close to two decades to make xfs an equal citizen would be another example.
Skewed VIEWS: The Huge Truth About Drake’s Record-Breaking Chart Run
I think it (Google Cloud) can. I suspect there's a pretty big difference between being a dominant social network vs being a dominant cloud platform. People evaluating cloud platforms are going to be looking at cost + functionality in a much more pragmatic way compared to people just joining whatever network happens to have the highest number of their friends already registered. While there are still certainly network effects for platforms (third party tools, people with experience, etc...) Google can really compete on cost + performance by nature of their existing scale without needing to throw tons of money at the problem like another competitor would
I guess a modification on that accounting for the expected performance would make sense.
Dang has discussed it himself and even specifically mentioned NSA as one of the keywords. He frames the "weighting" as a way to prevent subjects that get highly upvoted very quickly from overwhelming the front page. The issue here obviously is that this does artificially lower the ranking of select posts, and they're the ones choosing the keywords.

I think it's bullshit, but whatever, it's their site.
This is why you need to update the phrase "GNU's not UNIX" to "Linux is not UNIX." I use systemd and it works fine but it's a great example of a complete departure from the idea of small single-task tools.