skysight-inc/HackerNews huggingface dataset:
Once again, this is a fundamental mistake especially techies seem to make when it comes to privacy.

Privacy isn't about what is and what isn't publicly accessible, it's about what you do with that information.

It's a violation of privacy for any company to follow me around in a public space and record my movements.

It's a violation of privacy for a company to use the data I've given them for any other purpose than the reason for which I gave it to them, because it is still my data.

This is why collecting and collating wifi ssid's by Google was considered a violation of privacy. Yes, the data was out there, but the abuse of that data was a violation.

Privacy is not a technological system. Privacy is not about security.

People should be able to use the internet without automatically getting their privacy violated, just like they should be able to go out in public without having their privacy violated. The fact that it is an open system is absolutely no excuse for deliberate privacy violations.

Stop blaming the victims.
Silly Google for creating and releasing Android too - helping competitors out!
Tumblr Founder to Get $81M to Remain at Yahoo
Do You Hate Software Updates?
LastPass has been compromised by hackers before; I think this incident happened last year. Since then, I stopped using LastPass and now I use KeePass, whose database rests on my desktop.
The only action possible against the federal government for copyright violation is an action in the Court of Federal Claims to recover money damages. [1]

[1] http://www.law.cornell.edu/uscode/text/28/1498
I now get what you were saying! :)
More to the point the NRA's mission statement is really freaking clear.

Allowed to have gun? C/D

Privacy is way more complicated, and an inherently psychological endeavor.

Free from government snooping? C/D

is a much more complicated question, because it is untenable for governments to know nothing about their citizens or companies (it is good that we license drivers, and that restaurants have health inspections).

Also, the NRA holds a special relationship with an industry. The NRA is the lightning rod for attention after fire arms tragedies. No one ever goes in for gun companies after something like Sandy Hook, instead they go raise money off of the NRA.

There is no similar (legal) industry on which privacy and/or secrecy is a prerequisite, and for which a lobbying proxy would be useful.
Why bring in privateers? They'd complicate it, and mean reneging on public commitments. Just label the boat as terrorist and send the Navy or Coast Guard.
Doubt it's about his talent (even though he is very talented). Think it's more of a PR move. It'd look pretty bad for Mayer & Co if he ditched Yahoo in a couple months, and a ton of people would notice / company would get bad press. Keep him & you never have the negative press. Plus the scope of the negative press would dwarf the type of press this blurb is getting.

Question is, is the difference between the $81 million and the amount they would have paid him strictly for talent over the course of the contract justifiable on those PR grounds?
I agree with octo_t and would also suggest learning C. If you have ZERO experience, start learning Programming with "Scratch" http://scratch.mit.edu/ (or "BASIC" when you like retro). Yes seriously, even if it looks childish, just do it. That's logic 101.

After at least 1-2years I would suggest that you start learning Lisp, then Elixir http://elixir-lang.org/

If you thought becoming a programmer is easy, everybody can do that, you're right, but becoming a good programmer is NOT. You have to learn the scientific background, if you want to understand things and not just use what get. For that matter I would recommend reading SICP.

