Slashdot Mirror


The Internet Is Ripe With In-Browser Miners and It's Getting Worse Each Day (bleepingcomputer.com)

Catalin Cimpanu, reporting for BleepingComputer: Ever since mid-September, when Coinhive launched and the whole cryptojacking frenzy started, the Internet has gone crazy with in-browser cryptocurrency miners, and new sites that offer similar services are popping up on a weekly basis. While one might argue that mining Monero in a site's background is an acceptable alternative to viewing intrusive ads, almost none of these services that have recently appeared provide a way to let users know what's happening, let alone a way to stop mining behavior. In other words, most are behaving like malware, intruding on users' computers and using resources without permission. [...] Bleeping Computer spotted two new services named MineMyTraffic and JSEcoin, while security researcher Troy Mursch also spotted Coin Have and PPoi, a Coinhive clone for Chinese users. On top of this, just last night, Microsoft spotted two new services called CoinBlind and CoinNebula, both offering similar in-browser mining services, with CoinNebula configured in such a way that users couldn't report abuse. Furthermore, none of these two services even have a homepage, revealing their true intentions to be deployed in questionable scenarios.

362 comments

  1. Executable documents... by GenP · · Score: 5, Insightful

    Even more reason to disable Javascript.

    1. Re:Executable documents... by Anonymous Coward · · Score: 0

      Exactly.

      Though I imagine the actual solution will be in-browser detection of this type of code and disabling it specifically rather than all Javascript.

      Oh great, here comes the Javascript anti-virus/malware software to slow your system even more.

    2. Re:Executable documents... by Harold+Halloway · · Score: 1

      https://mineblock.org/

      I'm sure Adblock Plus etc will also contain the URLs that need blocking if they haven't already done so.

    3. Re: Executable documents... by Thundercat007 · · Score: 1

      Malwarebytes blocks Coinhive nonsense also.

    4. Re:Executable documents... by NettiWelho · · Score: 1

      Even more reason to disable Javascript.

      Right, but what can I do to fix windows 10? According to the article it could be mining bitcoin for someone else too.

      In other words, most are behaving like malware, intruding on users' computers and using resources without permission. [...]

    5. Re: Executable documents... by Anonymous Coward · · Score: 0

      Cue APK in 3, 2, 1, ...

    6. Re: Executable documents... by unrtst · · Score: 1

      HAHHAH he** beat you to it! posted right below this 8 minutes before you... though it looks more sane than the average APK post, so maybe not legit.

      **he, APK, or someone claiming to be him. For someone that signs fucking everything with APK, I don't get why he doesn't just log in.

    7. Re:Executable documents... by DickBreath · · Score: 4, Interesting

      I don't want to have to disable Javascript.

      That would be bad.

      What I want to have to enable Javascript. If I feel like it. If it seems like I'm missing out on something.

      Does slashdot stress out ad blockers or what? Why not have ads that don't require Javascript? If the ads are too many then I just won't come back.

      What if browsers severely limited the amount of execution time Javascript had to set up event handlers on controls in a business application. Then also severely limit the execution time of those event handlers -- exclusive of the time it takes for an event handler to make a limited number of ajax calls to the page's originating server. Would this idea limit the bitcoin mining abuse, while not constraining real applications?

      --

      I'll see your senator, and I'll raise you two judges.
    8. Re:Executable documents... by tepples · · Score: 1

      Why not have ads that don't require Javascript?

      I'll answer that once you explain how a site's operator can count viewers who have scrolled down to the ad unit without script. An advertiser doesn't want to pay for an impression that the viewer hasn't seen, and usually a script tracks visibility.

    9. Re:Executable documents... by J053 · · Score: 1

      The site operator's business model is not my problem.

    10. Re: Executable documents... by Anonymous Coward · · Score: 0

      I try my darndest to make sure every site I work on functions reasonably well without JS, displaying standard forms that submit through POST rather than only using Ajax. But i feel like I'm increasingly in the minorty. So many sites I visit become non functional if you visit without JavaScript

    11. Re:Executable documents... by tepples · · Score: 1

      The site operator's business model is not my problem.

      Enjoy not being able to find a piece of information anymore because the operator of the site on which it had been hosted has since gone out of business.

    12. Re:Executable documents... by Anonymous Coward · · Score: 0

      Use Epic or Brave.

    13. Re:Executable documents... by No+Longer+an+AC · · Score: 1

      Yes, but it's frustrating as hell.

      I started to reply to your post earlier today and decided my comment wasn't worth posting but since then I changed my mind as I have disabled javascript on my browser and re-enabled it and disabled it once again. And the list of websites I have made exceptions for is way too long (and includes slashdot).

      What's the point of disabling Javascript if I'm just going to make exceptions one by one for every website that doesn't work if it's disabled?

      You could make a case that any website that doesn't work without enabling Javascript isn't worth visiting and should be avoided but today I had compelling reasons to visit websites that weren't already in my browser's whitelist that required it.

      It's a risk/reward situation and a question of usability and convenience. I do try to maintain a certain level of security on my computer and I do take steps to secure my personal data but I'm just an average type of a person. I'm not going to spend a huge amount of time being paranoid.

      I also have a lock on my front door, but anyone could easily break into my home. There are even small rocks in my front yard which could be used to break a window.

      Most people just want websites to work and they're not going to want to go to the hassle of evaluating on a case by case basis if it's safe to run javascript on a particular site because they really want to access their content.

      Even my ad-blocker "breaks" a lot of websites. The internet is not entirely unusable but I often come across content that just doesn't play well with my browser settings and extensions even with js enabled. Usually I look for another source or just forget about it but sometimes I really want to see it and I start disabling extensions and that kind of defeats the purpose of any security, doesn't it?

    14. Re: Executable documents... by Anonymous Coward · · Score: 0

      I would be happy to. Whatever signal lost would be more than made up for by the lack of all the bullshit noise clickbait linkfarm one weird trick sites getting weeded out by a lack of ad revenue.

    15. Re: Executable documents... by tepples · · Score: 1

      Enjoy not being able to afford high-speed Internet access anymore once your ISP loses the economies of scale to deliver what you wish to view because other subscribers have canceled their Internet subscriptions after seeing that the things they wish to view have vanished from the Internet.

    16. Re:Executable documents... by Anonymous Coward · · Score: 0

      Um, it's no longer 1997. Javascript is sort of mission critical for everything. Turning it off is the modern tinfoil hat response.

    17. Re:Executable documents... by DickBreath · · Score: 1

      The Web was pretty useful before the onslaught of ads. Looking at history, ads have ruined every media they ever come into contact with. First the ads are acceptable. Then tolerable. Then annoying. Then way too many. Then deceptive. Distracting. Overwhelming the actual content. The actual content declines. Eventually the content itself is ads. Then it's all ads, ads, ads. Oh, and in the 21st century . . . would you like malware with your ads? Click Yes, or Yes.

      Just look at the things that were overrun by ads. Newspapers. Radio. Magazines. Television. Billboards. Cable. VHS. DVDs. The Web.

      I have absolutely no sympathy. And now not even any tolerance. The advertisers do it to themselves. There is no limit. No depth to which they won't stoop. No lie they won't tell.

      When it comes to TV, I only use paid internet services. No more cable. And I won't tolerate paid subscription + advertising (like cable). It's either all ads, or all subscription only. And the ad driven content isn't worth watching. So I'm happy to pay. Why would an ad free web be so bad?

      I don't mean to give you the impression that I don't like ads. But I don't like ads.

      --

      I'll see your senator, and I'll raise you two judges.
    18. Re:Executable documents... by tepples · · Score: 1

      The Web was pretty useful before the onslaught of ads.

      Before ads, the Web was accessed through dial-up. Would you prefer to go back to 0.05 Mbps?

      And the ad driven content isn't worth watching. So I'm happy to pay. Why would an ad free web be so bad?

      If you view one document on each of 25 sites in a month, such as documents linked from a web search result page, you'd end up having to pay $4 per site per month times 25 sites = $100 per month on top of what you already pay for Internet access.

    19. Re: Executable documents... by Anonymous Coward · · Score: 0

      Because his bullshit is downvoted into oblivion regularly where it belongs.

    20. Re:Executable documents... by Anonymous Coward · · Score: 0

      The Web was pretty useful before the onslaught of ads.

      Before ads, the Web was accessed through dial-up. Would you prefer to go back to 0.05 Mbps?

      I'm thinking...!

  2. Difficulty will stop it in the end by Anonymous Coward · · Score: 0

    Too many miners chasing too little coins will cause a difficulty spike, causing people to mine for satoshis worth of currency. Everyone is waiting for the difficulty to rise so GPUs can go back to normal again.

    Captcha: Balloons

  3. Autocorrect typo? by Hartree · · Score: 4, Informative

    I suspect the submitter meant "rife" rather than "ripe".

    Of course, since "ripe" can mean "stinky", maybe it fits.

    1. Re:Autocorrect typo? by gnick · · Score: 5, Funny

      For all intensive porpoises, they both fit.

      --
      He's getting rather old, but he's a good mouse.
    2. Re:Autocorrect typo? by Anonymous Coward · · Score: 1

      Don't you mean they both jive?

    3. Re:Autocorrect typo? by Jason+Levine · · Score: 1

      I see what you did they're.

      --
      My sci-fi novel, Ghost Thief, is now available from Amazon.com.
    4. Re:Autocorrect typo? by Anonymous Coward · · Score: 5, Funny

      I hole-hardedly agree, but allow me to play doubles advocate here for a moment. For all intensive purposes I think you are wrong. In an age where false morals are a diamond dozen, true virtues are a blessing in the skies. We often put our false morality on a petal stool like a bunch of pre-Madonnas, but you all seem to be taking something very valuable for granite. So I ask of you to mustard up all the strength you can because it is a doggy dog world out there. Although there is some merit to what you are saying it seems like you have a huge ship on your shoulder. In your argument you seem to throw everything in but the kids Nsync, and even though you are having a feel day with this I am here to bring you back into reality. I have a sick sense when it comes to these types of things. It is almost spooky, because I cannot turn a blonde eye to these glaring flaws in your rhetoric. I have zero taller ants when it comes to people spouting out hate in the name of moral righteousness. You just need to remember what comes around is all around, and when supply and command fails you will be the first to go. Make my words, when you get down to brass stacks it doesn't take rocket appliances to get two birds stoned at once. It's clear who makes the pants in this relationship, and sometimes you just have to swallow your prize and accept the facts. You might have to come to this conclusion through denial and error but I swear on my mother's mating name that when you put the petal to the medal you will pass with flying carpets like it’s a peach of cake.

    5. Re:Autocorrect typo? by Thud457 · · Score: 3, Funny

      who would win in a fight? two intensive porpoises or an escape goat?

      --

      the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    6. Re:Autocorrect typo? by Anonymous Coward · · Score: 0

      Spell correctly! Its: I [i]sea[/i] what [i]ewe[/i] did their.

    7. Re:Autocorrect typo? by gnick · · Score: 5, Funny

      Would they be fighting with bear hands?

      --
      He's getting rather old, but he's a good mouse.
    8. Re:Autocorrect typo? by Anonymous Coward · · Score: 0

      I suspect the submitter meant "rife" rather than "ripe".

      Irregardless, you would expect an editor to have caught and corrected something like that.

    9. Re:Autocorrect typo? by istartedi · · Score: 1

      Preach on, brother.

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    10. Re:Autocorrect typo? by Anonymous Coward · · Score: 0

      Would they be fighting with bear hands?

      At least in the USA, we have the right to bear arms.

    11. Re:Autocorrect typo? by Scarred+Intellect · · Score: 1

      Well done, sir. I applaud thee.

    12. Re:Autocorrect typo? by rogoshen1 · · Score: 1

      it's a mute point, and you know it.

    13. Re:Autocorrect typo? by mfnickster · · Score: 1

      Yep, a bonified editor would see it didn't jive, and just fix it.

      Wallah!

      --
      "Slow down, Cowboy! It has been 3 years, 7 months and 26 days since you last successfully posted a comment."
    14. Re:Autocorrect typo? by Anonymous Coward · · Score: 0

      the hole point is mute and i could of cared less.

    15. Re:Autocorrect typo? by DickBreath · · Score: 4, Funny

      Your never going too get you're weigh on this.
      Their are just two many people out they're using there words wrong too get to upset.
      Sew don't loose you're cool about it.
      You can sea mini common examples that exist of incorrect usage.
      People pick the write words two use according too there porpoises.
      But you'd have two be a fool to begin or end a sentence with the word "but".
      And only an idiot would begin or end a sentence with "and".
      And a preposition is a very bad word too end a sentence with.
      Anyway, you should never use the word anyway.
      Only on weakdays ending in "y" you should utilize the word "use" whenever you would use the word "utilize".
      And relax on the weakened.

      --

      I'll see your senator, and I'll raise you two judges.
    16. Re:Autocorrect typo? by Anonymous Coward · · Score: 0

      You sir, deserve all the mods points today. Thank you for the laughter and the pain, as i've actually seen like half of those in the wild.

      Also yes, I came looking for the corrections posts. I mean, editors are supposed to fix shit like this. Its literally their jobs.

    17. Re:Autocorrect typo? by Known+Nutter · · Score: 1

      Gotta watch out, it's a doggy dog world out there.

      --
      Beware of the Leopard.
    18. Re:Autocorrect typo? by Anonymous Coward · · Score: 0

      While also wearing beer googles.

    19. Re:Autocorrect typo? by Shogun37 · · Score: 1

      Mod +2 (Humor), -2 (Headsplosion due to spelling)

    20. Re:Autocorrect typo? by Shogun37 · · Score: 1

      And the right to arm bears?

    21. Re:Autocorrect typo? by Gussington · · Score: 1

      Would they be fighting with bear hands?

      Or maybe their bear arms? It's a Constitutional right after all...

    22. Re:Autocorrect typo? by Anonymous Coward · · Score: 0

      I try not to put either up on a pedal stool.

    23. Re:Autocorrect typo? by CODiNE · · Score: 1

      Someone needs to turn this into a script, like the Swedish Meatball chef convertor thing.

      --
      Cwm, fjord-bank glyphs vext quiz
    24. Re:Autocorrect typo? by max99ted · · Score: 1

      No responses? Come on guys this isn't rocket surgery!!

      --

      Please stop APK.. you're only hurting yourself.

    25. Re:Autocorrect typo? by VisceralLogic · · Score: 1

      who would win in a fight? two intensive porpoises or an escape goat?

      Whichever could nip the other in the butt faster.

      --
      Stop! Dremel time!
  4. There's this option... by Anonymous Coward · · Score: 0

    ...of not going to so said sites.

    1. Re: There's this option... by Anonymous Coward · · Score: 0

      Not all are being upfront about it, so you gotta check.

  5. Possible fix by Anonymous Coward · · Score: 5, Interesting

    Is there a way that someone could write a browser plugin that returns wrong/garbage results to the crypto mining command and control server, rendering entire massive calculation trees wrong and useless and destroying their scheme?

    Ideally a way to enable/disable per site so that sites that ask permission can be granted on a case-by-case basis.

    1. Re:Possible fix by Anonymous Coward · · Score: 0

      The Adnauseum option, I like it. Maybe those guys will have a solution out soon.

    2. Re:Possible fix by DontBeAMoran · · Score: 1

      That would only send invalid shares to the server, which would be rejected.

      --
      #DeleteFacebook
    3. Re:Possible fix by ohnocitizen · · Score: 2

      Just use the "No Coin" extension.

    4. Re:Possible fix by unrtst · · Score: 2

      AFAICT, these sort of extensions are just blocking based on a URL list. They can play the cat and mouse game of moving them around and renaming scripts all day every day. IMO, we need an extension that detects those sort of code profiles and provides the option of killing off that code.

      If one of these extensions does more than a simple blacklist, please let me know - I haven't found one.

    5. Re:Possible fix by JohnFen · · Score: 1

      Which would still waste a bit of the server's resources.

  6. so... by swan5566 · · Score: 1

    Just have a cpu/gpu threshold on what processes on threads can consume, both individually and in aggregate?

    --
    In debates about Christianity, there are two groups: those looking for answers, and those looking to just ask questions.
    1. Re:so... by The+MAZZTer · · Score: 1

      The problem is this could cause legitimate sites to slow down.

    2. Re:so... by DickBreath · · Score: 2

      Can you give an example?

      I'm sure there is one. But I can't think of any. I think that many web sites and applications use Javascript to briefly set up event handlers on controls. Those event handlers react to clicks and other user interactions, and spend very little time doing so.

      But I can't think of an example of a browser-side CPU intensive application.

      Actually, I CAN think of one that I would contrive. But it is a legit example. Suppose you had something that wanted a lot of CPU time, and people could contribute CPU time by doing nothing more than pointing a browser at a URL and letting it sit there -- contributing CPU time. But do you have a better example?

      --

      I'll see your senator, and I'll raise you two judges.
    3. Re:so... by JohnFen · · Score: 1

      A while back, I played with a Flash player someone wrote in Javascript. That used quite a bit of CPU time.

    4. Re:so... by DickBreath · · Score: 1

      A Flash player implemented entirely in JavaScript would be not only very interesting but also way cold. However it would only be useful for legacy applications. Not desirable for new applications where you can simply write your app directly for the advanced capabilities of modern browsers. But, thanks for pointing that out.

      --

      I'll see your senator, and I'll raise you two judges.
  7. Is there a way to request them to stop ads? by guruevi · · Score: 4, Interesting

    No? Then this is the same discussion we had decades ago about ads and it will end up in the same way.

    If you go to a site, then you give it explicit permission to use resources on your computer. Whether that resource is doing stuff on the Internet (AJAX) or doing stuff on your computer (mining).

    A user can control your computer though, they can limit the amount of cycles a website or browser gets to spend, block JavaScript, block whatever resource they want. In the end, the user is letting them do this and once sites see that it's costing them more money than it profits (when people stop visiting the "slow website") they'll learn.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
    1. Re:Is there a way to request them to stop ads? by JohnFen · · Score: 1

      If you go to a site, then you give it explicit permission to use resources on your computer.

      Not blanket permission, you don't.

    2. Re:Is there a way to request them to stop ads? by guruevi · · Score: 1

      Whatever access you decide to give them through your browser. Their code can only request it, it's not like you have a contractual obligation to run it.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    3. Re:Is there a way to request them to stop ads? by JohnFen · · Score: 1

      My response was that you aren't giving them blanket permission. If I go to a site and allow Javascript to run, I am not giving them blanket permission to do anything they want with the Javascript. The implicit permission is that they can do what is necessary to make the site work.

      I'm talking about permission in the human sense, not the technical sense. Last I checked, there's no way for you to tell a browser "allow the site to do this thing, but not anything else".

    4. Re:Is there a way to request them to stop ads? by Anonymous Coward · · Score: 0

      If you go to a site, then you give it explicit permission to use resources on your computer.

      Hell no, you don't. When you retrieve a web page, that's all you're doing: retrieving a chunk of data for your computer to interpret and display or save to disk or what-have-you.

      "Going to a site" is not akin to walking into a mall, where you're basically a prisoner of the building, subject to surveillance by the businesses within until you choose to exit the building. "Going to a site" is a snatch-and-grab. You don't linger someplace; you reach in, you take and then you're gone. If you choose to go back for more, that's your prerogative, but you're not lingering between data retrievals.

      To date, websites have taken advantage of your data retrievals, slapping advertising stickers and noise-makers onto the data you actually came for, some going so far as to embed IEDs into the data package to infect your computer when your computer interprets what it retrieved. Now they're just adding STDs to the retrieved data packages, hoping you won't notice that you briefly develop itching or oozing sores whenever you come visiting because they go away when you move along.

    5. Re:Is there a way to request them to stop ads? by Anonymous Coward · · Score: 0

      A site presents content to your machine as an offer, and technically you can opt to have a web browser render it, technically only the modules you want, sometimes even sub-portions within.

      For most usage/users this isn't really true, of course. They're pre-configured to announce high or outright full permission the moment they look.

      It's kinda the reverse of the conversation I have when hosts think they can complain or sue regarding content they openly published, accidental broadcast or not. And idiots say "u can't look inside a locked house just bcus the door was open" (a fallacy of being within designated-private property)

  8. I get it, kind of by a.e.brownlee.iv · · Score: 3, Interesting

    You don't want things loading in your browser session that are doing things you don't want them to do.
    But couldn't this be said about any code on a website? When you go to the page, you're loading whatever JS, Flash, etc that is on their site. You're the one going there, it isn't anything malicious.
    What's the difference between this stuff, and say someone using uncompressed images that suck your bandwidth excessively? Is the only difference, that they may be profiting from this slightly? If so, why is that bad, when most sites need to show you some ad, sell you something, etc to be profitable?

    1. Re:I get it, kind of by ctilsie242 · · Score: 4, Insightful

      I can see this becoming worse, especially with encrypted media extensions that obfuscate the presence of a mining tool under the guide of DRM.

    2. Re:I get it, kind of by a.e.brownlee.iv · · Score: 1

      I can see this becoming worse, especially with encrypted media extensions that obfuscate the presence of a mining tool under the guide of DRM.

      I'd argue, that's a good point.

      But then, I find that to be a bigger problem with DRM, than anything else. Because anything and everything, could hide under the guise of DRM.

    3. Re:I get it, kind of by Anonymous Coward · · Score: 0

      >But couldn't this be said about any code on a website? When you go to the page, you're loading whatever JS, Flash, etc that is on their site.

      Yeah and I block those too lmao.

    4. Re: I get it, kind of by Anonymous Coward · · Score: 0

      This isn't about bandwidth.
      How could you be so far off in your response?

    5. Re:I get it, kind of by Anonymous Coward · · Score: 1

      Because the point of the internet is not to 'be profitable'.

      The point of the internet is to share information.

    6. Re:I get it, kind of by JohnFen · · Score: 1

      I can see this becoming worse, especially with encrypted media extensions that obfuscate the presence of a mining tool under the guide of DRM.

      This is one of the reasons why I will never enable EME, nor use a browser that doesn't let me disable it.

    7. Re:I get it, kind of by Anonymous Coward · · Score: 0

      ARE YOU SURE?

      think carefully. look at the Internet.

      it's filled with ads.

      and everyone's attack of the idea that "in browser mining could replace ad revenue" on this thread is proof how attached to the ads we are!

    8. Re: I get it, kind of by a.e.brownlee.iv · · Score: 1

      This isn't about bandwidth. How could you be so far off in your response?

      This is about... what then? CPU cycles?

      Bandwidth takes CPU cycles, both on your computer, on your AP, and your firewall/modem.

    9. Re:I get it, kind of by a.e.brownlee.iv · · Score: 1

      Because the point of the internet is not to 'be profitable'.

      The point of the internet is to share information.

      Nothing is free.

    10. Re:I get it, kind of by vux984 · · Score: 2

      What's the difference between this stuff, and say someone using uncompressed images that suck your bandwidth excessively?

      100% CPU utilization (GPU utlitization too if they can do it) will drain laptop and mobile batteries fast and heat the up. This is the antithesis of the direction things should go.

      There is no way mining makes practical sense as a ubiquitous means to pay for web content. It would render the web practically unusable.

      Second, as an ecnomic model it is incredibly inefficient. For every dollar you spend in electricity for their miner... how much money do they make from it. Not a tiny fraction. I'd rather just give them a dollar now and then rather than spend 500$ on electricity while suffering from a permanently hot phone or laptop that gets 1hr because its running full tilt anytime i try and use it.

      I expect we'll see default browser settings to start to heavily throttle CPU usage by tab/site; in addition to other mining counter-measures.

    11. Re:I get it, kind of by PingSpike · · Score: 2

      There is no way mining makes practical sense as a ubiquitous means to pay for web content. It would render the web practically unusable.

      I'd argue the web is already practically unusable if you turn your ad blocker off. On my tablet slashdot throws a giant pop over on the main page that covers roughly 2/3 of the screen. And then it loads video ads that have roughly a 30% of locking up my web browser. I can't imagine this being much worse, although it might end up harder to block.

    12. Re:I get it, kind of by Anonymous Coward · · Score: 0

      I give up browsing on my tabled and yes AD blocker is a must now.

    13. Re:I get it, kind of by Anonymous Coward · · Score: 0

      There may come a day when no browser lets you disable it. I suppose as long as there's some OSS browser someone can fork it to rip out the EME, but that could eventually lead to breaking huge swaths of the web, in the same way disabling javascript increasingly does today.

      And sadly it isn't reasonable to keep using a very old browser for more than a moderate duration. Think about trying to use a browser from 1996, today, for example. It would be all but useless.

    14. Re:I get it, kind of by JohnFen · · Score: 1

      Well, since the EME is just a plugin architecture, it should always be possible to find the plugin and delete it. I hope.

    15. Re: I get it, kind of by JohnFen · · Score: 2

      This is about knowledge and consent.

      The issue isn't bitcoin mining as such. The issue is doing it without the knowledge and consent of the user.

    16. Re:I get it, kind of by JohnFen · · Score: 1

      Sortof, but that doesn't actually refute the AC's assertion.

    17. Re:I get it, kind of by Anonymous Coward · · Score: 0

      I can see this becoming worse, especially with encrypted media extensions that obfuscate the presence of a mining tool under the guide of DRM.

      This is one of the reasons why I will never enable EME, nor use a browser that doesn't let me disable it.

      Until virtually all sites require it.

    18. Re:I get it, kind of by JohnFen · · Score: 1

      Until virtually all sites require it.

      I don't think that will happen, but if it does, all it means is that I'll stop going to websites. The web is incredibly convenient, but not mandatory.

    19. Re:I get it, kind of by Anonymous Coward · · Score: 0

      And the point of splitting the atom was to generate energy. But "opportunity" never goes "unleveraged", whether it's dollars or power.

      We'll inject ads ad nausem - you know, latin for "until you're literally sick"? - as far as the "market can bear". Same for every other exploit of society. Some people still think Imaginary Property is about artists. No, it's about cranking the vice on commoners whenever possible. They paid to be shown ads on cable, even if you spell it "hulu".

      "Download now" spam seems almost tame now, but scale aside it's the same disease that weaponizes.

  9. Shoot-em'! by Train0987 · · Score: 1

    Whoever thought this was a good idea needs to be taken out back with the fake tech-support scammers.

  10. Ripe? by Luthair · · Score: 2

    More like rife.

    1. Re:Ripe? by Anonymous Coward · · Score: 0

      Ripe!

      "The Internet Is Ripe With In-Browser Minors and It's Getting Worse Each Day"
      Ever since mid-September, when Groindive launched and the whole faptojacking frenzy started...

      There. Now _that_ is click bait. Especially if it leads to jail bait.

  11. No big deal: Stop them w/ hosts files easily by Anonymous Coward · · Score: 0

    See subject: It's easy stalling both coinhive & other crypto currency mining scripts as shown here using hosts files to do so https://tech.slashdot.org/comments.pl?sid=11236571&cid=55370569/ & here too https://news.slashdot.org/comments.pl?sid=11233583&cid=55368753/

    APK

    P.S.=> Accept NO substitutes for APK Hosts File Engine 9.0++ SR-7 32/64-bit https://www.google.com/search?hl=en&source=hp&biw=&bih=&q=%22APK+Hosts+File+Engine%22+and+%22start64%22&btnG=Google+Search&gbv=1/ to gain more speed, security, reliability & anonymity online (no other single solution does more & for far less resources consumed & complexity)... apk

    1. Re:No big deal: Stop them w/ hosts files easily by Ash-Fox · · Score: 1

      Pretty sure they can embed coin mining javascript into the webpage or on the same page without a problem. It's not like it needs to be loaded from a particular origin server like advertising does.

      --
      Change is certain; progress is not obligatory.
  12. Yep by LeftCoastThinker · · Score: 4, Interesting

    I believe the word the author was looking for is "rife" as in filled with/replete with.

    Just another reason that add blockers like uBlock Origin are mandatory. I also browse with a JS dynamic switch so I can kill JS with a button press for obnoxious sites.

    --
    If you disagree, please post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like
    1. Re:Yep by Anonymous Coward · · Score: 0

      UBlock has a bug that hurts security they refuse to fix http://www.theregister.co.uk/2017/10/17/ublock_origin_csp_reports/

    2. Re:Yep by Anonymous Coward · · Score: 0

      That's not a bug. Fuck off, Scott.

    3. Re:Yep by Anonymous Coward · · Score: 0

      It's a feature, not a bug, and it in no way hurts security. At worst, it opts out of a phone-home method that while useful to site security engineers, can and is used for tracking purposes. Not only is this opt-out useful to address privacy concerns, it also prevents the many false-positives that would be reported to sites by the very nature of how uBO works: by injecting modified scripts into the browser session.

      If this behavior really bothers you, you can white-list the specific sites/scripts so that uBO doesn't block legitimate reports. But since most users have never heard of a CSP report, and certainly have never seen one, chances are pretty good that unless you are a site security engineer, you never would have known about this had a party interested in the discontinuation of ad-blockers not made a big deal about it.

    4. Re:Yep by Anonymous Coward · · Score: 0

      UBlock has a bug that hurts security they refuse to fix http://www.theregister.co.uk/2017/10/17/ublock_origin_csp_reports/

      You are using the words "hurts security" in a different way than the reader is likely to interpret them.

      Most people will read those and think, "Hurts security of uBlock, so my browser is unprotected?"

      However, this is not the case, at all.

      See the GitHub Issue.

      uBlock is blocking CSP reports for the privacy of the user.

      Insecure websites, using insecure code, don't get CSP vulnerability reports from the user.

      Well, tough shit for those insecure sites.

      uBlock is doing exactly what it should: Protect the user who installed it.

    5. Re:Yep by Anonymous Coward · · Score: 0

      Just another reason that add blockers like uBlock Origin are mandatory.

      In this case, ad blockers probably won't do much good. These are scripts, running in the background. Ideally, what you want is something like NoScript to block the scripts from running. Unfortunately, too many sites today are thoroughly infested with scripts, to the point where nothing is displayed unless you allow some scripts to run. It makes browsing a nuisance, but it's the safe thing to do.

    6. Re:Yep by neo-mkrey · · Score: 1

      I believe you meant to use 'ad' and not 'add'.

    7. Re:Yep by LeftCoastThinker · · Score: 1

      You are correct, auto correct gets me all the time.

      --
      If you disagree, please post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like
    8. Re:Yep by Anonymous Coward · · Score: 0

      ripe/rife, add/ad :-)

  13. cryptocurrency-mining preferable to data-mining by Anonymous Coward · · Score: 0

    Correct me if I am wrong, but comparing one web monetization method over the other, isn't it preferable for the browser to mine cryptocurrency for a website rather than mine all the user's data and sell it to third-parties?

    What's with the outrage? Last time I checked, websites weren't getting explicit consent for user data-mining either.

    If I could choose, I would much rather not be invisibly surveilled by corporations. If that means a website must turn to driveby cryptocurrency mining, then so be it. Ideally it would be a setting and a user could choose which way they would prefer to be monetized.

    That assumes a website is not doing both ... in that case then fuck them all to hell.

    1. Re:cryptocurrency-mining preferable to data-mining by Anonymous Coward · · Score: 1

      They are most assuredly doing both, or tracking you through the new method instead of the old.

      The solution is for savvy users to block every scheme, every time. I don't care if I'm costing them money.

    2. Re:cryptocurrency-mining preferable to data-mining by tepples · · Score: 3, Interesting

      Last time I checked, websites weren't getting explicit consent for user data-mining either.

      Yes they are. Private Browsing in Firefox does two things related to data mining: it turns persistent cookies into session cookies, and it doesn't connect to third party tracking services. "Disable protection for this site".

      That assumes a website is not doing both ... in that case then fuck them all to hell.

      They'll do both, arguing that doing both has precedent. Magazines, newspapers, and multichannel pay television rely on combined revenue from ads and subscriptions because they can't pay their writers with one or the other alone.

  14. I wish sites would just come out and say it by Kjella · · Score: 5, Interesting

    "As an alternative to ads, we are testing out in-browser cryptocurrency mining as a means to fund our website. If you prefer our ad-supported version, click here" and see how many would actively choose ads. I mean if this is a functioning micro-transaction system I think it's got much less downsides than almost every other possible alternative, particularly that you don't need any kind of payment info or personal data. If it's any kind of site where you have an account you could have like points and build up a sort of credit you'd "pay" with to read articles and so on.

    --
    Live today, because you never know what tomorrow brings
    1. Re:I wish sites would just come out and say it by AmiMoJo · · Score: 1

      I wouldn't mind "paying" for sites in this way, except when I'm running on battery power, and only if it means no ads.

      I'd much prefer to pay more directly though. Mining with JS can't be very efficient and will end up wasting a lot of energy. But since no-one has come up with a better way to do microtransactions in the fraction of a cent range it's the best of a bad bunch.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    2. Re:I wish sites would just come out and say it by fph+il+quozientatore · · Score: 1

      Why do you think mining with JS can't be very efficient? These miners use Monero, not Bitcoin, which is specifically designed to be only viable on CPUs and not on GPUs/ASICs. And Javascript these days is JIT-compiled to reasonable levels of efficiency. I don't see a fundamental reason why this should be dramatically slower than native mining.

      --
      My first program:

      Hell Segmentation fault

    3. Re:I wish sites would just come out and say it by DontBeAMoran · · Score: 2

      Monero is not viable on GPU? You do know there's Monero mining software for both AMD and NVIDIA, right?

      --
      #DeleteFacebook
    4. Re:I wish sites would just come out and say it by dZap · · Score: 1

      You mean like The Pirate Bay:

      "This is only a test. We really want to get rid of all the ads. But we also need enough money to keep the site running.
      Do you want ads or do you want to give away a few of your CPU cycles every time you visit the site?
      Of course the mining can be blocked by a normal ad-blocker."

    5. Re:I wish sites would just come out and say it by UnknownSoldier · · Score: 1

      > Why do you think mining with JS can't be very efficient?
      > I don't see a fundamental reason why this should be dramatically slower than native mining.

      Hello, McFly. Are blind to what native hardware can do???

      BitCoin comparison:

      * CPU = 66.6 Mhash/s (Core i7 3930k)
      * GPU = 865 Mhash/s (ATI 6990)
      * FPGA = 25,200 Mhash/s
      * ASIC = 14,000,000 Mhash/s (AntMiner S9)

      Even with Monero:

      * CPU = 1280 (AMD Threadripper 1950X)
      * GPU = 16032 (8X SAPPHIRE RX VEGA 64 )

      CPUs are crap for bitcoin mining. QED.

      References:

      * https://en.bitcoin.it/wiki/Min...
      * https://en.bitcoin.it/wiki/Non...
      * http://monerobenchmarks.info/

    6. Re: I wish sites would just come out and say it by mapkinase · · Score: 1

      Hmm oddly this makes sense.

      --
      I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
    7. Re:I wish sites would just come out and say it by Anonymous Coward · · Score: 0

      I think you might have misread what @fph said. While Monero is meant to be viable on CPU it's a whole lot faster on GPU.

    8. Re:I wish sites would just come out and say it by DontBeAMoran · · Score: 1

      Monero is supposed to be anti-ASICs.

      --
      #DeleteFacebook
  15. Disable Web Workers by Luthair · · Score: 3, Interesting

    I presume these are using web workers as they don't lockup the UI? How many legitimate uses of web workers are there, couldn't we just disable them?

    Maybe w3c should drop them from the browser spec entirely.

  16. What is the alternative though by monkeyxpress · · Score: 4, Insightful

    Indeed, yet JavaScript, for all its many, many foibles, is a much more universal computing platform than we have ever been able to achieve by other means. For this reason alone we shouldn't be in such a hurry to abandon it. Is anyone looking forward to going back to having to support Flash, Silverlight, java applets, and whatever new half-baked solution gets dreamed up by a bullying vendor.

    We are still heading towards a good place. It took a long time to beat down IE and its deliberate consensus killing behavior, and to nudge JS into a form that is sufficiently standardised and supported. We are just a few short steps from asm.js becoming a reality, and all the benefits that will flow from there. Rather than rejecting JS outright, I think it is better to continue to find solutions to these sorts of problems. The web needs a common client side computing platform, and I don't see where any useful alternative is going to come from right now.

    1. Re: What is the alternative though by Anonymous Coward · · Score: 1

      Yeah we should. For the same reason we pulled pseudo ephedrine from shelves. It makes great cough medicine but it's too easy to turn into meth.

    2. Re:What is the alternative though by JohnFen · · Score: 5, Insightful

      Indeed, yet JavaScript, for all its many, many foibles, is a much more universal computing platform than we have ever been able to achieve by other means. For this reason alone we shouldn't be in such a hurry to abandon it.

      I don't think that's anything close to a sufficient reason to accept the dangers associated with it. Javascript is not only a theoretical security problem, it's one that's very commonly exploited.

      All of the arguments that apply to getting rid of flash apply to getting rid of Javascript.

      We are still heading towards a good place.

      Maybe, but the evidence for this is weak.

      The web needs a common client side computing platform

      "Needs" is a very strong term. In my opinion, it's more of a "nice to have" than a "can't live without".

    3. Re: What is the alternative though by Anonymous Coward · · Score: 0

      Which is annoying as shit when allergies and sinus problems go unchecked because I'm limited to how much Sudafed I can purchase in a month.

      Note: I cannot take one pill per day because I can't purchase that much of it.

    4. Re: What is the alternative though by Anonymous Coward · · Score: 5, Funny

      So much this. It's enough to make me want to go buy meth just to reverse-engineer it back into cold medicine because it's fucking easier to acquire.

    5. Re: What is the alternative though by Anonymous Coward · · Score: 2, Informative

      Get a prescription. Insurance wonâ(TM)t pay for it, but you can get as many as the doctor wrote for, with no rescrictions.

      Source: Iâ(TM)m a pharamacist

    6. Re:What is the alternative though by phantomfive · · Score: 1

      We are just a few short steps from asm.js becoming a reality, and all the benefits that will flow from there.

      Webassembly is here NOW and available in all major browsers. The major drawback right now is that it can't access the DOM, but that will change in the future.

      --
      "First they came for the slanderers and i said nothing."
    7. Re:What is the alternative though by phantomfive · · Score: 3, Interesting

      Javascript is not only a theoretical security problem, it's one that's very commonly exploited.

      What exploits are you talking about here?

      --
      "First they came for the slanderers and i said nothing."
    8. Re:What is the alternative though by Anonymous Coward · · Score: 0

      "Javascript is not only a theoretical security problem, it's one that's very commonly exploited."

      Please don't blame Javascript for that.

      JS is just a programming language. Like many others. Arguably superior to many when it comes to security.

      No, the problem comes from the environment it runs in, the browser, which seems to have been designed from the ground up to be insecure.

      For example, if you are going to run my code on your machine, in an environment that leaks like a bucket you should at least have some trust in me. But oh no, the browser loads and runs any old crap from anywhere. Who ever thought that was a good idea?!

      No matter what language browsers used the issues would be the same given the browser environment.

    9. Re:What is the alternative though by Anonymous Coward · · Score: 0

      Oh, I dunno... Maybe... mining?

    10. Re:What is the alternative though by JohnFen · · Score: 3, Insightful

      Well, we can start with secret in-browser bitcoin mining.

      But, on the more malicious side, there are bunches of traditional exploits that do things like code injection, privilege escalation, installation of virii, etc. Also, there are a number of data exfiltration exploits in the wild. You know all those online ads that spread malware? They're using javascript to do it.

      Javascript isn't as vulnerable as it used to be, but you can't think of it as safe, either.

    11. Re:What is the alternative though by phantomfive · · Score: 2, Insightful

      Oh, I dunno... Maybe... mining?

      If that's literally the worst exploit out there, then Javascript is the most secure platform and VM ever invented. The only antivirus we'll ever need is "close the browser window."

      --
      "First they came for the slanderers and i said nothing."
    12. Re:What is the alternative though by JohnFen · · Score: 4, Insightful

      No matter what language browsers used the issues would be the same given the browser environment.

      I agree, the fault isn't the precise language as such, the fault is the ability for webpages to push and execute code on your machine.

    13. Re:What is the alternative though by dfm3 · · Score: 2

      Remember back in the early 2000's, when you'd occasionally come across a website that was entirely contained within Flash? Remember how much we all despised those?

      Well, we're basically back to that point with Javascript. When I want to read a few paragraphs of text with maybe a picture or two, why should I download 2+ MB of javascript libraries just so that the images can fade in from the background as I scroll down, or drift across the page Ken Burns style as I read?

      With more and more sites these days, you get nothing unless you enable javascript. Just like in the days when Flash was abused, I now have to waste precious bandwidth and put myself at a security risk just so that some designer can try to impress me with their presentation.

    14. Re:What is the alternative though by Threni · · Score: 1

      How about the one where you can escape a vm through javascript on the client browser, for starters?

    15. Re:What is the alternative though by Mikkeles · · Score: 2

      Escaping a VM is a failure in the hypervisor (hardware or software).

      --
      Great minds think alike; fools seldom differ.
    16. Re: What is the alternative though by Anonymous Coward · · Score: 0

      Fuck you. Fuck you in your stupid ass.

      Most meth is made Breaking Bad style in professional labs (https://www.drugabuse.gov/publications/research-reports/methamphetamine/how-methamphetamine-manufactured)

      Pseudoephedrine is effective in treating nasal congestion, Phenylephrine is NOT (https://www.ncbi.nlm.nih.gov/pubmed/26143019)

      Put pseudo behind the counter and track it if you must, but PE drugs should be pulled from the shelves as a scam on the level of homeopathy.

    17. Re:What is the alternative though by Zaelath · · Score: 1

      The point of malware is to gain financial advantage (or lulz if you're a teenage dickhead).

      Even if you ignore previous jailbreaks from the VM sandbox, there's no end of mischief you can achieve with JS alone which will cause users to hand over credentials that can be used to steal from them, or just willingly infect their machines with second stage infections they download to "fix" the problem with their browser.

    18. Re:What is the alternative though by OrangeTide · · Score: 4, Informative

      Someone was nice enough to collect a list of JavaScript vulnerabilities. And I also found a list of Proof of Concepts and many of them are for JavaScript and browser. And includes a nice paragraph description for each.

      I can't prove the earlier post's claim that "[the problem of JavaScript security is] one that's very commonly exploited."
      But it does seem that there are many well known security issues with popular implementations of JavaScript.

      --
      “Common sense is not so common.” — Voltaire
    19. Re:What is the alternative though by Anonymous Coward · · Score: 0

      Sure, like gran is going to understand the certificate warning box that pops up and she's clicked OK to 1000 times before on legitimate sites means she's about to be robbed THIS time.

    20. Re:What is the alternative though by OrangeTide · · Score: 1

      Architecturally it's a bad idea. So not only can we blame the language, we can blame a whole class of languages. Not just the implementations. Requiring a programming language in order to present a document and allowing that language to make requests to other servers when there is no establishment of trust is the fundamental flaw here. On top of that, a language design that makes it difficult to analyze to prove behavior or security is another aspect of design failure that point at the core language.

      --
      “Common sense is not so common.” — Voltaire
    21. Re: What is the alternative though by Anonymous Coward · · Score: 0

      -1 Severely Retarded.

    22. Re:What is the alternative though by Tablizer · · Score: 1

      The web needs a common client side computing platform, and I don't see where any useful alternative is going to come from right now.

      The alternative is to move and do most of the layout and processing on the server side so that we don't have to reinvent a GUI OS inside JS libraries. And we'd get more consistent UI's so that we don't have to test 500 browser brand/version/OS-settings combos. Make the client as dumb as practically possible to keep it simple and from being a maintenance and testing bottleneck.

      It could be somewhat like X-Windows, but be mostly vector based instead of pixel based, and have better input field buffering for slow or delayed connections. The client would basically be a dumb vector plotter. Layout engine(s) would be on the server (including the option of WYSIWYG if you don't want to use a layout engine.)

      You may still need a small amount of client-side-scripting in some cases, but this would greatly reduce the need for and reliance on it.

    23. Re:What is the alternative though by phantomfive · · Score: 1

      Nice links.

      --
      "First they came for the slanderers and i said nothing."
    24. Re: What is the alternative though by Anonymous Coward · · Score: 0

      Ah a pharmacist, the complicit toady in all of this DEA and drug war abuse.

    25. Re:What is the alternative though by grep+-v+'.*'+* · · Score: 1

      is "close the browser window."

      CLOSE. THE. BROWSER.

      WHAT?!? Really? What fresh madness is this? What would happen to all my tabs? How would I ever locate any of the data from my 1000s of open tabs across multiple windows again? Do you know how long it takes to load them all again, and how slow the browser eventually gets?

      You might as well ask me to stop using Windows with the auto-update feature enabled.

      --
      If the universe is someone's simulation -- does that mean the stars are just stuck pixels?
    26. Re:What is the alternative though by phantomfive · · Score: 1

      You might as well ask me to stop using Windows

      Yes please. It would make the world a better place.

      --
      "First they came for the slanderers and i said nothing."
    27. Re: What is the alternative though by Anonymous Coward · · Score: 0

      The computational power and bandwidth for that is impossible. I could barely run RIPscript on my c128 and i had a full 1200baud modem...

    28. Re:What is the alternative though by Anonymous Coward · · Score: 0

      >In my opinion, it's more of a "nice to have" than a "can't live without".

      You must be living in a fairyland. History has showed (by various incarnations of Flash, Java Applets and Silverlight) that it is a must have.

    29. Re:What is the alternative though by Anonymous Coward · · Score: 0

      for starters, javascript can be used to launch adobe flash.

    30. Re:What is the alternative though by bingoUV · · Score: 1

      You are too smart to not know many many exploits, so the question must be rhetorical. What is the real question?

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
    31. Re:What is the alternative though by Anonymous Coward · · Score: 0

      It is partially also the implementation though.

      I would say I have more control about how much resources the processes running on my system can use (or hell, even about seeing what they do) compared to processes that are fed to my browser from a foreign website. Why can I not easily analyze/trace/limit them?

    32. Re:What is the alternative though by JohnFen · · Score: 1

      Except that it's not, as evidence by the fact that I mostly keep it disabled when I'm browsing.

    33. Re:What is the alternative though by Anonymous Coward · · Score: 0

      These are not problems with "javascript" It's buggy code. There bugs in linux kernel, which can be exploited, so it it time to junk it too?

    34. Re:What is the alternative though by phantomfive · · Score: 1

      Thanks. Mainly I was wondering if he had particular exploits in mind, or if he was just going on some vague hunch. If he had some particulars in mind, I was interested in seeing them.

      --
      "First they came for the slanderers and i said nothing."
    35. Re:What is the alternative though by OrangeTide · · Score: 1

      Yes, if they repeatedly refused to fix it. And few of Linux's bugs are remote exploits, where almost all of JavaScript bugs are RE due to the nature of how it is used.

      --
      “Common sense is not so common.” — Voltaire
    36. Re:What is the alternative though by Anonymous Coward · · Score: 0

      That's not a security exploit, dumbass.

      In-browser bitcoin mining is an identical problem to autoplay videos: extra content that sucks up resources.

    37. Re:What is the alternative though by Anonymous Coward · · Score: 0

      Re:What is the alternative though

      Could be html5, CSS.

      Sometimes with javascript disabled you get a still decent page with some kinds of menu animations, mouseover effects.
      Rarely, you can play javascript-less html5 video! (maybe stuck in just one codec and resolution but perhaps 240p or 360p h264 is fine afterall

      Mostly lacking is how to login to something (can still be it done entirely server-side?)
      Text areas, submit button etc. : doesn't require javascript

    38. Re:What is the alternative though by Anonymous Coward · · Score: 0

      What if you don't even need to escape the VM, e.g. :
      your VM has a NAS share mounted. Ransomware infects your VM. The NAS share's contents is lost. (if not a NAS share, it might be a directory shared from the host to the guest)

      But at least your hypervisor and your host OS's root password are fine!

    39. Re: What is the alternative though by Anonymous Coward · · Score: 0

      "Mostly"

    40. Re: What is the alternative though by K.+S.+Kyosuke · · Score: 1

      So...we should ban JavaScript because it's easy to turn it into math?

      --
      Ezekiel 23:20
    41. Re: What is the alternative though by K.+S.+Kyosuke · · Score: 1

      Resource limits on browser processes, perhaps?

      --
      Ezekiel 23:20
    42. Re:What is the alternative though by Waccoon · · Score: 1

      We are just a few short steps from asm.js becoming a reality, and all the benefits that will flow from there.

      The web was designed to be document centric, not application centric. Every UI designer is supposed to know this and why using executable code to load and render pages is a really dumb thing to do. All JS and WebAssembly are doing is recreating all the bad things about Flash and Java all over again (but these technologies are standards compliant, and that makes it okay!)

      UX people don't care about these fundamentals, of course. That's why more and more web pages won't backtrack correctly when I hit the Back button, allow me to open links in new windows, and select text correctly, among many other really frustrating issues.

  17. Paywalls by tepples · · Score: 1

    Is there a way to request them to stop ads?

    Yes: pay $4 per month to every single site you visit. The user eventually ends up having to subscribe to multiple sites, or purchase $4 of pay-per-page credits on multiple sites, to read the results from one web search.

    1. Re:Paywalls by Anonymous Coward · · Score: 0

      $4 per month would probably be enough to cover most of the websites you use, while still giving the owners more than they'd make off of ads.

    2. Re:Paywalls by tepples · · Score: 1

      $4 per month would probably be enough to cover most of the websites you use

      Do you mean $4 per website-user-month, or $4 per user-month to be shared across websites? If the latter, who would collect this $4?

    3. Re:Paywalls by Anonymous Coward · · Score: 0

      Is there a way to request them to stop ads?

      Yes: pay $4 per month to every single site you visit. The user eventually ends up having to subscribe to multiple sites, or purchase $4 of pay-per-page credits on multiple sites, to read the results from one web search.

      No, what really happens if that model became popular is that you would pay to subscribe AND watch ads...as existing media has been doing that for decades (e.g. cable TV, newspapers and magazines etc.).

    4. Re:Paywalls by Anonymous Coward · · Score: 0

      "If the latter, who would collect this $4?"
      Why the mafiAA of course.

  18. Alternative to advertising? by Okian+Warrior · · Score: 5, Interesting

    Even more reason to disable Javascript.

    While I agree with that sentiment, I have to wonder why this is such a big deal?

    Assuming that mining is not actually harming me or my computer - destroying files, or leaking my information to someone - why should I care? If I visit a website and read an article, maybe a minute of my time, my computer is otherwise idle and the amount of energy spent is negligible.

    We've always wanted a way to monetize visiting a site, could this be a way to do it?

    Suppose we had a service where people could submit computationally intensive problems which can be broken down into smaller computational units. Such as "folding at home" or "seti at home".

    The answers to some of those problems could be valuable, so we could imagine research institutions paying money to use the system to solve those problems, and pay out based on the amount of computation a website brings in.

    This is proportional to the number of users who view the website, and for how long. This could be a user-friendly alternative to advertising.

    In fact, one can imagine the *government* paying money to use the system as a make-work program: it would encourage people to make better, more meaningful websites overall. Would the sociological benefit outweigh the extra costs?

    (Assuming that people don't game the system, but it seems reasonable that we could learn all the gaming techniques over time and avoid them. Sort of how we deal with advertizing clicks currently.)

    I don't see what the problem here is, and look at it as an opportunity.

    Could this be a user-friendly way to monetize a website, as an alternative to advertising?

    1. Re:Alternative to advertising? by Anonymous Coward · · Score: 0

      Good point - but it feels intrusive and abusive in its current state. Maybe if it started on the up-and-up instead of by backdoors, we would have a different perspective.

    2. Re: Alternative to advertising? by Monster_user · · Score: 5, Insightful

      CPU cycles equals wear and tear, slower performance, and likely more bandwidth consumption.

      While you may not be affected, plenty of people are and will be.

      Those on metered connections, or who have to pay overages for data.
      Those running on mobile devices who need as much battery life as they can squeeze out of their devices.
      Those who are at the lower end of the financial spectrum, who have to watch their wattage and struggle to replace their aging machines, and struggle to provide air conditioning and such to their homes.

      Its kind of like the penny. For so many people it isn't even worth picking up, but for so many other people a penny is a big deal. My biggest concern would be battery life.

    3. Re:Alternative to advertising? by link-error · · Score: 3, Informative

      The problems are that sometimes, I'll leave a webpage up for a day or two in a separate tab because I want to come back to dig deeper into something, but don't want to create a longer lived bookmark. Sometimes, I see a CPU getting chewed up by the browser and I had assumed up to this point it was a bug in the browser or accidental looping javascript error, and I have to start killing off tabs until I find the offending page. Probably miners all along.

      --
      -Unresolved symbol? Byte me!
    4. Re:Alternative to advertising? by Anonymous Coward · · Score: 2, Insightful

      Assuming that mining is not actually harming me or my computer - destroying files, or leaking my information to someone - why should I care? If I visit a website and read an article, maybe a minute of my time, my computer is otherwise idle and the amount of energy spent is negligible

      It is absolutely inevitable that if this practice becomes accepted, people will start trying to steal a greater and greater proportion of your CPU resources. Consider how restrained internet advertisers are with their adverts, then apply the same level of restraint to mining scripts. It will be taken right up to the point where it is barely tolerable, if not further. And since I mentioned advertisers, how about a double-whammy, because ads laden with mining code are coming, absolutely guaranteed.

      In theory, I actually agree with you. I'd accept doing a small amount of mining as a micro-payment in lieu of ads to support websites I visit. I just have zero faith that it won't be abused left, right and center to the detriment of my browsing experience.

    5. Re:Alternative to advertising? by JohnFen · · Score: 1

      While I agree with that sentiment, I have to wonder why this is such a big deal?

      It's always a big deal when someone is injecting code on your machine without your knowledge or permission. Whether or not a specific example of the code is harmful isn't relevant -- that it can be done means that there will absolutely be more malicious code coming from somewhere.

      We've always wanted a way to monetize visiting a site, could this be a way to do it?

      Could be, but user notification and permission is a non-negotiable part of it. Without that, the code is malware.

    6. Re: Alternative to advertising? by CoolCash · · Score: 1

      Someone should do a comparison of each. Bandwidth is going to be a lot lower with mining since 90% of ads are video ads or animated gifs. Yes CPU might be used, but the power needed to render videos and those animated images still need cpu/gpu cycles.

    7. Re: Alternative to advertising? by retchdog · · Score: 1

      sure, i guess, but the total degradation you take for using, say, DRMed web-streaming video rather than an optimized native encoding is still going to be orders of magnitude more significant than the total effect of mining unless you leave you have malware and/or your web browser is on shady sites 24/7.

      afaic, the content cartels should pay out a subsidy to upgrade our computers for this shit.

      --
      "They were pure niggers." – Noam Chomsky
    8. Re: Alternative to advertising? by Rakarra · · Score: 1

      Videos are something I will always keep off when I'm on mobile, unless I'm using the Youtube app, I don't need to see anything moving.

    9. Re:Alternative to advertising? by AmiMoJo · · Score: 1

      How much battery power does it waste?

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    10. Re:Alternative to advertising? by iCEBaLM · · Score: 1

      Assuming that mining is not actually harming me or my computer - destroying files, or leaking my information to someone - why should I care?

      I suppose it depends on your definition of harm. I submit to you that this is actual theft. They are using your CPU, which directly costs you more money in electricity, cooling, premature replacement costs, and possibly lost productivity, to make them money. All without consent.

      I call that theft.

    11. Re:Alternative to advertising? by Anonymous Coward · · Score: 0

      What about the battery power of your mobile phone that is being drained?

      Perhaps so much that when you need to make an emergency call your phone is dead.

      Perhaps leading to your not getting medical help when you need it.

      This stuff can kill people.

    12. Re:Alternative to advertising? by tepples · · Score: 1

      What about the battery power of your mobile phone that is being drained?

      Flip phone. No web, no mining.

    13. Re:Alternative to advertising? by AvitarX · · Score: 1

      It won't support the site though.

      In a previous article about this they said that the Pirate Bay could make as much as $12,000/month running this. That's money, but I suspect not what ads bring in.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    14. Re:Alternative to advertising? by Anonymous Coward · · Score: 0

      "Assuming that mining is not actually harming me or my computer -"
      Making my computer run sluggish and running down my laptop's battery absolutely count as 'harming me' - or at the very least, costing me.

    15. Re:Alternative to advertising? by Anonymous Coward · · Score: 0

      Not negligible in the least.

      If you want an ad-free experience, any cryptocurrency is going to make even less than the ads would since people would only end up running it for a few seconds at a time. Where it's exploited is when people visit a page and then leave their mobile/desktop/tablet device in another tab or just leave it running while they do something else. Way to kill battery life.

      The way to combat this kind of stuff is pretty obvious. Pause Javascript when not in the active window unless given permission otherwise (eg youtube playing in the background, auto-play/playlist advance), pause audio, video, and gpu-using processes when switched away from them. When switched back, restore state.

      On my iPad (3rd generation) a lot of sites now just crash after running for several minutes which makes me wonder how prevalent this crypto-mining malware is.

    16. Re:Alternative to advertising? by elfprince13 · · Score: 1

      Solution: browsers should (a) default to pausing scripts on background sites, (b) allow you to throttle CPU usage per-site.

    17. Re: Alternative to advertising? by Dutch+Gun · · Score: 1

      CPU cycles equals wear and tear, slower performance, and likely more bandwidth consumption.

      Huh... sort of like ads then. Only less visibly intrusive.

      --
      Irony: Agile development has too much intertia to be abandoned now.
    18. Re:Alternative to advertising? by Khyber · · Score: 1

      Why would I want the Browser to do this when the OS already does? Set process affinity to run on only a couple of cores. I don't trust the browser makers to get one fucking thing right given the shit state of internet security they caused.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    19. Re:Alternative to advertising? by elfprince13 · · Score: 1

      Because you don't want a process per tab?

    20. Re: Alternative to advertising? by Anonymous Coward · · Score: 0

      They are already using 100% of available cpu, how can it get worse? I'd suggest limiting javascript to 50% or less of available cpu at the system level, and let them go nuts.

    21. Re: Alternative to advertising? by dinfinity · · Score: 3, Interesting

      The obvious solution is to let clients limit CPU usage for JS per tab, especially inactive/invisible tabs.

      For instance, apart from whitelisted domains, every page switch gets 5 seconds of unlimited CPU usage for JS and is then throttled down to 1%. Added bonus is that it incentivizes efficiently coded JS in general whilst also protecting against JS mining and other JS CPU cycle stealing.

      One could imagine finegrained clientside control of how much CPU time a certain website may consume, combined with the website providing tangible rewards for the CPU cycles. A sort of Patreon service with CPU cycles, if you will.

    22. Re:Alternative to advertising? by Anonymous Coward · · Score: 0

      You get power for free, fucko?

      Or are you going to not care if I dip into your bank account and yank a penny out every day? That's only thirty cents a month, no big deal, right?

    23. Re: Alternative to advertising? by YrWrstNtmr · · Score: 1

      What makes you think they won't just do both? Video ads and mining.

    24. Re: Alternative to advertising? by rtb61 · · Score: 1

      End user experience not even mentioned. How about I am looking at more than one site at a time and one site is crippling the user experience of other sites because rendering has been borked by a mining currency. Believe me, every site I catch is dead, blocked for ever. Ain't your right to fuck with my computer usability, that has now be crippled because your piece of shit program is purposefully killing CPU accessibility. Sites that do this are as good as gone because they do right royally fuck up computer usability.

      They try to pretend they are only taking up a tiny portion of computer capability, rather than the reality of trying to hog it all and render the computer unusable slow and borked up, until the script is killed. That's the reality.

      --
      Chaos - everything, everywhere, everywhen
    25. Re: Alternative to advertising? by Monster_user · · Score: 1

      Not to mention tabbed browsing. Take whatever impact there is, and multiply it by 30. Then ramp it up even more to account for poorly optimized code. Then you will know what the user experience will be.

    26. Re: Alternative to advertising? by Monster_user · · Score: 1

      Which means the blame is going to fall on what is visible. Which means rather than blaming ads or poorly designed websites, the computer gets the blame, and thus the IT department supporting that computer.

    27. Re: Alternative to advertising? by houghi · · Score: 1

      Down to 1% per tab? That would mean my machine could be running at 215%. I could put energy back in the grid by just opening more tabs. Kewl!

      --
      Don't fight for your country, if your country does not fight for you.
    28. Re:Alternative to advertising? by barbariccow · · Score: 1

      If they did this, and I submitted an ajax request that takes 30 seconds on one tab, I will have to just sit on that tab until it goes through. Maybe for reading slashdot that isn't an issue, but for a lot of work it is. Don't forget the J in AJAX stands for something.

    29. Re:Alternative to advertising? by Waccoon · · Score: 1

      While I agree with that sentiment, I have to wonder why this is such a big deal?

      Among the other replies, battery life is an issue. Even if a browser doesn't use every CPU core for a single web page, imagine if every tab has a coin miner built in. That will surely max out your CPU... continuously.

      I can't wait for GPU compute acceleration to become universal in web browsers. That means web pages will be able to max out your GPU, too.

  19. GOOD. by Gravis+Zero · · Score: 3, Insightful

    This is the endgame for javascript: executing unauthorized code on your computer. Now that it's becoming so entirely blatant, we may actually start seeing the general public getting protection from runaway javascript scripts.

    --
    Anons need not reply. Questions end with a question mark.
    1. Re:GOOD. by Anonymous Coward · · Score: 1

      > This is the endgame for javascript: executing unauthorized code on your computer.

      Depending on your point of view, it's either ALL authorized or none of it is (assuming you don't actually look at the code).

      Ask a competent programmer from 40 years ago if it's a good idea to download and execute arbitrary code - in ANY language - on your machine. They would probably be shocked that anyone could possibly think it was a good idea!

    2. Re:GOOD. by DontBeAMoran · · Score: 2

      45 years old programmer here.

      I'm still under the shock that code can appear magically out of thin air, without wires, at speeds thousands of times faster than loading from an audio tape.

      I'm still baffled that we have "web pages" with images that dozens if not hundred of times the maximum amount of RAM our 8-bit computers hard. I remember the first time I saw the power of EGA graphics in 320x200, 16 colours. It was the best computer graphics I had ever seen*.

      I'm still amazed that computers are fast enough to not only playback CD-quality music files, but they're compressed 11 times smaller and it only requires a tiny percentage of the processor power to do all that. I remember my first Sound Blaster, 8-bit mono at 11.025KHz was a miracle*.

      * and then a friend of mine showed me games on his Amiga 1000...

      And now I can buy a 32-bit microcontroller for less than $10 that's dozens/hundreds of times as powerful as my first desktop computer. We have smartphones more powerful than our desktop computers from a decade ago (and we use all this power watch Oww my ball! and send emojis because kids can't write anymore)

      And get off my artificial lawn!

      --
      #DeleteFacebook
    3. Re:GOOD. by swilver · · Score: 1

      I hate CPU consuming scripts that run all night just because they're open in a tab . Tab Suspend type tools help a bit, but I still often find that browser developers are doing a very crappy job from protecting us from scripts (or other browser processes) consuming CPU resources (even pages without miners often consume way too much CPU).

      So, I've been working on a solution that puts this control back into the hands of the user instead of hoping browser makers will finally wake hope.... and it is quite simplistic.

      It involves identifying the foreground window, the process that is associated with it, a small white list and some convenient kernel level process Suspend/Unsuspend functions which are lightweight enough to call in rapid succession.

      Is your window not active? You get your process suspended for 0.099 seconds out of every 0.1 second, giving you just enough juice to process some events but not enough to make a noticeable peak in CPU use.

      Normally you'd ask the task scheduler to not assign so much CPU to a process, but most Kernels only allow fiddling with the priority (or nice value) but don't allow setting a hard limit. By just suspending the entire process and monitoring the foreground window, you can achieve this transparently and without the user noticing.

      Already have a proof of concept, I should polish it up and put it on github...

  20. No such problem by Artem+S.+Tashkinov · · Score: 4, Interesting

    This "problem" is so exaggerated it's becoming annoying to hear about it again and again.

    First of all, most respectable websites will never do anything like that. Secondly, shady websites which do host mining JavaScript are not normally visited by most people and the ones who visit such websites usually leave them quite fast, which means bad scripts can only run for a very limited amount of time. Thirdly, we've always had websites which peddle malware and somehow they stopped being newsworthy years ago. All of a sudden, they are again in the news.

    Fourthly, we now have "good" websites which stress your CPU so much they can be considered "harmful". What about ad networks whose JS tax your CPU? Why aren't we talking about them?

    1. Re:No such problem by mjr167 · · Score: 3, Interesting

      Lincoln Caverns (a cave in central PA that gives tours) had one running on thier website when I went to check tour prices earlier this week. It's not just shady sites doing this, but legitimate businesss that you might actually want to do business with.

    2. Re:No such problem by squiggleslash · · Score: 1

      First of all, most respectable websites will never do anything like that.

      Define "respectable websites" using a definition that isn't circular. There literally is not a single website associated with a respectable organization, outside of maybe Google, I've used that hasn't, at some time, implemented at least one, and often ALL, of the following (not simultaneously, thank god.)

      1. Pop-ups
      2. Javascript DOM modals
      3. Javascript DOM modals that appear when you scroll the page
      4. Flash Ads
      5. Autoplaying video
      6. Autoplaying video that moves on the screen when you try to scroll past it and cannot be paused

      With the exception of 1 and 4, ALL of these are actually becoming MORE popular. They are all inherently user hostile, and users complain about them to no effect.

      And you're telling me they won't do Bitcoin mining? Pull the other one.

      --
      You are not alone. This is not normal. None of this is normal.
    3. Re:No such problem by Ash-Fox · · Score: 1

      First of all, most respectable websites will never do anything like that.

      I remember people said most websites won't put advertising on their sites.

      --
      Change is certain; progress is not obligatory.
    4. Re:No such problem by Waccoon · · Score: 1

      First of all, most respectable websites will never do anything like that.

      ...at the moment.

      We're not talking about something that's illegal. Companies will (eventually) do anything they can get away with.

  21. Service Workers enable offline mode by tepples · · Score: 1

    Offline mode in progressive web applications uses a Service Worker, a form of Web Worker that can act as a proxy for the hostname it's hosted on. Without a Service Worker, an application is more likely to show you the error message "There is no Internet connection" if you try using it on a laptop or tablet while riding the bus.

    Or must all applications with an offline mode be native and therefore OS-specific?

    1. Re:Service Workers enable offline mode by JohnFen · · Score: 1

      That's a fully acceptable loss.

    2. Re:Service Workers enable offline mode by tepples · · Score: 1

      Without a Service Worker, an application is more likely to show you the error message "There is no Internet connection" if you try using it on a laptop or tablet while riding the bus.

      Or must all applications with an offline mode be native and therefore OS-specific?

      That's a fully acceptable loss.

      My comment alluded to two different kinds of "loss".

      • A. Loss of ability to view and edit cached data while offline
      • B. Loss of compatibility with your preferred operating system because the application's developer lacks the finances to maintain a port thereto

      Of these two, which did you intend to describe as "a fully acceptable loss"?

    3. Re:Service Workers enable offline mode by JohnFen · · Score: 1

      Both, actually.

      Not that I think either of them are good, but we're entering into a world where we're going to have to make some sort of compromise one way or the other. Personally, being unable to use progressive web apps is my preferred compromise.

    4. Re:Service Workers enable offline mode by tepples · · Score: 1

      Personally, being unable to use progressive web apps is my preferred compromise.

      For future reference, so that I can make examples in comments more relevant, which operating system do your primary PC and your primary mobile device run?

      And how would you react if it became commonplace for sites to make a progressive web app available without charge but charge money for the native app? Would you pay $4.99 (limited ads) or $9.99 (ad-free) per platform per year to continue using an application?

    5. Re:Service Workers enable offline mode by JohnFen · · Score: 1

      so that I can make examples in comments more relevant

      I am extremely familiar with most operating systems outside of Apple's.

      And how would you react if it became commonplace for sites to make a progressive web app available without charge but charge money for the native app?

      How would I react? I'm not sure how to answer that. I think developers can and should use whatever model makes the most sense to them. If the app is one that I am very interested in, I'd take the pay option.

      Would you pay $4.99 (limited ads) or $9.99 (ad-free) per platform per year to continue using an application?

      Well, I won't rent applications, so both of those are nonstarters for me. If the app is really worth paying for, I'd prefer to pay a higher fee and be able to use what I bought forever in the future, if I so desire.

    6. Re:Service Workers enable offline mode by tepples · · Score: 1

      I am extremely familiar with most operating systems outside of Apple's.

      I'll take this as "I have a Windows PC, a GNU/Linux PC, and an Android phone or tablet." With that in mind:

      If a service can be accessed through a progressive web app, a macOS app, or an iOS app, which would you choose?

      Well, I won't rent applications, so both of those are nonstarters for me. If the app is really worth paying for, I'd prefer to pay a higher fee and be able to use what I bought forever in the future, if I so desire.

      Users of subscription web applications pay not only for the application but also for the storage of their backed-up or shared documents and the Internet bandwidth to move them among their devices and between them and their colleagues. A lifetime subscription to backup, sync, and sharing services for an application might be equivalent to several years of lease of these services. With that in mind:

      Would you prefer to access a service through a progressive web app without charge, a native application licensed for life for $49.90 with ads, or a native application licensed for life for $99.90 with no ads?

    7. Re:Service Workers enable offline mode by JohnFen · · Score: 1

      If a service can be accessed through a progressive web app, a macOS app, or an iOS app, which would you choose?

      I wouldn't choose any of them.

      Users of subscription web applications pay not only for the application but also for the storage of their backed-up or shared documents

      I understand that, but you were asking about me, personally, not users of subscription services. One of the reasons that I avoid subscription services is because I don't want to store my data on third-party servers if at all avoidable.

      Would you prefer to access a service through a progressive web app without charge, a native application licensed for life for $49.90 with ads, or a native application licensed for life for $99.90 with no ads?

      Again, assuming the app is one that is worthwhile to me, I'd go with the $100 option. If it's not worth $100 to me, then I won't use the app.

    8. Re:Service Workers enable offline mode by tepples · · Score: 1

      One of the reasons that I avoid subscription services is because I don't want to store my data on third-party servers if at all avoidable.

      I can see how you might come by this preference not to outsource services, in part to avoid having to rely on services funded through cryptocurrency mining on users' devices. Now I'm curious about how to make this avoidance more practical for others, such as non-technical members of your family or mine. Who handles your website, your mail, your chat logs, and your offsite backup, including keeping the data synchronized across your PC and your phone?

    9. Re:Service Workers enable offline mode by JohnFen · · Score: 1

      I can see how you might come by this preference not to outsource services

      The main reason I avoid it is to guarantee continuity of services. Companies and services occasionally end, and I don't want such an event to disrupt my activities or software.

      I tend avoid apps that are implemented in cross-platform frameworks for simple quality reasons. Native apps tend to be of higher quality (depending on the engineer who wrote them, of course). Cross-platform frameworks tend to be "least common denominator" kinds of things.

      Who handles your website, your mail, your chat logs, and your offsite backup, including keeping the data synchronized across your PC and your phone?

      I do, although I also have a few websites that I host with third parties (the ones intended for public use). Those are noncritical, though.

      For nontechnical people, or people who don't mind the tradeoffs involved, I think online services are fine. Although I can imagine native applications that could handle most of the work. For my own stuff (offsite backups, synchronization, etc.), I have most of it automated anyway, so it doesn't require a great deal of attention from me. I imagine it would be possible to create an application that does that (it may exist, for all I know -- I've never looked).

    10. Re:Service Workers enable offline mode by thegarbz · · Score: 1

      Only if you don't rely on any web based software. Enjoy your actual copy of Office while you still can.

    11. Re:Service Workers enable offline mode by JohnFen · · Score: 1

      I don't. :)

      I also don't use Office, so that's not a concern for me.

    12. Re:Service Workers enable offline mode by Actually,+I+do+RTFA · · Score: 1

      Or must all applications with an offline mode be native and therefore OS-specific?

      Sure! I'd be ecstatic. Then again, I don't use online applications, and have no idea what use that would be. I mean, forums sure. But those don't need JS. And applications that use the internet, also sure.

      --
      Your ad here. Ask me how!
    13. Re:Service Workers enable offline mode by Luthair · · Score: 1

      Offline mode in progressive web applications uses a Service Worker, a form of Web Worker that can act as a proxy for the hostname it's hosted on. Without a Service Worker, an application is more likely to show you the error message "There is no Internet connection" if you try using it on a laptop or tablet while riding the bus.

      Don't progressive web applications already have their own spec? Move web workers to it.

      Or must all applications with an offline mode be native and therefore OS-specific?

      Didn't everyone go down the packaged web applications several years ago and abandon it? I don't think the issues last time around are fixed by skipping the packaging step

    14. Re:Service Workers enable offline mode by thegarbz · · Score: 1

      What isn't a concern for you doesn't make it a solution that could be implemented widely. So no, the loss of service workers is not an acceptable loss.

    15. Re:Service Workers enable offline mode by tepples · · Score: 1

      Enjoy your actual copy of Office while you still can.

      What makes you think LibreOffice is going away any time soon?

    16. Re:Service Workers enable offline mode by tepples · · Score: 1

      I tend avoid apps that are implemented in cross-platform frameworks for simple quality reasons. Native apps tend to be of higher quality (depending on the engineer who wrote them, of course). Cross-platform frameworks tend to be "least common denominator" kinds of things.

      Is it better to require most computer users to purchase, maintain, and carry multiple brands of computer in order to run exclusive applications, each designed for a different brand of computer?

      Which widget set is "native" on X11/Linux? Is it GTK+, Qt, or something else? Because both of those are ported to Windows, what makes them any more "native" on X11/Linux than on Windows?

    17. Re:Service Workers enable offline mode by tepples · · Score: 1

      Enjoy your inability to use apps that you find because they were developed as Mac apps and iOS apps instead of web apps.

      Or if your primary computer is a Mac:
      Enjoy your inability to use apps that you find because they were developed as Windows apps and Android apps instead of web apps.

    18. Re:Service Workers enable offline mode by JohnFen · · Score: 1

      Is it better to require most computer users to purchase, maintain, and carry multiple brands of computer in order to run exclusive applications

      I don't understand this question. Why would users be required to own multiple platforms? If someone actually needs to use an application that is exclusive to a platform, they should own that one.

      Because both of those are ported to Windows, what makes them any more "native" on X11/Linux than on Windows?

      By "native", I mean compiled for the platform it's being run on, rather than interpreted or pseudo-interpreted, such as with Javascript, etc.

    19. Re:Service Workers enable offline mode by JohnFen · · Score: 1

      So no, the loss of service workers is not an acceptable loss.

      It is to me, which is all I was commenting on.

    20. Re:Service Workers enable offline mode by thegarbz · · Score: 1

      It's not going away, but it's also not coming out of obscurity which makes it completely irrelevant to the discussion.

    21. Re:Service Workers enable offline mode by thegarbz · · Score: 1

      Then you should learn to communicate your context, especially in a discussion about how to solve the problem in a general case.

    22. Re:Service Workers enable offline mode by tepples · · Score: 1

      Why would users be required to own multiple platforms? If someone actually needs to use an application that is exclusive to a platform, they should own that one.

      Because the user needs to use one application exclusive to one platform and a second application exclusive to a different one.

      By "native", I mean compiled for the platform it's being run on, rather than interpreted or pseudo-interpreted, such as with Javascript, etc.

      In other words, developers ought to build apps in Qt/C++ to target all five major client platforms, correct?

    23. Re:Service Workers enable offline mode by JohnFen · · Score: 1

      In other words, developers ought to build apps in Qt/C++ to target all five major client platforms, correct?

      I suppose, if Qt is their speed. I'm not sure that I've ever used a Qt-based app outside of on a Linux platform, so I have no opinion as to how well that works.

    24. Re:Service Workers enable offline mode by JohnFen · · Score: 1

      Fair enough. I typically try to say something like "in my opinion" or "personally" to indicate that, but didn't this time. My apologies.

    25. Re:Service Workers enable offline mode by Actually,+I+do+RTFA · · Score: 1

      That's nonsense. With very rare exceptions most native development is in a virtual machine language or is in a language that is compile-able on multiple systems. I'm not even sure the last time I saw a native app not crossplatform (iOS/Android or Mac/Windows). Well, on iOS/Android I've seen a few, but only where the OS/libraries made the app only work in one location.

      So, it's solving a problem already solved by C/C++ (cross compile) or .Net/Java (native apps in a virtual machine). Heck, even Python solves scripting well.

      Meanwhile, I'll enjoy owning my data, and usually having human readable source on top of that

      --
      Your ad here. Ask me how!
    26. Re:Service Workers enable offline mode by tepples · · Score: 1

      With very rare exceptions most native development is in a virtual machine language or is in a language that is compile-able on multiple systems.

      Just because a language is "compile-able" doesn't mean that the developer has a copy of a cross-development toolchain targeting a particular platform and a device of that platform on which to test it. For example, a developer without a Mac and an iPad isn't going to be porting his app to iPad, and a developer without a Windows license isn't going to be porting his app to Windows PCs. You might end up facing a screen like this:

      GNU/Linux Download .deb for Ubuntu (x86-64) Android Install on Google Play Store | Install on F-Droid | Download .apk Source code View repository on GitHub Windows Back our crowdfunding campaign macOS Back our crowdfunding campaign iOS Back our crowdfunding campaign PlayStation 4 Back our crowdfunding campaign Xbox One Back our crowdfunding campaign Nintendo Switch Back our crowdfunding campaign

      In theory, it'd be possible to choose an application distributed as free software, download the application's source code, cross-compile it for execution on your own device, troubleshoot and fix any inadvertent reliance on platform-specific behaviors of the library (be they implementation-defined, unspecified, or undefined), send a pull request to the application's maintainer, and respond to subsequent issues filed by users of your port to that platform. But in practice, what fraction of users are willing to become the port maintainer for a particular application on a particular platform just to use the application?

      I'm not even sure the last time I saw a native app not crossplatform (iOS/Android or Mac/Windows).

      Xcode is Mac exclusive, the game Tiny Wings is iOS exclusive, and Safari in which to test a web application's compatibility with Safari is exclusive to Mac and iOS. Or do you want a third-party, non-game example on each?

    27. Re:Service Workers enable offline mode by Actually,+I+do+RTFA · · Score: 1

      Or do you want a third-party, non-game example on each?

      I kind of did expect a third-party non-game answer. I readily admit games (esp. on console versions) are a totally different beast - most are made in Unity, Unreal or similar, and otherwise HTML5/WebGL is less portable than even native apps (since the fine details depends on browser and OS). And yes, Apple has always been kind of a dick with locking people into their ecosystem. But, MS for instance, has Visual Studio on Linux, Windows and OSX. And for free.

      I also don't believe in your list of goals that many apps will work on both desktop/laptops and phones (tablets probably overlap with both). And, of course, consoles don't even play with each other or with PCs over the network even with native clients on each.

      --
      Your ad here. Ask me how!
    28. Re:Service Workers enable offline mode by Actually,+I+do+RTFA · · Score: 1

      So no non-(console)-game, third party examples. That is, nothing that's limited by primarily by business concerns (all your examples) or by trying to eke out that maximum performance on sometimes non-standard hardware (e.g. the PS3's cell processor or the 3DS XL's chipset.)

      --
      Your ad here. Ask me how!
  22. The only reason this is a problem by Anonymous Coward · · Score: 0

    is because cryptocurrencies are still legal

  23. Imitation = sincerest form of flattery... apk by Anonymous Coward · · Score: 0

    "the best option right now is to block known Bitcoin mining domains. One of the better options to do that is to add these to the hosts file of the operating system so that these domains redirect to localhost" https://www.ghacks.net/2017/09/22/how-to-block-bitcoin-mining-in-your-browser/ Martin Brinkman - GHacks & "... users can use this classic Windows hosts trick to block the Coinhive or Crypto-Loot domains at the OS level" - https://www.bleepingcomputer.com/news/security/a-new-player-joins-coinhive-on-the-browser-cryptojacking-scene/ BLEEPING COMPUTER

    * See subject - says it all, & you can do it the fastest MOST EFFICIENT way using what you already have natively in hosts files!

    APK

    P.S.=> "Pats self on back", lol... apk

  24. Why disable? by SuperKendall · · Score: 1

    As long as you are fiddling with what runs on a page, I'd rather have the code altered to place mining results in my own account...

    I personally would rather have silent cryptocurrency miners than ads though.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Why disable? by Anonymous Coward · · Score: 5, Insightful

      Mining to your own account in Javascript is stupid. It's incredibly inefficient (ie. it wastes lots more electricity than you will ever see in return). If you're going to mine it then mine it natively. The only reason it works for them is because it's not their electricity.

      There is no way in hell the revenue from mining can match ads. This whole mining in the browser thing is just for illegitimate uses (ie. malware).

    2. Re: Why disable? by SuperKendall · · Score: 1

      I think in the long term you'll find there's no way in hell ads can match the revenue of mining. There were all sorts of people in the past that used to laugh at Bitcoin miners because they were spending "so much" on mining multiple bitcoins... I'm pretty sure the $10 of electricity then was worth it in the end.

      As for it being more inefficient in Javascript, so what? The point is that randomly I would collect just a tiny bit of whatever, using code that someone else had spent a lot of care crafting and optimizing. It's not like I would go to the trouble of setting up and running my own miners, so it's handy.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    3. Re: Why disable? by phantomfive · · Score: 4, Insightful

      The point (which you seemed to have missed) is that any vaguely legitimate website will be able to make more money selling ads than they will by mining bitcoin on their visitor's computers. (Note that as Bitcoin value increases, the effort required to mine increases as well.)

      Since you can make more money by selling ads than mining bitcoin in Javascript, the only ones who will do it are those who don't have the ability to sell ads.

      --
      "First they came for the slanderers and i said nothing."
    4. Re:Why disable? by Anonymous Coward · · Score: 0

      Do you have any numbers or sources to this statement?

    5. Re: Why disable? by Anonymous Coward · · Score: 0

      Just read the Oâ(TM)Reilly book, Mastering Bitcoin

    6. Re: Why disable? by Anonymous Coward · · Score: 0

      You better hope that's not true. A lot of legitimate sites make next to nothing from advertising and they either can't sell subscriptions or can't get enough through subscriptions. And the problem is spreading rapidly. I know because I work with a number of these sites and they talk to me about their issues with making money. Right now, a number of them are hoping mining in the browser is the answer. If it isn't... Well... Most likely many of these businesses are going to simply go away.

      Now I can understand if you don't consider it a big deal, however, as I stated already... It's spreading. If the trend continues, I see a great many businesses closing and possibly another recession as a few industries apparently collapse.

    7. Re: Why disable? by Penguinisto · · Score: 0

      You better hope that's not true. A lot of legitimate sites make next to nothing from advertising and they either can't sell subscriptions or can't get enough through subscriptions.

      Here's the problem - they'll make even less in mining bitcoin off their viewers. Back in the day, mining bitcoin was relatively (okay, literally) profitable, since you mined low back then and sold high now.

      Nowadays, unless you run a semi-plausible-but-really-warez distribution site (let's face it, that's what most 3rd-party "file storage" sites like Mediafire or Openload nowadays are) with billions of hits a week, it makes no sense at all to even try at mining bitcoin this way.

      This is likely why a lot of these new minejacking sites are trying to mine alternate cryptocurrencies nowadays (basically, they're hoping to mine low and sell high like the Bitcoin pioneers did.)

      Personally, I think the next big thing would be for the torrent client devs to start putting miners into their products... with that, you can mine natively and send the results back to the mothership to fund more development. *That* could make a ton of dosh (at least enough to keep your devs in more than a little dough.)

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    8. Re: Why disable? by Anonymous Coward · · Score: 0

      You better hope that's not true. A lot of legitimate sites make next to nothing from advertising and they either can't sell subscriptions or can't get enough through subscriptions. And the problem is spreading rapidly

      Make content worth the money. The only site for which I would consider paying is the NY Times, but the asslicking of Cuntons prevents gives me pause.

    9. Re: Why disable? by Anonymous Coward · · Score: 0

      Since you can make more money by selling ads than mining bitcoin in Javascript, the only ones who will do it are those who don't have the ability to sell ads.

      What about mining bitcoin in Javascript prevents you from running ads?

    10. Re: Why disable? by Anonymous Coward · · Score: 0

      Yeah, mining bitcoin is not worth it. That's why they're not mining bitcoin, but rather alt coins where the difficult is much lower and it's easier to turn a profit.

  25. Flag them! by kurkosdr · · Score: 5, Insightful

    Flag. These. As. Malware. Let's see how these smarty pants website owners and advertisers react when their users start avoiding the site because they are getting anti-malware alerts and get demoted in search engine results

    1. Re:Flag them! by CoolCash · · Score: 2

      But its not malware. Malware is spread through malicious acts. If its fully disclosed up front, its just your choice to go there. I do like coinhive's capatcha alternative, I would rather mine for 20 seconds than to pick which image is a car or what a street sign is.

    2. Re:Flag them! by Anonymous Coward · · Score: 0

      But its not malware. Malware is spread through malicious acts...

      "...almost none of these services that have recently appeared provide a way to let users know what's happening...most are behaving like malware, intruding on users' computers and using resources without permission. "

      When someone spreads your computers legs open and fucks your resources without your permission, what the hell do you call it? An act of kindness? Caring is sharing?

    3. Re:Flag them! by Anonymous Coward · · Score: 0

      > If its fully disclosed up front

      BWAHAHAHA!

    4. Re:Flag them! by Rakarra · · Score: 1

      But its not malware. Malware is spread through malicious acts. If its fully disclosed up front, its just your choice to go there. I do like coinhive's capatcha alternative, I would rather mine for 20 seconds than to pick which image is a car or what a street sign is.

      Isn't the whole point of those capchas to prove that it's a human making the decisions rather than a computer doing the registration work?

    5. Re:Flag them! by Anonymous Coward · · Score: 0

      But its not malware. Malware is spread through malicious acts. If its fully disclosed up front, its just your choice to go there.

      Right. So I can put a sign in my store that says "anyone using a cellphone in this store will be shot". And when I see someone using a phone I can shoot them, and it's all perfectly legal because i told you about it up front and "you don't have to go in there".

    6. Re:Flag them! by Anonymous Coward · · Score: 0

      But its not malware. Malware is spread through malicious acts...

      "...almost none of these services that have recently appeared provide a way to let users know what's happening...most are behaving like malware, intruding on users' computers and using resources without permission. "

      When someone spreads your computers legs open and fucks your resources without your permission, what the hell do you call it? An act of kindness? Caring is sharing?

      Prosecute for violating CFAA?

    7. Re:Flag them! by DontBeAMoran · · Score: 1

      I would rather mine for 20 seconds than to pick which image is a car or what a street sign is.

      The real problem for OCD people like is that those damn street signs are frequently not quite completely in the damn boxes, so I never know if I should click on those boxes too. It's like someone is doing a really crappy job at "slicing" those images, whatever the term is.

      --
      #DeleteFacebook
    8. Re:Flag them! by JohnFen · · Score: 1

      But its not malware. Malware is spread through malicious acts.

      Malware is any software that is running without my permission.

      If its fully disclosed up front, its just your choice to go there.

      I think the issue is that a lot of sites are not disclosing it.

    9. Re:Flag them! by Anonymous Coward · · Score: 0

      This is more akin to a Trojan Horse, i.e. you have to authorize it to run, but it doesn't do what you think it does.

    10. Re:Flag them! by squiggleslash · · Score: 1

      Sometimes, but I've seen them used as an annoyance you can "turn off" for a fixed monthly fee - they're common on websites that, for example, let you download mods for games but force you to wait 30 seconds for a "free server".

      I imagine the GP was talking about that.

      --
      You are not alone. This is not normal. None of this is normal.
    11. Re:Flag them! by toddestan · · Score: 1

      The images are sliced up by a computer, blindly. After a while, it learns that 95% of people click this box, 84% this other box, 34% that other box, 11% that box, etc. All you need to do is click something consistent with the already established pattern.

      The thing that does piss me off the most is that the captcha seems to be intentionally designed to miss clicks, likely to try to fool bots. The captcha is annoying enough as it is, having to click the boxes multiple times to get it to register the click is even more obnoxious.

  26. Worse? by nospam007 · · Score: 1

    I prefer that any day of the week, better than idiotic ads that cover my reading area or flimmer around the screen, giving me eye-cancer.

    I'd vote for a 'Mine me' setting that removes all the ads that come through my ublock and ghostery.

    1. Re:Worse? by itamihn · · Score: 1

      Yeah, I could consider it for my own website. Are you using a desktop browser, or one that supports the battery API and shows as "charging"? I'll show you a "remove ads" button in the corner.

      When you click on it, ads disappear and you get 20/30 seconds mining (the time it takes you to read the dialog explaining what is happening). After that, mining stops and no ads in the whole site for the current session. I could even replace the "remove ads" with a "stop mining" button that restores the ads, in case the user changes their mind within the 20/30 seconds.

      As a user I'd prefer to enable in websites rather than suffer their obtrusive ads that I never click to anyway. Slashdot, Youtube, Facebook? Yeah, I'd rather do some mining than have their ads in the middle.

    2. Re:Worse? by JohnFen · · Score: 1

      As a user, it angers me that websites can tell any details about my machine including whether or not its running on battery.

    3. Re:Worse? by itamihn · · Score: 1

      Can you not disable that information in your browser of choice? Or change browsers? In that case websites won't be able to tell whether they should serve the light or full version of their site, but it's your choice.

    4. Re:Worse? by JohnFen · · Score: 1

      It is possible to minimize or spoof a lot of it, but I don't know of any browsers that let you disable it. Even the various "privacy modes" don't stop it. That's why browser fingerprinting can be so effective for advertisers to ID you in the absence of cookies.

    5. Re:Worse? by swilver · · Score: 1

      Javascript mining is so inefficient that it is almost a crime to waste electricity in that fashion...

      It wouldn't surprise if the return is less than 1% of the electricity costs involved... in other words, if you had paid the site directly (with a micropayment) they'd get an order of magnitude more value *AND* there would be no CPU time wasted...

    6. Re:Worse? by swilver · · Score: 1

      One of the many holes in the advertising platforms, aka. browsers... the first hole is of course letting websites run arbitrary code.

  27. commentsubject by Falos · · Score: 5, Interesting

    It's parasitic and hidden, but to believe that an opt-in checkbox equates to being "in the clear" - hell, that op-tin being offered at all is supposed to be par for today's commercial atmosphere - is awfully naive.

    In fact, this "hidden" behavior? Is still transparent relative to the shit being done with various fingerprints/useragents, with the hundred different metrics possible on your phone. To say nothing of you unfortunate souls with accounts on facetweet and socnets.

    It's almost refreshingly simple. They're mooching your CPU, your electricity, but the intent is plain, the motives obvious. Compare it to the clusterfuck, the rat-king of trade-and-parcel done with your credit info/score/history/etc. We're oblivious to the amount of closed-door behavior going on around us, of how many databases end up hooking a single instance of you flashing your insurance card to get a painkiller or flu shot, or a scratch on the car.

    Again, it's unscrupulous, yes, but "shady"? Consider that word and apply it to the shady pickpocket who grabs your $20's and throws your wallet on the sidewalk, versus the shady cartels running our world, ISPs and Muh Big Pharma and all our good friends trashing the atmosphere/soil/rainforest/aquabeds/whatever without a moment's hesitation, global-scale behaviors behind purchased laws, behind NDAs, behind agreement named with so much obfuscating euphemism you think it benefits consumer proles. Go ask a stranger what "net neutrality" is.

    Christ, you can probably stop these scripts with a browser mod or two, or a greasemonkey. Five minutes of placement. While if you fuck with your registry and hosts file maybe you'll get (most of) win10's bullshit to stop showing up on wireshark.

    I'd probably prefer a silent miner (esp. if throttled to polite levels) over the butterfly dominoes from an ad watched by DoubleClick, with a facebook pixel watching. Submission is stupid about what he can hope for, naive, thinks an ad is just "Buy my book" and done. Thinks clicking "don't send me emails" is a win.

    Not an apologist, just mentioning perspective.

    1. Re:commentsubject by PingSpike · · Score: 2

      Yeah, the more I thought about this the more I realized its actually vastly superior to the status quo.

      The problem is it will almost certainly be done *in addition* to the status quo, not instead of.

  28. Verses random ads which might include malware... by CoolCash · · Score: 1

    Verses random ads which might include malware which the website does not know about. I would rather mine for a minute than pay for a paywall or get malware installed. If its fully disclosed on the site its a good alternative.

  29. Addons = inefficient & inferior vs. hosts by Anonymous Coward · · Score: 0

    Hosts protect where addons can't (or as well):

    Bad sites (past ads)
    Botnet C&Cs
    DNS down or poisoned
    Trackers (dns logs/ads/transparent ISP proxy)
    Dns blocks
    Spam/phish payload
    Slowdown 2 ways: adblocks & hardcodes
    Hosts = Ez edit.

    AB+ 151mb https://www.google.com/search?q=Adblock+memory+consumption&btnG=Search&hl=en&gbv=1/

    UBlock 64MB https://www.google.com/search?q=UBlock+memory+consumption&btnG=Search&hl=en&gbv=1/

    Hosts~16mb

    Addons = ClarityRay defeatable & crippled http://www.businessinsider.com/google-microsoft-amazon-taboola-pay-adblock-plus-to-stop-blocking-their-ads-2015-2/

    NoScript tag parses. Hosts block script prior to it!

    No 1 addon does as much.

    Stacked addons slowup.

    ADDONS = EXPLOITABLE https://news.slashdot.org/comments.pl?sid=11166303&cid=55266729/

    APK

    P.S.=> APK Hosts File Engine https://www.google.com/search?hl=en&source=hp&biw=&bih=&q=%22APK+Hosts+File+Engine%22+and+%22start64%22&btnG=Google+Search&gbv=1/

  30. I bet... by Anonymous Coward · · Score: 1

    I bet your fun at partys.

    1. Re: I bet... by Anonymous Coward · · Score: 0

      Chris, don't be such a dick. We all know it has taken you 3 years to get certified. Well we are going on 4 years now.

    2. Re: I bet... by Anonymous Coward · · Score: 0

      ...I fucked your mom.

  31. solution is to replace Proof-Of-Work by Anonymous Coward · · Score: 0

    Even smart people come up with bad ideas.

    Proof-Of-Work is one of them. Having everyone compute hashes until some magic prefix appears serves no useful benefit on society. It just burns CPU cycles and energy with no useful output.

    Especially since reasonable alternatives exist. Proof-Of-Stake for example.

    Of course, once you have bought in to one pyramid scheme, it's hard to convince people that the pyramid is destructive and built on sand.

  32. all that mining data by FudRucker · · Score: 1

    it has to go somewhere right? so why not find that location and send in a goon squad and smash up their operation, or the very least block their ip address or domain so they find themselves out of the loop

    --
    Politics is Treachery, Religion is Brainwashing
  33. Editors? by Anonymous Coward · · Score: 0

    I think it's officially time to change the job title.

  34. It hurts tabbed browsing. by Anonymous Coward · · Score: 0

    I found out one site I visit uses it. That explains why opening a bunch of tabs for various forum posts eventually caused by system to lag. (Which was quite bizarre considering the site was a forum of text and images.)

    Looks like they've found another way to ruin the Internet.

  35. Hosts files did long beforehand... apk by Anonymous Coward · · Score: 0

    See subject: & https://tech.slashdot.org/comments.pl?sid=11250645&cid=55390545/ & hosts are more efficient + capable vs. browser addons https://tech.slashdot.org/comments.pl?sid=11250645&cid=55390857/ doing far more for FAR less resource consumption & complexity.

    APK

    P.S.=> "Pats self on back", especially for this https://tech.slashdot.org/comments.pl?sid=11250645&cid=55390733/ ... apk

    1. Re:Hosts files did long beforehand... apk by Anonymous Coward · · Score: 0

      Keep blocking single hosts and trying to keep up with changing host names without a "capable" pattern matching engine, you fucking idiot. People recommend hosts file blocking because it's the most accessible and easiest tool for the common dimwit user who doesn't run a central resolver on his network. It doesn't mean it's the best tool for the job.

      You're digging out of a prison with a spoon while ignoring the jackhammer next to you and you keep patting yourself on the back for that idiocy.

  36. Proof-of-work is really proof-of-theft. by Anonymous Coward · · Score: 0

    Crypto faggots lie, cheat, and steal to get their "gold."

  37. RequestPolicy by Anonymous Coward · · Score: 0

    A Firefox plugin that prevents external requests to servers that run javascript. Check it out.

    1. Re:RequestPolicy by hackel · · Score: 1

      Right, suggest an extension (not a plugin) that hasn't been updated in over 4 years and is going to stop working in a month when Firefox 57 is released. Good one. What you're looking for is uMatrix and/or NoScript.

  38. Mining doesn't seem so bad by Anonymous Coward · · Score: 0

    We're always complaining about the loss of privacy from advertising, isn't mining a good answer? If we can pay a few cents on electricity to a website as a form of micropayment it seems like the idea, anonymous universal payment method.

  39. Don't you mean 'rife'??? by Anonymous Coward · · Score: 0

    nc

  40. I don't see the problem by DiSKiLLeR · · Score: 1

    I think ads, and worse yet, auto play video are malware. In fact, auto play video with sound is the worst abomination on earth.

    Crypto mining in the background is a lesser evil in my eyes. Annoying, sure, but less annoying than auto play video by orders of magnitude that wastes tons of cpu cycles and sometimes very expensive bandwidth.

    --
    You can tell how powerful someone is by the magnitude of the crime they can commit and be able to get away with.
    1. Re:I don't see the problem by vux984 · · Score: 1

      Crypto mining in the background is a lesser evil in my eyes.

      Really? As your phone or tablet or laptop heats up to its thermal limit, the fans go to maximum if it has any, while you watch the battery meter start dropping in real time? A device that gets 8hrs-12hrs normally is now uncomfortable to hold and projecting running out of juice in 20 minutes... that's less annoying?

      crypto-mining slams the CPU or GPU or both to 100% and pins them there. The reason normal people don't run cryptominers of their own is that the electricity costs relative to currency mined is highly negative unless you have dedicated cutting edge hardwre. The only reason this scum can make any money at it is by offloading the electricity cost onto to you.

      Modern computers are amazingly power efficient compared to a few years ago, and mobile devices even more so. But that is largely the result of managing idle time and low demand work more efficiently... you start cryptomining on them and they're electricity gulping space heaters again.

      You think an autoplaying video wastes tons of cpu cycles? That doesn't even warm my laptop up... but cytocurrency mining, that is to cpu usage what torrenting is for bandwidth... what ever you have, it will use. All of it.

    2. Re:I don't see the problem by Anonymous Coward · · Score: 0

      This is extremely misleading. Trying running the coinhive demo -- I guarantee your fans won't even spool up. The default settings at least for coinhive use a small percent of CPU on a single core. I for one am excited for our cryptomining overlords

    3. Re:I don't see the problem by vux984 · · Score: 1

      Fair enough.

      However, piratebay had it sent to pin your CPU at 100%.

  41. Honestly by DaMattster · · Score: 1

    This is just the latest in a sad downward spiral of the internet. I am old enough to remember the pre-monetization days where the internet was something truly innovative and interesting. Now that Big Corporation has got its money mitts on it, it's not interesting anymore. Yesterday was a watershed moment for me as I closed both of my Facebook and Twitter accounts. I want nothing more to do with these scoundrels. They basically circulate news that is either outrightly fabricated or purposely skewed. I even remember when Facebook was about sharing what is happening with other people's lives and that really ended a long time ago. The only things I might still use would be Pinterest, StumbleUpon, and YouTube since I've really found interesting topics and outlets for learning. I would say these sites are the saving the grace of an otherwise dying internet.

    1. Re:Honestly by DontBeAMoran · · Score: 1

      That's because you kept using the commercial side of the Internet.

      There's still forums for specific interests like arcade cabinets, 3D printing, RC airplanes, etc. The "old Internet" is alive and well in most of those communities.

      --
      #DeleteFacebook
  42. One might argue by Anonymous Coward · · Score: 0

    While one might argue that mining Monero in a site's background is an acceptable alternative to viewing intrusive ads

    Correct. Only one person in the world might use that argument.

  43. Block it in your hosts file! by Anonymous Coward · · Score: 0

    Just add

    0.0.0.0 coinhive.com

    (or 127.0.0.1 if you prefer) to your hosts file.

  44. Voluntary and Consent = OK! by Anonymous Coward · · Score: 0

    Voluntary and Consent = OK!

    Otherwise, don't visit that site.

  45. Little downside by Archon · · Score: 1

    If you don't have JavaScript disabled, your browser is already running code from websites that you never consented to or know what it's doing. So that argument seems ignorant.

    The amount of electricity used even if you sat there and kept that browser tab open and active for hours, would be less than a penny. So nix that one too.

    Unlike ads, it doesn't target or track users. It doesn't exfiltrate data. It doesn't distract from page content (ads do this by design).

    It's egalitarian in that the longer you're on the page, the more the site operator can potentially earn, and the less, less. Thus, it incentivizes site operators to produce engaging content vs clickbait crap.

    Oh, and it can be disabled entirely with an adblocker.

    Little downside to it, IMO.

    1. Re:Little downside by hackel · · Score: 1

      That is ridiculous. The act of visiting a website with a modern browser is giving consent to run whatever javascript the sites sends you, unless, as you said, you have disabled it. To say otherwise seems ignorant to me. You're *requesting* the content, it's not like it just gets streamed to you automatically.

    2. Re:Little downside by Archon · · Score: 1

      I didn't sign a binding contract and page-view EULAs are unenforceable. Yes, I may have actively engaged my browser to visit your webpage, but as far as my legal consent in whatever your code is doing on my machine is -- as far as I understand this -- doubtful unless I was presented with a UX where I had to actively consent to something you're doing that's accurately described so I can understand it.

      If your JS just turned my browser into a DDoS bot, I didn't consent. Unless you truthfully explain what you want me to consent to in a way I can be reasonably expected to understand and then give ACTIVE consent to, you're the one who's being ignorant.

    3. Re:Little downside by Ash-Fox · · Score: 1

      Some sites in the EU require you to choose to agree to a bunch of terms on a overlay to be able to view or use the site under it (usually involving privacy policy talking about cookies), is that better?

      --
      Change is certain; progress is not obligatory.
  46. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  47. Seems inefficient by DidgetMaster · · Score: 1

    Mining in this way seems like it would yield very low value for the amount of electricity used and only makes sense if electricity was free (or you are not the one paying for it). That seems to be the case here. They don't care one bit if they only get $.05 worth of bitcoin after expending $1 worth of electricity if you are the one paying the dollar instead of them. It is like those charitable organizations that sign up all these ridiculous call centers that take 90% of your donations. The charity still gets 10% which beats nothing, so they do it. It's also like those copper thieves who don't mind at all destroying $100,000 worth of equipment as long as they can scavenge $300 worth of copper to sell to feed their drug habit.

  48. I built the best tool for that job & it works by Anonymous Coward · · Score: 0

    I'm going to continue using the Host File Engine. Your software is well written, functional. The Host File Engine performs exactly as promised by mmell

    his hosts program is actually pretty good by xenotransplant

    his hosts tool is actually useful for those cases in which one does indeed want to locally block stuff outright while consuming minimum system resources by alexgieg

    (APK's) work, I've flat out said it's good by BronsCon

    I've tried his hosts file generating software. It works by bmo

    APK your posts on this & the hosts file posts, and more, have never been in error &/or bad advice by BlueStrat

    Your premise that hostfiles are a good way to deal with advertising & malvertising is quite valid by JazzLad

    I like your host file system by Karmashock

    (NEED MORE? Ask!)

    * It's recommended/hosted by Malwarebytes' hpHosts!

    APK

    P.S.=> China imitated me http://www.theregister.co.uk/2017/04/26/boffins_supercharge_the_hosts_file_to_save_users_plagued_by_dns_outages/ ... apk

  49. Better than ads if you value your time by GuB-42 · · Score: 1

    Ads grab my attention, JS miners just use CPU time. I consider my time to be more valuable than CPU time so that's a win for miners. And if a few cents of electricity is enough to support a website without ads, that's great.

    This model is probably unsustainable but for the meantime, I think it is brilliant.

    1. Re:Better than ads if you value your time by Anonymous Coward · · Score: 0

      Ads grab my attention, JS miners just use CPU time. I consider my time to be more valuable than CPU time so that's a win for miners. And if a few cents of electricity is enough to support a website without ads, that's great.

      This model is probably unsustainable but for the meantime, I think it is brilliant.

      Being forced to choose the lesser of two evils is not what most would define as "brilliant".

      It'll be more than a "few cents" to replace hardware prematurely worn out by unnecessary CPU burden. There are certainly less cumbersome ways of blocking ads.

  50. Legislate in the same way cookies were. by helga+the+viking · · Score: 1

    When visiting a site for the first time you get a message saying you are visiting a site that uses cookies. Some sort of dialogue that explains at minimum why.

    Governments legislated this regulation. By corollary why not legislate a policy advising a site map of all the javascript resources being loaded by a page.

    Its the stuff that can really do malware damage, standardise a system to easily inform site visitors what the JS is doing

    At least this way when you go to a non-legit site (eg: pirate site) you know what you're up for possibly. Plus obviously search engines should tell you if a page in the search results mines digital currency.

    1. Re:Legislate in the same way cookies were. by hackel · · Score: 1

      nice idea, but that was only in the EU. Something that consumer-focused would never fly in the United States, unfortunately. Perhaps in other parts of the world, though.

    2. Re:Legislate in the same way cookies were. by david_thornley · · Score: 1

      How useful is the warning when 99% of the sites you use have cookies or Javascript? The silly things are almost ubiquitous, and most people will simply click through like always.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  51. I can't wait for this to be done right! by hackel · · Score: 1

    I really can't wait for companies to start implementing this right, as a way to remove advertisements from their sites. Particularly newspapers and other publications I wish to support financially. There's no way I'm ever disabling my ad blocker, but I would absolutely allow using a share of my CPU resources to send a few cents while I'm reading an article or something. As the OP points out, doing it without user consent is not cool, but when done right I think this could be a very powerful tool.

  52. Let's look at the actual numbers by DontBeAMoran · · Score: 1, Interesting

    https://www.ovoenergy.com/guid...
    Let's go with U.S.A. electricity prices since they're more or less in the middle.
    Let's also say you have a higher-than-average computer, with an Intel Core i7 3970X Extreme Edition at 150W.

    12 cents for one kilowatt for one hour. 150W means 0.018 cents per hour. 3600 seconds per hour, so USD$0.018 / 3600 = 0.000005 cent per second.

    Let's say you're generous and let them mine on your computer for ten minutes. That's USD$0.003, less than half a cent.

    Yes, damn those damn crypto-mining scripts! I let my guard down for a whole 10 minutes and they cost me less than one-third of a cent! And that's if crypto-mining actually was able to draw 150W from your CPU, using all cores at 100%.

    So in the grand scheme of things, what would you prefer:

    1. Ads that requires multiple address lookups, slow down your connection, add more delays for viewing the actual content you're trying to read and just be totally annoying to look at, distracting you and preventing you from reading?

    2. Crypto-mining in the background, a single thread of our multi-core processors, at maybe 20~50% capacity of that one core out of two/four/eight+ cores?

    --
    #DeleteFacebook
    1. Re:Let's look at the actual numbers by krray · · Score: 2

      But I have 36 tabs open right now.
      Without fact checking your numbers...

      1) my computer would come to a crawl
      2) I walk away for a day and it'll cost me $15/day...

    2. Re:Let's look at the actual numbers by DontBeAMoran · · Score: 1

      That'll teach you not to have 36 tabs opened at the same time!

      Seriously, how are you guys managing more than a dozen tabs opened at once? What are you doing that requires you to leave all these tabs opened? Ever heard of bookmarks, bookmark groups, etc?

      --
      #DeleteFacebook
    3. Re:Let's look at the actual numbers by Anonymous Coward · · Score: 0

      12 cents for one kilowatt for one hour. 150W means 0.018 cents per hour. 3600 seconds per hour, so USD$0.018 / 3600 = 0.000005 cent per second.

      Let's say you're generous and let them mine on your computer for ten minutes. That's USD$0.003, less than half a cent.

      You're assuming a desktop computer, plugged into the mains. A lot of web browsing today is done on battery-powered devices. The makers of those devices are more focused on size and weight reduction than runtime, so even as more bells and whistles are added, batteries stay the same or get smaller. Your "oh, woe, nearly half a cent for ten minutes" lament works for you and your desktop system, but if reading a web page sucks up even 2% of your battery charge, you're darn skippy that's something worth lamenting.

    4. Re:Let's look at the actual numbers by Ash-Fox · · Score: 1

      Seriously, how are you guys managing more than a dozen tabs opened at once?

      Middle clicking.

      What are you doing that requires you to leave all these tabs opened?

      Not getting to it yet and doing more middle clicking.

      Ever heard of bookmarks, bookmark groups, etc?

      Right clicking and choosing "Bookmark this link" seems kind of annoying to me.

      --
      Change is certain; progress is not obligatory.
    5. Re:Let's look at the actual numbers by Anonymous Coward · · Score: 0

      36 tabs:
      Pin'd
        1) my "home page" / my website
        2) My email. All accounts filter to one. I am IT
        3) Synology ARRay onsite home
        4) Synology ARRay2 - differential hardlinked rsync 6mo.
        5) Synology ARRay - office
        6) Synology ARRay - offsite backups
        7) The Old Reader - my RSS feed
        8) Unspecified site for my use
        9) Another unspecified site for my use
      10) Slashdot :)
      These are always open and bouncing between them as needed.

      The rest are viewed / to be viewed / already read
      11) reading a engadget article
      12) looking at long range outdoor antenna's
      13) looking at my new property (about to move :)
      14) looking at current property tax website
      15) ssh session (usually in locally terminal, but here I am)
      16) darksky.net (weather)
      17) my local router (getting ready for move)
      18) my primary bank
      19) my secondary bank
      20) mom's primary bank
      21) mom's secondary bank (I do her $ now that dad died)
      22) my cc #1
      23) mom's cc#1
      24) my internet provider
      25) my new internet provider
      26) my primary savings bank
      27) same for mom
      28) my secondary cc#2
      29) same for mom
      30) my backup cc#3
      31) my backup cc#4
      32) my backup cc#5
      33) my backup cc#6
                  (hey, I had 16 credit cards hacked last year,
                    up to 8 this year. I was declared dead by one of
                    the credit bureau's, and of course Equifax...fun times)
      34) my VoIP provider. Re-programming 911
      35) some big site's store card account
      36) family cell provider's account; monitoring dad's...

      Hey ... you asked. 36 tabs is a blink for me some days. I've found myself with double that. Chrome. OS X FYI... :)

    6. Re:Let's look at the actual numbers by swilver · · Score: 1

      Yes, and what is the websites return on the currency mined? I'm gonna bet you that it is *FAR* less than that $0.003... it's like paying someone a $1000 to repair a $10 piece of clothing... stupidity.

      So why not instead get the infra ready for micro payments?

      You could pay them $0.003 directly, not waste electricity (which is going to be a huge problem if this becomes popular) and the website would have a *FAR* better return... of course, you would see that $0.003 on your bank statement (or whatever) instead of it hiding in your electricity bill. That might be off putting for some.

    7. Re:Let's look at the actual numbers by DontBeAMoran · · Score: 1

      There's already a lot of crypto-currencies that could easily be used for micro-transactions such as Reddcoin, Dogecoin, etc.

      --
      #DeleteFacebook
  53. No advertising, and they warn you, is fine. by gurps_npc · · Score: 1

    But if they ALSO = advertise, track you, and do not warn you, that is Fraud.

    --
    excitingthingstodo.blogspot.com
  54. UBlock has a security issue in 'pattern matching' by Anonymous Coward · · Score: 0

    UBlock has a security issue in 'pattern matching' you note (you fail/lose due to it) http://www.theregister.co.uk/2017/10/17/ublock_origin_csp_reports/ & it uses TONS more CPU/RAM & other I/O too vs. hosts (operates in faster kernelmode vs. slower usermode slowing usermode browsers even MORE via messagepassing (which only gets WORSE the more addons you use/stack together @ once)).

    * Hosts do much more than any 1 addon does, for less (minus security hassles noted above + hosts data is, as you admit, EASY to edit (try it w/ regexp addons use for most people) & is something you have already vs. illogically "Bolting on 'MoAr'" that does less yet uses more in addons!)

    APK

    P.S.=> This link SPECIFICALLY extolls the virtues of hosts files use vs. browser addon pitfalls/fails vs. hosts https://tech.slashdot.org/comments.pl?sid=11250645&cid=55390857/ in GREAT detail with UNDENIABLE facts ... apk

  55. Think of the GHG emissions! by Mike+Greaves · · Score: 1

    It's disgustingly inefficient. How much cryptocurrency do they make per tonne of extra CO2 they cause?

    Browse with Javascript DISABLED.

    Use a hot-key to enable it on sites where you absolutely need it.

    Keep forcing site designers to present web pages reasonably without JS enabled.

    Mike

    --
    -- Mike Greaves
  56. respectable websites constructed by? by SethJohnson · · Score: 1

    I encourage you to consider the response regarding the local caving website. There are millions of small-time websites hosted by vendors who might be inclined to increase their revenue by injecting this malicious javascript into their customers' websites.

    It might not always be the decision of the 'respectable website' to monetize traffic in this manner.

  57. Registered 'lusers' = trackable & scriptslaves by Anonymous Coward · · Score: 0

    Registered 'lusers' = trackable & script +cookie slaves - there's the BULK of my answer to you behind your FAKE NAME for your FAKE LIFE...

    * The rest is that I've had some troll fanclub of stalkers I have 'threaten' to "downmod bomb me" to hell etc.

    (Work for you? It certainly does ME on many levels! I don't require that crap I listed @ the TOP of this post so I avoid it by posting as I do...)

    Lastly - Before I started posting here, an "AndrewK" took 'APK' so I see no point in using a FAKE NAME (or fake initials) too - I can't GET what I want in my own initials!

    APK

    P.S.=> Tracking me is a LOT more difficult than it is "your kind" via your posting histories also... apk

  58. I would rather have mining than ads by iamacat · · Score: 1

    My time is more important. If a page wants to use my CPU for whatever useful activity, that's fine. Will leave it up to browsers to limit CPU use when on battery and prioritize when other things need to be done on the device.

    1. Re:I would rather have mining than ads by thejynxed · · Score: 1

      Except it's not an either or situation. They are putting both into your browsing session, and I've come across several sites that load more than one mining script, on top of the ads.

      --
      @Mindless Drivel: 100% of Twitter posts ever Tweeted.
  59. THEFT driven by GREED by Crypto+Gnome · · Score: 1

    The problem is that most of the places where cryptojacking has been spotted still ran hoards of ads. Furthermore, a Trustware report highlights that running an in-browser miner is not actually free, and this may end up in extra costs for a user’s electricity bill.

    I’ve been saying it for decades, thrusting advertisements down my throat while I browse is THEFT driven by GREED , pure and simple.

    Stealth cryptocurrency mining proves I was 100% correct.

    --
    Visit CryptoGnome in his home.
  60. I have no problem with this by Anonymous Coward · · Score: 0

    This is way, way way better than ads, and I'd be willing to bet it uses less CPU/memory then these crappy fucking ad scripts. At least it doesn't tie up the network.

  61. It doesn't have to match ads by rsilvergun · · Score: 1

    I think the idea is to shore up declining ad revenue so some of these smaller guys can stay in business making content. I'm seeing a _lot_ less content online these days and for a lot of content makers it's because they went back to their day jobs. If you combine ad revenue, affiliate programs, patreon and this you might get something approaching a living.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re: It doesn't have to match ads by Anonymous Coward · · Score: 0

      Yeah. Go to YouTube and try to find a trailer for a new movie or a wanna be singers demo. It's a vast wasteland of nothingness. /sarcasm

  62. Pu your browser into a cgroup with limited cpu/mem by Mysticalfruit · · Score: 1

    One option is to set up a separate user. Then use cgroups to limit the cpu/ram that user is allowed to use.

    I have to imagine Chrome/Moz/Opera will quickly put in code to throttle threads in their browser.

    --
    Yes Francis, the world has gone crazy.
  63. Does AdBlock block these? by jonwil · · Score: 1

    And if not, is there something I can add to my AdBlock filter list that will block these in-browser miners or some other way to block these that doesn't require turning off JavaScript or white-listing every JavaScript site I actually want to visit?

    1. Re:Does AdBlock block these? by Ash-Fox · · Score: 1

      You an embed the javascript directly on the site using a variety of different methods that can work around pretty much any blocking mechanism. This isn't ad-like where you can just block the origin server, since the origin doesn't matter.

      --
      Change is certain; progress is not obligatory.
    2. Re:Does AdBlock block these? by Anonymous Coward · · Score: 0

      And it can still be blocked. Screw those who would monetize their websites by dint of using another's machine. I will never allow this on any computer I control. Depending on how prevalent this asshattery becomes, I may write a small program that simply lets the website "think" it's running the code, but actually sends it to /dev/null. I literally write my cookies, LSOs, and other unwanted objects into the bit bucket. Sites "think" they are writing to my drive, when all the time, they are being thrown into the void. I surf, no tracking, no beacons, no web bugs, no ads. Gotta love a *nix system and a little know how.

    3. Re:Does AdBlock block these? by Ash-Fox · · Score: 1

      And it can still be blocked.

      If I had a money incentive and was a nefarious operator. I wouldn't mind sitting there constantly updating the Javascript to workaround any pattern rules. Something I would have not been able to do with 3rd party advertisements. After all, this would be my job and doing it well means I get paid more.

      Sites "think" they are writing to my drive, when all the time, they are being thrown into the void.

      I doubt they "think" at all, you get a set-cookie and you do whatever you want with it. The website isn't assuming you're storing it.

      Gotta love a *nix system and a little know how.

      The operating system has no baring on what you're doing here.

      --
      Change is certain; progress is not obligatory.
  64. "... revealing their true intentions ..." by Megol · · Score: 1

    This just in: everything honest and pure have to have a web presence! Anti-Internet is the work of the DEVIL*!

    (* or your religion/worldview equivalent, mine is the neighbor upstairs - damn him and his non-disturbing manners!)

  65. Remind me again why we dumped Java Applets? by Anonymous Coward · · Score: 0

    I thought Javascript was supposed to protect us from this kind of abuse... Oh wait.

  66. Rife, not ripe by mattack2 · · Score: 1
  67. Captain, this sector is full of win. by Hartree · · Score: 1

    Kudos!

  68. What about ads? by BabyAndTheButterfly · · Score: 1

    What about all those ads nobody want to see that provide no way of reporting abuse and turning them off?

  69. I cannot believe people are in favour of mining by Anonymous Coward · · Score: 0

    No way, not on any machine I control. Websites are not that expensive to run. Most web hosts give out GBs of bandwidth for very little money, and besides, being online costs money. Owning a website is the cost of being online. Unless you (metaphorically) are offering something of value, I should not be footing your bill. I will continue to block all cookies, ads, beacons, trackers, and use a VPN/VPS. I also block most scripts and avoid all Google and Microsoft properties and accounts. I have a right to pursue being as anonymous as possible.

  70. Without permission? by GrahamJ · · Score: 1

    You willingly visited a site using software that's designed to download and run scripts pointed to by that site. How is that not giving permission?

    Put another way, do you also want to give permission for ads, tracking, analytics and other scripts that run on the pages you visit?

  71. wrong word in headline... by Anonymous Coward · · Score: 0

    The web is RIFE with mining...

    Definition of rife

    1 :prevalent especially to an increasing degree
    suspicion and cruelty were rife —W. E. B. DuBois
    2 :abundant, common
    3 :copiously supplied :abounding —usually used with with rife with rumors
    — rife adverb

  72. Better than ads. by Anonymous Coward · · Score: 0

    Take my excess CPU cycles, content creators, and leave my brain alone.

  73. JS engines are often exploited by Xenographic · · Score: 1

    I'm not the OP and technically, it would be the JavaScript engine that is exploited, rather than the JavaScript language per se. But that's a trivial distinction in this context, given that every browser uses some JavaScript engine to execute it.

    Anyhow, it's was really easy for me to find a repo of CVEs for JavaScript engine bugs containing the code to reproduce them with that might interest you. As you can see from this list, there are good reasons not to run untrusted code, sandbox or no sandbox.

    1. Re:JS engines are often exploited by phantomfive · · Score: 1

      Nice link, good find.

      --
      "First they came for the slanderers and i said nothing."
  74. This is super easy to solve by Anonymous Coward · · Score: 0

    Each page gets 10 seconds of js time while it's not being interacted with. Browser gets a global pause button that pauses all activity.

  75. Then why are 'pros' suggesting hosts for? by Anonymous Coward · · Score: 0

    See subject: I can block whatever they talk back to (this defeats them & HOSTS ARE SUGGESTED AS A DEFENSIVE MEASURE by pros ala:

    "the best option right now is to block known Bitcoin mining domains. One of the better options to do that is to add these to the hosts file of the operating system so that these domains redirect to localhost" https://www.ghacks.net/2017/09/22/how-to-block-bitcoin-mining-in-your-browser/ Martin Brinkman - GHacks

    +

    "... users can use this classic Windows hosts trick to block the Coinhive or Crypto-Loot domains at the OS level" - https://www.bleepingcomputer.com/news/security/a-new-player-joins-coinhive-on-the-browser-cryptojacking-scene/ BLEEPING COMPUTER

    Hmmm?

    I also use Opera classic v12.18: I set all sites to not run javascript globally & IF a site needs script I make an exception site preference

    APK

    P.S.=> Thanks for FAILING vs. me YET AGAIN, AssFux... apk

    1. Re:Then why are 'pros' suggesting hosts for? by Ash-Fox · · Score: 1

      Take the mining script, put it on your own website. Change parameters to write data to your server that then pass it on to the mining pool. Done, it's now javascript locally on your own website, no 3rd party. Hosts files can do nothing.

      --
      Change is certain; progress is not obligatory.
  76. Why "versus" by Actually,+I+do+RTFA · · Score: 1

    Why do we imagine that its mining or ads, not mining and ads?

    --
    Your ad here. Ask me how!
  77. Explains why my phone is slower and battery weaker by See+Attached · · Score: 1

    THough my cell phone might not be mining cryptocurrency, Am sure is it CONSTANTLY reporting what I am doing to whoever will pay for it. Is there a way to run something like iptraf to monitor where my cell phone is giving away my info? Would like to own my Cell phone and cut out the bastards ensuring my privacy is cashed in for their benefit? The end users need to unite. Like in the Matrix: " Unite Coppertops!"

    --
    Time for a new Political party in the US (or two!) One is off the rails Other cant pony up a leader.
  78. So simple to notice. by Anonymous Coward · · Score: 0

    Open your task manager. Look at your CPU. Is it high? If not, no problem. If so, how many brain cells does it take to comprehend that you might have a problem when sitting on a website that you are familiar with, doing nothing, and having your CPU high.

    As for GPU, use open monitor. I don't go more than 10 minutes without checking them as I have them open all the time, (unless I'm in a game.)

  79. Et tu, Yahoo by UnixUnix · · Score: 1

    When I visit https://www.yahoo.com/news/ my miner blocker shows it is indeed blocking something. OK Yahoo money troubles but has it come to this?

  80. This doesn't work in any modern browser by slashmydots · · Score: 1

    Alarmist nonsense. Within like 15 seconds all major browsers I know of will pop up something to the effect of "a script on this page is using a lot of CPU time" or whatever and pause it while allowing you to terminate that one single process and stop running the script. So it's impossible for a browser to be secretly wasting all your CPU time without catching it nearly immediately.

  81. Leave it up to the users... by sad_ · · Score: 1

    ...to decide if they want it enabled or not.
    The catch will be you'll have to choose - enable mining or enable ads, pick one.

    --
    On a long enough timeline, the survival rate for everyone drops to zero.
  82. Nope/Wrong - then I'd block that site in hosts... by Anonymous Coward · · Score: 0

    See subject: I'd use hosts to block the site off totally. No running that bitcoin script on my CPU or RAM minus me allowing it.

    * Pros ARE recommending using hosts too again https://tech.slashdot.org/comments.pl?sid=11250645&cid=55393257/ quoted right there with sources no less also...

    APK

    P.S.=> It's that PLUS I'd do what I said I DO really do with Opera (having globally set ALL sites to NOT use javascript & IF a site does need it, THEN, I made an "by site preference" exception & allow it to run scripts)... apk

  83. Not "ripe" by Gonoff · · Score: 1

    The word the author was trying to think of was rife.

    --
    I'll see your Constitution and raise you a Queen.
  84. Re:UBlock has a security issue in 'pattern matchin by Anonymous Coward · · Score: 0

    It's not a security issue and has nothing to do with pattern matching. It does exactly what it's supposed to do, block unwanted requests. You don't even understand the higher concepts beyond your crude little hosts file. It's all you ever knew, like a hillbilly stuck on the evolutionary ladder.

  85. Ripe? Maybe rife. by Anonymous Coward · · Score: 0

    "The internet is ripe..."?

    Indeed. It is a ripe corpse, a zombie infested with all manner of unpleasant things worming their way throughout.

    Yet the context suggests that "rife" is actually meant.

    O!

    The English!

    It is Perverting!

    Before our very Eyes it Mutates!

    The Form Unrecognisable!

    Farewell, English!

    Farewell!

    Au revoir!

  86. Wrong: Learn to read (it blocks security) by Anonymous Coward · · Score: 0

    See subject & "uBlock... prevents browsers from sounding the alarm on hacking attacks" http://www.theregister.co.uk/2017/10/17/ublock_origin_csp_reports/ ... & there is NO QUESTION it tears up CPU/RAM & other I/O (especially messagepassing oriented) like MAD (orders of magnitude more vs. hosts on ALL of those fronts too no less) + its data is NOT as simple/easy to manage as hosts is + UBLOCK DOESN'T DO AS MUCH AS HOSTS DOES (yet Ublock uses more) - Period/fact!

    APK

    P.S.=> I understand plenty about that quote above & it IS blocking valid security warnings (that IS a SECURITY PROBLEM moron)... apk

    1. Re:Wrong: Learn to read (it blocks security) by Anonymous Coward · · Score: 0

      It's not a security problem for the user. It's a missing report to the site owner. That doesn't change the user's security one single bit right in that moment, and on top of that it's a privacy issue because it can be abused for tracking, so uBlock is doing the exact right thing here. Keep demonstrating that you know jack shit about the technology and just keep misinterpreting and referring to what other people say, without even understanding it. You just keep referring to people liking your hosts file shit because they know equally little. It's a circle jerk of uninformed dummies.

  87. Re:Nope/Wrong - then I'd block that site in hosts. by Ash-Fox · · Score: 1

    I'd use hosts to block the site off totally. No running that bitcoin script on my CPU or RAM minus me allowing it.

    You'd have to know about it first. If every site starts doing it themselves, you'll never have a definitive list.

    --
    Change is certain; progress is not obligatory.
  88. I do (you FAIL again)... apk by Anonymous Coward · · Score: 0

    See subject: Here is one of a few that are tracking bitcoinmining script using sites https://censys.io/domain?q=%22coinhive.min.js%22&page=1/ stupid...

    * Thanks for making my bookmarks once more of "classic AssFux FAILS" vs. "yours truly" (me) - In fact, I posted on it DAYS ago, here https://news.slashdot.org/comments.pl?sid=11233583&cid=55368655/ fool!

    APK

    P.S.=> AssFux - please, FOR YOUR OWN SAKE - give up! You can't EVER win vs. me... apk

    1. Re:I do (you FAIL again)... apk by Ash-Fox · · Score: 1

      You didn't even answer what I was raising.

      --
      Change is certain; progress is not obligatory.
  89. WTF? Bullshit fool... apk by Anonymous Coward · · Score: 0

    See subject: I have lists of sites using bitcoin script (that I block out immediately via hosts which IS what my program is for, building up lists that grow to blockout just like they do vs. TONS of kinds of malware)

    &

    Again there's always Opera to stall javascript GLOBALLY & make "exception site" by site prefs to allow it on sites that DEMAND it (ordinarily I ditch a site like that & find alternate that don't require it... & there are ALWAYS those (/. is a PRIME "example thereof" in fact - I don't require script here, you "registered 'lusers'" do as script/cookie slaves, lol)).

    APK

    P.S.=> Quote Tom Petty: "but NOT ME, baby - I've got YOU to SAVE me..." (Opera & my own work, best of its kind no questions asked on MANY fronts vs. competitors of ALL kinds, even progs like it APK Hosts File Engine 9.0++ SR-7 32/64-bit https://www.google.com/search?hl=en&source=hp&biw=&bih=&q=%22APK+Hosts+File+Engine%22+and+%22start64%22&btnG=Google+Search&gbv=1/

  90. iOS apps that make your Android friends jealous by tepples · · Score: 1

    So no non-(console)-game, third party examples.

    Tiny Wings is a game exclusive to iOS. It is third party, and not available for a Microsoft, Nintendo, or Sony video game console.

    Penultimate is an iPad Pro-exclusive non-game third-party app from the makers of Evernote.

    A Google search for apps "not on android" brought me "23 iPhone-only apps that will make your Android friends jealous" by Nathan McAlone and "20 iPad Apps That Will Make Your Android Friends Jealous" by Steven Tweedie.

    1. Re:iOS apps that make your Android friends jealous by Actually,+I+do+RTFA · · Score: 1

      And Tiny Wings was featured by Apple at their WWDC, and received a lot of favorable placement by Apple in the store.. It's third party, but it's not being ported for business reasons. Let's be honest about it.

      Penultimate is based on the iPad Pro pen, so, yeah...

      I clicked on your 23 iPhone-only apps, choose one at random (okay, the first one I thought was interesting, not the repackaged website), Ummo, and lo-and-behold, it's on Android.

      While I understand what you're thinking, especially in the mobile world, cross-platform development is already the standard for native apps. I really don't see anything gained by running everything through a clumsy, hard to sandbox permissions (since it runs arbitrary cold), virtual machine that conflates "wanting to read things" from "want to run code"

      Sorry for not checking out every app, but a list of 43 apps seems like a gish-gallop and I'm pretty busy.

      --
      Your ad here. Ask me how!
  91. It's a security problem for users too by Anonymous Coward · · Score: 0

    It's a security problem for users too in them not being notified of possible security issues when UBlock is blocking them. Call me what you will but you're the one that doesn't understand basic security here, not I.

    APK

    P.S.=> Unbelievable - I've created one of the MOST effective security tools there is with what you already natively have - have you? No. Hosts do TONS more than any easily detected & blocked slower usermode browser addon for TONS less (beat that with a stick UNIDENTIFIABLE anonymous coward "ne'er-do-well" that you clearly are)... apk