skysight-inc/HackerNews huggingface dataset:
I don't think people realize that France has a huge number of drone aficionados. They race drones and have plenty of competitions for amateurs.

To me those drones are nothing more than a few amateurs taking pictures of the beautiful city of lights. No mystery there... simply a few non-threatening people having some fun with tech.
Sure, but fixed income is a set of much larger problems anyway
It's actually quite simple. PGP/GPG is the equivalent of the S in HTTPS. It's a trust model + ciphersuite + tools and libraries for using it. Would you ask your users to use TLS directly? No, you would not. Would you be surprised if the users hated using TLS directly? Nope.

What PGP/GPG actually needs is a nice UI. What's been holding it back is webmail. PGP and webmail are incompatible. Now that mobile is starting to take over people are using non-web based mail clients again and PGP becomes viable again. Imagine integrating Keybase with Mail.app. Now when you send an email to people it's automatically encrypted and verified. As you compose your message you can see that <igor@example.com> is known on Twitter as @exampleIgor and on Facebook as /exampleIgor and on HN as exir.

This is where we should be heading: building on top of the PGP protocol (and fixing the protocol where 20 year old warts are popping up, such as issues with forward secrecy).
It is important, because it shines light on the seriousness and meaningfulness of the issue. Of course I wasn't thinking about an armed Predator (I mentioned it only to highlight the high end of the scope of things that people call "drones"). But here are some questions I'd like the article to answer:

- Was it a helicopter or a fixed-wing aircraft?

- Was it something small or the kind of fixed-wing that companies use to do terrain imaging (think 3x4 meters, $10k+/piece)?

- Was it a cheap radio-controlled toy or something capable of flying BVR or autonomously?

- If fixed wing, was it a proppeler plane or a jet?

A lot depends on those answers. If that was just a random dude who bought a Phantom off eBay, then it's not really worth even writing about. On the other hand, it that was a model jet, it has very serious safety implications related to both speed and the noise its engines generate. Furthermore, if that was just an RC heli then again it's probably nothing, while if it was a long-flight-duration BVR/autonomous vehicle, it could be anything from a shady company doing something illegal to criminals scoping places for a strike.

Reading this article, I can't really be sure if that "mysterious drone" was any of the above, or if someone just strapped few LEDs to a pidgeon.

As for lumping everything under the name "drone" - for the last few years when you saw a news article with the word "drone" in it, it was usually followed by either a causalty count or remarks about police power abuse. People are scared of this term. Also, it feels sort of weird to call a cheap toy-quadcopter "a drone", much in the same way as calling a tank "a car".
For all those wondering why she was not deported when she "came out" publicly, U.S. Immigration and Customs Enforcement (aka "ICE") generally prioritizes immigrants involved in criminal activity (e.g. smuggling, drugs, etc.) due to limited resources and a distaste for stirring controversy, so as long as you are a productive member of society who is paying taxes and not breaking the law otherwise, ICE is willing to look the other way.

In fact, Jose Antonio Vargas (who is mentioned in the article) actually once called up ICE directly to ask them why they were not trying to deport him after he had come out publicly about his status and received a lot of attention in the press about it. ICE never got back to him.
Category Theory Reading Lists
Since it should be relatively straightforward to weaponize these drones, is this all leading to a ban on civilian drones in the foreseeable future?
I do find SourceTree to be an important part of my toolset. For minor commits and status I use the command line, but whenever I need to work on something important on a large project I like the overview a GUI can give. Especially when I decide to juggle razor blades with interactive rebases and cherry picks. Though I still have to dive into the reflog occasionally... :)

And stree makes it so easy. The easy hunk inclusion is excellent etc. Whenever I spot a dodgy commit by someone they usually have done it via command line and not checked properly what they are including in the commit.

I just wished they would make a linux client for the 50% Im on my linux box. I tried a lot of alternatives: Tower, GitG, SmartGit, etc. Whilst admirable they are either too basic, not polished enough or lack some basic feature I depend on. Hopefully they will get better or Atlassian releases a Linux client.
How about ignoring their requests for feedback and doubling down on your own?