Well, let's say you don't want to become a good programmer, but just make money, then go and learn ABAP, Cobol, ADA or JavaEE. (Just beware that some Pro C guy, could make you jobless one day, by writing a LLVM back-end that converts existing code to LLVM bytecode and then to C.

There are many people who have the same question, I would recommend @pg to propose a FAQ containing info about it.

That's the best advice I can give you currently, but if you know somebody who can give you better advice, then please let me know about it too. Because what doI know, nothing, everybody can benefit from your and other people's experiences.
Watch Me Do Something Impossible In Three Totally Easy Steps
We don't have real-time changes yet - to do so we'd probably use something like Simperium.

What we do now is reload an iframe showing the app.io embedded viewer. The iframe's URL supports specifying arbitary parameters that show up in NSUserDefaults. Upon launch, our app checks these parameters and uses it to connect to our backend and retrieve its latest configuration.
Well given that even Snowden was careful to emphasize how different his behavior was from Manning's, I'm not sure why you think invoking Saint Bradley helps your point.
Re-imagining the USPS (slides)
Enhancing your git commit editor
The question is rather if the Swedish authorities can coerce them into handing over their data

I don't think there's any question that a sovereign government can coerce its citizens and corporations into handing over data. The answer to that is that yes they can, and if they cite national security it's hard to argue against them in court, or you might never be allowed to see a court, or even know about it. Depending on where the encryption happens, obviously if the company is compromised your data might be too. In this case they get you to install a java applet which you can't know the workings of, so I think it'd be pretty easy to subvert the encryption.

So I see the cooperation of Sweden on collecting and handing over data as in indicator that they would go farther if required by the NSA (as the UK would for example), and that other jurisdictions less subservient to the US would be a better place to store data.
Making Music with Clojure: Meta-eX
What is that header transition called? Where the title fades away... I like it and would like to use it.
https://code.google.com/p/keyczar/

From their homepage:

Crypter crypter = new Crypter("/path/to/your/keys");

String ciphertext = crypter.encrypt("Secret message");
Oh, that's excellent. Thank you! I'm definitely aiming for a New Enterprise model... partly because it's easier for a small startup, and partly because, as someone who has long worked in the target market, I've greatly appreciated the high quality products that do well in New Enterprise (Atlassian is something of a role model for me sales-wise), and had some truly horrible experiences with awful Old Enterprise products imposed on technical staff by management.
С++ is object oriented, Objective C is. C is not.
Linux desktop Trojan 'Hand of Thief' steals in
Either s/he edited the link or your DNS is hijacked since it works for me :-)
Another one: type Alt-F4 during a video.
Help me with this. A) I'm a non dev and b) I'm trying to cut to the chase vs use inflamed terms like Freedom of Speech and Police State. I'm piecing this together from the few comments I see that trying and get to the core of the issue.

i) Lavabit's provided a communication service (email) that was uniquely designed so as the content's literally did not touch their servers. Therefore, if the NSA came to them wanting to look at communications by their users they would literally be told "It's impossible to do that"
ii) NSA (or government in general) says "We cannot allow you to have a service that is completely untraceable. You need to begin having a way to trace this.
iii) Lavabit's understands that this is their commercial value proposition. Should they be forced to do this they literally go out of business.
iv) They fight it hard for a while but realize it's futile so shut up shop vs slowly go out of business.

Is that right?

As a side note I'm somewhat uncomfortable with the Greenwald/Snowden circular loop. It's very close to a propaganda loop and not all that different to other media outlets who get two like minded people and thus really just have a mutually agreeable conversation vs a reporting role. The danger being of course it's passed off as news by being positioned as such.
Despite President Obama’s claim this week that “there is no spying on Americans,” the evidence shows that such spying is greater than the public ever knew.

Is this the NYT's way of calling Obama a liar? If so I wish they had used clearer words. But at least it seems that they are slowly waking up.
update okay, so the whole article was fictional. That explains some of that. But does not leave me any happier about it.
--------------

It sounds like an interesting protocol/app, which I hadn't heard of before -- and which this article told me just about NOTHING about.

"More importantly the NSA is screaming bloody murder" Really? Citation please?

And maybe a link to an actual software or project page?

And some summary -- or just a LINK to an explanation -- of what makes OMS more secure than email?

I know that Medium is a collection of posts from different authors--but sadly, this is what I have come to expect from medium. Their 'brand' is becoming, in my mind, 'content farm'.
So long as they are doing this to target legitimate national security threats, it isn't. There is no filter on free speech nor any hint that one might be coming. Right now it's just overzealous prosecution that is nipping at the 4th amendment. The 1st amendment is secure for now.
That's what I thought, thanks.
> Don't even get me started on the actual article

