skysight-inc/HackerNews huggingface dataset:
Coral Cache for Tribler Downloads: http://dl.tribler.org.nyud.net/download.html
Can I see your body of work?
It's a challenging problem to solve. I just offered a few quick suggestions from an outside perspective.

I just hope, as an active customer, that AirBnB will invest resources at some point to minimize this problem.

It's very frustrating.
Vagueness will get you no where with this crowd. You may want to read the following: http://www.humbledmba.com/please-please-please-stop-asking-h... . My intention is not to be rude but I think you need to understand the context of what you are asking. You will not find what you are looking for here, nor are you attacking the problem with the right strategy, as such you are setting yourself up for failure.
Foursquare updates mobile version of personalized recommendation feature
You can't prove a negative. You can only prove the existence of certain data on a particular server, you can not prove that a company does not have certain data unless you are prepared - and they are willing - to give you full access to audit each and every byte on their systems and to wipe any parts that they can't explain and you can't find a way to decrypt.

Clearly that is not practical so we'll have to take them at their word, as it stands I think that if path is found out to be lying about this that it will come back to haunt them big time.
The next blog post will be about the speedup obtained with serving static assets via CDN?
You might want to take a look at http://favo.rs.
I would actually recommend A Colder War, which actually mentions a subterranean lake, and is also available to read online for free: http://www.infinityplus.co.uk/stories/colderwar.htm
You sound like what I'd imagine the exact opposite of a designer or engineer would.
Is it too high of a amount ? Should it be changed to 50 million ?
http://lendsit.com redirects me to http://signup.lendsit.com/ but doesn't load a page. Should I be seeing something there?
Am I missing something? I'm not a iPhone/iOS user so please forgive me. Does iPhone/iOS not ask if you give permission for this App to view your Address Book?

If not, then I can see why this might be Apples fault for allowing developers to abuse this.

If yes, then how can this possibly be Apple's fault? It seems almost absurd to blame them. The buck stops with the end user for not protecting their Address Book. If you allow some weather app to download your Address Book, why should Apple care? You cannot trust every developer (turns out we are all data hungry), and they even asked to peak in there too.. You explicitly gave them permission!
> There are rumors that Nazis had a secret base

Check out http://en.wikipedia.org/wiki/Iron_Sky
I don't know, I think that IBM per se was really in a position to know how the census machines they had given to Germany were actually being used. Remember that this was before the days of satellite communication, and as part of their war strategy the British cut Germany's telegraph cables (just like they had in WWI) and intercepted packets of mail between the US and Germany whenever they could, and generally did a pretty good job of it[1]. I'm happy to believe that people who were nominally IBM employees were servicing the machines, but if IBM headquarters wasn't being told what was happening, and if the employees faced getting shot if they didn't do what they were told, I'm not sure how much you can say that IBM knew in any meaningful sense.

[1] This was a point of contention between the UK and US before the fall of France.
The novelty I see is the ability to indefinitely nest threads.
I love the idea and execution of Kickstarter, but I do find myself disappointed that much of its "funding" (at least the high profile stuff) is really just pre-ordering.
DCI Role Injection in Ruby
Well, this isn't quite right--the domain of the hash function is a numerical representation of the user, maybe a 64-bit int, so it's obvious that you can engineer a non-colliding hash (trivially: the hash function is XOR). What's more interesting is whether there's a hash function such that Path can't infer the social graph from user requests without the user's permission. It seems to me a hash would be both one-way (obviously) and dense (so that a randomly generated request from a user would have a good chance of matching another user).

I can't think of a hash function without a good public-key infrastructure, which is obviously beyond Path's remit. Anyone aware of a solution to this?
The Pirate Bay front page claims 4.187.907 torrents. But, this 164MB is only ~1.5 million torrents. Is the discrepancy from exclusion of the porn torrents? I'm guessing this guys scrape missed them; you have to be logged in to TPB to see them.
Replying to Me1000, with hashes it would still be trivial to create a system that determines when a friend's signed up, and alerts you. That doesn't require a full address book entry - or any contact details at all beyond an identifier. It's not like Path is actually notifying using any of the contact details it stores, which means it's either representative of wasteful coding on their side, or of something else going on.
That's a good point, and then there are of course back-ups to be considered. Deleting data is surprisingly hard, but fortunately for path this is 'bulk' so that makes it a little bit easier.

Making sure you really lose a single record is a lot more expensive because then you have to selectively remove it from your spinning back-ups as well, in this case you can just wipe the back-ups of the file by opening the file for 'update' and overwriting it with random data.

Tapes are a bit harder again...
CPOE and Its Positive Aspects
Only problem is: It was not a mistake.

They did this only to cover their asses and that has been the only concern they've ever had. That they already tried to push the opt-in was of course only in fear of what just happened.

