skysight-inc/HackerNews huggingface dataset:
Can anyone guide on strategy how to publish and manage Android Play Store ?
Original article from a couple of days ago http://doandroidsdance.com/features/soundcloud-boldly-releas...

"SoundCloud seems to have given Universal the keys to the car within the last month, and is allowing the media giant full access to flag accounts’ records without any communication whatsoever with SoundCloud. "
The screenshot for the TinyViewer on Windows shows why this sort of thing is difficult to pull off well. The File drop-down doesn't align where it should, it hangs off to the left. The Window drop-down is far, far worse.
How much savings did you have when you started this.
Thanks for sharing. Always useful to know figures for perspective.
[Kindle] How to Travel the World on a Budget by Agota Bialobzeskyte (Free)
Google is most definitely not "worshipped for their ingenuity" in data mining and profiling their users. Have you been living under a rock for the past decade?

People don't trust Google. They've ruined their brand by abusing their users' trust, and Facebook is on the same path.

As for what's "reasonable". Apple is operating a large messaging network as well - iMessage. And they also published a paper recently.

However, their paper was about how their architecture prevents anyone, not just third parties, but in most cases Apple's own employees from reading and manipulating user data. No one at Apple can read a message you send between two iOS devices. Apple aren't saints, but I like their idea of reasonable way more than what you're trying to sell here.
I think it's appropriate. A sentiment I hear an alarming amount is roughly "I want to program, not do math." when someone gets a suggestion to learn functional programming.

In reality, someone can take advantage of FP with absolutely no understanding of the mathematical underpinnings. I think that's what the author was trying to get across.
sorry if your in the midwest...
3D "joystick" for animation artists takes shape
Does this thread always show up right after the "Who's Hiring?" ones?
No purecss?
Zetes Examples: https://github.com/bigfatbrowncat/zetes-examples
For me it's the same: I use Bootstrap because I find it easy to theme and it's more supported. But I prefer Foundation grid system...
What a joke. Their "prototype" video even says "Robot arm imagery is computer generated." How is that even a prototype?
OK, so I'll be keeping an eye on personal Web sites put up by teachers (of which there are many, a couple of examples[1], [2], neither blocked to my knowledge) that can be accessed from UKERNA provided College connections but become blocked by domestic connections.

[1] http://www.hegartymaths.com/

[2] http://www.themathsteacher.com/
And what does "This is something hoi polloi would enjoy" mean for you? :) what kind of example things would you say that of?
I'm absolutely fine with your lifestyle and understand your happiness, but you have to realize that the 3 assumptions it's based on, that you have to be "young, healthy, and single", are all highly mutable.
"Happy experiences" is way to subjective for your argument to apply. For example, someone who becomes a paraplegic could actually be happier after becoming a paraplegic because they may appreciate life more, and thus be happier during the same experiences they had before.

You're not considering that the 'positive experiences' for someone who won the lottery vs. someone who is paraplegic are vastly different.
People aren't purchasing freedom, they're purchasing convenience. And this isn't a new product. Also, as prices fall in the legal retail trade, shouldn't we expect more competition with the black market?
>> Of course, crime rate of illegal marijuana dropped when it was legalized.

I think this is a more important point than either you or the author realize. Yes it seems obvious, but was it worth calling marijuana users criminals in the first place? If you stop arresting all these people, and negative side effects don't increase, why were they getting arrested to begin with? Getting arrested is a huge deal and impacts your future job prospects, not to mention the short term aspects of possibly being jailed, etc. If that all happens before legalization, but not after legalization, can we really justify the seemingly arbitrary consequences in these people's lives? All other things being equal, getting a bunch of people arrested and calling them criminals is not necessarily better than leaving them be and calling them normal.
CommonJS is not an official standard that is part of the language. It works, but it's also competing with AMD.

ES6 Modules officially add modules to the language. It gives a standard that should work in browser and in node. It's heavily inspired by CommonJS and AMD.
Trello + Google Docs
Works like a champ.
> The literature relies on somewhat foreboding statements like “functions as first-class objects,” and “eliminating side effects.

