News for hackers. Stuff that matters.
Re:The Great Cannon has been deployed again by brenden2 on Friday December 06, 2019 @10:01AM (#21722310)
This is a good counter example for whenever you find yourself in an argument with anti-adblocker folks.
Re:The Great Cannon has been deployed again by Someone1234 on Friday December 06, 2019 @10:08AM (#21722387)
But these folks still have no answer for how free websites they consume daily (e.g. news) are to be funded, they don't pay, and don't want to see ads either. Yet they still expect these websites to exist.

I use Firefox's built Enhanced Tracking Prevention, that some sites call "ad blocking" but in reality it is super easy to have ads that don't get blocked by it, just make them non-creepy.

Re:The Great Cannon has been deployed again by Waterluvian on Friday December 06, 2019 @10:14AM (#21722444)
I think the primary argument line is something along:

1. Online ads today are so bad they must be blocked

2. But blocking ads blocks revenue for sites we like

3. So we should pay for them more directly

4. But I'm not about to set up 100 different monthly subscriptions. These corporations are not trustworthy and I cannot monitor this many bills.

5. We need a solution to simplify money -> content -> creator transfer

6. There's been many attempts at that, but there's too many players who want the power and control that comes with wedging themselves in between consumers and creators.

7. So we're stuck.

Re:The Great Cannon has been deployed again by dhimes on Friday December 06, 2019 @10:20AM (#21722506)
Serve content related ads and don't track. I'd be fine with that.
Re:The Great Cannon has been deployed again by Waterluvian on Friday December 06, 2019 @10:25AM (#21722545)
Same. But I think that once you've screwed the pooch this bad, you can't just take a single step backwards and expect everyone to be fine with that. The trust is gone. You've got to reboot and rebrand somehow.
Re:The Great Cannon has been deployed again by iscrewyou on Friday December 06, 2019 @10:26AM (#21722563)
Don’t track. Serve ads in a designated space across all pages (sidebar). I personally would happily uninstall adblocker if those two things came true.
Re:The Great Cannon has been deployed again by jacquesm on Friday December 06, 2019 @10:27AM (#21722566)
The problem is that the advertising companies wanted the offline marketing spend so much that they started selling the dream of tracking with specificity, which caused marketeers the world over to finally have an answer to the age old 'I don't know which half I spend wrong' question.
Re:The Great Cannon has been deployed again by Xavdidtheshadow on Friday December 06, 2019 @11:17AM (#21723126)
Advent of Code does a great job at this. Its ads are text-based, relevant, and unintrusive. Of course, it has a pretty particular aesthetic, but plenty of sites could do a simple (non-animated) image or text to surface their sponsor without being annoying.
Re:The Great Cannon has been deployed again by jroschen on Friday December 06, 2019 @11:35AM (#21723359)
Shameless plug: this is what we are trying to do at https://contextcue.com. Ads that are targeted to the website you’re on, instead of the person viewing the ad. We’d love any feedback about what we are trying to accomplish!
Re:The Great Cannon has been deployed again by dhimes on Friday December 06, 2019 @01:17PM (#21724500)
That's great! I wish you well.
Re:The Great Cannon has been deployed again by zentiggr on Friday December 06, 2019 @10:55AM (#21722870)
Bill Hicks had an answer. Nobody seemed to want to do that though.
Re:The Great Cannon has been deployed again by Brain_Thief on Friday December 06, 2019 @11:39AM (#21723416)
Could you illuminate those of us who are not in the know?
Re:The Great Cannon has been deployed again by zentiggr on Friday December 06, 2019 @04:07PM (#21725987)
Sorry - I was referring to his "Are you in marketing or advertising? Kill yourself." routine.
Re:The Great Cannon has been deployed again by jessaustin on Friday December 06, 2019 @12:41PM (#21724118)
Presumably this refers to Hicks's advocacy for an "unbiased genocide against the whole of humanity"...
Re:The Great Cannon has been deployed again by Waterluvian on Friday December 06, 2019 @02:38PM (#21725230)
I prefer Sweet Meteor 'O Death 2020
Re:The Great Cannon has been deployed again by mattmanser on Friday December 06, 2019 @10:19AM (#21722496)
Most of these sites offered a completely ad-free version for many years, then switched to an advertising model after they'd cornered the market.

There's no ethical reason for us to "pay" these scummy actors, including Google, Facebook, Reddit and Twitter, after they destroyed all viable alternatives by giving away their products free and THEN add advertising.

As you intimate, there's also nothing intrinsically necessary to the advertising model for it to be served by different domains, with 3rd party cookies and third party javascript. Nor is it necessary to have auto-play videos, popups, etc. Even someone fairly benign like the Guardian is now infested with up-sells and adverts if you look at it without an adblocker.

So the sites brought it on themselves.

You want to support their ads, go ahead, but don't ask us to come up with the alternative model. You have no moral high ground to preach to us from, all these sites used a bait and switch to get on top. Right now if I look at facebook every 2 or 3 stories are adverts, where 5 years ago it was far less, and for google a huge chunk of the top of the results page, up to three results worth, are adverts.

None of these are clearly marked imo, nor are they necessary, they're making billions in profit. They can do it because they monopolized the market.

Re:The Great Cannon has been deployed again by jacquesm on Friday December 06, 2019 @10:25AM (#21722549)
> But these folks still have no answer for how free websites they consume daily (e.g. news) are to be funded, they don't pay, and don't want to see ads either.

It's not a question they need to answer, that's the problem of the companies that caused this mess.

> Yet they still expect these websites to exist.

Not really, they just use what exists, not what they expect to exist.

Re:The Great Cannon has been deployed again by pavel_lishin on Friday December 06, 2019 @10:12AM (#21722425)
> But these folks still have no answer for how free websites they consume daily (e.g. news) are to be funded, they don't pay, and don't want to see ads either. Yet they still expect these websites to exist.

This folk has an answer: display ads the ol' fashioned way, with a pair of <a> and <img> tags.

Re:The Great Cannon has been deployed again by Someone1234 on Friday December 06, 2019 @10:14AM (#21722441)
Ad blockers still remove them. They have tried not to and the users intentionally moved to ad blockers that still did.

https://en.wikipedia.org/wiki/Adblock_Plus#Controversy_over_...

Re:The Great Cannon has been deployed again by pavel_lishin on Friday December 06, 2019 @10:33AM (#21722625)
Yes, because Adblock Plus did it in the shadiest possible way imaginable. From the Wikipedia page:

> * In February 2013, an anonymous source accused Adblock Plus developer Wladimir Palant of offering to add his site's advertisements to the whitelist in return for one-third of the advertisement revenue.[68] In June 2013, blogger Sascha Pallenberg accused the developers of Adblock Plus of maintaining business connections to "strategic partners in the advertising industry", and called ABP a "mafia-like advertising network".[69] He alleged that Adblock Plus whitelisted all ads coming from "friendly" sites and subsidiaries, and promoted their product using fake reviews and pornography.[70] Faida responded to Pallenberg's accusations, stating that "a large part of the information concerning the collaboration with our partners is correct", but that the company did not see these industry connections as a conflict of interest.*

"We'll whitelist acceptable ads. Btw, acceptable means 'willing to pay us a kickback'".

The move on Adblock Plus did nothing to make me safer, so of course I ditched them for a more secure solution. Of course, it's Adblock Plus's goal and right to try to make a revenue, but I don't owe them the continued use of their product.

And I absolutely reject the premise that I owe every website that's willing to send a 200 OK response the right to run arbitrary javascript in my browser. If you don't want me 'mooching' your content, fine - put up a paywall.

Re:The Great Cannon has been deployed again by hombre_fatal on Friday December 06, 2019 @10:31AM (#21722608)
Also, aside from the two HNers who claim they actually do, nobody is turning off their adblocker as they go to see if a given site has acceptable ads.
Re:The Great Cannon has been deployed again by pavel_lishin on Friday December 06, 2019 @10:39AM (#21722706)
"Sir, I know the last seventeen hundred cups I've offered you were full of piss, but surely this time I'm being honest and genuine!"
Re:The Great Cannon has been deployed again by pas on Friday December 06, 2019 @03:45PM (#21725805)
Is there a blocklist that permits acceptable ads?
Re:The Great Cannon has been deployed again by pas on Monday December 09, 2019 @06:39PM (#21747929)
How big/relevant is the adblock user market segment?

Also, flattr and other micropayment sites could/would work. Just as patreon and other subscription methods.

After all paid-via-unskippable-ads is the inverse of consumed-without-payment. Both are the extremes of the spectrum and the majority of users probably would stop visiting/consuming if they were forced to look at the ads for a significant amount of time.

I mean TV channels probably spent hundreds of millions on trying to maximize ad time while keeping viewers. (And now YouTube too.)

But of course there will always be a segment that will be very bothered by ads. (Hence the success of Netflix.)

Re:The Great Cannon has been deployed again by zentiggr on Friday December 06, 2019 @10:53AM (#21722854)
> Yet they still expect these websites to exist.

I for one certainly don't have that expectation. I understand sites have non-zero operating costs, and/or staffing and other expenses in order to create and serve interesting content.

If someone rolls out (without using the word blockchain or any derivative) a way of doing the web equivalent of .99 per track, no middlemen/Elsevier types, just 'pay the originating site for full permanent access to this page', I'll do that in a heartbeat.

I buy paper books and sit and enjoy them thoroughly... web content transparently priced with reasonable, honest rates get at least close to that style.

Re:The Great Cannon has been deployed again by dredmorbius on Friday December 06, 2019 @11:58AM (#21723643)
Richard Stallman: The Internet Sharing Licence (2012)

https://stallman.org/articles/internet-sharing-license.en.ht...

Phil Hunt (Pirate Party UK): A Broadband Tax for the UK (2009)

https://cabalamat.wordpress.com/2009/01/27/a-broadband-tax-f...

Myself: Universal Payment Syndication (2014)

https://old.reddit.com/r/dredmorbius/comments/1uotb3/a_modes...

Joseph Stiglitz: "Knowledge as a Global Public Good"

http://s1.downloadmienphi.net/file/downloadfile6/151/1384343... (PDF) (pp 308-325)

Re:The Great Cannon has been deployed again by gatherhunterer on Friday December 06, 2019 @10:22AM (#21722525)
Don’t monetize your users’ data, monetize their use. When you log in with a paid account the ads should be gone.

If users don’t need an account to get the content and they still get ads with the paid account, what exactly are you offering in exchange for the payment?

Re:The Great Cannon has been deployed again by BlueTemplar on Friday December 06, 2019 @11:24AM (#21723222)
The answers for that have been around for more than a decade. But rare are the people making the decisions that are willing to dump the current system...
Re:The Great Cannon has been deployed again by kevin_thibedeau on Friday December 06, 2019 @11:11AM (#21723059)
The solution is to deliver safe ads from your own servers.

The solution we'll get stuck with is an embedded webassembly browser rendering to canvas.

Re:The Great Cannon has been deployed again by andrewprock on Friday December 06, 2019 @10:10AM (#21722404)
On the contrary, people pay for Netflix. People also pay for the ad-free upgrade to Hulu. Speaking to text websites, people are also using Brave, though I don't know how that experiment will work out in the end.
Re:The Great Cannon has been deployed again by csunbird on Friday December 06, 2019 @10:18AM (#21722485)
When it is reasonably priced, people will pay for legal alternatives. If there was a Netflix for paid websites, which would provide subscriptions in a convenient way to all websites in bulk, people would pay for that. Current options are:

> Manage subscriptions of 10 plus websites manually

> Pay by your privacy

It is clear that both options suck, so people opt in to ad blockers instead. Legal options are just overpriced for the demand.

Re:The Great Cannon has been deployed again by kevin_thibedeau on Friday December 06, 2019 @11:18AM (#21723143)
Ad blocking is not illegal.
Re:The Great Cannon has been deployed again by hombre_fatal on Friday December 06, 2019 @10:35AM (#21722657)
I think we need a solution for websites that aren't as unanimously popular as Netflix and Hulu. It's no surprise to me that the biggest entertainment services online can attract a subscription. But it would be a damn shame if those are the only services that can make much money. Just more and more centralization of content.

People often respond to this with "well, hobbyists make plenty of content for free," but the thing is that we benefit when our favorite hobbyists can make money from the craft and produce more work for us to enjoy instead of waiting around for their charity.

Though the growth of Patreon is a good step in the right direction, culturally. It shows a growing willingness to indeed pay content producers directly with small recurring transactions.

Re:The Great Cannon has been deployed again by Someone1234 on Friday December 06, 2019 @10:16AM (#21722465)
I think Brave is on the right track, but I am skeptical the kind of users that are aggressively anti-ad are going to like seeing ads straight in their notifications.

I'd prefer to just pay Brave e.g. $10/month and have it give out that money to sites I visit.

Re:The Great Cannon has been deployed again by squidlogic on Friday December 06, 2019 @11:04AM (#21722974)
Isn’t that what the brave browser is trying to solve?
Re:The Great Cannon has been deployed again by euroclydon on Friday December 06, 2019 @10:04AM (#21722346)
Why? The Great Cannon is served from a proxy. It can inject whatever it wants. It doesn’t have to swap out ad tracker JS.
Re:The Great Cannon has been deployed again by myself248 on Friday December 06, 2019 @10:06AM (#21722363)
Or "Why should I care about security, I have nothing of value" folks.

You do have something of value: Bandwidth.

Re:The Great Cannon has been deployed again by e2le on Friday December 06, 2019 @10:15AM (#21722460)
It always bothers me when I hear people say this, it's everyone's responsibility that their devices don't become part of a botnet or worse used to take part in an attack against infrastructure that we're increasingly dependent upon that either makes for an unpleasant time for people or threatens lives.
Re:The Great Cannon has been deployed again by Waterluvian on Friday December 06, 2019 @10:18AM (#21722486)
99.9% of devices are owned by someone who has absolutely zero technical ability to fulfill this responsibility. So I'd say the responsibility needs to be satisfied another way. Maybe it escalates to the ISP.

I mean, unless we start issuing Internet Licenses the way we do Driver's Licenses.

In the early 2000s my cable provider would outright shut off our Internet if my dumb brother or my dumb self got us all virused up.

Re:The Great Cannon has been deployed again by e2le on Friday December 06, 2019 @10:25AM (#21722552)
I agree, most don't have the technical ability to administrate their devices although I'm not sure if that excuses basic competence. I like the idea that an ISP would disable the connection of a subscriber however that would depend on how they define malicious activity.
Re:The Great Cannon has been deployed again by Waterluvian on Friday December 06, 2019 @10:26AM (#21722562)
If ISPs were basic utilities it would probably be a fairly safe responsibility to give them. But no, they're media corporations, so they have an inherent drive to abuse that power.
Re:The Great Cannon has been deployed again by kortilla on Friday December 06, 2019 @12:30PM (#21724000)
What you’re describing as “basic competence”, which is removing viruses from a PC in this case, would exclude 99% of users.
Re:The Great Cannon has been deployed again by nradov on Friday December 06, 2019 @10:19AM (#21722492)
A responsibility is meaningless if most people have no practical means to exercise that responsibility.
Re:The Great Cannon has been deployed again by hombre_fatal on Friday December 06, 2019 @10:43AM (#21722750)
One step in the right direction is to drop the marketing bullshit of "unlimited internet" (which doesn't exist) and always meter it, but make it completely transparent.

If your smart toaster is saturating your bandwidth, it should show up as an expensive line-item on your bill. You should see that "SmartToast9000" used $80 of bandwidth, "baidu.com" used $17 because it used your bandwidth to ddos. And, of course, the tooling to catch these things before they escalate would likely become part of our computing devices.

Right now, everything is completely opaque to the end-user and we all suffer except for bad actors. It's a problem when we can't even estimate how much bandwidth we used in a month off the top of our head. Instead it should be informing our decisions from the IoTrash we buy to which websites we use.

Example: the internet was regularly awful at my girlfriend's house. We couldn't figure it out despite calling the ISP. On a suspicion, I helped my gf install a bandwidth monitor on her laptop. We found that a recipes website she often had open would get stuck in some sort of ad-loading retry loop due to her adblocker and would saturate her download bandwidth as long as she had it open.

It's completely ridiculous to me that there's no feedback built in to the browser when I think it should be a first-class UI component. I think transparent + metered bandwidth (at a fair price of course) would start the ball rolling on this kind of tooling. Until then, it's like everything acts like bandwidth is unlimited.

Re:The Great Cannon has been deployed again by MisterTea on Friday December 06, 2019 @10:07AM (#21722375)
This is a tiring example of why the web and all its technologies thoroughly suck. It's a boiling toilet fueled by greed.
Re:The Great Cannon has been deployed again by fredley on Friday December 06, 2019 @10:09AM (#21722395)
And yet here you are. I'm interested how you would perceive something that might supercede the internet by being better (than a boiling toilet fueled by greed), ignoring network effects?
Re:The Great Cannon has been deployed again by icandoit on Friday December 06, 2019 @10:23AM (#21722527)
Everyone has to be somewhere. I would not be surprised to find someone, who feels like the modern internet as it exists is terrible, on hacker news. I believe the sentiment is more common here than say, the comments section on CNN.

I like the approach taken by the folks at the dat project and beaker browser. Let's make the web a DHT already. If we can force consumers to share what they consume then a DDOS becomes impractical for censoring speech (the speech spreads all over the network, making it counterproductive).

Re:The Great Cannon has been deployed again by SmellyGeekBoy on Friday December 06, 2019 @10:10AM (#21722409)
Something similar to the web in the late 90s / early 2000s?
Re:The Great Cannon has been deployed again by MisterTea on Friday December 06, 2019 @10:32AM (#21722622)
Exactly what I'm thinking. Not everything is awful but the insistence of turning the browser into a vm and loading random javascript is pure insane. I'm not advocating for stoneage html and frames but let's take a step back and realize that not every website has to be an interactive webpage some designer dreamed up. I want information, not entertainment or an experience. The experience is what I take away from the information, not the clown paint smeared all over it for show.
Re:The Great Cannon has been deployed again by Gh0stRAT on Friday December 06, 2019 @10:20AM (#21722508)
The Internet of the early 2000s was consumed by greed. What changes would you make to its replacement to prevent the exact same pattern from repeating?
Re:The Great Cannon has been deployed again by hombre_fatal on Friday December 06, 2019 @10:54AM (#21722857)
This just seems like "web bad" naivety.

Popular native apps could execute the same exact attack, except this time you wouldn't be able to simply open a browser's developer console to debug it.

Re:The Great Cannon has been deployed again by w0m on Friday December 06, 2019 @02:14PM (#21725017)
They'd have to arbitrarily download and execute code from the internet w/ out any proper checks in place; not sure Vim does that by default...
Re:The Great Cannon has been deployed again by jefftk on Friday December 06, 2019 @10:38AM (#21722697)
This is not a good counterexample: the attacker is only able to do this because the analytics scripts are being served over HTTP. If you include the analytics on your site over HTTPS this sort of attack is not relevant.
Re:The Great Cannon has been deployed again by mminer237 on Friday December 06, 2019 @10:42AM (#21722736)
The Chinese government has the root certificates for every Chinese certificate authority. It can MITM traffic for any citizen, even over HTTPS.
Re:The Great Cannon has been deployed again by jefftk on Friday December 06, 2019 @10:53AM (#21722847)
What makes this attack powerful is not that sites within China can be shut down (the government can already do that) but that sites outside of China can be tricked into DDOSing other sites outside of China. Which is why this attack only works over HTTP.
Re:The Great Cannon has been deployed again by saagarjha on Friday December 06, 2019 @12:23PM (#21723928)
Right, but the traffic is coming from users in China is past the point that HTTPS would help. The requests are already in flight from people in China who've been served malicious JavaScript.
Re:The Great Cannon has been deployed again by mminer237 on Friday December 06, 2019 @01:09PM (#21724430)
What I mean is that China can just force a CA to give the CPC its root certificate and then just intercept and edit any HTTPS responses to Chinese citizens and resign them as secure.
Re:The Great Cannon has been deployed again by inimino on Friday December 06, 2019 @06:43PM (#21727243)
It would work just as well over HTTPS, they would just have to make a different phone call (to the site hosting the script rather than to the GFW).
Re:The Great Cannon has been deployed again by ninkendo on Friday December 06, 2019 @10:40AM (#21722722)
I imagine China has quite a bit of infrastructure to push their own CA's onto devices in china, enough to do any MITM'ing they want.
Re:The Great Cannon has been deployed again by pavel_lishin on Friday December 06, 2019 @11:31AM (#21723315)
For _this_ particular example, yes. But ad networks aren't magically immune from other types of attacks.