skysight-inc/HackerNews huggingface dataset:
I hypothesize that this is a coordinated yet simple ruse to rebuild trust in these brands post-Snowden [1][2]. There was similar press coverage regarding the DEA and iCloud encryption that was misreported in a similar way [3]. The Intercept (where Glenn Greenwald is now reporting from) has a story on what data Apple can still easily give away if you do believe they can't decrypt individual machines [4]. But maybe you don't believe it given the report from the ACLU on backdoors built into iPhones that circumvent encryption [5], and the Hope X talk on backdoors security researchers independently discovered [6].

More importantly, Apple's warranty canary was removed which either means they were served by National Security Letter or (if you're optimistic sort of person) that they are no longer committed to notifying consumers in the event that have been, which flies directly in face of all the PR talk of security commitment recently [7]. Plus remember, Apple can push whatever software they want to your personal device. That's how smartphones work.

We are led to two questions:

A) Why wouldn't the same tactics, National Security Letters and ORCHESTRA-type attacks work [8]? Don't we remember from the Snowden leaks that NSA agents infiltrate tech companies and backdoor software at the source when other avenues are closed or gridlocked?

B) Why all of the publicity about about how secure Apple's product are from snooping? Do we really think we can get away from ubiquidous global surveillance that easily?

I'm sorry. Investigative bodies don't publicly announce what technologies they can't track. There is no phone you can buy on the mass market that will keep your data safe with the exception of - perhaps? - the BlackPhone [9].

[1] http://www.businessinsider.com/apple-google-meet-with-obama-...

[2] http://www.huffingtonpost.com/2013/12/17/obama-tech-executiv...

[3] https://www.schneier.com/blog/archives/2013/04/apples_imessa...

[4] https://firstlook.org/theintercept/2014/09/22/apple-data/

[5] https://www.aclu.org/blog/technology-and-liberty-criminal-la...

[6] https://pentest.com/ios_backdoors_attack_points_surveillance...

[7] https://gigaom.com/2014/09/18/apples-warrant-canary-disappea...

[8] http://mirror.as35701.net/video.fosdem.org//2014/Janson/Sund...

[9] https://www.blackphone.ch/

Additional reading:

(1) https://www.schneier.com/blog/archives/2013/06/the_problems_...

(2) https://www.schneier.com/blog/archives/2013/10/defending_aga...

(3) https://www.schneier.com/blog/archives/2012/08/is_iphone_sec...
The success of the bulb is the result of (and to the extend of) its internal design. Change the bulb to a cork and you'll never see the light, whatever wires and outlets you have for it.
If this doesn't blow you away, nothing will
I'm not a gamer but this game looks truly special - just watch this video. If you agree vote this up!

www.father.io
Oh yeah, and generic lists and maps
And built-in testing infrastructure, performance testing, code distribution, linting, code formatting, parsing and AST libraries...
Reddit hit critical mass when Digg went under, and I think that was a short window when Reddit was both hugely popular without its toxic culture. It was kind of a "Reverse September" moment, I think. I mean obviously jailbait existed and other embarrassments, but they didn't have a heavy impact on reddit's culture like the current infighting about misogyny and the like does.
We've been hamstrung by a UI/UX that made a lot more sense when we only had a dozen active subreddits

https://web.archive.org/web/20080410190800/http://reddit.com...

reddit is a platform for communities like twitter is a platform for individuals. There are a half million communities now on reddit and our onboarding experience should do a better job exposing people to the communities they love (kinda like twitter does but less ham-fisted).

e.g.,
There are Cleveland Browns fans who've visited reddit every day for years and don't realize there's a r/clevelandbrowns community that they'd love, not to mention r/cleveland and r/foodporn or whatever other communities they'd dig.

That's the vast majority of reddit content but we're not doing a good job exposing it.
I had no idea people were having problems with Cabal! It's always worked very well for me. It seemed like one of the better build systems out there.

