skysight-inc/HackerNews huggingface dataset:
After being informed nearly daily of how one's work assists another in their deeds, then continuing to accept salary, it is compliance and complicity.

Others have shown they do not need to comply, to various ends. Snowden[1], Klein[2], Manning[3], Barrett[4], Levison[5]. This is a terribly narrow range of those who refused and resisted in recent history. From admin to technician to analyst to activist to owner, you can indeed not become complicit with the US government or others after learning knowledge of malfeasance.

Please leave the poor sprouts out of this.

[1] http://en.wikipedia.org/wiki/Edward_Snowden

[2] http://en.wikipedia.org/wiki/Mark_Klein

[3] http://en.wikipedia.org/wiki/Bradley_Manning

[4] http://en.wikipedia.org/wiki/Barrett_Brown

[5] http://en.wikipedia.org/wiki/Lavabit
Ah, so I'd have to use webmail. I guess that makes sense, but it makes it impossible for my use cases.

Thanks for the clarification.
@gozmike I just want to know ONE thing. How did you get to know about this company?? I could've searched down the rabbit hole without ever hearing about it. Mind sharing sources?
What saddens me is that while in the 2012 elections it seems most Obama voters were effectively choosing the lesser of two evils, in 2008 they were voting for Obama. They believed in what he was supposed to represent.

They wanted to believe. Even then Obama gave off considerable whiffs of being a relative political neophyte who felt entitled -- or even destined -- to power, and was given an easy path into the White House by an all-too-eager Democratic apparatus. Still, I was glad he won in 2008 because of his platform; he eventually reneged on so many of his campaign promises that I could not, in good conscience, vote for him in 2012.
Kudos to CloudFlare for expressing a human voice, and a humanist response.
“Right.” Rachel sat. She made a steeple of her fingers, then sighed. “How sure are you that this is genuine?”

“The first thing anyone knew about it was when the building’s passive neutron sniffer jumped off the wall. At first the block manager thought it was malf-ing, but it turns out yon Idiot was tickling the dragon’s tail. He’d got a cheap-ass assembler blueprint from some anarchist phile vault, and he’s been buying beryllium feedstock for his kitchen assembler over the past six months.”

“Shit. Beryllium. And nobody noticed?”

“Hey.” MacDougal spread her hands. “Nobody here is paying us for sparrow-fart coverage. Private enterprise doesn’t stretch to ubiquitous hand-holding. We go poking our noses in uninvited, we get sued till we bleed. It’s a free market, isn’t it?”

“Huh.” Rachel nodded. It was an old, familiar picture. With nine hundred permanent seats on the UN Security SIG, the only miracle was that anything ever got done at all. Still, if anything could stimulate cooperation, it was the lethal combination of household nanofactories and cheap black-market weapons-grade fissiles. The right to self-defense did not, it was generally held, extend as far as mutually assured destruction — at least, not in built-up areas.

-- Iron Sunrise, Charles Stross

http://www.amazon.co.uk/exec/obidos/ASIN/1841493368/charlies... [his affil, not mine.]
Sen. Feinstein makes douchey, inflammatory remark. News at 11.
Best I can do for hacker news. You'll have to copy it into your browser's javascript console, or prepend javascript: and save it as a bookmarklet.

Array.prototype.slice.call(document.getElementsByTagName('font')).forEach(function(i){i.innerHTML = i.innerHTML.split(' ').reduce(function(acc, cv, i, a) {if (i % 5 == 0) return acc + '<span style="background-color: black;">' + cv + ' </span>'; else return acc + cv + ' '; }, '');})
Starting Small: Set Up a Hadoop Compute Cluster Using Raspberry Pis
An important point though is that Heinlein is not suggesting that you have to be a professional chef, or programmer who can write a twitter mockup in a day in Haskell, or an accountant who is able to recite chapter and verse of GAAP.

