> Personally, I prefer my doctors ... to have formal qualifications.
Why? So they can charge you more? You know medical school in the US is pass/fail and has a 96% graduation rate? Its completion at that point is practically meaningless.
And all so I have to pay $50 to get a vaccine administered because nobody is allowed to prescribe one without a $250k medical degree.
I don't see an issue with a 96% graduation rate when med schools are incredibly difficult to get in to. Not only that but even within med schools, depending on how well you do you might not get in to specific programs; for example you have to do better to be a surgeon than to be a general physician.
If they didn't have a 96% graduation rate I think we would be screwed because we already do not have enough doctors as it is. And with med schools it's not like you can increase the number of students easily as each student requires a lot of resources due to requiring residency and things like that.
The selection criteria for medical school admission has little to do with skill and more to do with how likable you are in your personal statement and interview.
After someone passes that selection criteria (which again, seems to have little to do with being a competent physician), it doesn't seem like enough of them are being filtered out for being bad at actual medicine.
I went to a good school in mathematics and we only had a 70% graduation rate. The people who dropped out or switched majors had passed the rigorous selection criteria just like the rest of us. I'm suspicious the equivalent cohort in medical school just get pushed through and graduate all the same and become bad doctors.
> And with med schools it's not like you can increase the number of students easily as each student requires a lot of resources due to requiring residency and things like that.
Most who can't hack it fail in first year. I don't think watching lectures and writing exams in first and second years is all that resource-intensive. And even if it were, they'd be paying tuition to cover it all the same.
"If no one saw ads content would die, you want content to live, you should act in the way you want everyone to act, therefore watch ads."
It's usually straightforward and reliable moral reasoning.
But the implications of that approach have weird results here.
If we were really serious about improving how lucrative ads were, we wouldn't just have to watch them, we'd actually have to spend money on their products.
As far as the books are concerned, a lost purchase from a blocked ad counts the same as a lost purchase from a disinterested customer.
But it feels really weird to say people are morally obligated to buy something when they watch free content.
Maybe something's fishy with the categorical imperative here because marketers are specifically playing the odds. They're hoping to motivate behavior in just 1/10,000 viewers. Advertisers know it's a long shot and that people might defeat their efforts, using technology, heading to the kitchen during TV commercials, or just training themselves to recognize manipulation and sales pitches to harden themselves against sales. They'd be silly to take umbrage anytime fewer than 100% of eyeballs bought their product.
Or maybe the moral problem goes beyond ad blockers, and we're all destroying the web by being terrible consumers.
I don't actually know, but it's a weird moral problem, something feels not quite settled about the two typical responses on this topic...
> I don't actually know, but it's a weird moral problem, something feels not quite settled about the two typical responses on this topic...
I totally agree with you, this is an awkward topic because advertising itself raises moral questions.
The problem is exactly what you said, we're all destroying the web by being terrible consumers. We're used to an internet where we do not generally have to pay for content, and that has led to a culture where paying for online content is almost unthinkable. This is a problem of our own making, but here we are.
People pretty much universally hate ads, but almost no one hates them enough to actually hand over money instead. We know this because of the failure of things like flattr and the experiences of developers on app stores - if you offer a free ad-supported version of an app, and a paid version which removes the ads, only a tiny, tiny percentage of users are going to choose the paid version. And this is in an ecosystem where products usually cost less than a cup of tea and you can pay with almost no effort - it's literally easier than finding the equivalent cash amount in your pocket. People just don't do it.
I don't have an answer to this. What I do know is that quality content costs money to produce and therefore we need a way for content producers to be rewarded for their work. Right now just about the only way that works on a large scale is with ads, and even that works poorly for most cases.
Some people reading this will say to themselves "well, I'd pay for content". Congratulations on being an outlier, most people are not like you.
Some people reading this will say to themselves "well, the free market will solve this problem", and that might be the case in the long term, but it will have terrible consequences for content producers in the short term and will fundamentally change the web. You might hate ads, but do we really want the series of walled gardens that an ad-less internet would necessarily devolve into?
If everyone blocked ads, things like Google would have to become paid services. What kind of social inequality would that lead to in the long term?
Obviously this is related to game theory. Blocking ads makes sense on an individual level, but if everyone does it we're all screwed. It's not a solution to the problem, it's going to cause more problems, and that's why I don't do it.
Their business model is between the publishers and the advertisers. Advertisers know when they buy an ad that most people are not going to pay much attention to it.
An expectation on the publisher's part does not create an obligation on my part.
> There is no contract or promise between me and the website that I am visiting that I will be captive to their ads or behavior tracking, implied or otherwise
If you ask any website without a paywall, they will almost ALL tell you their content is free. Some even advertise and market that enthusiastically. A visit still helps them - it is still counted in server-side stats (which is used to sell ads), and I am exposed to their brand, which is a large part of what marketing is all about. There are also other forms of advertising which are not blocked - things like sponsored posts, guest posts, mailing list opt-in forms, referral links, etc.
You also conveniently ignored my question on whether or not forcing me to watch an ad or forcing me to accept behavior tracking is moral on their part. This is not a one-sided equation.
"If you ask any website without a paywall, they will almost ALL tell you their content is free. "
Come on. No they don't, vlucas. They say "welcome, enjoy, support our sponsors." They do not say "it's free; do whatever you want with our content now that the packets have been transferred."
They do indeed say the content is free. Of _course_ they are not going to say "do whatever you want with our content". That's not what I said or implied at all.
> A visit still helps them - it is still counted in server-side stats (which is used to sell ads
This is totally nonsensical. If they have no prospect of recouping the expense they incurred from your visit then you are not helping them, you are worse than worthless to them, you simply cost them money.
> Are you saying it is moral for publishers to track my usage behavior, and to force me to watch any ad they want me to?
You aren't being forced to watch anything. You have the option of leaving their site and living without their content.
> You aren't being forced to watch anything. You have the option of leaving their site and living without their content.
> Your attitude is the definition of entitlement.
I also have the option of completely ignoring the ads or covering them up, which is essentially the same thing as blocking with a plugin. This is not a binary equation. This is the essence of my very first comment here.
There is nothing morally wrong about not paying attention to an ad, zooming in so you don't see it, covering it up, not watching a video, muting commercials, etc. No publisher or advertiser has the expectation that 100% of people will pay attention to their ad. The ratios are closer to 1%. Nobody has that expectation expect the people trying to make this into a moral argument.
That comparison is flawed, the author has already been compensated because you (or a library) bought the book, but virtually no one pays for content online.
It's quite simple. If there is no way to get paid for producing quality content, no one is going to produce quality content. I don't like the ad-riddled web any more than you, but it allows billions of people access to content they would not otherwise have access to. If the online ad business goes away, what fills that gap?
Please don't suggest micropayments, people don't want to pay anything to read a website.
>Please don't suggest micropayments, people don't want to pay anything to read a website.
If no businesses can profit/sustain off ads and this is the only avenue to obtain any content - people will pay. Or they'll go without content. When there is no content - there will be a demand for content. And people will pay.
If there are sites that can sustain off ads and still produce content that people view - and you can't do that - you're fucked. Too bad. That's business and unfortunately your competitor is beating you at it. There is nothing wrong with that.
> If there is no way to get paid for producing quality content, no one is going to produce quality content.
I don't think this statement (or the contrary) was ever proven true. I'm absolutely sure the problem is awfully complicated and we can't simplify it as "no money - no quality content", especially as some sort of universal dogma.
That said, if anyone knows of any research/experiment in this area, they're most welcome to share a link.
> That comparison is flawed, the author has already been compensated because you (or a library) bought the book
And if I got the book as PDF/EPUB and without paying anything (but legally)? Would it be moral for someone to force me to read because their business model says so?
This is a pointless distraction from the issue at hand but most free e-books are thinly veiled ads themselves. Their objective is to get you to pay for the author's products or seminars or whatever. It's quite different from the discussion here.
Not really. I've read some fiction ebooks that were self-published by authors and some were good. None had advertising (at least I haven't noticed), some had a suggestion to donate, but that's another story.
Also, if we can say the comparison with software is valid, there is a lot of software (of various quality from a total trash to exceptionally good stuff) that comes gratis and doesn't try to sell you anything.
> 3. You could release your code on GitHub for free and let people pay you out of the kindness of their hearts, either through PayPal, Patreon, or Gratipay.
Please don't do this, you will starve. Very few people are able to make enough money from open source in this way and I don't think this is the kind of thing that's suited to it.
Commercialize this technology, market it, sell it.
Exactly. Corporate and university shops often come off like the rich-yet-freeloader archetype whom goes to the donation-based museum or listens to NPR but never puts anything in... with loads of cash they can afford easily afford it, but they won't it if they can have their maintenance folks can put it together for "free."
The main considerations revolve around:
a. Is it patentable? (OP should contact a former USPTO examiner or a reputable legal shop like Orrick.) Provisional patent a minimum, seems a must, or it's not worth going forward if Mr. Wonderful can knock it off in China.
b. Is it worth the effort to source and offer components which are commodities? Some folks want "batteries included" and will pay for it, so mark those up to where it makes sense to make it worth the while.
Disclaimer: I've worked inside ivy school research and non-research depts and enterprise shops too.
Nothing stops you from integrating GraphQL with your graph database and I know that people are already working on it.
But it isn't a way to specify graph queries, e.g. you can't express concepts like "find the shortest path from vertex A to vertex B using edges with the given label". It's just not designed for that kind of thing.
Hi, I'm a full stack developer, I can tick every box on that list, and I've been programming since I was 7, not 12 :). All this stuff can be mastered given enough time, effort and by choosing projects which broaden your technical horizons.
Coincidentally available for contract work right now...
Ah, I have committed the cardinal developer sin of self promotion and am being duly punished.
It's interesting that self promotion is so frowned upon in our community when failure to adequately promote ones self holds back so many careers. Why do we applaud those who promote their startups as "hustlers" but not those who advertise themselves?
Yeah, becoming an expert on one or two components per layer doesn't seem particularly hard, given a few years of experience. Except for a couple of layers, I'd consider myself well-versed (not an expert) in at least one component per layer, and I'm not a particularly studious person.