skysight-inc/HackerNews huggingface dataset:
> Most importantly, like Auernheimer, researchers cannot always conduct testing with the approval of a computer system’s owner. Such independent research is of great value to academics, government regulators and the public even when – often especially when — conducted without permission and contrary to the website owner’s subjective wishes.

It would be fun to do that in the real world ; Yes mister, I was walking in the mall at night. I though an independent review of their security system was important. Here are some of their employee files that I found in a drawer as a proof that personal information could be leaked.

:D
He should buy a fake identity and go somewhere else, I'm sure fake passport is easy to get in Russia.
I second this. I made an IndieGoGo account on the first day ready to drop $600 on the phone. But then stopped when I found out that I needed a Paypal account for > $500 contributions. I'm even willing to support some of the newer lower priced tiers but until there is a way to donate without Paypal, my wallet is staying closed.
Libby was not innocent. He was an active participant in the leak. And when questioned about his role, he deliberately lied about his involvement. Perhaps Armitage also deserved to be prosecuted, but that doesn't make Libby blameless.
Classic joke, even more true today: "How do you know when a politician is lying? He opens his mouth."
Sadly doesn't support my country yet, but yes, that is the kind of interface I'm looking for.
Deep learning tutorial by Yann LeCun (video)
Seconded. It's got a learning curve, but its hands down the most well thought out library I've used. It's actively maintained by Mike Bostock, a thought leader in this space.
In 2011 it took Sony about a month to restore PSN services after its infamous breach:
http://en.wikipedia.org/wiki/PlayStation_Network_outage#Time...
Pure unfiltered politics; an archetypical /r/politics post. Flagged.
Sean is a really great guy--glad to see he got something like this working!
Aaaaaaah. Social Proof.

:-)
> ...and send it a message for a selector it implements but with different types...

I am not certain how to best correct the misconception here. Yes: if you do this, it will crash. However, as I stated, the history of this language sets us up so that this should not happen: a selector should uniquely identify a calling signature to the best of the abilities of the programmers involved (and generally it will by accident for anything but very short names).

The reality is that this is actually not just convenient but somewhat required, as the compiler has to select a specific calling convention at compile time, so if you are using an object in a situation where it is even remotely ambiguous you get a compiler diagnostic if there is any ambiguity in the libraries you are working with with respect to the selector's type signature.

Again, with blocks, this all breaks: you can't even get a warning, because the user has to cast it first to a specific calling convention, and it isn't obvious in the code, because the cast is allowed to be implicit. The chance of an overlap is high, because the conceptual selector's name is effectively nothing. Objective-C mitigates this problem elsewhere: not here.

> All objects are also represented with the same character, and all function pointers are ^?. This may be unfortunate, but isn't really about blocks; in pure C, of course, they are only erased inasmuch as all types are erased.

A) It is not relevant that the class of an object is erased, because what's important is the type of a message implementation: you don't break the type system by having an object of the wrong class, only by sending a message with the wrong calling convention. It doesn't matter at all, therefore, whether objects are all "erased": there wasn't information there to begin with.

B) It is not relevant that C function pointers have their type erased, because they aren't also objects: the whole point of objects in Objective-C is that they are dynamically typed (back to point A: their type is irrelevant), so you are expected to use them as arguments to things like withObject: and then let them implicitly cast back on the other side. Again: selectors are king.

C) It is not relevant that in pure C types are "erased" as C does not have a runtime, so I'm not even certain how one could determine the difference between the types being erased and the types not being erased. The erasure wasn't even the core problem, remember: the erasure only makes it impossible to have runtime fixes for the actual problem, which is the compile-time selector slop.
The prosecution is required to prove intent, beyond a reasonable doubt, to a jury. It's not something you get mechanically.
“Chromecast” Added to Google Play’s Devices List, What is It?
Working as a developer in Detroit isn't actually a bad gig noawadays. There are lots (LOTS) of tech jobs there and they can't get enough devs to fill in all the spots.
I'm missing something here: you started out as a financial/management consultant, not a rails programmer right? So why on earth would you be worried about your reputation and hangups from one industry when moving to a completely new one? I doubt if any programmer will know or care about your stint at Lehman Brothers (or whatever), because they won't know about the whole two-year bullshit.