I personally find this view a little overbearing.

In "lay programmer's" terms, functions as first-class objects can often come down to being able to pass functions to other functions or function composition. Most of us learned about function composition in Algebra 2... So that's pretty straightforward even at its worst.

Eliminating side effects is equally straightforward in that all it means is that any variables outside the scope of a given function are not changed by the function.
Naw. The language itself is getting smaller and smaller over time. Most breaking changes these days (though not all!) are in libraries, which have individual stability markers, and the stability of the standard library doesn't block 1.0.

A year is a very, very, very long time in software. Why do you suggest that long? I'm curious.
This New Yorker article[0] makes a pretty compelling case that the Golden Gate nets would be very effective; it's somewhat of an unusual case in that it's such an iconic suicide destination. [0]http://www.newyorker.com/archive/2003/10/13/031013fa_fact?cu...
UK/US? Don't think UK hedge funds are worried about the "less than 2 years" thing.
Rethinking the Product Roadmap
'Deep learning' makes search for exotic particles easier
Rob from Gliph here. Gliph is a Bitcoin company from Boost VC Class 2. Tim Draper led our angel round (with Pantera) and is a mentor to Gliph.

Tim has been excited about Bitcoin and its potential for some time. Well in advance of other VCs, Tim was talking about its potential, particularly with regard to "competitive governance."

Have a look at this youtube video from his presentation at Stanford in February of last year: https://www.youtube.com/watch?v=oZ0mrD0EnI0#t=28m05s

He starts describing solutions for competitive governance around 28:05. At 29:10 he brings up Bitcoin. I believe this was the first time he spoke about Bitcoin publicly but may be wrong. He states in the video:

"[bitcoin is] the most valuable currency now on the planet because it is under no one's control. It is out of people's control. It is no longer regulated by any government. They can't print Bitcoin."

Bitcoin was worth about $24.50 when he said that.
> Did you get "never have to work again rich" through software?

Yes

> How did you do it?

Started a bootstrapped, profitable small/medium-sized business (not a startup in the traditional sense). Don't really want to go into more detail than that as I still run it.

> What did it feel like when you first realized it was going to be true that you would never have to work again if you didn't want to?

It didn't really have any impact. I will definitely continue to work and because of an accident of birth and a "strong background", I've always had the luxury of choosing what I work on, so that hasn't changed. I do have more credibility and capital, so that definitely helps for my next startup.

> How old were you?

26

> Do you feel happy in your life?