You make it sound like the only option is passive acceptance.
You're right of course, these aren't stated assumptions which is why I mentioned the subtext.

I could of course be reading Stross's intentions wrong, but given what he's written before, and given how widespread those assumptions are, I tend to think they're taken as a given.
I'mma let you finish but let me twist your example a little further.

Should Uber be ashamed that by violating taxi regulations, women have been raped/stalked because of how they operate?
Yes: http://www.huffingtonpost.com/2012/10/22/electronic-voting-m...
Interesting. There was an episode on This American Life a few years ago about a Mexican-American couple. He had been in the US illegally and he had to leave and wait for ten years before he could come back legally even though they had married in the US. So they moved to Ciudad Juarez. He's working at a local factory, she's commuting to El Paso every day. IIRC they weren't entirely happy with their situation but they didn't complain either.
This apparently wasn't a popular post, but it makes an important point: for abstractions to be useful, the user must know or be able to look up their precise semantics, and that requires more than a name, as illustrated by the range function here. This is generally well-understood by the people who write software for making software, but not so much in applications-level programming.
If they just made the page wider, I might be able to read their code samples with minimal effort...
> ...free SSL certificates. In fact I think they should go ahead and disrupt the SSL industry

StartSSL already offers free SSL certificates - and they haven't disrupted the industry. Even if Google started offering free SSL certificates - it's only a band-aid to the problem not a solution.
I'm thankful to live in a country where we have the freedom to publish this kind of thing. (That said, I think that freedom will no last too much longer.)
What NSA Director Mike Rogers Doesn’t Get About Encryption
This can't possibly happen because regardless of how big Apple is, it is tiny compared to the Internet and everyone who depends on the open Internet, from Amazon, Facebook, Google, Netflix to whitehouse.gov and data.nasa.gov
How widespread is multiple choice at university level? I've never come across it.
Also if anything is seriously wrong (and often immoral) in such cases, it's usually the media reaction to things.
Me too, and that's why I set up our hiring process such that candidates are welcomed to supply code samples via github and other means if they can. However we recognize that this simply isn't feasible for everyone, and it's not held against anyone if that's how it is.

For me personally, nearly all of the work I've done over the last handful of years is on github, however most of that is contained in private repos that I can't share. I don't think that's what people mean when they say that I'm supposed to have everything on github :)
How Fitbay got 100,000+ users in less than a year (podcast)
I wonder if all the people who were bashing Magic the other day for having scaling issues are getting Wired articles written about them. Or even experiencing scaling issues. A startup that is absolutely swamped with demand and unable to keep up is doing something right. But you wouldn't think it with all the mean-spirited comments people were tossing around in the other thread.

This is the sort of thing HN should be celebrating as a community, not deriding. Sour grapes, much?
I think the first issue they will run into is scaling. A few people in a startup won't be able to handle thousands of requests in an hour.

Personally, I don't have a use for this service. I have a smart phone that can pretty easily search Google for anything that I would need.
Not necessarily. It's just a matter of dis-empowering the people who are on a die-hard mission of "spy on everything, and to hell with civil rights."

That is not the whole NSA; it's just a few key people in leadership positions that have been steering the ship lately.

If you keep those same people in power but split up the agency, yes, you'll just get the same thing again.
So, that's being too nice--recall that market forces are what have led to the overprescription of these medications and also the creation of the environments (hospitals) in which they flourish and mutate.
That could easily just be a justification for not supporting it that sounds better than "we'd rather not support two separate models for touch/mouse events". Especially if they really would rather not support it but feel that they would have to if Apple did jump on board.
> “I send you the private key to communicate privately, right?”

That could be fixed with a simple terminology change, call it the "secret" key rather than the "private" key.
Upvoted because you made a good point. Good point, but wrong, in my opinion.