I suppose a lot of the issue comes from the fact that Cabal is very careful about everything. It seems like most package managers I use have a "try and maybe fail" attitude, while Cabal seems to have more of a "guarantee success or fail" attitude.
As a long time Reddit user, I've been really disappointed lately with Reddits "battle" against content creators and the little recourse you have if you are marked as a spammer or shadow banned. See the recent /r/indiegaming debacle for example, where a subreddit where mainly indie devs would post about their games now allows very little self promotion ( http://redd.it/2fdwyv ). Some of these rules are Reddit wide so theres nothing they can do but it essentially discourages content creators from being close to their audience on Reddit.

On top of that, if you are banned from a subreddit (even a default one) the moderators can basically choose to ignore you and you are SOL. There's the whole 90/10 rule where if you are posting something from the same source too often, you can be seen as a spammer and banned. It's very easy to break this rule. For example, if you make a few self posts, make tons of comments, post links to 5 different websites, then post 1 link to your website, you are breaking the rule and if a mod sees it you can be banned (comments/self posts don't count towards the 90/10 rule so your 5 posts to 1 self promotion post is breaking the rules). I wish they would just let the upvote/downvote system do its job and weed out content people don't want instead of forcing people to post a bunch of crap they wouldn't normally post just to make their profile look good so they can post about their own projects once in a while.
It's quite heavyweight.. but I just installed https://owncloud.org/ on my own play VPS recently. Very happy with it so far. It's basically open source DropBox.
Here's a plug for http://reddit.com/r/languagelearning. Most of the language related subreddits tend to be pretty good. There are also a couple decent computer science subreddits, but you can explore those yourself. http://reddit.com/r/wicked_edge will help you learn to be a better shaver and actually enjoy it! Those are a couple I like.
>'Often the advice given is "you've got to find the smaller subreddits" and while that's true, I think having the first few layers filled with terrible content and hive-minded, often racist/sexist discussion is incredibly detrimental to both the site's image and new user experiences.'

I'd liken the search for 'smaller subreddits' to zooming to the 'bottom' of a fractal. Cool for a while, but eventually you either understand what you're dealing with or simply tire of the self-similarity.
which favors the actual quality of submissions

How would you go about favoring quality?
This is an awesome book, and I highly recommend it. Just be aware that very little of the book concerns itself with C. The majority of the book is an excellent tour of the internals of the Ruby interpreter.

Also of interest might be this series of blog posts currently being written: Reconstructing Ruby in C [0]

[0] http://www.halogenandtoast.com/reconstructing-ruby-our-first...
Who cares about "killing all life on earth"? The problem is that we're fucking ourselves over big time.

http://joyreactor.com/post/351870
Then why was it accepted in the first place? This specific instance goes to show they are not really checking what they are approving. Instead, probably just making sure it "looks" like it follows the iOS design guidelines. After the app started to get more attention is when Apple started to look into this is what it seems like.
Totally false. Check my comment history:
http://www.reddit.com/r/Bitcoin/comments/20r4o8/talking_bitc...
Accelerating open source in non-tech companies
As mentioned elsewhere on this page, this Matchstick device is not made by Mozilla. It's just a dongle running b2g (aka Firefox OS).

My proposal was to pop the random hordes of "open hardware!! will post links soon!1" folks on Kickstarter in their collective mouths. :)

Not Mozilla. I'm fine with them. In fact, it seems to me that the Mozilla folks aren't just wearing that cloak, they've putting a Free Culture lining in it and wearing it with pride. I repeat, I do not propose punching any Mozillans; I like them.
wow very cool
A Tale of Two Alls
> Although strategically calling it 10 messes up the 'only odd number Windows are worth using' mantra

I see... you're an optimist.
Less freelancing, more consulting
Quote from Cathy Lanier, the police chief whose ridiculous uniform resembles that of a four star general.

fwiw my friend's dad was our chief of police for years, and he only ever wore a shirt and tie.
Its Kozmo! http://en.wikipedia.org/wiki/Kozmo.com