Business-wise, mostly yes. Thankfully it hasn't changed social aspects of my life.
Well in fact financial planning is in large part a snow-job. (The parts that aren't "invest in index funds", that is.) So the greatest actual skill is customer relations, which is an inherently personal thing. It's not clear that IaaS is equivalent, but maybe that's what Amazon are implying with this lawsuit.
SEEKING WORK (remote, located in Connecticut)

Developer and designer (4+ years), work out of my own shop, HetaThemes (http://hetathemes.com). Our flagship theme is MidLaw, a WordPress theme for small to mid-sized law firms.

Primarily develop, design, and customize WordPress themes, or convert PSD designs or HTML/CSS/jQuery to WordPress. I'm also building an app and run my own server as a hobby.

I've worked on complex sites for digital agencies (30+ templates, 25+ plugins), as well as on smaller sites for small businesses/individuals (10 templates, 10 plugins). References available.

Technologies I use: PHP, HTML, CSS/LESS, jQuery, CodeIgniter, WordPress, mySQL, ZURB Foundation (3/4/5), Bootstrap, SVN or Git for version control, Fogbugz or Sifter for issue tracking, HipChat to keep in touch with clients. Self-taught and resourceful.

Reach out to me at: hn [at] heta [dot] co (not com). I can send you links to live sites I've designed and developed, sites I've converted to WP, etc.

Thanks for your consideration.
With due respect, LOC seems like an awful metric to gauge protocol brokenness. I can write a one-liner that counts to 2^128, but that doesn't demonstrate that it's easy to count that high.
The total number of non-addicted people is also rising, by that logic, which is why % is in there...
What does alien life look like?
Product Hunt for iOS
Use One Field to Store Names or Addresses
Why Email Newsletters Will Always Be Serious Business
Coming up next on HN: Parkour desks! Work while wallrunning!
Which is why I didn't just cite LOC. There are attacks that requires many millions of ciphertexts and that are difficult to implement (for instance, they might speed up a brute-force search). That's not what the RC4 attacks are; they're a simple statistical process that directly reveals plaintext bytes.
> We have an in-house tool we use called Fare which reads this configuration and sets up the appropriate SQS and SNS queues.

Would love to see this released publicly. As stated in the post, there aren't a ton of (public) examples of microservice architectures, so everyone seems to be solving the same problems independently. It would be great if we could start pooling more of our resources together.
I would guess `Arc<Mutex<T>>`, `Arc<RWLock<T>>` and `Arc<SomeConcurrentContainer>` would all work (cloning them is a ref-count - the handle gets copied, not the contents).
That's a great idea! Unfortunately I am more a FPGA and C guy. Would'nt know how to do a decent one I guess.
Wouldn't frequent panic attacks warrant a change in workplace?

I don't have them often anymore, and they're pretty manageable at this point. When I started having them, there were discernible triggers and they were debilitating. Now they tend to happen at random (but are rare and rarely intense enough to be more than an unpleasant experience) and, 15 minutes later, I'm back to normal.

This is assuming that you've brought it up to them, which you should do

I don't like to have that discussion. Two reasons. One, it would block me from leadership opportunities, anywhere in private-sector technology except R&D (where excellence, instead of reliable mediocrity, actually matters). It could get me a better office, but I'd be the "diva" and never get promoted. Two, most companies see that sort of disclosure as an aggressive move. As they see it, it's the kind of thing you do if you're expecting to get fired, to lock in a severance.

Telling my manager at Google about these issues led him to toy with me for months, and the fallout really fucked up my career.

In the rare case that I have to miss a meeting, I use "headache" instead of what it actually is.
> Let's get real, the vast majority of Tor traffic is, shall we say, for nefarious purposes.

I don't really understand your argument here. Are you saying that Tor should be banned because the ratio of illegitimate to legitimate applications is higher than that of encryption software? I'm not putting words in your mouth, I'm just trying to understand what you're saying here.

> Safe for whom? You as an individual, perhaps. Definitely not safe for the guy running the exit node.

Well you would be the guy running an exit node on a VPS hosted by a hosting company/ISP (after all, they seem to be protected by law). Looks pretty bullet proof to me. Worst case scenario - they shut down your VPS.
Command Line History Search (Bash, IRB, Rails Console)
Mostly Trello..

Droptask (http://droptask.com/) for a change.
It's probably for performance reasons.
I limited myself to moral indignation, and tried to be very clear that moral indignation is not simply what a person happens to dislike. But, since apparently I was not clear, I specifically support your right to say a broad range of things that I dislike. If someone merely dislikes it, I feel like it is probably protected.

Regarding your comment on intimacy (by which I mean relational intimacy, not a euphemism for sex), all I can say is, there are some things that money can't buy, nor can be valued in money. Trust is one of them. True friendship is another. If you think that intimacy must be priceable or marketable to have a value, I submit that perhaps you have not experienced what I am talking about.

And unfortunately, without a long comment, I don't know how to explain my opinion that prostitution devalues intimacy. I will say that there are many people who feel that sex is more about relational intimacy than just a physical act or pleasure, although they may be a minority here (and quite possibly in the U.S. culture at large).
It seems that the criminals are actually from the USA: http://www1.folha.uol.com.br/mercado/2014/07/1479569-gangue-... (Portuguese only, I'm afraid).
Once you realize happiness is something you control (not controlled by external factors), you no longer care about the influence money tends to have on people. Then you end up working on software because you want to, not because you are looking for a big exit.
Microsoft's Cortana Has Predicted Every Elimination Round World Cup Game So Far
Yes, there shouldn't be degrees in security - a system is either secure or not.
@the_mitsuhiko

> or am I misunderstanding you?

IDK I don't think you're misunderstanding me.. I was merely musing about this difference which you speak of--"Geschworene decide of guity and not guilty and decide the punishment, Schoeffen do it with the help of a judge". (Except that Anglo-American juries less often decide punishments--the common exception in the US being the death penalty.)
Access to Information: How Many Times Has CSIS Spied on Canadians Overseas?
The Tech World’s Ethical Crisis
This is a really self-selected data set. If you look at the New York map you'd think people didn't exist in most of Brooklyn and Queens.

Ditto Vancouver where I originally come from - lots of activity downtown and in rich, young neighborhoods, but nearly zero activity in middle class or older neighborhoods.

It's not just selecting for iPhone users, it's selecting for wealthy, young, iPhone users. On a more meta level these maps are an interesting proxy for wealth, race, and age.
The essence of a conspiracy charge requires an agreement between two parties to commit a crime.

http://fas.org/sgp/crs/misc/R41223.pdf

Running a TOR exit node almost certainly would not constitute an agreement under federal law.

Indeed, see the following jury instructions:
http://www3.ce9.uscourts.gov/jury-instructions/node/475

> On the other hand, one who has no knowledge of a conspiracy, but happens to act in a way which furthers some object or purpose of the conspiracy, does not thereby become a conspirator. Similarly, a person does not become a conspirator merely by associating with one or more persons who are conspirators, nor merely by knowing that a conspiracy exists.

There's your defense. An individual running a TOR exit node with the purpose of passing news to people behind the great firewall of China does not become a conspirator because an anonymous individual uses that node to commit wire fraud. They had no knowledge that a conspiracy was being committed - they may have furthered it (by simply running the node) but that is insufficient for a conspiracy charge.
Ask HN: Quickest way to check in 3,000 people
I've built a rails 4 app that allows me to manage meetings and the people attending them. The basic idea behind it is to check attendees in and out each day. Currently have it so a few staff can handle checking them in on an iPad which can handle a steady rate of attendees. My issue is creating a process to handle 3,000 people checking in at the same time. I know that app can handle it, I was just wondering about whether there was a quicker process to checking them in such as qr scanner, barcode scanner, etc.

Thanks in advance, I look forward to hearing your solutions.
Emacs, "a great operating system, lacking only a decent editor"[1]

Vim, "a great editor, utterly lacking a decent window manager"

The latter is just outright painful -- tabs, windows, and buffers, so much promise, yet...such fail O_o

[1] http://en.wikipedia.org/wiki/Editor_war
Turn your photo into a Lego mosaic
What Facebook’s AppLinks and Unbundling Tell Us About the Mobile Web Ecosystem
As far as I can tell (and have been told), rust-http starts a new task (thread, here, really) for every request.

Edit: but see https://news.ycombinator.com/item?id=7978299
And that the accused considers him already destroyed and definitely not healthy and wealthy enough anymore to appeal, see dewey's post here.
Nothing in the grandparent comment invites your first rant. Except maybe I do happen to think that the Volt is the best compromise between price, range on batteries, and ability to drive long distances., but that doesn't exhibit any of the confusion about batteries vs fuel that you seemed to think you were responding to.

I imagine the people clicking the down facing triangle were responding to your unnecessary and out of place tone, not out of Tesla exuberance.
While Gradle is quite popular, I agree with the general sentiment of this comment.
> You need 16 million connections with 1GB of data, _in_ _each_ _connection_ to practically attack RC4.

This isn't accurate.

There are two major attacks described in the recent literature on RC4.

The first targets single-byte biases in RC4. Simply: the distribution of key stream bytes at a given index is biased across all keys. By collecting a large number of ciphertext samples, you can match the bias in the ciphertext to the known biases in the key stream to recover plaintext.

These biases are only significant early in the key stream, say the first 256 bytes or so. Because they're only prevalent early in the key stream, you need to make a lot of connections.

This attack isn't a great fit if your target is a user's HTTP session, for two reasons. One is that you need to make a ton of connections, and there's not (to my knowledge) an easy way to force that from the attacker's perspective. Even if there were, you would incur quite a bit of overhead from all the TLS handshakes. The second and more important reason is that the HTTP session cookie just isn't going to show up in those first 256 bytes.

The second attack targets double-byte biases in the RC4 key stream. Again, these biases are known and measurable across all keys. By collecting a large number of ciphertext samples, you can perform analysis to recover plaintext. This is a little more complex because there is interdependence between bytes, but still not so tough. (Search for "hidden markov model" and "viterbi algorithm".)

The double-byte biases show up at regular intervals over any given key stream. This is important! It means the number of connections is irrelevant to plaintext recovery. What matters is just the amount of ciphertext you can collect.

This makes it a much better choice to attack HTTPS. We can collect all the ciphertext we need from one TLS session (or three or four or five, it doesn't matter). And we can also exert much finer control over where the HTTP cookies show up. As an attacker running JavaScript in a user's browser, you have this ability.

As the research notes, neither of the outlined attacks is practical today. But they're both knocking on the door. What if higher bandwidth or browser changes allow an attacker to take samples more quickly? What if someone refines the algorithms outlined in the paper? To the latter question, there are additional multi-byte biases (Mantin, 2005) they don't account for in their attack. It doesn't seem far-fetched to suppose these attacks could be improved.

So, is RC4 a game-over vulnerability in the context of TLS? Of course not. But conscientious site operators should look to migrate away from it as soon as practicality allows.
Japanese startup could be worth $200M – here’s why the founder won’t sell
The last refuge of scoundrel police, "disturbing the peace" and "disorderly conduct". Who cares?
This is what I heard from Scott Cook, the CEO of Intuit yesterday. You pursue an idea if there is a giant unsolved customer problem, that YOU can solve and YOUR SOLUTION has a durable competitive advantage.
Create Serendipity: How a coffee meetup lead to drinks with the Dropbox Founder
"Google's implicit announcement that motion design is now a huge, required component for creating great software for mobile, desktop and wearable devices."

Google certainly promoted that notion - but it remains to be seen whether increasing the amount of motion of a user interface leads to better apps.
The btc-e API is far far worse. Some of the messages are in Russian and some are in English (randomly). Even worse (and a deal breaker for me) is that the order id can change underneath you if your transaction is split to fill the order, so there is no way to tell if your order completed or not. I've talked to people on Reddit who say they've made it work, but I'd never trust a bot spending money against an API like that. It's amateur hour when it comes to these exchanges and their API designs.
Except for Ukraine, which is a controversial subject, when was the last time Russia directly threatened a sovereign nation and overthrew their governments?

What did Russia in Georgia with Abhazia and South Ossetia? How about Republic of Moldova where Russia still holds a standing army with no legal status? (It's the former 14th USSR army, which just happen to remain on the Moldova's territory after the fall of USSR, but to submit to Moscow nevertheless, and which was/is being used to support the so-called Pridnestrovian Moldavian Republic, BTW.)

P.S.: Please, don't use USA's action to justify Russia. If crimes are being committed by someone somewhere doesn't mean that a crime are no longer a crime.
Facebook's Psychological Experiments Connected to DOD
Prekickstarter: Would you like to follow ideas as they develop?
Great point - and there are a million ways that adding motion without care can lead to a worse experience!
Names do have some importance. Calling your programming language Groovy is like calling it "Sweet Hotness." Nobody wants to explain to their boss that they think they should write something in Sweet Hotness, and likewise Groovy.