I kind of hope you're leaving stuff out in this story. What kind of background did you come from that you were hired straight out of school into a "famous" consulting firm? You describe yourself as being brilliant and talented and always top of class, but you don't seem to handle failure... at all. I don't mean it as an insult, but it's something you'll want to work on, because you will fail in the future, and you don't want to spent three years recovering from every misstep.
Snowden to leave airport: LIVE
Be careful out there...
Shifted? With the implication that there's been some sort of Right-shift in the US that leaves this guy in the middle or in civil-libertarian space?

Pick a topic: drug legalization, gay marriage, social program spending, state intervention in private commerce, public health care. Look at the goals of the Left in the US and the goals of the Right in the US over the past 30 years. Clearly the Left has made all of the policy and public mindshare advances. Even military spending is relatively flat and purpose of the military has gone from some hard right fight against communism to a squishier press for democracy.
When you click the correct spelling, it changes the url to:

https://www.google.com.au/search?q=example

I'd assume they do this so that, if you share or bookmark this url, it's one less step for their servers later?
First, that's not unauthorized testing. Bug bounty programs attract better, more talented testers, because they're compensated and (just as importantly) because they take much of the risk out of testing 3rd party services (a company that offers a bug bounty will have a hard time freaking out about bugs when they're reported).

Second, the companies that offer bug bounties tend to be ones that often spend well into 7-8 figures on security already.
It doesn't matter if a service contains unsubscribe links or not. ConstantContact has strict anti-spam policies and their SafeUnsubscribe(tm) links at the bottom of each email. That doesn't mean I don't regularly get spam mail via their system because yet another spammer harvested my contact information from my website. I found it easier to just block Constant Contact entirely as I don't think I've ever gotten a single requested email from them anyway using the info I posted here: http://johnhaller.com/jh/useful_stuff/block_constant_contact...

I don't think I've had the same issue with MailChimp, but if I do, I'll do the same with them.
Police number plate camera scheme broke law in Royston (UK)
You're off by an order of magnitude. All tiers combined (including the already sold out $600 tier) is around $25m.
Are there any countries that don't spy on people?
If you're asking, do I think people who do independent unauthorized security testing of applications to protect their own information make a big difference in the real world, my guess is "no".
What he did was unethical. But the idea that connecting to a URL you changed on a hunch could ever be a felony is outrageous.

Imagine if it had been comics published online. Because the server refuses to interact with your Chrome browser, you tell the website you are an IE. Because the "next" button is small, you use keyboard shortcuts to change the URL and view the next one. Without realizing it, you view a handful that weren't released yet. That's now a felony with a court precedent.
That probably wouldn't have shut down the site, which in turn would not have gotten the attention. He wasn't making a point to Apple, who already knew the bugs existed, he was making Apple do something about it. He did.
>Interestingly, this launches some sort of stealth app, not a hidden page in the "Settings" app.

If you go directly in Safari, it'll prompt to open in "iAdOptOut". I wonder how it works.
It seems he accepted Putin's terms to not release anymore information. I wonder if that means no more information coming out, period, or that since most/all of the information is now with third parties that it's their responsibility. I doubt Putin likes being disrespected with loopholes and technicalities, but I more-so doubt that Snowden would halt the revelations altogether for the sake of his own safety. I suspect this was discussed and that Russian officials agreed to the continued release of what is no longer under Snowden's control.

Does anybody have any more information on that?
Thanks. I've seen Mocha mentioned in this post for Node test-running on Jenkins: http://www.johnhamelink.com/testing-nodejs-with-jenkins

I will definitely give it a try.
For your #1 - I use a zero lemon battery with my S3. Lasts 2 days of VERY heavy usage - http://www.zerolemon.com/.

That's the best part about Android - you choose whether you want to have a thin phone or one that lasts a long time.
6 Tips for Pitching your Project to a Developer
SpaceX's goal is to get to mars, not to turn a profit. And that's just one counterexample of hundreds.
This is rubbish.

The UK isn't keeping Assange inside the embassy for the USA, we're doing it because we follow the rule of law - he breached his bail after exploring the full extent of the appeals process around his extradition.

Russia recently put a dead lawyer, who had died in jail, on trial in order to discredit him. He'd been jailed after uncovering corruption. All manner of other incredibly unsavoury stuff goes on in modern Russia.

Compared with the USSR modern Russia is slightly more liberal. Assange and Snowden may raise the spectre of execution because a few blowhard Congressmen mention it - whereas the USSR repeatedly actually executed those who spoke out.

They even still do - compare Alexander Litvinenko with Snowden or Assange.

America isn't perfect, and indeed has been acting in a way prejudicial to its own interests for a while. That does not make it the USSR, and to do so is ignorant, undermines your case and exposes you as someone using hyperbole to cover up the ability to make a rational argument.
libertarianism is nonsense.
Very low information density (huge fonts). Nothing actionable over the fold on the start page. Don't know what is actionable after scrolling because no highlight of links etc. Navigation is on the bottom so you have to scroll all the way down even if you just browsing through. No way to quickly navigate between sections/chapters from the navigation menu.

Typography and content aside using it feels like a book, but not in the good way.
EasyGUI - simple, easy GUI programming in Python
I would love to know if there are some resources for typography on mobile (iOS). At WWDC 2013, it became very clear that iOS 7 will make a huge push in the use of typography as one of the main ways to give an app more personality. In the past the emphasis was put on world-like textures, graphics, etc.

Any advice on this matter?
"The voice that you were hearing is being transformed into a fully functional text-to-speech voice, specifically created for our Teddy."

This sounds like the video used a pre-recorded voice. So it isn't even actually working yet.
If not businesses, then what are they?

Removing something from its semantically natural label implies that it's not fine.
Read Neil Stephenson's The Diamond Age
10 Startup lessons I learned in the Military Academy
Attitudes Shift Against Snowden; Fewer than Half Say NSA is Unjustified
Russia has an "asylum-giving, human-rights protecting" image? Even if you were to believe that Russia is acting to protect Snowden out of anything but national self-interest -- does refusing to extradite Snowden cancel out Russia's multiplying authoritarian abuses? Pussy Riot? Navalny? Magnitsky? The "Gay Propaganda" bill?

The notion that Russia is beholden to Snowden to protect its image is ludicrous, although given the grandiosity of some of Snowden's statements, I do not hesitate to consider that Snowden himself might believe it.
Jar-with-a-twist
TYPE CAST EXCEPTION | Routing Basics in ASP.NET Web API
Who are these people ? Just unfollow them if they're annoying. ?

Edit: Ok, admittedly I didn't get to the end before posting that, as TL;DR it concludes to unfolllow, but whoa that's a lot of writing to get to that point.
I'm not saying that "these people are negative".

In the case of @zedshaw I'll happily say he's negative. Unfollowing him was incredibly cathartic.
Starting up? Forget about Mark Zuckerberg and go listen to Gary Vaynerchuk
SUPERCOP [1] has a bunch of public-domain implementations. [2] is a portable one. To get top speed, you need SIMD, though. The available implementations in SUPERCOP are in (x86) assembly, but they really should be converted to intrinsics to be more portable.

I don't know if Rust has intrinsics or some other kind of vector register support. I'd even volunteer to implement Salsa20 on it.

[1] http://bench.cr.yp.to/supercop.html

[2] https://github.com/floodyberry/supercop/blob/master/crypto_s...

[3] https://github.com/floodyberry/supercop/tree/master/crypto_s...
O'Reilley have always been amazing when it comes to ebooks in my experience.
Reading this I think I might qualify as the archetype referred to in the article. I spent 15 years working in investment banking IT - which obviously doesn't pay anything like the traders/senior management, but still probably 4 or 5 times more than might be average in London. Five years ago I felt this was a huge amount, but amazingly it's still only just enough to have a flat (not a house) in London. Like the OP said, I didn't really save a lot - a lot went into equity for a flat.
I decided at 36 to just give the 'startup thing' a go a few month ago, and made http://www.fabfabbers.com - but while I don't think what I've made is all that great, for me its been much more of a formative experience. Seeing really for the first time what it's like not to have a job to go to every day, what it's like to people to have zero respect for what you're doing, what it's like trying to focus on a product rather than just being a techy.
In summary, I'm with the OP on this - I think making money is a decent aim - not least because if people are willing to part with money for your product or service, then in many ways that's an undeniable indication that what you're providing is worthwhile (unless you're a power company ;-)
Some time ago jwz wrote an article open OpenGL ES: http://www.jwz.org/blog/2012/06/i-have-ported-xscreensaver-t...

