Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mic47
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
121.
▲
by
mic47
8y ago
Unless the target language is functional language. Actually, prior experience in imperative languages makes it harder for you to move into functional programming language, as you have to unlearn some things.
122.
▲
by
mic47
8y ago
I think that the right title should be "Marketing Firm Exactis Exposed a Personal Info Database with with 340M Records on Internet". This is not a leak, at least there is no evidence of it yet. While this does not downplay this se
123.
▲
by
mic47
8y ago
The problem was technical (due to the way it was initially built, I think it was using facebook domain for zero rating). Currently, encryption is supported: end-to-end on app, for mobile browser facebook apparently still decrypts the traff
124.
▲
by
mic47
8y ago
Facebook is using internal fork of phabricator (with facebook specific modification) for (almost) all the code-review (there might be exceptions). It's much better code-review tool than github.
125.
▲
by
mic47
8y ago
> "Facebook acknowledged that some partners did store users’ data — including friends’ data — on their own servers." This statement from the article is meaningless, as many legit things might mean "third party storing data
126.
▲
by
mic47
8y ago
> I was surprised to see a Facebook rebuttal so quickly after an article like this. Article contains Facebook's response, so they most likely read it before it was published. As far as I can tell, they probably didn't like the
127.
▲
by
mic47
8y ago
I think it's shame that lot of projects do. Why? 1.) Compared to Phabricator (which I used for almost last 4 years), github is really behind for code review (I didn't use gitlab, so can't compare). There is lot of missing fea
128.
▲
by
mic47
8y ago
Comparing those two numbers (removed fake account, and FB userbase) does not give you reasonable insights. FB ususally reports DAU/MAU (daily active users, weekly active users). That means, if you remove 500 million of not active users
129.
▲
by
mic47
8y ago
That is why they call it pointless style sometimes. Point free is good for short functions, like 1-3 compositions is fine (maybe little more), but if you overuse it, it's actually much less flexible and you have to rewrite more code if
130.
▲
by
mic47
8y ago
"Shush" and "Wind Down" are already on Samsung phones, and FB is in good relations with Samsung (see oculus), so doubt this would be Facebook killer. Additionally, Facebook already turn down video in newsfeed (it decreas
131.
▲
by
mic47
8y ago
That was under condition "if false positive means, that someone will point camera to that part of stadium and someone will manually check if it's correct [2]". That means that false positive does not know that it's false
132.
▲
by
mic47
8y ago
> how do they acutally pay the low-income personell, like guards or janitors? They are most likely contractors. And they probably live far enough where they can afford living. But that means longer commute.
133.
▲
by
mic47
8y ago
Article does not claim happening any one of those, as there is no information about how police handle this. [edit] actually they claim that no false positive was arrested. But not others.
134.
▲
by
mic47
8y ago
That assumes that both numbers are for the same period and that each arrest correspond to 1 match, which most likely will not be be true. For example if system identified only subset of people, but when you make arrest you arrest all. That
135.
▲
by
mic47
8y ago
[I focus only on the performance of facial recognition system, not on whether it's good idea to have such systems in place.] From the systems performance point of view, this is non-story. If you deploy detection system, you have to mak
136.
▲
by
mic47
8y ago
> . You can do this do today, without agreeing to facebooks terms (i.e. go to github, get access tokens, connect to "open graph", no accepting terms or creating accounts needed if I go to pastebin and find login credentials dum
137.
▲
by
mic47
8y ago
> purported legal contracts != legal contracts Oh, learned the new word today. Do they have also some analysis that say why TOS should be purported legal contract and not valid legal contract? > If you grab data hosted on facebook or
138.
▲
by
mic47
8y ago
It's still violated on agreed terms (even if not legally enforceable) so it can be called abuse. Also, how does the provided link support claim that they are not necessarily enforceable legally? I read it but saw only criticism of TOS
139.
▲
by
mic47
8y ago
There are two aspects: technical and legal. Technical: companies got the data in a way that system was designed. No abuse there. Legal: companies didn't adhere to TOS and used data in a way that were not supposed to. This is why is it
140.
▲
by
mic47
8y ago
If you need to mix them up, there is bunch of options. It all depends on what you need to do, and what language you are using, but usually there should be simple solution to this. For example, if you simply want to have functions that works
141.
▲
by
mic47
8y ago
Then maybe you should have manager's IDs done as separate type too?
142.
▲
by
mic47
8y ago
Naming won't help, sooner or later someone will make similar mistake that will slip through code review. Real problem is that it is possible to accidentally do this type of mistakes. If you can avoid doing it by leveraging type system,
143.
▲
by
mic47
8y ago
Well, if some rando on the internet is going to dig through your trash, and write a blog post about it, than maybe you are famous enough to justify more paranoid security.
144.
▲
by
mic47
8y ago
You can solve this by test plan: You write into test plan what you have tested, and others in code review can suggest/require to test other things you missed. In my previous job this worked quite well.
145.
▲
by
mic47
8y ago
Why should other test your code?
146.
▲
by
mic47
8y ago
Tracking "credit" score sounds like good idea, but I would not go as far and assuming that persons with bad credit scores are poor hires. Maybe person who creates tech debt is really great at prototyping, fixing urgent issues with
147.
▲
by
mic47
8y ago
> In order to "delete" my phone-shadow-profile, facebook needs to remove my phone number from their internal copies of my friend's contact lists. This is (potentially) not viable. Your friend's contact list is not you
148.
▲
by
mic47
9y ago
FB is/was regularly audited by Irish DPC, I think one of the topics was user data deletion. I think that the results were public.
149.
▲
by
mic47
9y ago
Because FB deletes by flag so that content disappear instantly and then start the actual process of deletion (which can take while because of stuff like backup, cols storage)...
150.
▲
by
mic47
9y ago
Please add reasons for each site why they have points they have and links that support those claims. For example, you said that Facebook deletes data partially. What does it mean?
More ›