skysight-inc/HackerNews huggingface dataset:
I've done recruiting as part of my (data science) consultancy. Aka, I build out a solution for a customer, then staff it for them. My pipeline was a large personal network, including several academics who pitched promising students at me, and a private forum where excellent examples of such people could be found. Though I have a bias in saying so, that worked reasonably well.

Recruiters do have a principal agent problem that I didn't. Then again, hiring managers are often insane. "I want a world class DS guy for $90k a year" is not realistic.
Why Do Python Make  Data Science Complicated?
There are a lot articles about which language is better for data analysis. I have been using python for many things web development, data analysis etc. But I started learning R. It is easy. Anything that I would do with python for data analysis now I would just do it in one liners. Why do Python Make Data Science so complicated?
I believe people are looking at the wrong direction. Whoever did this already made millions shorting Eth right before the "attack".

https://mobile.twitter.com/EthereumWiki/status/7439059896828...
WWDC video talking about it:

https://developer.apple.com/videos/play/wwdc2015/712/

Apple's docs:

https://developer.apple.com/library/mac/documentation/Perfor...

Generic info on finite state entropy compression:

http://fastcompression.blogspot.com/2013/12/finite-state-ent...

The last link was submitted to HN:

https://news.ycombinator.com/item?id=7040951

The repo's README seems pretty clear. Google provides the rest. Not really sure how much more there is to say about a reference compression algorithm.
I think the biggest giveaway is the low quality content. Two of the biggest Hearthstone streamers are so unfunny and not entertaining at all but still get the top spots.
The same. The DAO is exactly what it was designed to be.
AR is going to out pace VR
Getting valuable data doesn't mean a success if the cost is too high. Too much of the market and reputation was wrapped up in this experiment.
R was made specifically for statistical computing.
Ask HN: What Ops-y product or service would you pay for?
My background is managing linux/unix servers, cloud automation, devops, performance, security ...etc. I would like to build a product or at least a standardized service to help clients. However with the abundance of PaaS layers, and automation tools (docker, kubernetes, clouds, config-mgmt ...etc) it is unclear to me what the current pain-points for developers are?

If you're running an app in production somewhere, what product/service would you be willing to pay for? Please shoot anything you can think of, and how useful they are to you!

Thanks!
How the US Economy Has Changed: Obama's Thoughts
Show HN: Reverse Geocode REST API
In Actor we mix Non-US (Russian) and US crypto in a secure manner. So if even Non-US crypto will be weak we will have US layer for protection. If CIA will break US crypto they will still need to crack Non-US and when this will happen this will be exposed to the public somehow.
Is this article intended to be old? It refers to "XSLT as it is today (Sept 2000)"

I thought XSLT was an interesting technology back then when I was doing XML -> XML mappings. Is anyone using it today? What's the closest commonly used equivalent for JSON?
This level of abuse is rare. The victim is black. It's possible that this was an example of racial profiling, or that he'd had previous contact with the police. I don't know the whole situation.

The U.S. is a large country, and local police departments are managed by themselves, so there's a lot of local and regional variation, but within the bounds you'd expect from "humans that self-selected for a position of power and authority". It's hard to make a categorical statement beyond "Beware those with power over you."
> The courts have been doing this for nearly a thousand years

The courts have been doing this for over five thousand years! Since the beginning of recorded human history.

And they have been doing it using basically the same legal ideas we use today - only the details on what the laws are differ.

(Did you have a particular event in mind to say "nearly a thousand years"?)
Shipping fish over seas
As someone who hadn't followed closely: the consensus is among miners, right? The network is still PoW, not PoS?

So it's not a consensus based on DAO shares or ETH holdings, which represent the broader community, but rather based on GPU power, representing a small number of groups?
We detached this subthread from https://news.ycombinator.com/item?id=11905332 and marked it off-topic.
What would happen if the hacker went public, hired legal counsel, and asserted their right to the funds as per the terms of the contract?

