skysight-inc/HackerNews huggingface dataset:
No, that's not true. If Spotify sells the data without anonymizing it, then it could tracked back to Facebook, but otherwise OAuth only provides them with your email and Facebook ID: listening data doesn't flow anywhere automatically.

A different thing is Facebook gadgets on random websites while you are logged in into Facebook.
Did this piece censor e.e. cummings? So in a piece about using profanity in poetry, some words are still too profane to print as is?
Here's a screenshot of the old api docs.

https://photos.app.goo.gl/x6WQmxyX0JIL26d62

If I'm remembering correctly the API would return all of the things you mentioned if that info was shared to your friends
The issue with hikikimori is not living with their parent, but being a shut in. Completely. Literally leaving their room only late evening to grab some food at the local 7/11 or something.
Right; it's not a replacement. But you can then pretend (due to naivete or dishonesty) that the analog one doesn't exist and claim you've beaten the sampling theory. Why: because the input stage before the sampler naturally has a limited frequency response and you happen sample well above that. Thus a filter is de facto there but wasn't formally designed in.
Ironic that all the #deletefacebook posts are on Twitter.

What is the real alternative to centralized social networks?
Why do you ask? Are you planning on accessing an elasticSearch admin tool from a browser that doesn’t have web socket support?
And millions and millions move to the US.
This should not be viewed as a failure.

This is the nature of startups, even if you do every single thing right, work hard, manage the cash flow, innovate, etc., there is a more than 90% chance you won't get that billion dollar plus exit.

The only unique thing here is that Lytro got a lot of hype and raised a lot of money, so people naturally expected a unicorn.

What I am saying is these guys don't necessarily have anything to be ashamed of. In the worst case they gained a lot of experience that they can apply to their next idea.

That said, I am curious: Will the founders get ANY money out of it? A comment claimed that they raised $200 million at $360 million valuation, so theoretically they may end up with nothing.
Yeah, looks like custom JS scrolling. I hate people that do this.
Delete Facebook, but what about Instagram?
I’m honestly unclear whether all the calls to #deleteFacebook are leaving out Instagram, etc. on purpose, and that these folks really mean delete any of the Facebook-affiliated companies. Or are they kind of reluctant to delete Instagram because they like that service so much more than Facebook.

Thoughts on any technical/privacy reasons to delete Facebook, but not Instagram?
I had a very hard time imagining Zuckerberg actually writing these words, it just felt too carefully crafted and full of standard PR tropes. The CNN interview should be interesting, then we can hear the actual words from his mouth.
>“We also made mistakes, there’s more to do, and we need to step up and do it,”

I, for one, am tired of hearing tech companies say that they are sorry - believing that this makes whatever the issue is, immediately a thing of the past so that they can start again from day zero with regard to whatever they failed at.

A company the size of FB must police the usage of their data if they want to be able to promise security of it. That this wasn't being done is a mistake of unforgivable magnitude.
Thank you for your advice.
The problem with my current job is I am one man team building tools for less than 20 users. I am not using Jenkins. usually I check out codes from servers and simply copied in share drive. They only saw code snippets in codepad. I think the way I talked doesn't seem like I am working in a professional team.

I have never worked in a team, doing peer coding/review. It is good to have this practice so people feel you are in their league. and usually through teamwork you get questioned and spot your area for improvement. I am kind of doing this through interview but that is really waste of opportunity this way.
I think its the case that changing goals is fine, as long as the current plan of action is clear

but having many, competing, and underspecified goals, is the problem of unclear vision; You're doing a bunch of work, but its not clear where you're trying to go. Driving aimlessly, versus driving to texas and halfway through changing your mind to drive to chicago, are two very different acts.
ZUCK: yea so if you ever need info about anyone at harvard

ZUCK: just ask

ZUCK: i have over 4000 emails, pictures, addresses, sns

FRIEND: what!? how'd you manage that one?

ZUCK: people just submitted it

ZUCK: i don't know why

ZUCK: they "trust me"

ZUCK: dumb f*cks
Upon reflection, I suspect those localhost-vpn ad blockers have to reconstruct your ip traffic back into outgoing socket api calls, which can't work really well for non-web traffic.
The portion of the app that deals with FB data would be hosted at FB, the portion of the app that deals with Google would be hosted at Google, etc. And this is only a problem for applications that pull user data from FB itself, if it was merely using FB for authorization but wasn't actually using any FB profile data, photos, friend lists, etc, than it could all be hosted on a 3rd party server.
Apply for your .app TLD [Gandi.net]
They knew it was illegal

What, exactly, are you claiming about this that was “illegal”? When you singup for Facebook, you agree that anything you post might be shared with others on the platform.