- “Democracy is the worst form of government, except for all the others.” -- Churchill.

- technological progress is making everything cheaper except for land, labour and political influence. Having only the rich able to afford those three things is very dangerous in my opinion. Sure, the poor can afford bread and televised circuses, but I'm not sure I think that makes a good society.
>Since the collapse of the USSR and the rise of post-Tiananmen China it has become glaringly obvious that capitalism does not require democracy. Or even benefit from it. Capitalism as a system may well work best in the absence of democracy.

It's tough to respond to statements like this as written. 'Capitalism', 'democracy' and 'work well' are not precise terms, and the statement can be either true or false depending on the shade of meaning.
IFTTT Reinvents Macro with Do
Well, you're proactive, that's a solid start; plus, with your skills in this tech job market, you can get away with being "ill-prepared"!

Reaching out to decision-makers (hiring managers) is another route to begin learning about opportunities. Assuming there's a potential alignment between you and the company, many CTO's, Directors, Managers are happy to hop on the phone, grab coffee. It's a nice, casual way of dipping your toes in the water.
FYI: This is from 1 year ago.
I agree that it's the overhead carry-ons that cause most of the problems. From
1. people wanting to make sure they get space.
2. People incorrectly placing their luggage taking up more space than needed in a bin.

The solution:
Carry-on Valet. Have 3-10 airplane employees (indoor luggage handlers) load the carry-on's to the bin above the seat number the person will be sitting in then leave the plane from the back. (For more speed have people start loading as the bins are filled from front to back)

I think large international flights could be excluded.

The airline would need to only have a few more luggage handlers to do this; as they are already at the gate, just outside, right?
True, I think the Snowden events have uncovered the unfortunate reality that there is a gigantic hole in the boat. In the end, the only way we get out of this is to redesign the system, from hardware on up, to be secure. The NSA, as per their mandate from Congress as an expression of the will of the people of the USA, is using the holes in the boat to advance the security of the nation. It is literally their job to do this. Again, the issue is that the boat is leaky. Maybe we humans decide that this leaky problem is not all that bad, and like biology, a certain percentage of 'sinking' is acceptable versus the cost to make a better boat. I dont think this is true though, because lawyers. Making a better and more secure net is the end of the game, it is only time that stands between us.
I've switched from 1&1 to gandi.net - and while they are a little more expensive it's been pretty smooth. Also they support TOTP which is a huge awesome in my book (I used TOTP with facebook, Microsoft account, google, source code committing etc).

I'm convinced that for every DNS related change at 1&1 - there is a guy that manually makes the change.
This reminds me a little of the breakup of the Atomic Energy Commission. The AEC was supposed regulate and promote nuclear energy. This conflict of interest was recognized in the 70s and it was split into the Nuclear Regulatory Commission and ERDA (which soon became the DOE).
This domain looks very specialized. For this domain which seems math centric and computationally expensive, I'm genuinely curious what pre-written libraries would be useful that would ultimately be a factor in language choice.
The argument being made by the parent, is that it would be far worse than the abuse that is already occurring, were the FBI to have direct control of the equivalent spying systems and data trove that the NSA already has on US citizens.
I saw windows applications come and go. I saw ActiveX come and go. I saw Java applets come and go. I saw Flash come and go.

To me, iOS apps don't feel like a threat. Apple does not even have a monopoly like Microsoft had.
After a little bit of use, I feel like lodash-fp is limited by being a simple adaptation of lodash. Lodash's API is designed around variadic functions, which doesn't really work with autocurrying, so a bunch of important options and functionality is lost. On the other hand, working with Ramda makes me miss some of the flexibility of lodash - e.g., not having to use a different map() for arrays and objects.

The optimal functional utility library would be designed with autocurrying in mind from the start, but not shy away from flexibility where it makes sense.
Help Stop Robot Abuse Tumblr
"Well, when we look back on history, the progress of Western civilization and human rights is actually founded on the violation of law. America was of course born out of a violent revolution that was an outrageous treason against the crown and established order of the day. History shows that the righting of historical wrongs is often born from acts of unrepentant criminality. Slavery. The protection of persecuted Jews.

