skysight-inc/HackerNews huggingface dataset:
I have privs on the Scifi SE... I've never rejected edits for lack of comments or minor corrections.

Anything that resembles good faith effort and isn't flagrantly wrong gets ok'd (though others have complained about me doing that... I'm supposed to at least verify it or something).
It's 100% wire-compatible with MySQL 5.6 (using the InnoDB storage engine), so I'm not sure what you consider proprietary.
Complaining about "privilege" is limp-wristed ad hominem intended to silence viewpoints you don't like, as evidenced by your refusal to take seriously zo1's points ("You should be happy ...").

zo1's arguments are valid or invalid independent of her/his "privilege" (whatever that even means).
Then again, https://news.ycombinator.com/item?id=8595905
Would just like to add that Dan and I were friends while at school and we also worked together briefly. He was the kind of person who was always smiling and fun to be around, and his death is truly shocking and saddening. We're all going to miss you Dan, RIP.
DartVM Faster Than JavaScript V8?
I was reading on DartVM performace and saw this:

https://www.dartlang.org/performance/

I was amazed at how the DartVM is faster than the famous "screaming fast" V8. Are these benchmarks true or are they just advertisement from Dart?
Open Source Gizmo 2 focuses on graphics
How can you not?

We are not talking about throwing away everything to insure ourselves against future catastrophe, we're putting a small portion towards a bit of futureproofing. Seems smart to me.
You're right and I missed the point!
I have been following this mission for months now. I was completely obsessed. Didn't get much work done today, that's how excited I was. That must be how groupies feel like :)

Amazing landing, whether or not the screws are in: hitting the comet is already amazing!
This is impossible to word without sounding bad, but I'm legitimately curious as to how the situation would play out:

If a workplace terminated an employee due to writings that the employee wrote which alienated the rest of the workplace and made them feel unsafe, wouldn't that be a pretty easy thing to attest in court ,that the termination was not wrongful but rather motivated by trying to keep a friendly work atmosphere and ensure workers' safety?

That seems like the thing to focus in on if one were to be defending against such a case.
I note this as one of the newer breed of small Linux systems that has a strong open graphics vibe to it.
> You shouldn't have read contention with locking in the first place unless it's for a very good reason.

True, but you know how it is in practice :-)

For example I found that using persistent data-structures work best when you've got single producer, multiple consumers scenarios - so you mutate some state and you want to signal it over asynchronous boundaries to multiple consumers. With an immutable data-structure you just signal it, worry free and then you can keep on changing that state, completely non-blocking / wait-free and with good algorithmic complexity.