Society needs people who specialize and are domain experts, but we need to know the basics of each area so that we don't starve, don't run out of money because we didn't know how much we were spending, etc. Knowing the basics also allows us to talk and reason in those areas. And to become domain experts if the need arises, it's much easier to start with basic knowledge than no knowledge at all.
Google Maps on iOS has been destroyed. It is incredible how good solid apps commit suicide. For example, I entered "34th and 6th ave ny,ny" for my end destination. Soon as I submit, it renames it to "34th Street Partnership". Few weeks ago it would rename to some chiropractor's office a full avenue away.

Before I upgraded my iOS, I'd come to rely on Maps as a regular part of my life and couldn't live without it. But now it's just a painful experience.

This is the algorithm gone extraordinarily wrong. I really wonder if the guys who make decisions to change the UI or functionality of highly rated apps ever take time to really use their own creation. Because if they did, I don't see how they'd continue with their botched modifications to what was once a great app.
"secure" means secure from the US, not from Germany...

Doesn't actually mean "secure".
No. Plain and simple.
The problem is the performance gains were measured on a patch by patch basis over a period of about a year.

Nobody kept all the numbers and digging them backwards is more work than I have time for.

I am sorry I no longer have the actual numbers. To give an idea of the order of magnitude:
-For startup speed, measuring the cold start of a new WebProcess, the size of the WebCore binary seems to have a direct relation to the time it takes to start the process. Cutting 5% of binary was giving about 5% reduction of startup time.
-The inlining improvements gave a runtime boost of the order of a few (single digit) percents. It was usually improvements over many benchmarks instead of being specific to one part of WebCore.
-Some changes had surprising results. I don't remember specifics but some changes (unrelated to initialization) improved startup time without changing runtime performance in any measurable way.
Many countries have more powerful and interventionist Supreme Courts. Notable, Germany[1]