But even on less extremist topics, we can find similar examples. How about the prohibition of alcohol? Gay marriage? Marijuana?
Where would we be today if the government, enjoying powers of perfect surveillance and enforcement, had -- entirely within the law -- rounded up, imprisoned, and shamed all of these lawbreakers?

Ultimately, if people lose their willingness to recognize that there are times in our history when legality becomes distinct from morality, we aren't just ceding control of our rights to government, but our agency in determining our futures."

...

"In such times, we'd do well to remember that at the end of the day, the law doesn't defend us; we defend the law. And when it becomes contrary to our morals, we have both the right and the responsibility to rebalance it toward just ends."

-- Edward Snowden

[1]https://www.reddit.com/r/IAmA/comments/2wwdep/we_are_edward_...
Why is it impossible? If you want JavaScript support you have to use Apple's JavaScriptCore, but I don't recall any rule that prohibits using a custom web rendering engine paired with JavaScriptCore.

So if anyone wants to build a version of Chromium that uses JavaScriptCore instead of V8, you could presumably ship that.
Don't miss this great article:
This service is for people who are willing to trade more cash for less cognitive load. In some ways, Uber was similar at the start -- rather than having to figure out which cab company you want to call to have one sent over, negotiate the phone trees, etc, you just fire up the app and ask for a car.

Concierge services are popular at the high-end and there's always been an opportunity to bring these down to a different financial strata of users.
IF you upgrade through Next. There is nothing stopping you from selling it on the market after the fact. I don't pay any more than if I had bought it unlocked, but now I have small payments with 0% interest. That's a big win.
Perhaps you may have missed this HN post, which may interest you more:

https://news.ycombinator.com/item?id=9104759
Buying a $600+ phone is a little crazy. It shouldn't be a commonplace thing. I don't want a phone I will regret landing on top of while skiing or biking or just bumping into things. It's a triumph of marketing but it makes little sense when you can get, e.g., a new moto E with LTE for $150. That's what a good smartphone, with no glaring deficiencies, should cost.

$600+ for a tablet that you keep protected in your bag is a whole other thing.
Thanks for sharing! As a non-technical guy in the industry, love this summary of useful research that was well over my head.
Kickstarter is down.
Security is their objective; using all encompassing communication spying is their strategy for accomplishing that objective.

This comment is not an endorsement of any NSA policies.
2⁴⁹ item references in a Python list will consume about 2⁵² bytes of RAM on an LP64 system, which is 4 pebibytes (4.5 petabytes, as you said). You might also need to allocate space for the objects that the references refer to, which will almost certainly be bigger. I don’t understand the bug well enough to know if it will work with large numbers of duplicate/identical items.

Nitpick: the idiomatic term is “buggy”, not “bugged”. Something is “bugged” if it has a hidden microphone in it transmitting to spies, not if it contains a software “bug”.
Yeah except now you can't move out of your current house. If you move across the street to a house worth as much as your current house you could end up paying 5x property taxes.
Huh... I didn't really think about it but I wonder if other states (NY was mentioned in the thread above) have a similar rule regarding reassessing the value only under change of ownership or new construction.
What about the problem of distinguishing domestic vs foreign communications? NSA already minimizes American information, plus FBI doesn't have authority to track who called to or from the US to a foreign nation like Pakistan from what I understand, so no phone meta data. The NSA may be too big but I haven't seen anyone bring an actual technical solution for setting the boundaries and so forth.
Facebook and internet.org release the state of global connectivity report
This isn't a highly populated area. There is little chance that if this drone fell at any time it would hit someone or land in a street. A highly populated area is a soccer stadium during a match.

And what's wrong with night time? That's when the streets are least populated.