Actually non-blocking logic becomes really easy, as you can always shove an immutable value into an atomic reference (note - I'm not saying "wait free", which still takes a lot of work :))

So really, persistent data-structures are great in a multi-threading context, as long as you don't have multiple producers pounding on the same reference holding such an immutable value - if you do that, things can get bad, when compared to specialized concurrent mutable data-structures - because a good concurrent data-structure is able to distribute the contention in multiple buckets instead of just one. But then again, having multiple producers pounding on the same resource is just asking for trouble and has to be avoided, because Amdahl's law.

Also, as you've hinted at, the problem with a normal linked List is the level of indirection. And in general, persistent data-structures imply the usage of trees, which also implies indirections. More advanced persistent data-structures are much better than the linked list is and this is an active area of research, but on the whole there's still much room for improvement.

On the other hand, in my opinion when speaking about performance, the first problem one has is to actually use the available CPUs (e.g. getting CPU usage over, say 70-80%). Which usually is hard to achieve if you have a combination of CPU-bound and I/O-bound tasks and your I/O stuff is not asynchronous. Only after that you can then move on to optimizing the memory access patterns for cache locality and for minimizing the stop-the-world freezes.

Speaking about GC, that's another topic - persistent data-structures have a tendency to generate junk that is neither short term or long term and that invalidates the assumptions that current GCs are making. The JVM at least has really good GCs, but without paying for a pauseless one (like that one from Azul Systems), you can still end up into trouble if you don't pay attention - but then you fire up YourKit's Profiler, find the source for those STWs, optimize and it works out well.

All in all I encourage everybody to find a good library that implements persistent data-structures and integrate them in their toolbox.
Computer manufacturers were told that they could not buy Windows for their computers if they intended to factory-install Netscape. That's not consumer choice, that is the definition of criminally leveraging a monopoly in one market to dominate another.
Show HN: Findery API – Explore and share photo notes from places you've been
This works for the NBA articles. But there are other more obscure subjects that if you stifle the edits when they happen, they may not be attempted again for a long time. Or never.
Sorry my misunderstanding. When you said it sounded like you'd have to go to Java/JavaScript, I thought you meant for the application you've been writing.

Either way, I meant that even before this announcement, Mono was a choice (I use it at fairly high-scale server apps) in many cases. It wasn't C# and Windows or Java for anything else.
Thanks for the links! I'm in the US and, as far as I know, we don't have anything like the policy discussed in your wikipedia link. Unemployment insurance is a good thing (and I'm curious why it didn't show up at all in the original article) but it doesn't help much with the health insurance issue.
The article seems to contradict itself.

"Of the subjects learning the new vocabulary, those who were more successful in attaining the information showed a more connected brain network than both the less successful participants and those who did not learn the new vocabulary."

Those who were successful showed a real improvement. But what of those who weren't successful?

"The researchers also found that the participants who were successful learners had a more connected network than the other participants even before learning took place."

So... people could be grouped into success or failure even before the learning.

Those who weren't genetically set up for it, got little advantage.
I wouldn't have a mortgage if I was worrying about food, car fuel or job stability. But, honestly, I'm not entirely sure where you're going with the comment. I'm not some filthy-rich person that could afford to "not miss 100k in taxes". We bought a small, modest home so we wouldn't have to worry too much about these sorts of issues. Where is the privilege in that?

>"Taxation and social welfare is just the modern version of 'feed your slaves.' You should be happy to provide universal health care and subsistence income in order to ensure your future workforce is healthy, educated and stress-free. We treat our racing horses better than this."

I don't view the majority of our fellow man as "our slaves", that require some sort of food/handout from us. Nor do I seek to optimize their healthy and education with the hopes of some sort of workforce productivity boost / optimization, as you seem to imply.

Edit: made quote clearer.
What's the story for F#?

I'm a Haskell enthusiast, but it's not so good at Windows support, or libraries. I've been thinking F# might be just the ticket.
Usually when I read "security" and "centralized" in the same sentence, I think of an unsustainable model that will be disrupted in a few years.
Can you give a short comparative with Theano?
Honestly, I'm not sure computer programming is even remotely related to language learning. If it were we would probably see more evidence. Anyway, I taught myself how to program while I was in high school, a few decades ago. Learning Spanish probably took me a decade and I never really got it until I immersed myself by studying in Guatemala for 10 weeks then backpacking to Argentina over the next several months. Actually, I considered myself good by Colombia. People didn't respond in English and I didn't have to repeat myself.
I don't think people are saying that smartphones or Uber or even Reddit aren't terrific innovations. They are.

They're complaining about stuff like this: http://techcrunch.com/2014/09/10/and-the-winner-of-techcrunc...

One of the biggest competitions in the tech scene, and it's won by a personal butler service. Not even a robot butler; just a way to order a person to do your bidding for below the rate that you would ordinarily have to pay.

Not to mention all the money wasted on new advertising platforms, and startups that say they'll "change the world" through some trivial, stupid iPhone app. There's too much bluster and people don't get called out on it enough.
Thanks for your extensive answer.
FYI
http://msdn.microsoft.com/en-us/library/0k6kkbsd.aspx

MSBuild is not Visual Studio
Go back to basics!
Evolution is not fast enough, our bodies are still lagging and attuned to 10000 year old habits, such as existing in nature, walking and working in the fields.
Though not advocating to go back 10000 years but at least walk and spend sometime in the nature, trek etc.
Believe me it works
"Ancestral boogiemen" - see: religions. You know, those that teach that some deity actually exists "on heavens" and from time to time actively selects some groups of humans to give them some "truths" in order to make them fight with some other groups of humans (which that group will call "unbelievers" and vice versa). Some people try not to use that "religion" word in a fear to be named "intolerant" even if they don't name particular deity, naming which some particular religious group can be offended this or any time.
> That's odd. I remember the K9 email client working on a phone with CyanogenMod and without Google Play or the other Google services and I was getting notifications on new emails.

On Android platform notifications and push notifications are different things. Any app can drop a notification into the notification area, and that's what most mail clients do in response to IMAP traffic.

A push notification is a small chunk of data sent by a server to Google's push channel with a target device/app identifier, which Google then sends on to the device. The target application wakes up and receives the data, and can do whatever it likes in response (or nothing at all). The FastMail app responds to pushes by calling back to the FastMail servers to find out what changed and update the platform notification accordingly).

Without the push channel, there's nothing that can trigger this, so you don't get notifications. We could wake up and poll regularly, but that's going to be pretty horrible for your battery.

There are other push channels around (eg Amazon have one) but they have different interfaces and its not at all clear there's enough demand to make it worth the time and effort to develop, test and maintain.

Until then, the app without notification support is almost identical to the regular web app in Firefox or Chrome, so you might as well just use it that way.

> And as a suggestion, given that this is just a packaged web interface, it would be awesome to see it published for Firefox Mobile / Firefox OS.

I did look into it briefly, mostly to make sure we weren't making any architectural choices that would prevent it in the future. Right now though there's basically no demand for Firefox OS. If it becomes worth the time and effort to do it, we'll reconsider it.
It's simply less expressive.

Just as Go is fine without generics, F# is fine without HKTs.

It's a sad realization for those coming from a language that does support HKTs. Still a great language.
He's also forgetting the perspective of future employees.

"I need to exercise immediately? These options are worthless. I need to demand full salary."
That is why I said "very opportunistic".
There are wallabies in the UK, even one in London a while ago http://www.telegraph.co.uk/earth/wildlife/10396734/Wallaby-s...
People could see the smog for sure, but official forecast would report nothing unusual or indicating the hazard to people's lives. It was till Americans embassy spoke it out that the majority realised we breathe highly polluted air.
That's a scary thought.

Without the biases of human beings, articles might start to say very strange and unwelcome things.
You'd have a pretty hard time making the case that the OP was making his co-workers feel unsafe unless you had some concrete proof of a threat of violence or something along that lines.

Not wanting to work with a depressed person is not a valid termination reason because of the categorization as a disability.
Bitcoin Price Soars Above $400 and Continues to Climb Rapidly
Everyone should pay the exact same tax rate. The confiscatory, class-envy based taxation is unfair and unjust. If I make more, I pay more. I shouldn't have to pay a higher percentage. How is that fair? What right do you have to determine if someone 'needs' their money or not? This is America.

Besides, if that woman were truly destitute, she could have gotten Medicaid. We already fund programs for the truly poor.

Let's say you make $100k per year. Why don't you pay $80k to the government. I don't think you need that extra money right? After all, your take home pay would still be above minimum wage. Better yet, you really only need a studio apartment, you don't actually need a bedroom.

Just as I have no idea about your life, how can you presume to know anything about everyone else's?

If we taxed the 'rich' at 100%, it wouldn't even pay the federal budget for one year.

We don't need fewer people paying more taxes. We need more people paying tax.
Focusing on Acquisition Will Bankrupt You
Can anyone go into a bit more detail about how the affiliate commissions work here? From what I have read, I would feed my affiliate link through TwoTap and you would then handle the cookie and conversion and everything?

If I was using URLs gathered from a Commission Junction datafeed, is this basically a plug and play solution? Or do I need to process those URLs?

Do you have a backend stats dashboard? Or would I still rely on CJ for that data?
Yes, it does actually because it avoids situations where links from entire news sources are declared invalid because the mob doesn't think they are reliable. For example, The Daily Mail is counted as an unreliable source on Wikipedia. "Good" news sources can be wrong (Rathergate), while "bad" sources like the National Enquirer can break stories (John Edward's affair and child).