Now that would be interesting. I could see a top legal team taking it simply for the sake of an opportunity to set legal precedent.
By this metric, the Hindenburg was a success too.
Then perhaps you should start providing proof of these crimes instead of posting incendiary comments to fuel your anti-Google agenda.
He said:

> If you don't like lognoise from ssh scanners [...], move your sshd port [...]

It’s not about security as you claim.
There's also the small issue of millions of people using feature phones for work (sturdier and no need to risk a $200+ smartphone being broken) and carrying a simple card for payments. But who cares about those chumps...
Send me a screenshot and make sure it includes virtual memory as well. I've never had any embeded browser app to use less than a GB of overall memory (in most cases, Slack uses well over 2GB).
What is the business case here? A provider of audio software can write an iOS app that will out of the box avoid these latency issues for the variety of iOS hardware out there, or they can take on the task of creating hardware, customizing Android, using your media server and SDK, in order to avoid those latencies on Android.

One path seems easier and cheaper than the other...
The best resource is the book by Sarah Ballantyne. But a good overview can be found here http://www.thepaleomom.com/the-autoimmune-protocol

However I recommend reading the book, because the diet is pretty restrictive. I also recommend getting in touch with an open-minded doctor who you can show the diet to and they won't hand-wave over it.
And for you Sherlockians who still just can't get enough, there is "I Hear of Sherlock Everywhere," the definitive Sherlock Holmes podcast and website at the intersection of news and popular culture:

http://www.ihearofsherlock.com/

I can also recommend the two novels by Anthony Horowitz, House of Silk and Moriarty. These are the only two contemporary works to earn the seal of approval from the Conan Doyle Estate. And Horowitz, creator of the beloved ITV British detective drama "Foyle's War", knows a thing or two about mystery and suspense ;)

But I don't think you can really discuss Conan Doyle without commenting on the influence of Edgar Allan Poe. And how even to this day in internet forms like creepypasta and #nosleep, Poe's innovations continue to, ahem, haunt us.
As an investor in the DAO and believer in smart contracts and Ethereum, I agree with this article.

I think we all got over-excited and took this way too fast. But I do think it would be a mistake to be too rash in throwing out the entire concept because of this one mistake. Will there be mistakes like this in the future? Definitely. But it is my hope that the entire cryptocurrency community will be chastened by this experience into taking things a little more slowly in the future.

IMO those of us who invested in the DAO should lose our investment. We fucked up and we deserve the loss, and if people see that real money was lost, perhaps they will be more judicious in the future with their investment decisions. I certainly will be.

But I don't think it makes sense to let the thief get away with the money either. I know in some sense there is a philosophical problem that the 'code is the contract' and the 'contract is the law' and therefore the code is the law, for better or worse. But IMO allowing this to happen would just be counter productive. There's no benefit to letting he (or she!) take the money and run, and quite a bit of harm to the ecosystem and probably lots of people who just held some ether and didn't invest in the DAO.

I'd like this event to be seen as a learning experience. People were overzealous and they got burned. In the future, let's be more careful, but let's keep exploring the possibilities of this technology.
I have been using sklearn to do basic regression on linear models. It would take more than 10 lines that is importing helper libraries like pandas to read csv's. But just a few days ago I tried R. Just two lines.
You can tell that they're a terrible recruiter when they try to give you the "Most recruiters do X, but we're different..." speech
He made some assertions. I argued against them. He accused me of misunderstanding him. I defended myself and asked him to clarify. I think I'm entitled to argue and defend my claims. Nothing about that is turning this into a battle.

> He thus raises the question: "If we can save 10 humans now, is it worth worrying about saving 100 later?"

No, he said "I can think of a number of other issues that pose similar if not more immediate, or greater risks to humanity that have lower economic costs to solve." That is a much broader statement than saying, "I can think of problems with lesser risks, but that are more immediate." I don't see how my points 1 and 2 don't address his claim. I am challenging him by pointing out the nuances (irreversibility) and seriousness of climate change.

> you've devolved it into a battle and put intent behind his words such as "you criticize the behaviors of climate change activists" that probably don't fairly represent his.