Why not? Isn't that the point, to discuss? If you think he's wrong or factually incorrect, here's a place to say so.
Unfortunately, this announcement doesn't tell me anything about Koding!
While that's true for the LGPL components of WebKit, they were under no obligation to open source the BSD components, which they largely wrote.
Iceland is a NATO country, and fairly friendly with USA.
So, my apartment-mate last year was from Belarus.

I got in a bicycle accident on my way home, and somehow managed to get myself home (I don't remember this part) with my face pretty much split open. So, I called 911, and an ambulance and some cops came. The cops asked him some questions.

He freaked out. I got this lecture the next day about how he didn't sign up for this, how I needed to keep his name out of my trouble, how I'm bad news, etc.

I couldn't help but think that talking to the police meant something very, very different where he's from than where I am.

Food for thought.
Oh, you don't need to convince me one way or the other. I spent my undergraduate career in a philosophy department that was extremely continental-heavy, as well as dedicated to reading only primary texts. After having read many volumes of Frenchies, my opinion on the two most famous is that Derrida fudged beautifully, even if he was ultimately a one-trick pony, while Foucault cherry picked some history but built a system of questions that were and are worth exploring.
Big recruitment agency. I think he'd heard the name of that specific guy rather than caring about what we'd actually been working on.
Fastest way to build an email contact form in a web page?
I am hoping for a third party app similar to survey monkey - but for a simple email form, which would allow for an in-page email submission, which would later be redirected corrected from the 3rd party. Any ideas?

Thank you!
Pentagon considers employees unhappy with US policies a security threat
> "There have always been reasons to object to working in national defense. During the Cold War quite a few physicists and engineers chose not to go into defense work because they did not want to feel like they were hastening nuclear Armageddon."

Robert Oppenheimer, the "Father of the Atomic Bomb," lost his security clearance and his position on the Atomic Energy Commission for voicing concerns and refusing to directly help build the hydrogen bomb in the 50s. He argued it was against the United States' best interests to develop it, because the USSR had no cities large enough to use it on, while the United States did. The United States also had plenty of large atomic bombs with pretty high yield already that were much cheaper to build. Thus, when the Soviets eventually created their own, they would be ones with a reason to have it, while we wasted tons of money giving it to them that could have been spent elsewhere.

Just for reference:

http://en.wikipedia.org/wiki/Robert_Openheimer#Atomic_Energy...

http://www.imdb.com/title/tt0078037/ Great miniseries on Oppenheimer done by the BBC, if one can find it.
.NET: REPL for Scientific Plots
> Timing issues; most of the time spent writing functional tests is knowing when to wait for the next click (e.g. waiting for AJAX response and change in a certain DOM element)... and doing this in a clean way (e.g. WebDriverWait conditions instead of putting Sleep(1000) everywhere).

This can be answered in a fairly simple way. How does your user know when to proceed? What changes?
Intuit Acquires Techstars Startup GoodApril Before Demo Day
You guys should really have a QA test bed with _all_ supported OS's and browsers and with _every_ releasable change regression test it through all of these OS's and browsers meticulously.

Since you're using VM technology I'd have assumed this would be a no-brainer to setup and enforce?
I'm curious what kinds of games you can download besides "programmers' games"
> you can't really expect them to shut down

Well, before a few weeks ago, I couldn't really expect my government to spy on all its citizens, use secret courts to bully companies into giving them access to my data, share it with law enforcement for "parallel construction" (intelligence laundering) purposes, and lie to congress about what they were doing.

If you had told me a few decades ago that this would be the situation in the United States at the start of the 21st century, I would have laughed in your face and called you a crackpot, a lunatic, a conspiracy theorist. Absent something like losing World War III, there was no way the United States could become a totalitarian state in my lifetime.

Yet here we are.
> that was uniquely designed so as the content's literally did not touch their servers

It only touched their servers in encrypted form, never plaintext.

They would have had to wiretap their customer to retrieve content (for example, client side JS monitoring the next time the user accessed their email on the server) since all email was encrypted on the server harddrives and only accessible via the user.

Instead if it wasn't encrypted they could have used a normal search warrant which would have given the police access to the plaintext content immediately.

What was unique about Lavabit is that they never had the ability to decrypt the content without involving the user, since they never had the "private key".
“Hand of Thief” Trojan Targets Linux
Heyo piratebroadcas - author here. Its custom and you can view how its partly done here: http://www.roycehaynes.com/theme/js/app.js

Feel free to tweet my post! ;)
Now that we are seeing more and more publicity surrounding this issue and companies are at least attempting to be transparent, how can we spark a fundamental change in the way the Govt sees this issue.