He didn't like it that much.
Three Hundred Mechanics - 300 different gameplay concepts
Growth of Percona open source software releases
Snowden has completed his historic duty - now he can fade into the annals of history as a man who stood for something.
> bear in mind
punny ;)
Perhaps a few good points, but the over-generalized dichotomy makes this a waste of time for anyone interested in thinking about real work... It devolves into a diatribe against hipsters, who I agree don't factor in as much as their egos.
I tried searching for the charges that the US brought against Snowden and then the penalty for those charges. According to Yahoo[1] (which isn't a great source but it is the best I could find in the short time I have), the charges brought carry a max of 30 years in prison, along with fines. That is a whole lot more than just 2 years. On top of that, you can bet that US government is going to go for broke on that case as well in order to discourage such other leaks in the future.

[1]http://news.yahoo.com/understanding-snowden-espionage-act-th...
"It’s probably not a coincidence that LiveJournal, Russia’s favorite platform, suddenly had maintenance issues – and was thus unavailable for general use – at the very same time that a Russian court announced its verdict to the popular blogger-activist Alexei Navalny."

This was news to me.
When I was trying to be part of it as a kid (got into an FXP team around 15 years ago) it seemed like it was mainly hacked resources. I love the idea of corporate infrastructure being used for it like some kind of fight club, though.
Scientists discover protein receptor responsible for depression
Lone Hackers
Just forwarded this to a few of my business minded friends currently searching for devs.

Don't forget to demonstrate that you have made progress as Devs want to work on projects that are going places, also show excitement!

I keep meeting people at events who are only focused on their needs and have made no progress because they havnt got a dev yet when they could be doing so many other pieces.
I do not think so. Hosting your data at home is significantly more complex than cloud hosting (dropbox, icloud) and will always be - bandwidth is the smallest of all issues. There's absolutely no gain if data is stored on shrink-wrapped boxes that are remotely administered by a provider because then, all data will just be collected at home. So you'd need a trustworthy and extremely simple and robust (open source?) solution that allows every, even the computer-illiterate persons to set up a storage at home. I don't see that coming soon.
Me three. Although I didn't think of the Big Bang Theory connection, I thought of Apple's Siri and wondered if it was some sort of fan art with a mildly nsfw theme.
A non-profit organization. And yes, that's totally fine.
> Much better than China anyway.

Why do you think Russia is a much better choice for him then China?
NSA Implements Two-Man Control for Sysadmins
I think that Putin simply cares about appearing cooperative with his American "friends", so as to avoid any repercussions. Also there is definitely some play on words here, since we know that Snowden cannot have any control about the information he has already given to various individuals. So yes, he probably won't release any more info personally.
As soon as I saw the pic, I thought of this.
http://www.imdb.com/title/tt1637725/

I hope it's more child friendly
This is just one example where going out of your circle of heroes, you can find great insight. Issues often come up, when engineers only learn from engineers and then hit a wall of reality. I do realise, that Gary is not extraordinarily outside of the Valley culture, but he's a good start.
This is, I think, the real reason: if you're going to make a living selling fonts, you're going to be selling them to agencies and publications. There aren't enough of those to make a living if your fonts cost $5 a piece. There are a lot of things priced this way.

Obviously, the other issue is that a publication will pay a gigantic amount of money for a typeface, but HN readers will only reluctantly spend $21. Rather than trying to bridge the gap, it makes sense to sell to the party that values your work the most. Again, this is a very common and sensible pricing dynamic.

Operators of $5/yr SAAS services take heed!
It has big meaning in business where it generally means the organization isn't going to run it's own servers. Or even own them if they aren't requiring a private cloud. Although amusingly, here in the medical sector, the cloud often still has to be in the same state for legal purposes.
I've found a library can also be a nice change of scene for those who enjoy a quieter environment.
Agreed. Teddy Ruxpin cost more (even in 1980's dollars) because it had eyes that moved as well as the mouth. Plus it had (depending on version) a cassette tape player or a digital cartridge player in it, instead of using an existing smartphone.
As a new contributor to Mozilla FF, I did some work earlier this year implementing the OES_vertex_array_object. I just want to point out that it was a very open and welcoming team to work with. jgilbert was incredibly patient with me as I came up to speed on a large codebase to make this patch. I think Mozilla has a very good community and the technical review/mentorship process is top-notch. I highly recommend contributing if you are even the least bit interested.
Good question. Some of it is quibbling on words. My general take on people's ability is it's a fat tailed distribution on both sides.

There's a middle that is fairly tight in ability, and they perform good or bad largely dependent on the circumstances system (including management) that they're put in. The upside and downside surprises can go very far on both sides of the mean. Which means slightly bad hires tend to be products of a bad system, which is what should be fixed. But very bad hires can do an inordinate amount of damage even relative to their small probability. P(x) * Value(x) comes out to a very large negative #. (Similarly P(x) * Value(x) comes out to a very high absolute # for the great hires)

Now what's the probability of a truly awful hire? Depends on how well you hire. I suspect it's somewhere between 1% and 10% based on the organization. Same on the upside.
Key paragraph =>

"To confirm this, we conducted a simple A/B test where 50% of users we're not shown that a free plan was available at registration. With no change in the product, trial period or the pricing, we saw an immediate increase in usage across all key metrics. Engagement more than doubled. Furthermore, this resulted in a doubling in conversions to paid plans. Yes, double."
You can contribute money without having to get a perk/product.
This text doesn't make that much sense since it's missing the pricing table image. You can see the full context at the top of this page currently:

http://www.indiegogo.com/projects/ubuntu-edge?c=activity

It looks like they intend to ramp up the price over small batches of 1,250 to provide a more graduated incentive for people to get in early than their previous 1st day only promotion. The first batch ($625 tier) is at 700/1250 sold already. (edit: and sold out < 1 hour later)
For Russia it's more about showing the world that they are the only country that can't be intimidated by the U.S and thus that they are the only hold out against American world domination. Any other country would have handed him over eventually. I'm sure the Chinese and Central Asian governments are thinking that without the Russians to counterbalance things geopolitically they'd have to all be client states of the U.S.
How to Engineer Your Startup [Update 1]
If you would buy dozens of fonts at $10, you'll buy 2 fonts at their current price. Pick a serif and a sans, preferably that harmonize. Wear them like your one good suit, and ignore the rest of the fonts. Be happy you had such an amazing selection to work from, and that whittling all of typography down to those two means your chosen fonts are all the more personal.

I can't imagine a reason why you'd want dozens of fonts, any more than I could understand wanting dozens of pairs of dress shoes.
How to create a Login page with PHP and MySQL
I literally went through the realisation that this is exactly what is wrong with me - about 5 days ago. Since then i've done some hard work in changing how I feel about money, and what money means to my life.

I don't know if I'm there yet. If anyone has any advice for me, I'm all ears.
> How to deal with negativity on Twitter

apparently, whine.