You could make many of these bogus arguments about a variety of new technologies ... maybe cars should only be driven during the day? Or film noir rejected because people have an expectation of privacy at night?
With $3M In Funding, Airtable Makes Complex Databases Usable On Your Phone
She was a minor when she came over. She was just trying to survive and succeed and the laws made it difficult for her to do so.

Up until the 1960s, blacks were not allowed basic rights and access to many thing, and doing so was considered "criminal". Ditto with gays until recently.

So, anyone fighting against unjust laws are "criminals?
My keybase.io account is useless because of an error I cannot comprehend. I've never had a problem with my key, and it was working just fine when I signed up!

Your public key appears corrupted (no valid primary key self-signature)

edit: my self signature is fine, as far as i can tell

https://pgp.mit.edu/pks/lookup?op=vindex&search=0x983B64501F...
For exams, it's nearly unheard of in small classes (ie <= 30 or so people), but in large lecture halls with hundreds of students, it's not uncommon (especially for general education large lecture courses).
> Should Uber be ashamed that by violating taxi regulations, women have been raped/stalked because of how they operate?

Does following taxi regulations prevent these events from occurring? If no, then of course not.

The separate question is, can a corporation experience shame?
I'll just add, if you want a simple REST API server, flask works well. Here's an example of async with flask and sqlalchemy: https://github.com/kljensen/async-flask-sqlalchemy-example
>Did she steal, defraud, or harm anyone?

Well, she was creating and selling derivatives, for Goldman Sachs, prior to 2008.
> I'm sorry, but that API is not something to be proud of.

I agree: not only does using it require a lot of boilerplate, but Option takes several arguments and returns a value that only restores the previous value of the last option! That sounds very error prone, I'm sure someone will think the value return by Option undoes all of the option setting.
It is the same logic only if you believe there is no possible way to sell people other than cold calls. Otherwise it is different logic. But hey, nice straw man. Maybe you'll feel better if you attack it some more?

Your point that cold calling works is repetitive, and was previously addressed.

And of course you believe that the thing you did/want to do is less sleazy. All people doing sleazy things believe that whatever they're doing is in fact ok, or at least justifiable. That's what we humans are really good at: justifying our own particular bullshit.
Democracy is the opiate of the masses. No need to rebel, here, just select one of two hand picked identical candidates with no substantial policy differences outside unimportant hot button social issues, no need for mob violence to change leadership when you can vote (just remember not to "waste" your vote on a 3rd party non-hand picked candidate, because they're not under our thumb!)

The inequality problem sets in when you expel most of the labor force from the economy. The economy no longer has space for them, no longer needs them, no longer will let them in to participate. I'm sure the teeming masses of bored angry resentful aspirational young men will never respond violently like they always have in the past. Nope no demagogues will become leaders, LOL. Assuming there's no revolution, what happens to the economic refugees when the population is 99% refugee? They'll need some way to get the requirements of living, which seems to involve currency and an economy, or they'll die. But they have the perma-economic-death-penalty so they can't participate, and we'd like to think the 1% won't kill them, so immovable object meet irresistible force.

Being in the UK Charlie has absolutely weird ideas about gun ownership and rebellion. True a 18th century napoleonic war with civilian gun owners on one side and the conventional army on the other would be just a bit one sided. The actual result would look a lot more like Afghanistan or Iraq or Vietnam or Somalia, you know, the places where the army lost the war? When an angry well-enough armed population dramatically outnumbers the army, the army loses. Maybe a couple million civilians will die, but the army is still going to lose in the end. Then out come the guillotines for the 1% leaders for their war crimes or revenge or whatever. Sure would be nice to avoid this outcome, but we're not even trying, not in the least, if anything we're not steering away from the brick wall we're stomping on the accelerator. Talking about 18th century strategy being all thats possible is almost intentional disinfo, which is weird coming from Charlie.

Gonna be a fun century!
This is not (or shouldn't be) only for Gmail, right?
Google Closure modules with ClojureScript