skysight-inc/HackerNews huggingface dataset:
Something curious about facebook is, they let anyone access user profile/pages (or whatever it is called), so visitor can see the user profile picture and might be able to see other stuff. Facebook "protects" the privacy of the "visitor" because the user cannot see what visitors have visited their profiles.

So, users have no privacy, but visitors have their privacy protected.

Facebook should list "who" visited user profiles. I dont know why they dont do this already. And even more, they could somehow list what photos the visitor chose to see, how long visitor stayed on user profile, which 'full resolution pictures' visitor had downloaded. If they only saw thumbnails then no need to list, but if visitor made the effort to download all full resolution user pictures then the owner of those pictures should be able to see who has downloaded them.

So this way, the user would be able to see how frequently visitor X, Y, Z has stayed on their profiles, and how many/which full res pictures they have downloaded/seen.

If the user profile is not a person, but a store (or company snooping on you), then the store would be able to benefit from this data and send some message saying "We noticed you have been visiting us lately, and you seem to have a lot of intrest in product X. Do you want to know the price or make an offer?"

Or, if the user is a person and has seen weird behaviour from weird users, then user would be able to take precautions.

So in the end, the user profiles are public and have no privacy. But the visitors/consumer of other people profiles can snoop on other lifes and have their privacy protected because the page they visited is never able to know they have been visited by visitor X Ntimes.
Ha your anus!!!
Wow, those results are so different from Bing Images for the same search.
No, Google has adjusted the weights of that particular output category, see the article linked.
I'm sticking with Facebook. They're the only social network with whom I can trust my private data.
Cambridge Analytica whistleblower used same Facebook dataset for own startup
In the timeline view, multiple tasks can be displayed in the same row. The position in the row is determined by the start or due date of the task. One challenge we encountered was in just maintaining the data model because users can set dates in multiple ways. For example, a user can set a due date on a task through the list view, mobile apps, or even the API. Since every task with a date is displayed in the timeline, when a user sets a date on a task, we pick a position to display the task in the view. One interesting thing is that when a user changes the date, we automatically resolve conflicts so that in the Timeline view, two tasks in the same row would not overlap. We had to think through most of these scenarios before we picked a data model representation so to ensure these operations are efficient. On the UI side, our biggest challenge was in implementing one of the most interactive views in Asana that supports multiple zoom levels. We spent a long time thinking about component structure and hierarchy to allow us to build them.
I guess "why can't" was a little too combative for some people... replace that with "why doesn't" Why doesn't Tesla do this?
Actually, they can't add those checkmarks, because consent must be specific (use this data for this purpose), so a generic tick box about agreeing to their terms and privacy policy won't fly.
There's an interesting concept - Machine Bias discussed in one episode of You are not so smart https://youarenotsosmart.com/2017/11/20/yanss-115-how-we-tra...

Developers who train these models or algorithms should be very well aware that the training data is nothing but a download of a sexist, capitalist, racist - society and that bias if is carried forward - irrespective of anything the future isn't going to be clean!
I would like to add that not only does Facebook have like buttons everywhere, many websites add Facebook analytics code as well to track performance of their ads.
I'd say there's a large streak of being self absorbed and thinking their shit doesn't stink.

I'm likely just as guilty of this. More so in the past as I continually try to correct my behavior (not always successful but I'm trying!).
> postmortem

Hehe, why so negative?
Ouch. He will be out of there in no time. Hopefully someone can get the guy a 4G modem or something.
> Images of white Americans are persistently held up in Google’s images and in its results to reinforce the superiority and mainstream acceptability of whiteness as the default “good” to which all others are made invisible.

I think that implying intent on Google's part is going way too far.

Obviously search results, to a large extent, are going to reflect the society and culture of search engine users. If our society and culture are shitty, should search results pretend otherwise? I'm pretty sure that our society and culture are rife with institutionalized racism and sexism and a whole lot of other badness, and badness of search results seems to me to be a symptom rather than a cause.
Ever wished there was a professional version of Mayan EDMS?
Show HN: Text-message based app to discover artists playing at Coachella
Hey Everyone
￼
Me and a buddy have been working on this project that send an automated text to you every day with a new artist playing at Coachella.

We wanted to make this for people who wanted to find new artists playing at Coachella but don't have time to check out every artist individually.

Just text this number hi and you'll get a text every morning with a countdown and a new artist of the day.

+1 (650) 539-0580

We saw that there were a lot of similar applications that were mainly built in web or mobile app based formats. I find these pretty cumbersome for most people as it is hard to convince the average person to download an app or visit a website more than once.

We felt this format was the best way to encourage users to subscribe and remain engaged with minimal effort on their part.

Would love any feedback.
Even if you do have a social media presence that should be considered a red flag about the company.

Personally I would fill those blanks in with http://notapplicable.com