The problem arises on Wikipeida because its editors act as fact checkers. But your idea of what a fact is can be quite different from mine. On Newslines we create the archive and let the reader decide what is true, by marking claims as claims.

Very few bloggers break original news. If they do we can add it as a source.
That was amazing to watch. Thank you for sharing. It was really something to see Senator Pastore, who began the session as an adversary to Mr. Rogers, come around slowly to Mr. Rogers' way of thinking in just under seven short minutes.
Links to some examples?
Sublevel – the new social network
The trouble is, of course, that people will game that system to be included in Wikipedia. What is news? 20 years ago that meant being written about in some regional city's newspaper. Now? It's some half-assed blog. Anyone can finagle that trick if they're motivated enough.

And getting into Wikipedia has some obscure benefits that make it worthwhile.
Hanselman is suggesting that we should just say Aww, shucks! and give Microsoft a big hug?

He has so completely missed the deadly point that he's accidentally echoed it in his own post: Tons of people feel that Microsoft killed their Pappy.

Nadella's actions tell me one thing: the free software movement has threatened their bottom line.

This is not the time to back down, it's not the time to forgive and forget.

This is the time to review the Halloween Documents!
Well as your parent post indicates MS did a lot of bad shit. "oh I screwed you mommy over again and again, no worries, no foul, now we are chums, lets be all buddy buddy and sing Kumbaya in a circle" doesnt work all that well in practice and neither should it. That is what learning from past experiences is about.

When a behavior gets institutionalized, it is likely to repeat more often than not. It requires exceptional evidence and time before for trust to be regained.

A person rises up in a typical institution by following and embracing its institutional patterns. When they have their back to the wall how unlikely are they to fall back on their old patterns, heck they neednt even have their back on the wall.
Now if someone gets get screwed over by them, no ones more to blame than themselves. As they say, "fool me once ..."

It is entirely possible that someone else does similar damage to your business in an unethical way, but if one goes to a repeat offender and gets treated that way, the shame is on him / her.
> humanity's ancestral boogiemen.

Comets used to have a bit of a bad reputation, as harbingers of doom. I think there's one in the bible, one appeared before the Great Plague of London, etc.

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