and http://en.wikipedia.org/wiki/E-Dreams
Initial batch of CppCon 2014 videos
That's awesome news! Does someone have an idea on how you would store dynamic data (think document oriented / json) and still run queries on the different fields?
Unless they need to rebuild the reputations of companies that got hurt by the disclosure of their prior partnerships (ahem, which notably included Apple and Google).
That was a totally 100% fair point you made when we launched for iOS, and something we had completely overlooked. Your comment immediately prompted us to update our bench code to reuse compiled statements and, we’ve been using updated charts to document our iOS performance since then (e.g.: https://speakerdeck.com/timanglade/realm-overview-at-the-sil...). See other comment (https://news.ycombinator.com/item?id=8390541) regarding our performance on Android — we do reuse compiled statements.

EDIT: typos.

EDIT 2: clearly referencing that this message was about iOS and pointing to the other comment for Android.
As the founder of r/hiphopheads, thanks fam. :)
So HIIT Training has been pushed on us incorrectly
A quick intro to the paper http://www.mensjournal.com/health-fitness/exercise/80-20-tra...

Surprisingly this crossfit paper quotes Dr. Stephen Seiler's work: http://www.crossfit.com/journal/library/10_03_metab_cond.pdf
Windows 9.

That's the thing about positive integers: you can't run out of them.
Finding people to inhabit the doomsday refuge is the least of the problems with building it.
Been listening to the RocketShip a ton. It's awesome. Too many good ones to pick a favourite
They can get a warrant, and they can use anything they find as evidence.

Encryption might make it hard for them to find much of use, but that's not our problem. A really sturdy safe will make it difficult to execute a warrant too, but that's not an argument for deliberately compromising the integrity of safes.

I can, of course, understand why law enforcement wouldn't be happy about this. They shouldn't be happy about this. But the rest of us should be perfectly happy to tell them to pound sand.
Ask HN: Why can reddit users delete their old comments, but HN users can't?
Of this decade. He still seem to have unconventional opinions on software (maybe not on global variables in particular any more, though).
Once-massive lake dries up to almost nothing
>Mod/admin censorship

I'll admit that mods aren't always perfect, but they're (for the most part) regular users who are making communities the way they want to. I've very rarely seen people remove posts or ban users just to promote a particular agenda, and the ones that did were hated by their fellow mods. And I'd really like to see some good examples of admin censorship. The more common complaint I hear about the admins is that they're not active enough.

>government manipulation

I'd really like to see any sort of evidence whatsoever supporting this.

>corporate advertising/shilling

Again, I'd like to see some evidence. There have been a few high-profile cases like the Quickmeme guy, but I've never heard of large corporations wasting money on reddit. That's what Twitter and Facebook are for.

>The admin team has shown again and again that they're willing to tolerate anything until there's bad PR.

If you're talking about content, agreed. If you're talking about spammers and shilling, absolutely not. I think reddit is just about the best site of its kind around, in terms of software, users, and mods/admins when it comes to fighting spam.

>One of the founders (Alexis) has a PR firm, Antique Jetpack, which is on record [1] as cooperating with Stratfor of wikileaks fame. I can't quite see how the two are unconnected.

He released all of the emails he exchanged with them and it was never anything sinister.[1]

>A couple of years ago, one of the admins there tacitly admitted that he was under a National Security letter complete with gag order to give up user information.

Source? I don't remember this at all.

>A few months ago, reddit changed its voting system in order to completely obfuscate user detection of large scale vote manipulation. The community was unanimously against this change, and has been overruled.

No, the vote counts before, especially on popular posts, were almost completely wrong (intentionally). In exchange for taking away the individual vote counts, which were mostly bogus anyway, they made the "percent liked" statistic much more accurate. I dislike that they took away that ability completely from comments except for the "controversial" dagger, but I saw absolutely no sinister intent in what they were trying to do there.

Your whole comment reads like you've been taking what /r/conspiracy and /r/undelete tell you at face value and have never actually dealt with the mods or admins on reddit, or even taken the time to understand how it really works.