The public need to hold these people accountable in some fashion, criminally is probably out of the question. Whether it be by some investigation committee by congress, supreme court intervention, or simply voting the current incumbents out.

We need to stop the Govt from just abiding by the letter of the laws and not by going with the Spirit of the law. The Government shouldnt be finding loop holes in their laws or playing games about the meaning of words when the are questioned by officials.
Video Flashback Friday: RunKeeper
Good for him to be so driven, I would've retired long ago.
This is real good stuff.

One comment, though, why did you use this offensively horrible font? I've never gone in and changed a font style just to use a website
I wouldn't dive into Rust right now if you're trying to get into game development at the same time - leave that for when you're a bit more used to general game dev.

Using Lua inside a development environment/engine could be a good start - there's a couple of Lua-based development frameworks that might be worth checking out. Start with 2D games as they're much simpler to get going with and get used to how a game engine will look.

After that, it depends what you want to do. If you mostly want to create some interesting games and care more about the gameplay design side, using a pre-existing engine/framework is best. If you are interested in the development and high-performance side of things as I am, then learn C (not C++) and OpenGL. This is not as hard as it might seem. The best OpenGL tutorial I have found is http://duriansoftware.com/joe/An-intro-to-modern-OpenGL.-Cha... - this will get you writing graphics code from scratch and starting to understand what is going on. You don't need to become a graphics expert, but actually understanding how this side of things works will be invaluable.

If you have questions, my email is in my profile and I can be reached there. Happy to answer individual queries. I'm not currently working in the Games Industry (day job is Scala in Finance) but my side project of the last 2 years is a cross platform engine + game written in C and Lua.
This could be great news - I'd imagine there are a whole bunch of sysadmins at the NSA right now thinking about what variety of backdoors and "I accidentally the data" bugs they can work in before they're kicked out.
Isn't that the norm? I'd be interested in examples of profitable companies which put well-being of people over making money.
That's an interesting calculation.

Using that formula, how would management like to compensate Joe given the following:

* Steve is hired for $100k

* A year passes

* The company starts to lose money, let's say down to $1.5M a year.

* It is decided that Joe's industry knowledge - and only Joe's knowledge - had been making extra money for the company. It was some non-transferrable knowledge.

* Aside from the previous caveat, Steve and Joe had precisely the same skillset

* Joe is happily employed somewhere else for $150k
:)

I'm currently making my way through Derrida now, though I've put him down to take up some Kafka...
I don't know why people give him so much credence. He's an expert in making entertaining TV shows. He's not a historian or an expert in any of the areas he discusses.
Appreciate the love bro.
11 Top Tech Stars In Seattle
Yes.

Lava happened to have a known, admitted national security threat as a client/user. It is expected, legal, and proper for a national security letter to be used in this context.

It is possible that the NSL was demanding things that were way too broad, but I imagine that this was not the case (and rather that Lava had an ethical issue with the whole process).
And/or downloading a whole bunch of something to pastebin somewhere...
> The problem is that folks who won't say on medication disrupt and deny everyone from accessing public resources.