He says, "Global warming activism also bothers me in some ways. Snobs have an absolute affinity for it..." That is criticizing the behaviors of climate change activists.
https://en.m.wikipedia.org/wiki/Prosthaphaeresis
"Mediocre category" O_O

It's dead, Jim (unless you can increase that revenue FAST)...
F5NoMore – A little tool to improve productivity
The actual source email is shorter than any of the articles in the citation chain.

https://www.reddit.com/r/Vive/comments/4odsce/ive_sent_gabe_...

If you need context:

Oculus has been offering funds to VR devs in exchange for limited time exclusivity to the Oculus Store. This wouldn't be such a stink if the news didn't immediately follow Oculus Store DRM adding checks for the Oculus headset hardware. So, a game bought through Steam can play on either a Vive or a Rift depending on support put in by the dev. But, a game bought on the Oculus Store is blocked from running on a Vive.

IMHO, the conversation about this topic is very muddied between the four issues of funding, store exclusivity, DRM and hardware blocking. But, AFAICT, the PC gaming openness advocates are clearly OK with Steam DRM and mostly fine with funded, temporary store exclusivity. However, the hardware block is a serious issue. (At least in it's intent. In practice, it was immediately worked around.)
For more awesomness, imagine, the hacker turns out to be Craig Wright :)
CSS Components – CSS based DSL for cross framework presentational components
After the Sino-Soviet split, China was a third world country
The rise of the Dark DAO
What other languages do type classes like Haskell?
> You say that jquery can call to C++. Where can I find out about this and how would this work on Android?

If you use Qt 4.8, which required that you use Qt Webkit, then you're looking at needing to use the QtWebkit Bridge: http://doc.qt.io/qt-4.8/qtwebkit-bridge.html

If you're using Qt 5.7, which also requires that you use Qt WebEngine, then you're looking at needing to use QWebChannel: http://doc.qt.io/qt-5/qwebchannel.html

They allow you to take a QObject class and then share it with the Webkit DOM as a Javascript object. You can then use Javascript and jQuery to call class methods (only ones you expose) of your Qt/C++ QObject class.

BTW, outside of Qt/C++, on the Mac with Objective C, they provide a way to map the AppDelegate to the Webkit DOM using the windowScriptObject, and ObjC lets you use the native Webkit SDK, rather than having to ship another one with your project.

This is great for desktop applications. Unfortunately for iOS and Android, however, both Qt 4.8's Qt Webkit and Qt 5.7's Qt WebEngine are not supported on those mobile platforms. http://stackoverflow.com/a/30662323/105539 I guess on those, you're stuck with using QtQuick/QML interacting with jQuery and C++, I guess? EDIT: On Android and iOS, you can use Qt WebView within a QML application, which uses the native Webkit on each OS. http://doc.qt.io/qt-5/qtwebview-index.html

If I were to develop for iOS and Android, I'd probably use Apache Cordova until something better comes along: https://en.wikipedia.org/wiki/Apache_Cordova#Supported_platf... . One criticism is that Cordova may be slow in some actions, but phones are getting much faster in every release, negating this trouble.
How can one change the game anymore without selling out to the VCs or Google or Facebook? It's sad really. To be expected, in a maturing industry, but very sad.
And gets it very, very wrong. "Intelligence" moves around with nutrition, stress, sleep, pollution. The brain is organic. We miss out on human potential in all the neighborhoods around the world that aren't safe and supported. The good news is we are headed in the right direction as a planet, but surprisingly this article doesn't mention it [1].

[1]https://en.wikipedia.org/wiki/Flynn_effect
Well ... uh ... I think ... I think ... uh ... everyone can hear me? ... I'll wait till the guys in the back ... oh and the girls, too, right hahahahahah ... OK ... let's get started...

Sure. I know Facebook wouldn't put out videos like that but it seems 80% of all videos linked to do start out like that and that's the quality you're going to get from anyone worth listening to. Even the polished ones, though, blatter on about things I don't care about but I can't skim ahead in the video without worrying I'm skipping something I really do want to hear.