[1]: http://www.reddit.com/r/conspiracy/comments/1l4aiq/reddit_is...
I was trying to add in a Realm test to a benchmarking project I already have set up to see how quickly I can retrieve a list of Stack Exchange sites from disk/db/etc, the Site model is laid out here: https://api.stackexchange.com/docs/types/site -- each Site object can have anywhere from 0 to N related_site objects, which in my current model I just have as a RelatedSite[], since my test case is running all the different ways to cache/read at the same time I was trying to make a method in my RealmObject version of Site that takes in a regular Site object and transforms everything over, but I couldn't figure out how to translate the RelatedSite[] array into a RealmList<RelatedSite> without actually iterating through every one and recreating them by hand.
Until the next version.

Windows One 2? Windows 360? Windows 12?
Notice-and-Takedown Gets Its Day in Congress
To know that such a devestating bomb was handled by a sultry, shirtless youngster, in a shed on a small island in the Pacific...

Consider this: even if that "youngster" wasn't filtered out from his contemporaries due to his skills or character, he still came from a generation that was engaged in a war that had taken the lives of friends, family and neighbors. It was also probably also obvious by then that you don't mess around with bombs, regardless of how they worked.

I'd wager that the average "youngster" during WW2 was a great deal more responsible than their modern-day counterparts of similar age.
Sortd – A new way to manage email and tasks in Gmail
This sounds incredible, obviously the details are everything. Would be nice to see a comparison to other solutions, and an explanation of how infinite storage is possible/economical.
Why should Apple even be involved in a warrant served against my phone? When you serve a warrant against a house, do you expect that the builder of the house will be able to give you access to the interior even after they no longer own it?
> Honestly, are you really going to be disappointed if, after a few billion years, humanity runs out of gas?

What? Humanity will have entirely disappeared in a million years, and in a billion years we won't even be a distant memory.

Please try to remember that we've only been a distinct species for 200,000 years, and in another 200,000 years, chances are we will have been replaced by something different. In a million years, five times as long, we will not exist in any form whatsoever. In a billion years, five thousand times as long, creatures who have forgotten about us will themselves be forgotten.

It is the height of absurdity to think that a lowly species like us will exist in any form at all even a million years hence. Both us, and all our stellar achievements (like Country & Western music and the Pet Rock), will have completely disappeared.
Extending the language is exactly what the go authors and most experienced gophers don't want. I shouldn't have to learn your whole DSL / language extension to use or even read your code. Go intentionally disallows this so that everyone writing go is using the same language, rather than some subset, or god forbid superset, of the language.
Because they are two completely different websites.
Have you thought about making the "trending" feature more prominent/content-rich? I've found a bunch of new subs I've come to love through it.
When will Earth die? A million years? A billion years? I mean actually I don't really think that worrying about the Earth dying anytime soon is much of problem, and by the time Earth is in imminent danger I believe we would have more than enough technological progress to survive. If we can't in a million years develop technology to survive we won't be able to do it in the next 50 years.
I'm not so certain self-sufficiency is possible. Humans are an animal in an ecosystem that sustains it, no matter how much we might kid ourselves otherwise. We aren't self-sufficient on Earth, but deeply dependent on our environment. There is a distinct chance we'd always need things from it. Besides biodiversity that couldn't exist on Mars, there are many natural resources that are a product of that ecosystem that Mars would never have. The needs for food, raw materials that are the basis for most medicines, natural materials for daily life (like wood, paper), and the loss of access to a biodiversity that has been central to human survival are something that I don't think there's any guarantee could be ever be replaced on Mars, though since I don't think there's any possibility of humans surviving there ever, it's kind of peripheral.
Really any "recurring subscription" business will work just fine as long as you're using subscriptions/plans within Stripe. "SaaS" is indeed infinitely easier to market to and in reality is the lions share of "recurring billing businesses that actually make money" :)
It's nice when people write up podcasts. There's so much content locked up in them that is only appreciated by 1% of the audience compared to when the same people write blog posts.
I honestly liked the fact that they skipped the Odd number 9.