"During the winter of 1664, a bright comet was to be seen in the sky[7] and the people of London were fearful, wondering what evil event it portended."
Sure I don't have any experience with crypto algorithms to have a proper opinion.
Bitcoin Creator Revealed? Satoshi Nakamoto's True Identity Unmasked
The internals of STDlibs tend to be nasty, but externally they're designed to be clear. The problem here is externally these interfaces are extremely messy and hard to follow, i.e. the abstraction doesn't seem to work.
> tables that I create in Amazon Aurora must use the InnoDB engine

It hasn't been claimed, but the article is filled with MySQL comparisons and references. I would not be surprised if it was a MySQL fork.
What did you end up picking?
Dan Ha: Family Believes Missing Son Is Dead
Kozo – Stop writing boilerplate and start building products
Survival guide for busy people
You might have it configured incorrectly? I have been using the auto-complete without issues for years.
Interlinear (2 or 3 different languages in alternate line) versions of ancient religious texts are a good learning tool, because the source text has received much translator attention over time.

Foreign-language bibles were one of the tools used by the inimitable sci-fi writer R.A. Lafferty (http://ralafferty.org) to gain a reading knowledge of ten languages.
Dan Ha’s body likely found in bay, family says
Until your weasel executive terminates your job along with a thousand others, so the company looks more profitable prior to an IPO (which to my middle-class simpleton mind is indistinguishable from fraud, because the buyers of stock are not expecting to buy an empty shell of a company with compromised operative capabilities)...

Then when the severance begins to run short and you miss a payment of your insurance - just this once - if you get hit by a bus your kids will be left to fend for themselves.
Anything statically typed can easily beat js at speed,
there is no magic here. Obvious problem with dart is that on almost every browser it will be translated to js.
Also you want to compare it with asm.js.
Saying privilege doesn't factor in when someone trots out the old "poor people would be just fine if they weren't lazy/ignorant/poor/etc" is just as much an attempt to silence a viewpoint you clearly don't agree with.
Interesting project for sure. When I was working on machine learning project this summer I decided to use the GPU to do a lot of computation on a smallish dataset (100 MiB) with 250k records and the alogirthm was O(n^2) and at some points even O(n^3). I tried to use existing solutions (ViennaCL, etc) but alas nothing seemed to work fast or at all. In the end learning CUDA turned out to be quite easy and profiling with Nvidia's tools is very nice and for most problems it seems rolling your own solution is often the best as they can be so ridiculously optimized (100% bandwidth utilization on 33% thread occupancy)
Some people, when presented with a problem, say "I know, I'll use C++ and templates!". They then are faced with an unbounded number of problems.

The fact that this is possible, during compile time, is cause for open weeping.

EDIT:

Note that this was not done in an ugly or even unreasonable way: the author clearly wrote code that is easy to follow, well-structured, and not abusing language features in any way. This is not a good thing.
Your profile says you work at Google...
That 3rd link is very cool.
Do you know what does the "comet speed" means on it? Is it its speed relative to the earth ?

It's going at 18km per second, so around 65 000 km/h (40,000 mph).

People manage to land something that left from earth starting at a speed of 0.00km/h and then traveled 6.5 billion km to an object going at that speed, all of this happening 500 million km away. It is amazing!
Y Combinator: Our Interview Experience After Flying 5,351 Miles for 10 Minutes
I'm a big fan of Elastic Beanstalk. AWS with Elastic Beanstalk just makes things super easy for my deployment. And today Amazon announced they have over 1 million active users. This just shows how powerful their offerings are.
I tried the demo with a Lego castle priced 99€ and got a grand total of more than $10k...

FYI, Lego showed me the French version of their website as it's where I live. You seems to only offer shipping in the US though that's not clear reading your website. Still very interesting.

Product URL: http://shop.lego.com/fr-FR/Le-ch%C3%A2teau-fort-70404?fromLi...

Screenshot: http://imgur.com/mlr8Q2e
Tooling? You mean software toolset or mechanical tooling?
Yeah it really sucks when a wealthy white homophobe is brought down by power hungry social justice warriors, doesn't it.
Well .NET is open source now. great reason to stick with it :)
This is sort of what Google Shopping was before it went all-ads.
Do you work for IBM? You know they have a history of missteps as well. Did you hear about that thing in WWII?
Amazing writeup as always. The quality of Dolphin's blog posts is really impressive. Now I want to go play some Wind Waker.
What Makes You So Smart, Computer Programmer?
>I wouldn't have a mortgage if I was worrying about food, car fuel or job stability.

Really? Mortgages last 30 years, are you sure your current level of income will too?
Oops, it's because it's the french version of the website. We currently support only US retailers.

If you try this (same product, US version) it would work perfectly:
http://shop.lego.com/en-US/King-s-Castle-70404?_requestid=25...