skysight-inc/HackerNews huggingface dataset:
false. Lavabit declined to hand over its secret keys. The technical design of the system made it so Lavabit did not have a key that could unlock only one user's account. This was not denial of access. This was a technical limitation. The system was specifically designed to have this limitation as a form of privacy protection. That privacy protection ought not be considered illegal though. This is the essence of the 4th amendment. Its the reason this case is going to a court of appeal.
I guess it's a difference in terminology. I've never heard anyone refer to writing an HTTP server as "systems programming"; I'm used to "systems programming" meaning the same thing as "operating systems programming". Sometimes people refer to writing higher level OS components (like init or libc) as "systems programming" as well, but I would think that a server that isn't a core part of an OS would just fall under the category of "server programming".
Great! Don't back the project.
The demonstrated FPS aim-and-shoot was very slow, it's not clear if it's because they couldn't do it better because of the controller, or didn't do it faster because they did everything slowly to be clearly visible how it happens.

A full speed try-to-do-the-best-you-can FPS aiming demo would be welcome.
That's not how I read it. Can you show me an example?
Multi-national corporations are playing a game of arbitrage with national tax laws.

If it were true that a corporation is legally obligated to reduce its tax burden... then why isn't every shareholder in America suing the company for not moving the headquarters to Dubai where corporation tax is ZERO percent?
I'm not sure how giving "tickets" to people would work, but you could probably just stream it on a free service like Justin.tv. Google Hangouts might work as well.
They are defending it, because they read TFA and understood, that basically nothing changed.

If you wrote a review or +1ed something, you published it (whether for all, or for some circle). Now this review will show for exactly the same audience alongside the ads for the same product/page/whatever.

This is just a knee-jerk reaction by people who didn't bother to read what it is about, just went straight into "bad Google" mode.
Can you give a list of races won on a Moulton? It seems surprising, if true.
Android? Everybody loves it now, but I remember most people saying, "I just don't see why we need this"
Company interviews are quite different then just sharing an idea with someone. If you're going to a company to be hired and paid, they aren't going to likely be telling you ideas - more of a general idea of what you might be working on, and to see if you're a fit. You'll then be made an offer for the job (or not) and will have to sign papers, including an NDA to accept the job, likely also copyright-related agreements, etc..
>I did move from California to Denmark, which is in a way putting my money towards what I'd like to see more of (due to visas/citizenship/etc. this is not equally easy for everyone). I now pay more taxes, and in return I am part of a more social-democratic system.

And, IIRC, Denmark rates much, much higher on social mobility than the US.
>Actually, I would really hope they do. One of the principles behind Google's ad systems is that they're useful for users and advertisers, that a good ad can benefit everyone involved.

...

>Disclaimer: Googler

I actually think this is both a strength and a weakness of google. They've gotten their (often very smart) employees to believe the company line.

I mean, don't get me wrong; I think that google ads (at least, before the doubleclick thing) are less bad than most ads online. They are less annoying.

And yes, consumers benefit from some of the things paid for by advertising, so I can understand the argument that google is overall good for consumers, because they use ads that are less annoying than usual for services that are actually worth paying for. In a real sense, google has lowered the "price" consumers pay for services and content that is paid for by advertising.

However, this isn't what you are saying. You are saying that ads in and of themselves are good for consumers. that it's /better/ to find a product through paid advertising than through 'organic' search results, as if an advertiser has an interest in giving the customer the lowest possible price, or the best possible service for a given price.

Most people outside the advertising industry find that position laughable.

Now, on the surface, this looks good for google. Employees buy the company line. And really, it seems like it's probably a useful way for an Engineer who is building an advertising platform to look at the problem. You want your ads to harm the consumer as little as possible, and your employees will feel better about building something to help people instead of building something to trick people. But, I think, if you dig deeper, there are problems. Because the company line is false (and it is in nearly all companies; I'm not singling google out on that part. The difference is that at most companies, nobody buys the company line.) you have employees with a false worldview, which can lead to incorrect decisions.

Because Google employees seem to feel that google has the best interests of the customer at heart, it becomes quite difficult for google employees, then, to predict when the rest of us (who assume that google does not have our best interests at heart) will feel that they've crossed the 'creepy' line.

At a more systemic level, within the space of running a search engine people use to find products and running advertising in the same space you will always have a conflict of interest. The better your organic search results are, the less likely the user is going to click on an ad. Google employees believing that the ad really is the best result will accelerate that process.

(of course, for now, google has such a good reputation that this doesn't matter until someone becomes better than them at search by a noticeable margin. I think it's a long-term problem, while the "don't be creepy" issue is more immediately urgent, but is easier for google to ameliorate that issue in the long term. )
You... really are making quite a botched job of this.