I'm sorry, I'm all for public apologies and I truly believe that it is in times like these companies have a chance to really prove themselves and really make a mishap something positive (and come out stronger than ever before). And they have tried to do that, for that I give them credit.

But. It was not a mistake. And this sentence really shows why:
"Through the feedback we’ve received from all of you, we now understand that the way we had designed our ‘Add Friends’ feature was wrong."

They did it deliberately, there was not a mistake anywhere when implementing this nor with their intentions, and if they honestly didn't understand that what they did was wrong they don't deserve to be trusted again, not never. And if they did understand that it was unethical, which they undoubtedly did, it is even worse.

Their trust is not worth anything more than what they think they can get away with. The only thing that is different today from yesterday is that they think they can get away with less.

This desperately highlights why both android and iOS needs a way to spoof contacts for apps (return an empty list). Some android developers have solved this by having two apps in the market, one "private" version that requires fewer permissions. But that's a kludge (that I really appreciate) that almost noone uses.
Engineering Long-Lasting Software (saas-class.org)
A machinist I knew for an airline told me a story about how the avionics in plains in the late 80's could land autonomously in fair weather. The problem wasn't that the systems weren't smart enough, but that the tarmacs weren't robust enough to handle 'perfect' performance every time. After thousands of planes touched down within feet of each other, the pavement would crack and the systems couldn't be configured to inject variability to compensate.
No, it's an example of high civil service salaries. Maybe they've always been higher than average in your rather wealthy community.
All iOS apps have every permission except location without asking.
Reasons given by people who voted against Scheme R6RS
Quoting Shakespeare at the end of the post sounds a little forced.
Apple would never do this to their users.

Perhaps not, but remember that Apple are supposed to have approved all Apps on the AppStore. It's supposed to be for user benefit, to prevent malware, viruses and bad applications. However this app was approved by Apple. What, exactly, is the point of the AppStore approval/walled garden approach if this is acceptable?
I just don’t think it is a feasible long term business model. It cost to much to employ tons of sales people to push themselves on small businesses, that don’t realize that taking a loss to drum up new business is not a good idea when all Grouponers want is to move on to the next deal. Therefore, they seldom get repeat deals with vendors (and who would after offering %75 off after discount and commission) and have to constantly look for a new (sucker) small business to work with. Not to mention they employ more writers than the New York Times, to come up with their cute little blurbs. That has to add up quick. They employ over 6000 people and growing quickly.
I'm sure most everyone on HN has read it already, but "What Colour are your bits?" http://ansuz.sooke.bc.ca/entry/23 is always a good reference in this sort of discussion. The system you mention sounds like what the Colour essay is railing against; trying to create a mathematical solution to a problem which is rooted in the law, and cannot be resolved by mathematical manipulations, but only by legal manipulations.

Do you recall the title or author of that paper? I'd be interested in reading about the contradiction argument you mention.
Facebook Files Amended S-1 To Exhibit Zynga Agreement
What a shock. If anyone loses money on this, consider it a tax on stupidity.
This is a year's worth of data-sharing, I think they will gain much more than the equivalent of $25 per user.
No Pilot = No Hijakers

... unless your a good hacker of course ;-)
NASA wants green rocket fuel
Wonder how this impacts Incognito windows.
That notwithstanding, if it lands on a busy interstate, it could be a problem.

The odds of it happening on any given trip are low. But in the long run every weird coincidence will happen.
> You can probably find one in any major metropolitan area on any given weekend.

I can also find dog fighting in any major metropolitan area on any given weekend, this doesn't necessarily mean its common and popular. The most common plays performed are in the public domain and most of the time still struggle horribly to survive. Despite (A) being easily recognizable and (B) cheaper to produce.

The plays people actually go see, and I hear regular people discuss are like Mama Mia and Spamalot. Basically, if it wasn't on broadway you have no hope of getting a general audience in.

It is some kind of rarity, because the list of things that 99% of the population do in their free time does not include 'enjoy shakespeare'. I rarely watch a movie twice, and I haven't seen a shakespeare film since I was forced to in high school. But get this, I actually enjoy the writings of shakespeare it's just that there's things that are culturally relevant today.
>See S&M for extreme examples of people who most definitely keep pushing the power relationship boundaries ntil the other person says "no"

If only the BDSM community had some sort of system where rules and boundaries were laid out prior to anything happening. Oh wait, responsible BDSM participants do exactly that to prevent non consensual activity (also known as rape). You seem to be implying a participant in BDSM cannot be raped.

>Most consensual sex is filled with little dares and attempts to push the boundaries.

That exact mindset is what led to the encounter in this story turning into an attack. By telling other people it's ok to treat a woman as if she has granted full consent until she revokes it you help perpetuate the very culture that leads to events like this story. The guys in this story almost certainly think the same way you do, and you reassure them that they did nothing wrong.