It probably wouldn't result in a response but at least it would send a message.
The fonts name is Kaputt which means broken in german. Looks like a broken version of Campton (another annoying font).
> I already use the multi-container accounts to do this.

How? Specifically the part where clicking a link inside the FB container that leads outside of FB opens outside the container?

AFAIK it's impossible, and that's why I stopped using the multi container stuff in Firefox.

It's such an obvious oversight. When they implemented "get into the container when clicking xyz.com" how come they never thought of "get out of the container when clicking something that's not xyz.com"?
This is even more highly disturbing and problematic. How do I prove it's me? How do they keep other people from impersonating my "shadow" and downloading my data w/o my knowledge?

Face book needs to delete all nonmember data now. My solution is to block everything they do via dns. I blocked 43 requests from my devices this morning alone, and I stay as far away as I can, and yet they tried to access 43 times.

My next tactic is to spook them into thinking I moved to Europe and they risk serious revenue loss if they continue data collection w/o opting in. I will probably get a euro VPN once the law takes effect and see via dns if they still collect.
The article points out that Google has already tweaked the result of those particular searches. You're looking at the tweaked version.
Debiasing signals is a common procedure that signal processors are interested in. Not saying it's an easy or well defined problem, or that the solution will be legal, but dispassionately there is an engineering problem there to be solved.
This title is a bit misleading. The article opens with:

> My first encounter with racism in search was in 2009 when I was talking to a friend who causally mentioned one day, “You should see what happens when you Google ‘black girls.’” I did and was stunned.

but then later on:

> Although I focus mainly on the example of black girls to talk about search bias and stereotyping, black girls are not the only girls and women marginalized in search. The results retrieved two years into this study, in 2013, representing Asian girls, Asian Indian girls, Latina girls, white girls, and so forth reveal the ways in which girls’ identities are commercialized, sexualized or made curiosities within the gaze of the search engine. Women and girls do not fare well in Google Search — that is evident.

So it's not racism, it's sexism. Or is it? What would have happened if you searched for black boys, white boys etc. in 2009? I bet it wouldn't have been PG friendly...
> OK, lets assume Commodore's chips would have become the intel equivalent, and an open standard. They could have easily been the PC if they went the same way.

Yes and today we might be talking about boring 65xx vs. exotic, sexy 8086.

> They could have easily been the PC if they went the same way. It's not far fetched, just mismanaged. They could have done it and gone there but they didn't have the vision.

IBM didn't have the vision either. They left that to Dell, Compaq, etc. The PC evolved quite by accident, and once IBM realized what they had unleashed -- a computer revolution in business and eventually the home that was OUT of their control -- they struggled to try to put the genie back in the bottle with the PS/2 line.

> But I do know that one of them triggered excitement and one is just "a chip".

Says you, who never harnessed the on-chip timers of the 80186 to drive PWM sound through the beeper!

> (can you run linux on commodore??? now that would be something...)

You can run LUnix, a cut down Unix workalike. And Tandy Color Computers, based on a 6502 relative the 6809, could run a Unix workalike called OS-9...
I think they are right, at least for a long time.

I'm not a luddite, but every time I hear people talk about how everything from laying bricks to flipping burgers to landscaping will quickly become automated I have the following thought:

Humans are amazingly versatile, and amazingly cheap.

If I'm making, say, peanut butter, automation makes sense. I'll put up millions of dollars to leverage large-scale automation technologies (mixers, conveyors, etc) because of volume and consistency.

The smaller the scale, the better advantage humans have, and will for a long time.

Even if a burger-flipping robot existed today, it wouldn't have a great ROI compared to the ongoing cost of labor. A restaurant just doesn't make enough burgers for automation to be cost-effective yet. That is why most automation has occurred at centralized points of supply chains, and why a patty that enters a McDonalds is already the product of automation.

Someday, small scale automation technologies will have reached a low enough price point, and an effective versatility that we won't need humans to lay bricks or flip burgers. My bet is that occurs when the components (including software) of such a robot become commoditized and modularized far beyond what they are today.
http://mbasic.facebook.com

Doesn't seem to work on iOS (at least on iOS 11, it redirects to the normal mobile site that asks you to install Messenger) but it works on Android.
Email Sign-Offs Employers Will Fire You for If You Happen to Be a Woman
A Google search for "American inventors":
https://i.imgur.com/qw5kfQp.png

A Google search for "American women scientists":
https://i.imgur.com/o6mxG56.png

Can the media stop doing this thing where they p-hack reality for proof of racist/sexist conspiracies?
> Any reasonably smart CEO

Sorry but this is extremely naive and I'm sorry that your naïveté has caused you conclude things which are simply not true.

This is a very strong assumption, and a lie that is peddled by the media (Zuck is the greatest example of this) to create a novel story. I'm not saying it's impossible, it's just a dangerous assumption.