1) You should be very, very careful about having a public opinion on coming out if you do not have personal (or more importantly relevant) experience.

2) We're in an era where the fears of tinfoil hats seem more and more reasonable. For you to write concerns off derisively in such a manner is completely out of touch.

3) Perhaps there is, in and of itself, nothing terribly surprising or intrusive about Google using +1s in advertisements. Focusing on that innocuousness is obtuse. It is as if you are pointedly ignoring the context of the privacy debate.

>a culture of privacy that is both unsustainable and dying?

This privacy culture is very alive. It is under great stress, but it is alive. What makes your viewpoint insufferable is that you don't seem to see the value in fighting for it.
The "guy" is a girl.

A couple of days to learn SQL, triggers, views, tables, database theory...oh dear god.

Unit testing a couple of days.

I'm sorry I'll give people the benefit of the doubt usually but haha I don't want to live on this planet anymore.
> Medicare at least acts a bit like a single-payer

Well, several decades ago it did, before the shift to encourage purchase of private managed care plans with government subsidies through what (after several name changes) is now called "Medicare Advantage".

Medicare now is more like the ACA model plus a public option than it is like single-payer.
It's slowly evolving into a very very specific niche of billing not well-handled by PayPal- collecting one lump sum from a large number of customers.
So there is clear and precise language, and then there is plain and vague language which is easily interpreted.

Which would you rather have in legally binding contracts to which you are voluntarily a party?
Yup. And?
Future of Payments
Can you make Android apps with this and distribute them, or is it just dicking around with a phone?
I attempted to understand what exactly this change means, but I could not. I then attempted to opt out, but I could not; I don't know if that means I am opted out or not. As a result I mistrust this change.

I saw the banner on the top of the Search page, linking to the new ToS. Here is what it says:

your friends, family and others may see your Profile name and photo, and content like the reviews you share or the ads you +1’d. This only happens when you take an action (things like +1’ing, commenting or following) – and the only people who see it are the people you’ve chosen to share that content with.

I don't understand what this means. A possible reading is that if I comment in a blog, Google might take a snippet from my comment, associate it with the profile picture it chose for me (which is a nonsense screencap from a YouTube video I uploaded five years ago), and then show it to people it has determined to be my friends, perhaps in the way that Google Buzz determined that my Realtor was my friend.

I don't know which pages this applies to: all of the Internet, Google properties, or Google+ pages only. Even if it's Google+, I fear that services like Blogger will get assimilated into Google+, and then my comments there will become fair game. I also don't know what "take an action" means. I fear that "take an action" includes "send an email" and that content from my messages will be showing up in the recipients' ads.

I want to opt-out. I clicked on the "Shared Endorsement Settings", but instead of giving me a way to opt out, I am encouraged to "Join Google+" in which my real name will be used "across all Google products." I don't understand if this means I am already opted out because I don't have a Google+ account, or if I need to make such an account to opt-out. I am reminded of the noxious YouTube popup, where in order to watch that cat video I have to convince Google to not use my real name, in whatever unspecified way.

Google's properties make me feel like I am Indiana Jones in the Name of God trap. I am forever one misclick away from irrevocably exposing my personal information.
This might be a minor degree of "bad Google," but it still is firmly in the realm of "bad Google."

If you're arguing that this is a tiny sliver in the greater scheme of things, I'll agree with you. If you think this sliver doesn't reflect the larger direction Google is taking (and everything that comes with it), I would disagree.
Here we go again, the same old corporate mantra trotted out once more, about maximizing shareholder value, to excuse a company's unethical behaviour.

So why doesn't Google and every other company move to Dubai where corporation tax is zero percent? Why aren't shareholders demanding the company move to the lowest tax jurisdictions in the world?
You don't have any info listed.
I can second the use of postscript. A while back, I took it as a challenge to learn it, and ended up making some fairly extensive programs. I've actually found myself wishing there was a popular general-purpose scripting language that closely resembled postscript (stack-based, first class functions, first class environments).

You can download the books for it for free (the "blue book" is the tutorial). I highly recommend it, along with the "red book" which is also useful for adding to your general programming language theory.
This is a very good demo of the basic functionality. The in-the-moment appearance of some variables could be very helpful.

Side note: his explanations of regex made me shiver.
That's not what passive aggressive means.

People always use this term wrong.

Specifically, the definition is: "pervasive pattern of negativistic attitudes and passive resistance to demands for adequate performance in social and occupational situations"

Example: Letting the air out of someone's tires. This is an aggressive act. It's not passive aggressive, because it's not passive. It is sneaky and cowardly, which has nothing to do with being passive.