Window 9 ? Reminds me of Windows 98. Windows 10 does seem much better.
Here is an IDE the author is dreaming about: http://www.jetbrains.com/mps/
Highlights Compilation Knockout UFC – Flashback
Why would anyone subject themselves to this torture? It's not worth it. You're making money that you can't enjoy. You're missing out on your kids childhood to design a smartphone.
My suspicion is that the author was trying to distinguish total order of events vs. partial order of events. I feel like the reason vector clocks and the like were created was to deal with the fact that real-time is problematic in distributed system. There is some response from the author though on this question: http://www.bailis.org/blog/linearizability-versus-serializab...
The "giving equity to the community" is interesting -- I remember when VA Linux, Red Hat, etc. did something similar at IPO (to a much smaller number of developers, but still).

Seems like a great idea in principle, and hard to make it work, but hopefully they'll come up with a structure that does.
nice I never knew about that one. Thanks. :)
also because features are complicated -- http://css-tricks.com/features-complicated/
Honestly, SQLite has a lot of utilities, tutorials, useful adapters and UI hooks in Android. Core Data similarly on iOS. If you want me to go to your framework instead, you'd have to provide something better than just redoing the API. E.g. network sync like Couch does.
If you're on corporate e-mail, which almost always demands a password, I couldn't think of living without TouchID. Even using a dead simple/dumb password or swipe pattern would drive me up the wall.
What happened here, though, is that the cop said it's fine to speed, and then his boss saw you speeding a mile later.

I agree that Apple should have never approved the app in the first place. Once they let it through, there was no good solution.

1. Allow all widget launchers, which they don't want and are explicitly against the TOS.

2. Allow only this widget app to stay, giving it an unfair monopoly. Cue kingmaker article.

3. Allow this version of the widget app to stay, reject all updates. Like #2, but worse in every way.

4. Pull the app off the store; allow it to continue to function for people to have it.

5. Push the big red button to pull the app off the store and every phone.

Any time a flagrant TOS violation sneaks through, whether by App Review oversight or by subterfuge, this happens. Apple always chooses #4.
Your intuitions and reality are very different. In general terrorists and the like aren't savvy like your average HN-reader. They're savvy like that weird kid in school who had all the Anarchist Cookbooks and likes to build and set off pipe bombs for fun. They can teach you how to not blow off your hand, that's about it.

I don't know how many times you've tried to 'walk someone through' using moderately complicated software, but I've had to do it enough times to realize that there's no such thing as foolproof. I once advised a lady who kept three phones because she was worried that her ex-husband was breaking into her communications.

At one point she called me frantic that her husband had broken into her phone. I calmed her down and asked her what had happened. He'd called/texted her at a number she had been trying to keep secret from him. I surmised that she had accidentally sent him a text from the secret phone and had her go through her recent communications until she'd found it.

Information security is something that doesn't seem terribly hard to most geeks, because many of us have an intuitive understanding of threat models and how things work underneath. We can be skeptical of companies that say that they take security seriously. Most everyone else is utterly reliant on commercial solutions and has no idea how to understand how following a set of procedures makes them safe, or what happens when they fail to follow them, what the failure modes are.

It is completely unsurprising to me that criminals use their cell phones to document criminal acts, it falls totally in line with how people tend to think about technology. So I believe law enforcement when they say that cell phone searches have become an important tool to help them investigate crime.

Do I believe they should have that access? To me the answer is unclear. It would be easy to conflate LE with the NSA and say hell no. But there are some very bad people out there that cell phone searching gives us a critical advantage over. If it were up to me, I'd say to solve this problem at a different level by legalizing the drugs whose trade promotes criminality. In absence of that, legal searches procured through warrants seems to be better than nothing, and we should fix abuses through regulatory action rather than blanket, reactionary bans on useful enforcement techniques.
>> "Do we have any examples of large Internet communities with unilateral good discussion?"

I don't mean to belabor the obvious here, but do you consider HN a "large Internet community?"
Thanks man! We've gotta get you on - burn through the whole team ;-)

I love the passion in the Codeship story and seeing the different perspectives each of you have.

Guess which startup shirt I'm wearing on launch day ;-)