For the record, I've interviewed over 75 software founders (CEO/CTO) and I can tell you right now that there is nowhere near even 50% of them who have the ability to scale their companies.

Furthermore, there is a reason many of my clients (PE investors) replace management teams who cannot scale businesses and when they do, they reap financial awards as a result. So my conclusions are based on following the money...
Because that UDP packet is important, it can lead to millions of people watching a TV program having a 3 second outage in their audio.
Which can lead to obsessive-compulsive disorder.
It's always bothered me when people, (justifiably) frustrated with the bubble effect that personalization can effect upon search results, want to see Google return to "objective" results. But PageRank/BackRub was never an objective metric, it was always affected by what webmasters chose to link to and the semantic markup they wrote. It seemed to be a good metric for a majority of these things, but assuming few webmasters in the early years were black women or black, then the "objective" metric of PageRank/BackRub is going to be dismal.

So yes, I agree that more pressure needs to be put on the algorithm-makers, so that there isn't complacency about accepting the results of "pure" computation. But I feel too much weight is given toward the sentiment of "If Google isn’t responsible for its algorithm, then who is?", as if the problems could be wholly or even substantially fixed through "modifications to its algorithm". The other side of the equation is the data -- and diversity is as important to have in media as it is to tech, even if tech feels like the stronger, more immediate lever in changing things.

Now that it's been a long time (in tech time) since 2010/2012, it'd be interesting to hear exactly what modifications/improvements Google made to its algorithm to return such different results for "black girls". Was it a de-emphasizing of negative/outdated sources? Or an arbitrary boost for such entities as "Black Girls Code"? Or was BGC not given an arbitrary boost, but found to have been unjustly ignored/under-weighted when it came to determining SERP? I understand not wanting to reveal details of search engine tweaks the day/month/year after they've been implemented. But half a decade later, hopefully learning more details of these "tweaks" won't leave Google vulnerable to black-hat SEO.
Calculation only holds for spherical cows. :D
What does the word "future" mean to you?
What I took from the article were a few points:

* Taking a neutral position when building something (its just a tool, it's making decisions based on an aggregate) IS in fact making a decision. State can be -1, 0, or 1 and neutrality yields a certain result.

* The local optima of these algorithms are likely a product of local optima to the people and teams who built them. The neutral position seemed like the correct answer.

* These articles serve to reinforce the idea that the next frontier is context within algorithmic results. This global optimum can only be achieved through diversity of perspective. Perspectives are a product of one's experience, so the value of diversity can be directly connected to the goal of desiring a optimum solution towards a hard problem.

FWIW, I am a black heterosexual engineer and my experiences inform my perspective on these type of problems and blindspots affecting people not like me, especially women.

For those wanting to go deeper on the technical, scientific, and mathematical basis for what I'm referring, google 'diversity local optima'.
If the "lives being risked" are less than 40k a year, then the math says that yes, it is worth it.

Status quo is the risk. It is a decision to make the active choice of killing 40k people a year, to prevent something else.
Bacon... Hamming... I see what you probably quite unintentionally did there.

Anyway, doors are nice because you have the luxury of opening and closing them. Just remember what open and closed doors are for. Open it to see what's worth doing; close it when it's time to go do it.

Ideally this all applies in the metaphorical sense to social media too, if one has the discipline to handle it that way. But the problem for a lot of people, and the problem with this door analogy, is that a door doesn't nag you, Hey. Hey. Hey. You haven't opened me lately. Hey. Tons of cool stuff is going on beyond this door. Hey. Are you okay? I'm worried about you and so are your friends. Hey. Still there?

Also the door doesn't record your phone calls and so forth.

If only social media were as flexible, disinterested and unobtrusive as the lowly, everyday door.
Sorry, it wasn't staff, but Krugman's hysterical editorial: https://www.nytimes.com/2016/11/07/opinion/how-to-rig-an-ele...
It is Google's site and Google's (very much) proprietary algorithm so of course Google is at fault. Your argument is a variant of the "uploader defense." It was used by the TPB operators to claim that they weren't responsible for what was featured on their site because it was uploaded by users. But legally (or morally) they realized that they were, because they removed child porn even though they let Hollywood movies remain.
It's been stated elsewhere that the cat is provided with meat and does not eat it. The difference between that and making the cat eat it is quite reasonably described as "forced".

That said, it seems to be noted elsewhere the cat eats presumably-non-vegetarian kibble.
Oh :-)

Nice to meet you here :-)
I dont see FB implementing that because the more information people have about how their profiles are viewed (and used), the more it's going to polarize their user base.

I think people will fall under two categories.

Group 1: They want attention, followers, etc. Facebook becomes more like Instagram (which is redundant)

Group 2: They want privacy and a place to connect with peers, but that "profile use" knowledge will prevent them from sharing their lives on Facebook further more.