Example: Your manager is on the hook to have feature X ready on Monday. He has annoyed you by buying the wrong brand of coffee, so you read HN all day on Friday and avoid working on the feature. On Monday your manager looks bad for not delivering the feature on time. This is passive aggressive, because it was via withholding of sufficient effort that you managed to harm someone.

Why it does matter, especially if everyone seems to get it wrong: https://www.mtholyoke.edu/acad/intrel/orwell46.htm
You know, it would be interesting to do some statistics on which languages people vote down based on which languages they vote up. For instance, people that vote ruby up, most likely will dislike PHP, but not always the other way around.

But anyhow, my opinion is that all languages are tools that help you to built something or reach a certain goal. While some languages are easier or more fun to program with, if what you are trying to build already exists in a different language it's not always wise to recreate it just because language x sucks.
Entrepreneurs are the new labor http://www.forbes.com/sites/venkateshrao/2012/09/03/entrepre...
I think economist have problems with perfect control regardless of what they look at. It's hardly specific to Alaska or to "states as laboratories".
As far as I'm aware there is no Go support.

It primarily supports Clojure and Javascript, with Python support somewhere behind that. There is also some support for HTML and CSS.
Each language is like the others in that it has become associated primarily with a single organization.

That's what I was attempting to convey, not any similarity between the languages themselves (the erroneous and unfortunate mention of C++, notwithstanding).
> I've been confused for years as to why that wasn't the proposed solution.

It wasn't because a political concern was to get something that could pass without beign scuttled by pushback from the industry and resistance Congressional Republicans and even from conservative Democrats that met and scuttled Clinton's reform efforts (why Clinton didn't seek a simple single-payer solution is another question), and so pretty much all the proposals from the major Democratic candidates in 2008 were variations on the mandatory/subsidized insurance purchase idea that had been being pushed by the insurance industry since, IIRC, the early 00's, and had been frequently floated in Republican circles -- including being a signature accomplish for Mitt Romney in Massachussettes.)
Too bad he never commits to either side. Just lots of talking around the issue.
Gorgeous, the page and the philosophy. The world needs more of this.
Stream Controller Demo
I'm not kidding here, I had forgotten the internet could be that fast. Static content, I miss you...
I suspect part of it is familiarity and practice, too -- I'm very quick and precise with the mouse, but I use it all day long, and have been gaming with mice for years. It looks like the touchpad resolution is quite good, and it's not "jumpy" like some touchpads tend to be, so it might be that with enough practice, this could be as usable as a KB+M setup.
It's not like modern forum URLs are all that much better.

I mean, yes, superficially this is less obtuse:

http://advrider.com/forums/showthread.php?t=801516

But the number holds no meaning to a human either way.
Thats not true, its specifically the attacks where they have many nodes, and if they can get on the entry and exit, the've identified that person.
Oh, I never saw this until now.

I thought your response was great; I wanted to complement what you wrote, not replace it or criticize it.
I meant "burst your bubble" as an idiom, not as an insinuation that there is a bubble in economic terms.

That said, gold's price is determined by supply and demand, just like for any other good. Certainly part of the price is supply, which is determined to some extent by mining costs, but there is also the demand side of the equation. You will find demand for precious metals greatly diminished during a recession or any kind of economic hardship. They are a luxury good. Toilet paper, on the other hand, is an inferior good whose price will not be affected by any economic hardship. In fact, it may even increase during such a crisis.

Buy toilet paper.
I ride a short wheel base recumbent, and regularly pass upright bicycles on moderate uphills.
Proposal for a text-based, typed, columnar data format
> The percentage of females normal drops year by year in the CS programs I am familiar with. This does not seem to be happening at Mudd to the degree it does elsewhere. I have not see you put forward how initial acceptance has changed this trend, or that the trend exists at Mudd and they simply start the first year with a high female ratio say 40%-60% male-female.

Extraordinary claims require extraordinary evidence. The burden of proof lies with you, not with me.

> People do switch majors when they are below average, not always but I would be surprised if this reason is rare. Your argument now requires that the females are below average compared to the males but not so below average that they want to switch majors. I would count this as a minor complexity penalty to your argument.

This is not complex at all. Switching majors is major decision with many roadblocks. You will need approval and you will likely need to retake courses. This has dire implications such as wasting credits which means you will need more money to stay in college longer. You might even lose scholarships.

All evidence points that differences between ranked individuals will be difficult to see. In activities that are completely quantifiable such as Olympic racing, the difference between the top people are measured in milliseconds, so it is quite feasible that the difference between male and female CS students at a selective college is similarly small in terms of absolute measurements.

> This by it self does not work at most universities. So what makes Mudd different that this argument works there?

What makes Mudd different is that they accepted more females to start with. This reasoning causes minorities to stay, it doesn't increase the number of acceptances.
I was really skeptical about this and I'm getting more and more skeptical.