[1]http://en.wikipedia.org/wiki/Federal_Constitutional_Court_of...
I had to overcome my school-age brainwashing in order to enjoy math. One book that helped me was "Who is Fourier? A Mathematical Adventure" (http://www.amazon.com/ho-Fourier-Mathematical-Adventure-Edit...). I highly recommend it for those looking to find enjoyment in math.
B2B Is Bi-Curious But Unwilling to Admit It
Next France telecom will announce minitel v2.0 for french "courriel"

and the uk will revert to OSI based email using dialcom software - "just don't tell anyone about the Level 7 accounts"
not necessarily mapped to database records

Examples?

nor even behaving like so.

Examples?
That is why you would use such an E-Mail service:

"I don't have a problem with a German judge in a German court, granting a search warrant with reasonable grounds where all checks and balances are in place. I do have a problem with secret courts with secret laws and gag orders hiding this kind of thing from the public."

Take it with a little salt anyways, there is always the possibility for American services to get Access on your Data for example if they had an Employee in any of the German companys.
Isn't the Rift not out yet? I mean, not even close to out? Why are people worried about the experiences?
PUT /user/123
{
id: 123,
following: {
foo,
bar,
baz
}
}
Maybe I'm completely off, but in my opinion HTTP verbs are semantically on a lower level. I know that the classic OSI model only has seven layers, and HTTP is in layer seven, but for me, the actual web application using HTTP is in a layer above that.

There are side effects to using those verbs that depend on browser and web server used. For example there may be cases where want to use POST instead of GET even for simple data retrieval, just because you're transmitting a credit card number or other sensitive information and you don't want it to be stored in the web server logs or the browser history. Or the parameters might exceed the maximum length for GET requests. In those cases, it would be a pain to make a semantic distinction between the request verbs on the server level. They should be interchangeable.

Another example is that in IIS 7 you have to jump through quite a few configuration hoops to get PUT and DELETE to work.
Half the recruiter's battle is getting inside that force field that technologists put up regarding recruiters. In another HN thread, I offered to have a discussion about career to a fairly well-known tech community member, and was immediately accused of trying to recruit the guy (although I do no work in his geography, which I even alluded to in the post). People assume recruiters are always recruiting, so it's impossible to have a conversation. I've run a Java Users Group for 13 years and they are comfortable because they know me, but if I go to meet a client company onsite, they seem to think I'm casing the place to start poaching.

It's a strange business with lots of dynamics, and the issue I mention isn't discussed much in my experience. I've seen BD/sales types at my UG meetings, both male and female, that scared people away due to their look, or even by a harmless "Hi" from them (people at UGs hate sales pitches).
Sure why not. Makes his opinion even more valid. There is a LOT of truth in that essay.
Interesting seeing this from the Washington Post. Nice one. I know this is an opinion piece on a blog, but still, good call.
https://news.ycombinator.com/item?id=4664938

How come you don't step away from being associated from distasteful content here?
Haha, thanks mate. Just hard work and iteration!
Not sure if this is a good scenario for you, but I guess that there would be some people willing to pay via Bitcoin.
GTD - Genin Tsuikyu Dammit
Github.com down again
MSNBC Contributor: Debate over NSA is a 'Privileged' Discussion
I've been yelling at them since the beginning to figure things out on their own! I'd give in occasionally to help them out. Maybe it's that staggered reward effect.
helpdesk/support guy here-- I think a small part of this is a weird desire to be liked by the person asking for help-- the 'wow, thanks!' after you flick their wi-fi switch back on. You often don't make friends by telling them to google it, or maybe pointing them to the appropriate documentation, especially if they don't care to learn.
I use fake email addresses on all my git contributions.
That was the difference between privateers and pirates
Github is down?
Looks like github is down, verified by http://www.downforeveryoneorjustme.com/github.com
GitHub is erroring
Radley Balko, mentioned in the article, has been covering this story for several years now. He has repeatedly made the point that most SWAT teams receive very little additional training.
Ask HN: Python resources?
I would like advice from HN on the best Python resources . I want to become a Python master so please refer me to the best IDE for Python and also some great tutorials or screencasts to learn the language. Python is very beautiful language and I want to learn it the right way I want to use it to build full blown sophisticated web applications with it so some good frameworks would be nice also, thanks. Also I seem to notice this community loves Python a lot just curious why Python more than X language.
I just wondered about this myself after reading the glowing recommendations and visiting their site.

I sent them an e-mail, asking nicely if they had any plans to introduce an e-book version.
Political analysis from a cartoon show, regurgitated endlessly to shut down any more nuanced discussion.
I answered your question in the thread you cite.
Just came back up!
Put the money into http://escrow.com
Get the files
Release the money
Yes economic interest apparently took over as prism scandal threatens to take us tech industry down the drain.(and of course 27 new programs and 14 new courts will be created to take care of current damage.)

Also what about all the hate for Russia and Putin? Any f$*#@king apologies or pledges on not doing it in the future? Or that was complimentary, on the W.House?
I'd recommend moving to one of the OpenStreetMaps apps for offline usage. They allow basic things like the ability to search for points of interest while offline, so you can do things like ask where the Metropolitan Museum of Art is and get a pointer on the map. Google Maps doesn't really provide a proper offline mode with such functionality, and never has. All they do is cache images that they let you zoom/pan, and not even that works properly.
Perhaps a better question is, in what decades did the US start being a bully to others, including its own citizens.

It probably started with Latin American countries (CIA coups, Smedley Butler), vietnam, Iran (Shaw), Afghanistan (when the CIA radicalized them to fight the russians), etc. Ike warned of the MIC, and he was right. Now we're turning the lens inward, as the empire is totally insolvent.
I think the best we can hope for the future of the web is that there will be reliable service providers in many different legal jurisdictions so that users can make a political calculation as to which government they can trust with their information. And that transport encryption remains trustable.
Can you proceed with the firing before the second "6 month" warning has finished?

If this is just warnings for under-performance in an office, this seems fine (so long as I don't have to wait the 6 months).

In less white collar jobs I don't think your warning system is necessarily appropriate. A restaurant manager should not have to issue warnings for an employee showing up to work without pants, they should be able to fire on the spot.
Wow, I had no idea that my system fonts were trackable with Flash. That's like an instant fingerprint, as many developers and designers have at least a few custom fonts installed -- if not a few dozen.
There has to be more to that story.
Instapaper Beta
Because lots of people (e.g. me) have the dev kit and want to get a grasp and what new experiences it can offer.
The point here isn't that ANY government can't listen on. That's a noble goal but so not achievable in a short period of time for everyone. The goal here is that German citizen isn't spied on by the US government because the US government has shown utter lack of respect to rights of anyone who isn't a US citizen. The point here is that if your own democratic government is spying on you, you have some (albeit limited) degree of control (elections) and rights (because you're voter, so they care about you). When a foreign government spies on you, you have almost zero control.
It's pretty surreal to see this, since Sam is one of the most generally kind, rational, level-headed, and law-abiding people I know (from school).
I prefer abstraction. I have someone else fix it and I concentrate on my own stuff.
In principle I agree with you and I think you are right considering what the police is allowed to do and what not. As far as I know, a judge still needs to sign a warrant for the police to do anything.

However...

https://netzpolitik.org/2013/500-millionen-verbindungsdaten-...

I would be really surprised if the BND wasn't using that same access infrastructure (admittedly as supposition on my part). Combined with the story on how the BND protects our data by removing email addresses that end on .de, this again becomes worst case-ish. Now this is only metadata, but at least in the case of email, processing the metadata means having parsed the message. Since the infrastructure is supposed to be set up in such a way that they get it from the server of the provider, encrypting the communication with said provider is kind of useless, at least in regard to the NSA.

I'd also like to add that your comment makes an important point. Most people, including me, are quite OK with law enforcement operating under the rule of law within clear boundaries in this realm. But how do we get the intelligence community from hitchhiking on the law enforcement infrastructure?
GET is idempotent and safe.

POST and PATCH are neither safe nor idempotent.

PUT and DELETE are idempotent but not safe.

Its not really that complex.

GET alone is safe -- it doesn't have side effects.
The results of POST and PATCH depend on the current state of the resource they effect, so they aren't idempotent.
The results of DELETE and PUT don't depend on the current state of the resource they target, so they are idempotent.

> I'm sure the RFC says, but it just adds additional complexity on our heads (which we may want to override on a per-case basis anyway).

If you don't want to use the semantics defined in the RFC for a particular method, use the method with the right semantics.
Also vectorworks for the theatrical crowd!

We're always taking big measurements and bouncing them around to other people, and measuring weird objects and spaces.
Sigh. Latitude put Loopt out of business. Now we don't have Loopt and we don't have Latitude.

Sharing location on G+ is not the same use case at all.
The device fits all standard tripods. This is a great idea thoug. We will contact the guy from Galileo!
Dude have some respect, the just got HN'ed, it's okay. Check them again some hours or a day later. I guess they will add more bandwith when they have more customers to pay it.
"I'm much more concerned that many of our fellow citizens are already living in the movie Brazil."

I might start sticking to that as a general premise, given the news.

Look for independent plumbers, if approached by Central Services, ask for a 27b/6, however whatever you do, try to avoid Information Retrieval and Gir if he has red eyes.
At Greylock HackFest two weeks ago, someone built the Oculus Drone (https://github.com/feross/oculus-drone) which was a quadcopter-drone that could be controlled by the Rift. The Rift would see what the camera mounted on the drone could see. I think that made for an awesome experience!
The "push" to Google+ is more trying to correct the mistakes of the past where for N products that had a sharing feature, there were at least N ways of sharing things. That's just broken, confusing and cumbersome for users. G+ the platform is just the sharing layer for all Google products. G+ the stream is almost a separate thing that uses G+ the platform for sharing posts.

So now it's supposed to be ~1 way of sharing for all products. Latitude was location sharing, therefore the sharing should be integrated with G+. Normally doing the sharing via G+ wouldn't completely obsolete a product, but if _all_ a product does is share, it's ripe to be a feature of G+ rather than it's own product. That's what happened here.
Reportlab: How to Combine Static Content and Multipage Tables
Cool. I'd suggest you start here: http://learnpythonthehardway.org/book/
Wow, what a badass, you can connect to a wifi, turn on a monitor AND find an IE icon on the desktop? How does one acquire such advanced skills?
Stripe's list of prohibited businesses
I'm totally with you on that. The amount of resources wasted is immense, but what are you going to do? Prevent lobbying? Tough luck, where else do politicians get their campaign contributions from?

No really, the political system is broken in that respect, which is why companies like Intuit can pull off things like this.
Don't be shy, ask them. Worst case scenario is they won't want or be able to talk to you.
In Denmark you have 1 month of resignation if you resign your position.

And if the company wants to resign you these rules apply:

Time with the company, time of notice:

0 - 6 months, 1 month.

6 months - 3 years, 3 months.

3 - 6 years, 4 months.

6 - 9 years, 5 months.

9+ years, 6 months

The first 3 months in your position you can be resigned at any given time, and is seen as a trial. You can also resign at any given time within the first 3 months.

You can get better "deals" if you work within an union, or for the government.
The People's PRISM
This is a call to all U.S. and international internet companies, internet services, and websites to make public the browsing habits of anyone in the U.S. government.

We know the source of a web request based on the IP address. We know what IP blocks are owned by the U.S. government. The collective global internet community should publicly publish the logs of all requests originating from U.S. government IP addresses.

Imagine if pornhub.com made public a list of all URLs browsed where the requests originated from IP addresses used by the U.S. government. Imagine if wikipedia had a realtime public feed and log of URLs being browsed by IP addresses from the Pentagon. Imagine if email relays publicly published the "meta data" of all emails that went through their system that originated from or went to any @.gov address.

If we can't prevent them from looking at our "meta data", we can collectively do the same to them by making their "meta data" public. Maybe then, they'll understand why this is a bad idea.

Collectively, we can be the ones who watch the watchers.
Previous submissions:
https://news.ycombinator.com/item?id=1082464
https://news.ycombinator.com/item?id=1081309
https://news.ycombinator.com/item?id=1087975
https://news.ycombinator.com/item?id=1085217
https://news.ycombinator.com/item?id=2699576
https://news.ycombinator.com/item?id=1614022
WRT of your additions on Switzerland: it's much less universal now, post-Cold War. They only manufactured a bit over 600,000 SIG 550s/Stgw [19]90s for a current population of 8 million. Per Wikipedia the size of the official army is now "about 200,000 personnel, 120,000 receiving periodic military training and 80,000 reservists who have completed their total military training requirements." With a 15 year normal term of service, if they're still following the old pattern of allowing you to buy a converted to semi-auto version of your service rifle when you muster out, quite a few of those have been removed from service.
Great piece! A bit OT, but the black text on grey bg was VERY hard to read.
I hear a lot of good things about Zed Shaw. I'll check that out now.
Note to Self: Never Do This
I feel differently. While I am well-versed in computers and know nothing about cars, I feel that my attitude towards cars is different than that of many computer illiterates towards computers. I envy the knowledge of the mechanics. If some mechanic says to me "I can fix your car for $x, but I wanna educate you about the reason your car is in trouble in the first place", I'd be very interested, and not (just) for economic reasons!
that seems obvious in retrospect now.
You can change the background color by changing the url.

http://pink.bikeshed.com/
Sponsored locations were already a part of the old Android and iOS apps, so its more accurate to say that they're bringing the ads back to the new design.
We may never have a true democratic election in the US again. As long as the NSA dragnet exists, we'll never know what privately collected information was used to humiliate political opponents or cause them to withdraw from the race rather than face public embarrassment.
Did it take anyone else ages to download all the files from `docker pull strider/strider'? Was taking over 30 mins for me, so I gave up and installed everything by hand without docker in about 5 mins!
This has been posted many times. And each time, I never truly understand what's wrong with w3schools. I used it when I was much younger (although I've switched to MDN now) and I haven't found very much wrong with it. Can someone please enlighten me?
I'm guessing that you will receive some sort of notice on your data.

You should reconsider foreign hosting the next time, this sucks.