Live data from Hacker News

Facebook adds 5 divs, 9 spans and 30 CSS classes to every post in the timeline

twitter.com

101–110 of 367 posts

Re: Facebook adds 5 divs, 9 spans and 30 CSS classes to every post in the timeline

#101
post #83

I'm really thankful I haven't yet had a job where all I'm developing is new ways to force people to see ads. Imagine working on a 'feature' like this for weeks or months, and the end result is simply that people who don't want to see ads now have to see ads.

It sounds like a fun challenge. It's just ads. If we're talking about some ad for a coffee maker, whatever. Now their whole selling data to unscrupulous folks, taking money from parents via their kids, selling fake news that makes people hate other people (now that gets into the ad space...) .... That's where I'd want to nope out.

Much harder when you're working on a product you also happen to love and use. And it creeps up, more and more, one ad there, and one more, and an inerstitial, and then inside the emails too, let's hide the hide amongst the real stuff and ... At some point you feel like you're desecrating a body.

Re: Facebook adds 5 divs, 9 spans and 30 CSS classes to every post in the timeline

#102
post #89

Earlier quoted context omitted.

> I need to meet the team I'll be working with before accepting an offer. It's the only way to know if they're competent, can communicate, and are not assholes. This is exactly how Facebook's onboarding process works (at least in engineering). You spend 3-4 weeks in "bootcamp" classes (React 101, IOS 101, etc.). After that, you spend another 3-4 weeks auditioning teams -- you sit with teams that have open headcount f…

Is this process for new college grads or senior engineers? I can't imagine principals go through this process, do they?

> Is this process for new college grads or senior engineers? I can't imagine principals go through this process, do they?

Good question. It's definitely not just for new grads (I went through team selection as an IC5/senior engineer). There is a process where you can be hired directly onto a specific team, but I got the impression that it's the exception rather than the rule.

I would guess that someone joining at a super-high level like a principal engineer would be doing so to work on a specific team or technology.

Re: Facebook adds 5 divs, 9 spans and 30 CSS classes to every post in the timeline

#104
post #83

I'm really thankful I haven't yet had a job where all I'm developing is new ways to force people to see ads. Imagine working on a 'feature' like this for weeks or months, and the end result is simply that people who don't want to see ads now have to see ads.

It sounds like a fun challenge. It's just ads. If we're talking about some ad for a coffee maker, whatever. Now their whole selling data to unscrupulous folks, taking money from parents via their kids, selling fake news that makes people hate other people (now that gets into the ad space...) .... That's where I'd want to nope out.

Those two scenarios aren't mutually exclusive. One hand washes the other, the distinction is only between who gives the order and who carries it out.

Re: Facebook adds 5 divs, 9 spans and 30 CSS classes to every post in the timeline

#106
post #83

I'm really thankful I haven't yet had a job where all I'm developing is new ways to force people to see ads. Imagine working on a 'feature' like this for weeks or months, and the end result is simply that people who don't want to see ads now have to see ads.

It sounds like a fun challenge. It's just ads. If we're talking about some ad for a coffee maker, whatever. Now their whole selling data to unscrupulous folks, taking money from parents via their kids, selling fake news that makes people hate other people (now that gets into the ad space...) .... That's where I'd want to nope out.

Do you think creating something that goes counter to your users desire is not unscrupulous?

The only difference between the first stage of the pipeline and the rest is a matter of degree.

Re: Facebook adds 5 divs, 9 spans and 30 CSS classes to every post in the timeline

#107
post #83

I'm really thankful I haven't yet had a job where all I'm developing is new ways to force people to see ads. Imagine working on a 'feature' like this for weeks or months, and the end result is simply that people who don't want to see ads now have to see ads.

It sounds like a fun challenge. It's just ads. If we're talking about some ad for a coffee maker, whatever. Now their whole selling data to unscrupulous folks, taking money from parents via their kids, selling fake news that makes people hate other people (now that gets into the ad space...) .... That's where I'd want to nope out.

Thank you. I feel like ads have such a bad rap because of the state of the internet. Yet, what does everyone expect? Is it shocking that content providers want money for their product?

And yes, I know, some sites and ads do terrible things. The actively hurt viewership. BUT, isn't that the same with everything? Even my groceries are getting worse as companies seek ways to increase profits without pissing me off; they swap out quality ingredients with cheaper ingredients. They change the shape of the bottle to reduce volume and hope I don't notice that the price effectively went up. Etc.

My point is not in defense of these practices. Rather, I'm defending "no shit" in all of this; welcome to the real world. Everyone is going to try and take and make as much as they can before it starts to actively show a negative impact.

So who is to really blame? Us, of course. Consumers of these practices are largely okay with it as is.

So yea, I don't have a problem with ads. They sort themselves out because people will stop using the products. I do have a problem with selling out data though, as people are largely unaware of the consequences and severity of what is actually happening. Ads however though? Who cares.

edit: Sidenote, I imagine an argument could be made that all and any ads are terrible. I definitely could agree with that, but getting rid of all advertisements across all mediums online or offline seems a tall order, and out of scope for this discussion heh.

Re: Facebook adds 5 divs, 9 spans and 30 CSS classes to every post in the timeline

#108

I'm really thankful I haven't yet had a job where all I'm developing is new ways to force people to see ads. Imagine working on a 'feature' like this for weeks or months, and the end result is simply that people who don't want to see ads now have to see ads.

Yeah but what if your salary was north of $150/yr + stock and you were in your 20's? I'd be all over that back then. Hell, I'd be all over that now!

Are you like from CAR or Congo?

Re: Facebook adds 5 divs, 9 spans and 30 CSS classes to every post in the timeline

#109
post #94

meanwhile https://text.npr.org/ ps: thanks for the comments below, I was curious about similar websites

Horrible. If this is what all the web primitivists advocate I rather just look at ads.

De gustibus non est disputandum. This is my favorite way to read the news.

Re: Facebook adds 5 divs, 9 spans and 30 CSS classes to every post in the timeline

#110
post #89

Earlier quoted context omitted.

> I need to meet the team I'll be working with before accepting an offer. It's the only way to know if they're competent, can communicate, and are not assholes. This is exactly how Facebook's onboarding process works (at least in engineering). You spend 3-4 weeks in "bootcamp" classes (React 101, IOS 101, etc.). After that, you spend another 3-4 weeks auditioning teams -- you sit with teams that have open headcount f…

Is this process for new college grads or senior engineers? I can't imagine principals go through this process, do they?

I've seen a lot of senior folks go through the same process.
Post reply on HN