1. See how he always lift his right hand thumb to reproduce the same movement, sometimes three times, just to go through the screen (in Civ5).

2. Also the fact that buttons get mapped like a "pie chart" on the trackpads could have been a good idea, but we need buttons. We forget the luxury of having buttons with all those new tactile screens because we want more tactile surface, but for a controller we hold in our hands, we need some feedbacks bellow our fingers. This is really a bad idea...

3. I'll have to admit that it looks like a better alternative than joysticks for FPS games.

EDIT: As someone else pointed out, if you get two controllers : a valve one for FPS, RTS, games that works well with it, and a Xbox/PS4 controller for the rest, then it's a very good thing.
But all their apps work with IE6, and who cares about people trying to view Facebook while working?
Unless you need to transfer large amounts of data quickly, I'd suggest going back to the pleistocene of computing: Use RS232 in a two-wire config. (Data & Ground)

Saves you about 1 million dollars ;)
Here’s who pays the bills for Ted Cruz’s crusade
Basically, give it to a professional players for a week, then record them playing at his best. If they have any chance against another team, then I'd consider that a success.
We (BitKeeper guys) have fought with this sort of problem a lot.
In theory we should be better than git at this stuff and in some cases we actually are,
but in some cases we are worse.

One class of problems that OP referred to is when you pull non-rebased csets into a cset
that has been rebased. If the contents on both sides are identical I believe Git will
handle that nicely (as will BK).

Where it gets hard is if you have changes on top of the history past the rebase and past
the rebase point on the other branch. The version control system will think all of that
crap is unique when only a little of it is.

Here's an example:

GCA:

A;
B;
C;
D;

Left branch:

A;
A2;
B;
C;

Right branch:

if (whatever) {
A;
B;
C;
D;
}

Everybody currently makes this sort of thing hard to merge, it looks like a bigger change than it is.

We're fixing it but it's a huge pile of heuristics that make me vomit.
But I (and probably no one) trust(s) all my friends about every topic or type of product/service. So better to show me the ad and which friend(s) gave the review so I can determine if that is actually a mark against the ad or not.
colors for the map are bad :( My eyes are always thinking as white for land.
> I never brought up the argument that males are smarter than females.

I was not implying you did. IQ is one well know metric but others such as "a general subject", as I asked for before, are welcome as well.

I asked for solid evidence that operating away form 50/50 is more productive. If you have some I am willing to look it over.
Also you can boot from livecd each time. You can use livecd boot on your internet-enabled device. Imagine fellow rootkiter's frustration when he realises root filesystem is read only.

Of course you're still vulnerable to BIOS/firmware malware.
This is cool, but why is this on Kickstarter? Are they going to do it or not if they don't reach their goal (which of course they are)? Why isn't it just on Eventbrite or something like with different ticket levels? The use of Kickstarter seems irrelevant / gratuitous here. I'm not taking issue with the desire to charge (by all means, you should!) but the use of Kickstarter as a platform for that, which is fairly high cost and needless for events that are pretty much guaranteed to happen, but just need to sell tickets. I don't get it.
You sure? I'm now getting a banner at the top of all my google pages that directs me to a page that tells me that I need to opt out (of course, I get the same useless upgrade to google plus screen).

Ugh.
Some companies don't require that their employees sign NDAs about the work they do. These companies still manage to keep confidential information confidential because in the interview process they are able to weed out the people that lack integrity.
Why not just sell tickets on something like Eventbrite? To say there's no way to sell tickets for an event except on Kickstarter (which is not really for events that are definitely going to happen) doesn't make sense.
Latin actually had them I think, they just got lost because romance languages didn't have much use for them, and english famously went proprietary with its great vowel shift.
The best guide on deploying Rails app to EC2 using Capistrano?
I've been using Heroku exclusively, but I want to learn more about devops side of things.<p>Is there a good guide on deploying Rails app to EC2 using Capistrano? Preferably one that's recent.
Nice little question, but that doesn't change the fact that you have to be a lawyer yourself to buy the argument that pages of legalese is "plain english".
Bluth Ipsum - Helpful dummy text from Arrested Development
The orderly, typed part of me is always offended by CSV files even though they are fairly useful. Having a texted based data exchange format that is typed and doesn't have the field overhead for each record is a good thing, I feel.

I would greatly welcome any comments and experience with anything similar. After I'm pretty confident with the format I would like to write a reference library for it.

Note to mods: please don't change the title I submitted under, the post title doesn't make much sense outside my blog, which I should change but cannot at the moment. The blog title, in my defence just references this spec because I'm not completely finished with the spec. I'm close and hope the hn community can give me feedback before I write an implementation.
1. If I can play Civ5 while sitting on my couch, I'll put up with it.