The Facebook developer platform became so limited in 2014 that most developers (including me) left. There was no point in developing apps for the social graph that had no ability to be use the social graph. But even prior to that, the sharing of this information with apps, even those authorized by a friend, wasn’t “illegal”. You agreed to it when you signed up for Facebook and voluntarily handed them your information. Even the idea that developers were supposed to delete the information they had before was just a civil agreement between the company and themselves - it wasn't illegal. Facebook can certainly sue them over it, but there are no violations of the law occurring here.

So what about this whole situation is "illegal"?
Jesus, since when is server side rendering of server side data supposedly an anti-pattern?
Aliens on the other hand isn't relative at all, it's objectively the best film in the franchise.
I was recently and undergrad (now a grad student)---I've done research, work, taught classes, led competition teams, etc... and I still struggle with this.

You should definitely write a book!
Trouble is that DC power at the levels required to be used as a replacement for mains is quite different to low voltage dc 5 /3.3v as say used by hackers who use ardunios etc.

Talk to any telecoms vet and they will have stories about accidents with DC power hopefully funny ones not tragic ones
That’s not the advice Mark Reinhold gives. From the talk I saw some give last year he advises moving with the versions.

If it’s one thing we’ve learned in software it’s embrace the change. Little and often is the way to stop technical debt accruing
> it's not like the whole congress votes on how you're to be treated

Not the whole Congress, but how exactly do you think procedure and parameters for hearings are set and objections during hearings are resolved? Both the specific personalities in leadership positions and the attitudes of the majority matter a lot.

EDIT: It's true that there is a tradition of providing some semblance of balance in committee process, including hearings, with the majority (not necessarily by party) mainly controlling what items are considered and what hearings are held, and ultimately the outcome; but not only is partisanship greater than in the past, but precisely those traditions have noticeably weakened over the last couple decades and particularly in the current Congress.
That is true. Words must be followed by actions to mean anything. I suppose I've gotten so jaded recently about people in power throwing their underlings under the bus (eg VW) that even statements that acknowledge the correct position of accountability seem miraculous. We'll see if he makes good on that perspective.
Most of this applied years ago when the API was more open. I built a lot of apps on their platform for big brands. They were all chasing likes and building FB apps.

Their third party app platform really helped with user growth and engagement over the years but now it's come back to bite them.

So it was both a good idea and a bad idea.
I had studied a lot of ML but all the technical questions were focused on traditional algorithms, so this was still a little retro. The math requirement was minimal but I had more than enough from the ML coursework.

Bamberg's Math 23a / 23c is phenomenal set of classes at Harvard. You will work like a dog but learn almost all the math you need for ML.
In our unique case, it would have meant we could have exported old DMs from users who have since left the company after a recent merger.

I'm using my example to think forward: an employee leaves due to workplace conflicts, and later (not to intimate this is the path I'm taking, I'm merely walking out the door, as my issue was a mere personality conflict not something that I can seek damages over) pursues civil action, a responsible export and archive policy from HR the way IT departments may sometimes be required to retain email messages for a period of time can be a benefit if the departed employee cites their interactions with an abusive manager for their departure and subsequent litigation.

Other commenters have referenced this as well.
Just the realtime updates. There is a "reload" button which lets you update the UI view.

Edit: We need to update the GIFs and screenshots - the app has come along much UI/Ux wise since these were originally taken.
exactly. There should be transparency similar to other media -- all someone has to do to see if a competitor is running an advert against you is look. On FB, it's all secret.
> It’s perhaps the most important thing at work to feel like you can communicate easily and without fear of reprisal from managers and in my opinion had a lot to do with my extensive use of Slack.

This is a problem with your management, not with Slack. If your managers are abusing such a tool to read everything you write then you have much much bigger problems.
A better question is, why aren't you using a decentralized, open-source alternative to Facebook today?
Personally, the best mentor I had was my first manager at my first job. He did really well for himself now and probably could retire (he's in his mid 30's).

But how I found mentors naturally was hang out at a place called Hacker Dojo here in Silicon Valley. Since they often had free JavaScript classes and meetups, I took advantage of that to make connections and eventually found mentors/friends and people in general that help you out.
According to the graph this seems to basically perfectly predict future stock price. I don't believe it's possible to be that accurate at all, what am I missing here?
I didn't actually have a great sense for how fast a normal person might talk. In case anyone else is curious, it turns out that normal conversation averages about 110-150 words per minute. That definitely puts into perspective how sluggish 10 wpm is.

https://www.quora.com/Speeches-For-the-average-person-speaki...
I was involved in the original launch of TWRP and maintained a couple devices. Though I haven't been very involved in a few years, so I wouldn't say I speak for the team... but...