And this whole idea that you have to constantly push boundaries without permission stems from the childish fear that "If I say something, she might tell me to stop! Then I won't be able to get my rocks off."

If the 20 seconds it takes to have a, possibly sexy, conversation about consent ends an encounter you didn't have consent to begin with.
Wow, that is news to me! My guess is that there will be some privacy restrictions / access control lists coming down the pipe after this flare up.
I feel this is dealt with by the fact that law has a concept intention. Handing out the recipe for reconstructing the pirated material counts as aiding piracy, I would say.
Cryoscope: Feel the weather forecast
You seem to define a mistake as 'an error in the code'. However, their use of the term mistake to be 'an error in judgement' or 'an error in the value of user's privacy', is also valid. When someone does something immoral, saying that it was a mistake because they didn't think it was immoral at the time (but now they realise it is) can, in many situations, be a good response.

Of course, there are some things for which no amount of apology could ever bring about true forgiveness (think godaddy). I personally don't feel this is one of those times, but everyone is entitled to their opinion.

EDIT: Switching "amoral" to "immoral"
It had a link to the Kickstarter in the first paragraph.
What do people do with this?
This is one of the best bits of tutorial writing on the internet. It almost never sacrifices correctness for didactic purposes, and when it does, it lets the reader know. I find it astounding that many other tutorials walk the reader through bad practices for the sake of simplifying the explanation.
I can beat that. With a bit of indirection, the URL http://thepiratebay.se references all of the above.
You are using a very fine definition of "mistake", more like a synonym for "bug" or "defect".

But it's also possible for management to make a mistaken decision, and that's what Path is meaning here.
I like that article as well, insofar as it helps both sides understand each other better, rather than continuously talking past each other. In order to do so effectively, that article pointedly avoids taking a position on the issue. However, the article also doesn't suggest that people shouldn't hold a position on that issue.

I personally feel comfortable taking the position that anyone claiming that bits have color has an objectively wrong view of reality. I don't think that position needs much advocacy, though; reality always tends to win in the long term. It could certainly use a little help sometimes, though.
البوم خاص بصور الكواكب والنجوم
Hey!

This model exists & works.

Greenmetropolis.com
Fatbrain.co.uk

The main issue is popularity. The issue isn't building the site it's a) getting people to remember it when they need a book b) having the book they need.

Maybe target students at the beginning/end of academic year & try to incentivise folks to sign up.
Show HN: Music Playlists using YouTube
People always seem to ignore one of the big factors of social networking - it's better. It's not just another way to get the same thing done, it is fundamentally BETTER. When you meet someone in person, and speak with them, you are severely restricted. You can't talk to 5 other people at once. You can't talk to anyone who is not geographically close to you. You can't stop and think about your reply. You can't check the validity of something you're thinking before you say it. You can't bring other people into the conversation unless they are geographically close by.

There are many, many, many very real limitations to communication that face-to-face communication introduces. Even most of the 'advantages' that (usually older or hipster) people claim are actually disadvantages. 'You can tell more what someone is feeling'. Bullshit. We know this. When you talk to someone, you think you know what they are thinking. And you are wrong. Even the ability of decades-experienced police officers who SWEAR they can read people only perform as well as random chance. 50% of the time, when you think you know what someone is feeling or thinking, you are wrong. 50% of the time you are right, of course, but that's not much to recommend it. You are far more likely to be mislead (not necessarily intentionally!) in person. The brain has real biological limitations. Our technology is designed to help us work around these limitations. There is no grace or honor in foregoing the 'assistance' of technology any more than it is cowardice to take a vaccine.

If you want to communicate effectively with someone - do it electronically. There's a learning curve, sure, and there are certainly social considerations (like you don't want to propose marriage over SMS) but in the vast majority of situations, doing it electronically will be faster, more effective, and enable every participant to get more out of the time spent communicating.
RIAA: “Misinformation May Be a Dirty Trick, But It Works.”
Your stance seems to boil down to "if Apple doesn't catch you and reject your app, then you've done nothing wrong", which seems preposterous.
Simple advice, but important. The resume is an important piece simply for consideration, but beyond that, I'm much more interested in a candidate with less impressive education or experience and a stellar portfolio of projects.
> putting that choice in your hands

They are putting a false choice in your hands that they hope will lead to the status quo while still giving a show of making good on this issue. They could, through sophisticated hashing and matching algorithms, do the user matching without ever learning your contact details. But they aren't bothering to do that. Instead they are just planting a checkbox in front of the user before they go and violate their privacy, and they hope that the vast majority of users will just check it and they'll only lose data from a minority of privacy nuts. Which means Path will end up exactly where they would have been anyway - with a giant database of personally sensitive information sitting unencrypted on their servers, waiting to be exploited, abused or leaked.
Would hashing contact information placate those who are outraged at this practice? It would still enable the app to associate you with other users of the app without your explicit information.