Thus, the advantage of text. To the point. Skimmable, both forward and backward with the ability to understand what you are skipping over.

Have you ever read transcripts from talks given? Don't you wish someone would have edited out all the garbage talk beforehand? And doesn't your mouse wheel finger hurt scrolling down the page, only to be told "to hear the rest of the video, click here".

Now let's talk about the weight of video files ....
'traps' don't necessarily have a 100% capture rate.
Kick butt! Shoot me an email at the address on my user page if you ever need any help or just want to share experiences as you go along. :)
because this is HN... it's a circle jerk of people who think their shit don't stink.
I mean, stopping the attacker is certainly doing justice, but a soft fork of the underlying Ethereum software that targets a specific account feels like it undermines the idea of Ethereum itself. Ethereum should be a platform, and any technology platform should be simple and reliable- add in an authority's ability to push out updates that muck around with contracts directly (even if they must then be consciously accepted by end users) takes away enough simplicity and reliability that it threatens the practicality of contracts worth millions of dollars.

A more principled response would be to simply shrug and say "contracts are hard, lets be extra careful in the future" and move on. An unscrupulous hacker would get rich, but if that's the worst that happens during Ethereum's bootstrap phase its an unequivocal win. Sooner or later the lesson will have to be learned, if anything like Ethereum becomes widely used.
I'm guessing this a pivot that actually is moving away from everyday user generated content as facebook already has become increasingly a news and image-macro aggregator/sharer. Why not video I suppose? I imagine forcing video advertisements pays significantly better.
I don't know why this is such a common opinion. I'm reluctant to write docs exactly for the reason of not knowing the best tool for the job (or even an "ok-tool"), and I don't really have a luxury of finding it out exactly because I'm a developer and have stuff to do aside from writing docs. If I already had developed a workflow for writing docs, I assure you, writing a manual would be no different to me from writing a parser or some RPC-server or whatever. The only difference is I already have a workflow suitable to write parser, because I've written tens of them, maybe over a hundred already. I'm only thinking about the business-logic, my fingers just do the job.