A big struggle is that things vary so much device to device.

General TWRP documentation can be provided by the core maintainers, but each device really needs a maintainer and there's no system of ensuring that each maintainer is documenting with the same rigor.

After some time a device will fall off and no longer be considered officially maintained (See TF101: https://twrp.me/asus/asustransformerTF101.html which I used to maintain). There's not much that the project can do about that.

If you've got suggestions or would like to help get the documentation into better shape, I'm sure folks in #twrp on freenode would be happy to chat.
So, would that mean going forward on the same path or altering the approach?

So that's what I was doing before, but I am looking to find a path with current model as its much more scalable.

I am going to be in touch with facebook as I feel like they are the only ones with these terms.

Thanks for the insights and please don't hesitate to contact me.
(2013) Facebook Graph API app we made that accessed all your friends (music)data
Since you can’t “unshare” data, a solution for the breach is only meaningful if it helps to make the improperly-shared data useless. And there isn’t really any way for Facebook to do that since so many of the details they insist on collecting aren’t things that people can change. And even if Facebook could rein in all this data, they can’t undo side effects of having that data, like elections swayed or relationships ruined.

We all need a way to have the equivalent of frequently-rotated encryption keys in our online discourse. If I revoke privileges for some entity, everything they have on me should become useless to them.
gov't won't do it IMHO but could be a good startup idea
That's very true. I should clarify that in addition to its history designing a test to selectively disenfranchise voters seems not the best to me.
Making motion accessible
Does Quantum Computing Threaten Crypto? – iCoin Blog
So what happens if FB learns that CA doesn't have the actual raw social graph data, but CA still uses and sells modeled data and insights built on the original graph data?

Does FB have the contractual power to stop CA from using works built or derived from this data?

I have Google scholar alerts for Kogan and Kosinski; Kogan especially has a lot of citations and continues to work. I would bet that Kogan will never let his work die, even if his OCEAN model ends up being experimentally proved ineffective (my personal opinion = actions are far more valuable than modeled emotions).
Those aren't first party apps.
It all comes down to profits. The media companies need the data. And I would argue that most people aren't sharing information directly with publishers on the internet, it all goes through Facebook and Google (the companies they are criticizing).
That's what I saw in simulations for a 30 year mortgage shown by multiple banks. The amount of what I'd pay was twice the house cost. The interest rate was then around 3-4%, the appreciation rate about 2%, if I remember correctly.

So generally 100% more is a lot. However after 30 years you can sell the house, and what you get is still much more than renting, when you get nothing at the end.
See, this is the story I wanted to read. :) Thanks so much for sharing this - what a fantastic story.
The claim that google was altering their search results to show more plus-sized women for "political correctness". His seemingly constant assertions that Marxist academics are out to destroy society. Most of his discussions around Bill C 16 and Free Speech in general.
That’s answered in the post. It was a vision of socially enabled third party apps that never eventuated. They cut they feature when it turned out that no one really needed the data for legitimate reasons.
I worked on an app eight years ago for a woman that went to Harvard with zuck. I only mention that because she did. Every. Day. Eventually they had me do a Facebook integration and when I saw how easy it was to escalate the permissions I was horrified. I was an inexperienced developer at the time and wasn’t calling the shots. We saved everything. The lead devs laughed about the policy that straight up said it was our responsibility to delete the data after use. That would be inconvenient! The system was designed for this. There is no way for them to do accounting on this issue. This blog is a farce. The company and project doesn’t exist anymore. I’d bet money that more than a few people have that tar ball.
There’s no open source websockets-based ES publish api, you have to use the closed source private service made by the company which created this project.
Re: His first "fix":

> First, we will investigate all apps that had access to large amounts of information before we changed our platform to dramatically reduce data access in 2014, and we will conduct a full audit of any app with suspicious activity. We will ban any developer from our platform that does not agree to a thorough audit. And if we find developers that misused personally identifiable information, we will ban them and tell everyone affected by those apps. That includes people whose data Kogan misused here as well.

What happens if they find that 50 different organizations had access to and may have saved as much data as CA? If they admit that, that would be the end of Facebook. This basically precludes Facebook from being open and honest here - even if its only this one bad actor, that the incentives for FB are not to be open would cause any reasonable person to question their efforts.
And conservatism. It is hard to categorize them easly, but they don't seem to be center of political scene in my opinon.
Actually I just double checked and I was incorrect. I just remembered that I have another app on my phone called AdBlock[1] which is responsible for blocking requests at the network layer. They run their own DNS server and create a custom list to black hole network requests that match certain formats. If you add Facebook as a custom rule to AdBlock, that will prevent Messages from pre-rendering content and also block any messages to facebook from any service on your phone as long as you're connected to their VPN.