The problem is that the move to community based care was a move to say individuals have to do the work themselves and should expect no help from the community. If we were serious about better outcomes for people with mental disabilities, health and domestic care would be free for those that use those services.
But then why the heck would anyone use it / switch to it? Aside from the very technical crowd, which is a tiny portion of Y! users. It'd have nothing tangible to offer to new users--just invisible promises.
Logically, if someone says that swans must be white, you do not need to find more than one black swan to disprove that statement. Also, you are completely misusing the term anecdote.
The implication that Walmart and Target executives have a worse idea about what's best for their business model than someone who reads an article about CostCo is hilariously disingenuous.
criley2 did that and got the cookie-cutter response I replied to. That response is the same as you'd read on any of a hundred boards that love to tread over and over through black-helicopter-ville. Nobody's mind is being changed and nothing new is being added to the discussion. Like those boards, it's boring as hell.
If he doesn't like the conversation, let's encourage him to stay and provide evidence for his point so that HN doesn't become an echo chamber. I find this model very helpful: http://www.paulgraham.com/disagree.html
@wusatiuk is soo right, we should never give an answer to thise before OP tells us what he wants to achieve.

C++/C# looks like the thing you want. The other answers are STILL valid though. Depends on what platform you want to develop for. C# is windows only (don't argue with mono).

People reading this having the same question should give us this info next time:

Age: Kid,Jr,Senior
Experience:
What you want to achieve: Desktop,Mobile,Web
Platform support: iOS, Android, Windows, Linux, OSX, HP-UX, ...
> They don't have to flip a switch, they just need to wait. They're playing the long game.

So.. why is that "fucking ludicrous"? Seems to me they're playing the Long Run Equilibrium game just fine: "In the long run, every competitive firm will earn normal profit, that is, zero profit."
Systems like PRISM should be a lobbying issue for the NRA. Background checks and gun ownership registration become moot when the government has copies of all your web browsing history, purchasing activity and correspondence. PRISM is the biggest threat to the second amendment, the NRA needs to wake up to this.
Indeed, being able to forgo the runtime entirely is what makes it possible to rewrite the Rust runtime in Rust (as per the OP). Wouldn't be very useful to have a runtime that itself required a separate runtime. :)

As for "further development", what would you like to see? Currently the most prominent capabilities of the runtime are the lightweight task system and garbage collection. It might be theoretically possible to allow uses of the task system to gracefully degrade to using system threads, and likewise it might be possible for uses of the GC to degrade to refcounting (without cycle collection).
I somewhat agree. However, it's incredibly dangerous for everyone to give up privacy while the government continues doing things secretly. If we all must be forced to be exposed, so should the government.
I have a different problem than PII... my product will contain detailed configuration information about the customer's entire system. That makes it security-sensitive. Data will be encrypted at all times, but there's a psychological problem of having configuration information in a SaaS system at all.
The major compilation targets for WebKit for Apple are MacOS and iOS, and compilation is with clang/clang++/llvm.

And clang's PGO support is not very good so far, so there isn't much to talk about...
"Honestly, the majority of the population doesn't care about the government email tracking or what-have-you. A very vocal minority seems to care"

I keep hearing it's supposedly a minority, but everyone I speak to has concerns about the general issue. While my circles are biased I actually haven't met a "think of the children/terrorists" person in my life, only pundits in national papers and a seeming (biased sample again) minority of people on the Internet support the anti-privacy position.

With regard to more concrete evidence there is a much larger group in the opinion polls that see Snowden and his actions favourably than otherwise.[1] I also highly doubt the recent vote on limiting the NSA would have been only narrowly in favour of the status quo, 205 to 217, if it was a minority concern.[2] Congress members are well aware of public opinion, or alternatively the opinion of their backers.[3]

[1]http://www.reuters.com/article/2013/06/12/us-usa-security-po...
[2]http://arstechnica.com/tech-policy/2013/07/congress-nearly-s...
[3]http://www.wired.com/threatlevel/2013/07/money-nsa-vote/