On the contrary, when I'm trying to write a manual larger than a few screens, say, docs for an API with more than 20 entries, I have to think about the tools to write, compile and display the documentation in a way to be comfortable for both the developer and the user. I'm not in a mood to write my own, and the Internet recommends me to use something that requires installing whole Ruby dev-stack (and I don't use Ruby) and produces something hardly even readable. That's why using markdown + pandoc, or even google docs might be something I resort to.

If somebody would show me "The Way", spending a day or even a week to get fluent with the tooling I can use from now on would seem to me a minor nuisance, hardly even noticeable.
When I started writing the documentation for a software product I make I went with Markdown. It was what I knew and I thought it was great.

As I started writing the documentation though, Markdown's drawbacks became more apparent. Especially as the software I'm making is multi-platform and there are features that exist in one platform and not the other and I'd like to include/exclude documentation of those features based on platform, and the fact that I'd like the documentation for each platform to contain images from the program running on that platform, and so on, and this is not something that Markdown handles well.

And so I switched to ReStructuredText. RST is not as clean or as simple to write compared to Markdown, however if you are producing documentation then it is much more flexible. I can live with less clean syntax in order to get the flexibility to do what I need to do.
Well, it flew, so one could argue that it was a success right up to the moment it ... wasn't.
> selling to restaurants is a dead end.

I can expand on that: Selling to small-to-medium-enterprises is a dead end. They are entirely focused on the near-term, and usually their finances are hand-to-mouth each month. Unless you can demonstrate that they will be making real, actual money with your product from day one, without any extra effort, save yourself the bother.
Whenever there is a mass shooting, segments of the general public respond with "thoughts and prayers" -- you can see this on your Facebook feed, or in any run-of-the-mill news article. People make statements like "thoughts go out to the victims in Orlando..."

In the linked game, if you tap "think" and "pray" a few times, you eventually get an option that says "ban assault weapon sales." The point of the game is that thoughts and prayers are ineffective at reducing shootings. The author proposes banning assault weapon sales instead.
For the same reason why web development would be complicated using R. Python was designed as a general purpose programming language and can be used for a lot of things where as R was designed for data science.
This basically sounds like, should we bail out Greece?
I just use this chrome extension, which automatically lets me in:

https://chrome.google.com/webstore/detail/bypass/ekfnpmbmfml...
Picture says a thousand words.
http://static1.squarespace.com/static/56530521e4b0c307d59bbe...

I get the impression that because you have not heard of this you deny it?

http://www.bbc.co.uk/programmes/p005xgcj
"As the Sun ages, it will gradually become a red giant as its hydrogen fuel begins to run out. Its surface will expand to approximately 100 times its current size as its core shrinks, and the inner Solar System will be engulfed."

>So far as I know, there is no reason to think that solar minima cause volcanic activity

Apart from the fact volcanic activity stepped up during the last event.

>Whose estimates?

Read the book by Professor Fagan. Its a long read but worth it.

>It looks very much as if you do.
Far from it, unless you believe in not informing the public.

The IPCC were hacked and exposed.

Worth understanding Milgram's obedience to authority. Just whose data do you trust?
Nowadays, I try to buy most games on GOG. However, Steam 'DRM' is less DRM and more SDK. It assuredly adds value (compared to things like uplay or origin which are honest-to-god DRM schemes). Steam/Valve aren't perfect, but they do provide good service and I trust them to try to do the right thing more than most other game publishers.

That being said, GOG has gotten great, and their download client has been getting more and more robust.
Ya the big problem with it is that not only would a bad actor get rich (not so bad), but he'd likely flood the markets with eth, tanking the price which would hurt people that didn't even invest in the DAO. And secondly, it'd make switching to proof of stake in the future a more dubious proposition, knowing that a known malicious actor controlled 10% or more of all the ether in existence.

Those IMO are the big reasons to soft fork, not to prevent the enrichment of the thief. IMO really, the guy deserves something for finding the flaw. If it were up to me, i'd give him some of the money - just not enough to cause problems for the network.
The problem with all varients is the incredibly minimal resources to learn them. I wish a skilled practitioner would do something larger than a blog post. Something like a pluralsight/oreilly course...
I think OC was being sarcastic.
Internet Creators Guild
That's actually exactly the opposite of Amazon's business model. I would report your customer service rep. You can tell Amazon you didn't receive your order and they'll typically send you a replacement.
Don't judge a website by its domain...
Perhaps an equally principled response would be to fix all known bugs across all contracts at once.
Show HN: Pennyearned, a free Pinboard like spending tracker
I think eventually this will work its way out with people using popular streamers as consultants for how to improve streams, potentially with them taking a cut of the stream revenue. It is something that will probably happen as some streamers no longer want to stream or do it as a side job or something to do to reduce the overall days of streaming. I assume that although one might enjoy streaming, after enough time on twitch I am guessing streamers would like to take a few months off and this seems like the most relevant way to maximize the expertise they have gained.
Startups and immigration: Myths, lies and half-truths
Steam itself doesn't force DRM on a developer. As an SDK, it provides a very easy DRM platform to choose to use. They offer it, but it doesn't have to be utilized.
There's a good chance that all funds will be returned (thanks in no small part to the fact that the siphoned ether can't be moved on for several weeks, so that was a fortunate design decision).

The media love bad news. It's up to us to combat that negative spin.
> to tweet, blog and bloviate their hindsight-informed opinions

If you think these are merely hindsight-informed opinions, you weren't paying attention when people were saying the same thing as foresight-informed opinions.
DAO needs to be battle tested in EVE Online for a year before letting loose on the real world where money is at stake. Much like ponzi schemes and other exploits of the past, the EVE Online developers just consider it part of the game. Caveat emptor.
I've more or less stopped buying things from Amazon, basically because the horror stories about their warehouses.

Also, I doubt that product quality is a factor at all when they put something is a store. I would like to think that I buy things from people that care just a little bit about me and the things I buy.