Sorry about the confusion... I'm really doing a lot to keep myself off of Facebooks radar.

- [1] https://itunes.apple.com/us/app/adblock/id691121579?mt=8
> the GAAP has all but ensured that this happens. You want companies to have values? Then measure values! (alongside profit, not inspite of)

How do you record company/moral values into Books of Accounts? How does one audit those morals? What category do you assign it under: Asset, Liability or Owners Equity? And moreover, what would happen if morals change and some are deemed obsolete? Also, if you start to measure company values then it becomes obvious that other things that have been kept out of purview of the Books would want to have an equal footing too; like: legal contracts with clients, employee agreements, court cases, so on and so forth.

There is a very good reason why accounting standards (like GAAP or IFRS) decided to only record transactions into the Books and not be concerned with legalities or moralities. It's impossible to assign an amount to a company/moral value as what is valuable to me as a shareholder may not be considered valuable to say the local tax authority or an would be investor and vice versa.
It depends on whether the hash is actually in the database or not. If it is, then one of the hashes returned corresponds to your password. But the hashing is done by HIBP itself, so a hypothetical evil Troy could determine the actual values of those passwords. If he determined who you are, perhaps by correlating requests with email submissions on the main HIBP site, he could then try to access your account on another site with each of those passwords, in the hope that you reused the same password on multiple sites. The docs say:

> On average, a range search returns 478 hash suffixes

which is low enough that one could potentially try them all in a reasonable amount of time, even taking rate limiting into account.

...However, the leaks that go into the database typically contain username/password pairs, not just passwords. So if your password is in the database because your account was pwned (as opposed to the account of someone who happened to pick the same password as you), and the username is reasonably identifiable, anyone who downloaded the original leak could do the same thing, except knowing exactly which password to try rather than having to go through 478 of them!

And of course, the whole point of the password lookup is to inform you that your password is compromised and you need to stop using it. If you’re diligent, evil-Troy would only have a rather limited window to attack you before you changed your password on the relevant sites following a positive result. That is, assuming the API is honest and returns all the hashes it knows… In theory it could hold some back.
I'm the farthest thing from an expert but here are some factors to consider. You're going to train on the past data. Typically at least to begin with you pick some time period and train on part of the data and keep back some to test on. And yes, there's definitely a risk of overfitting. So some of the real data will be in sample and some out of sample for testing. If you want to get more sophisticated there is one of a number of resampling techniques in which you systematically choose different subsets of the data to train on and then look at the variation of the predictions. That can give you some idea of the error you'll get. Not sure how that works on data with high dimensionality but if you're doing an autoregression/autocorrelation (i.e. predicting tomorrows price based on it's past behavior) you'll only have the single time series. The first thing you'll likely notice if you try and apply that sort of model to stocks is that stocks are at least as highly correlated and likely much more so to the market than they are to their own past behavior.
Related and worth reading: http://aras-p.info/blog/2018/03/21/Random-Thoughts-on-Raytra...
If Google doesn't accept patches upstream, then you run that same risk with or without this SDK.
It's as credible as any other legal agreement we have in our society.
"What kind of safeguards would you introduce?"

I think the only sane response would be to shut down the developer program. I doubt it contributes much to the FB bottomline and it's clearly something FB doesn't care much about given the breadth of this scandal.
Block apps from requesting any data that isn't absolutely required for the apps functionalities and it would stop a lot of abuses... but of course they don't want to do that
Yeah, but it's not like Lisp is a surprise to many IT people. It's old, it has a rather enthusiastic grass root following that promotes it and various universities have at least a few courses using it.
Anyone can "demand" anything they want; many times it's up to the recipient to decide whether or not they comply with said demands.
I think it's more like:

"People don't think through their decisions very well"

The OP points out that there are many nations that put in big funding for Islam in the west and around the world. Here in the US, the Mormon church is very similar. Other examples abound. More money means that it is more likely that the local mosque/temple is well funded, has free food, basketball courts, a gym, daycare, counseling services, etc. If the other local centers for religion or other social functions are not as well funded and stocked, it's not hard to see people flocking to the mosque/temple. The proximity will undoubtedly lead to conversions, or at least toleration of the religion. At first this is not so bad, but we all know the more extremist views of many religions can quickly take hold and may degrade women's rights, children's education, healthcare access, and justice decisions (see upstate NY). I am NOT saying this will happen or that any one religion is wholly better; we all have faults.
I think you're totally right. At the same time, GP is onto something (paraphrasing with some liberty) "with the right dedication, (almost) anything can be achieved." In my experience, this attitude of seemingly unfounded optimism can give a big boost in real achievement as well.