Also, I think people have the right to view publicly posted information and photos without being monitored by the poster. Information overload, irrational responses, reactionary culture, and all that.
Taking it a step further, Google could apply this rule: if users really wanted to see (e.g.) porn, then adding that word to the query would show it; so let's keep the results safe by default.
DuckDuckGo's Biggest Privacy Flaw
I'm not surprised. I'm not really in that biz, so it's just really cool to me that such a thing exists. I love coming across applications of tech that, to us engineers, are pretty simple but to the user are game changing.
Was the TCK changed to allow for that?
DocuSign's experience migrating from Angular to React
I have my group's internal Jenkins service hosted on a single node EC2 instance running Kubernetes (t2.medium) and I would echo all of the advice you're getting. Kubeadm, definitely. And moreover, don't call it production-ready.

A production-ready cluster has dedicated master(s), period. In order to get your single-node cluster to work (so you can schedule "worker" jobs on it) you're going to "remove the dedicated taint," which is signaling that this node is not reserved for "master" pods or kube-system pods only. That will mean that if you do your resource planning poorly with limits and requests, you will easily be able to swamp your "production" cluster and put it underwater, until a reboot.

(The default configuration of a master will ensure that worker pods don't get scheduled there, which makes it harder to accidentally swamp your cluster and break the Kube API, but also won't do anything but basic Kubernetes API stuff.)

If things go south, you're going to be running `kubeadm reset` and `kubeadm init` again because it's 100% faster than any kind of debugging you might try to do, and you're losing money while you try to figure it out. That's not a production HA disaster readiness or recovery plan.

But it 100% works. Practice it well. Jenkins with the kubernetes-plugin is awesome, and if I have a backup copy of the configuration volume and its contents, I can start from scratch and be back to exactly where I was yesterday in about 15-20 minutes of work.

My 1.5.2 cluster's SSL certificate expired a few weeks ago, on the server's birthday, and after several hours trying to reconcile the way that SSL certificate management has changed, to find the proper documentation about how to change the certificate in this ancient version, as well as making considerations that I might upgrade, and what does that mean (read: figuring out how to configure or disable RBAC, at the very least)... I conceded that it was easy to implement the "DR-plan Lite" that we had discussed, went ahead and reinstalled over the same instance "from scratch" again with v1.5.2, and got back to work in short order.

I've spoken with at least half a dozen people that said administering Jenkins servers is an immeasurable pain in the behind. I don't know if that's what you intend to do, but I can tell you that if it's a Jenkins server you want, this is the best way to do it, and you will be well prepared for the day when you decide that it really needs more worker nodes. It was easy to deploy Jenkins from the stable Helm chart.
It's amazing that you mention this as this was a similar method that I used to quit smoking. When I had the craving to smoke a cigarette, I took off for a sprint (I was younger with an outdoor job at the time!). It both interrupted the pattern, and associated the behavior with the pain of sprinting.
If you even believe the video is representative of what a human would see (which is totally false, as recent local videos of that stretch have shown), then the car was driving beyond its headlights. That's unsafe driving.

Deer are not reflective. Random objects that have fallen off a truck are not reflective. People are often not reflective, and there is no law requiring them to be.

And this woman was wheeling a bright pink bike, which shows up quite well. (It may also have had standard spoke reflectors, which might not show up in this video. hard to say.)

And finally, there weren't any crosswalks in that area for her to use. Yes, she misjudged the speed of the car, but her choice to cross the road at all is pretty solid.
>It seems like the main crux of the argument is that being reflective of the culture is also reinforcing it

I believe expecting Google to change its search results to match an ideological agenda (I'm not using "ideological" in a derogatory sense here) is a case of shooting the messenger. It's the job of humans to make society in the image they desire and the job of the search engine to efficiently and accurately give the search results that people want.
I'm probably 2x your age and I shrug it off. It's not like you can't actually understand the text.
I live in an old (1896) house constructed with douglas fir and redwood that is thousands of years old and incredibly dense - it's hard to pound a nail into it. Today's houses are framed with wood that is very 'green', soft and flammable and cladding that is little more than thick cardboard with weathershield on one side.

It seems likely the next generations of materials will be even more ephemeral and designed for speed of construction...concrete seems to be the only material resistant to this, although older concrete is a lot more dense than the mixes we buy today....
Click bait. Even the author recognizes it in the very first paragraph.
Said no-one ever.

Seriously, I'm too biased now to remember, but was there ever a time this was the feeling about FB?
Drupal Core – Critical – Multiple Vulnerabilities – SA-CORE-2018-001
This is an excellent philosophical question!
I hope the posting of this article isn't some insinuation of FB's fate.
Descriptions of C++17 features, presented mostly in “Tony Tables”
Very excited to see how this new C-group executes.

Probably one of the best departure messages I've ever seen.(especially with that image)