It seems to me that the biggest complaints are that Apple doesn't popup a permission dialog before allowing an app to access your address book, and that Path's privacy policy seemed to omit that they were using your address book.
With the noise it makes, I'd give this thing unattended about 5 minutes in the mountains of Afghanistan before it gets converted to scrap. Hell, it's such an ear-sore, I might be tempted if I found that thing unattended in the mountains of California...
Not really related to the content of the article, but my pointer wandered over some dot on the page. Suddenly it started animating, with the caption "DON'T MOVE." So I didn't. Then it changed to a checkmark, with the caption "SENT." What the hell did I just do?
Using a Mobile Device (Galaxy Nexus) as a Desktop Computer
For reference, this is the same CPU as the Galaxy Nexus, run at the same clockspeeds.
You can leave out the "dn" (just a name), but if you leave out the tr links to trackers, the peers using that magnet link will have a harder time finding each other, and will often end up partitioned.
Every permission? How about the permission to access your Camera Roll (as described in this blog post)? Clearly that is NOT granted by default.

I think you're overgeneralizing...
This is great! Only one video seems to be available at the moment. Are other videos going to be released at some point?
Based on the reaction of the stock price, perhaps a bigger loss was expected.
You just sent your entire email list to his servers.
It's called due diligence. What he did is prudent. What he suggested, that you take your name off the application, less so.
So what changed really?

Yesterday morning Path thought it was perfectly OK to scrape user's Address Book behind their back, and now they suddenly acquired moral backbone and ethics? Please give me a break. What they did today is the only sensible thing there was to try and save the company, so they did it, but should they be commended for that? Hell, no. Would you commend a landlord for dismounting a hidden camera in your bathroom? Doubt it.

The fish rots from the head. The company is still under the exact same management it was yesterday morning. Nothing's changed. I wish Path a slow, painful and very public demise to serve as a dire warning to others in similar positions.
Perhaps, to Apple, it's really not your data. When you put data on an Apple device, they consider it to belong to Apple. So the appropriate permission was granted when they accepted Path into the App Store. Maybe this is the Apple way of thinking?
Of course nobody flings their phone around until the dock falls off, but until I watched that video I never realized that I do in fact always have to grab the dock with my off hand or push off with my fingers if I'm grabbing the phone with one hand. I'm not sure this annoys me so much, but there are clearly plenty of others who are annoyed themselves.
I doubt it, some CPM on things like travel sites are easily $25, 3 adds per page, you browse for say a fortnight looking at holidays you'll easily hit your 1000 views/$25 mark
I wonder if some self-updating mechanism could be implemented in magnet links. Something like additional signature part in the magnet url so the owner could inform other peers that content is changed and need to be updated.
The Time For Content Marketing Is Now
Impressive: the video syncs with the lecture notes: http://courses.csail.mit.edu/6.851/spring12/lectures/L01.htm...
Better, faster SQL injection!
But there are all sorts of sentences in that post that don't make sense with "now" tacked onto the end of them, wouldn't that bother you?
You sent an HTTP POST to http://dcurt.is/stealing-your-address-book/add_kudos. This results in incrementing the "# KUDOS" number under the dot. He seems to have built his own "like this" button, essentially, with a like counter.
This doesn't break the trend of the most funded Kickstarter projects being accessories for Apple products.

Afaik, you don't have any legal obligation to deliver perks to people that fund your project. A decent scam would be to come up with a "dream" iAccesory that generates a lot of interest and pocket the money without going through the mess of actually manufacturing and shipping the product.
You again seem to be conflating success in ventures with success in life. Let's take another look at the original quote:

No, it may be one of the best paths to wealth and independence ... but it's not necessarily a path to success.

Emphasis on "success", not on "necessarily".

I'm done here though, I really shouldn't have replied in the first place anyway.
I'd love some feedback on a project I just launched called Jukebox For Me. (http://jukeboxfor.me)

I come from a programming background so pointers regarding the interface are more than welcome. Thanks.
It's interesting that one side effect of the Apple 'walled-garden' and the perceive strictness of the app approval process has led to the idea that:

> ...this issue is a failure of Apple and a breach of trust by Apple, not by app developers.

That's a cop-out, of course. There is no lesser responsibility on the part of an app developer to "do no evil" if you've simply bent your definition of evil to "whatever Apple DOESN'T let me do to their users".

Let's look at this statement:

> ...there's a quiet understanding among many iOS app developers that it is acceptable to...

That should be a big red flag to the writer. Quiet understandings have led to all sorts of problems - certain financial collapses come to mind.

Ultimately, this is something Apple needs to confront. Consistency is far more important that any specific moral position - for users and app developers. But that's not a get out of jail free card for the developer.
Bear + fish.