Slashdot Mirror


Google Launches Brotli, a New Open Source Compression Algorithm For the Web

Mark Wilson writes: As websites and online services become ever more demanding, the need for compression increases exponentially. Fans of Silicon Valley will be aware of the Pied Piper compression algorithm, and now Google has a more efficient one of its own. Brotli is open source and is an entirely new data format that offers 20-26 percent greater compression than Zopfli, another compression algorithm from Google. Just like Zopfli, Brotli has been designed with the internet in mind, with the simple aim of making web pages load faster. It is a "lossless compressed data format that compresses data using a combination of the LZ77 algorithm and Huffman coding, with efficiency comparable to the best currently available general-purpose compression methods". Compression is better than LZMA and bzip2, and Google says that Brotli is "roughly as fast" as zlib's Deflate implementation.

215 comments

  1. What's the Weissman score? by monkeyzoo · · Score: 5, Funny

    What's the Weissman score?

    1. Re:What's the Weissman score? by Anonymous Coward · · Score: 0

      42

    2. Re: What's the Weissman score? by Anonymous Coward · · Score: 1

      Lossless ha. Like the "c" missing from "Compresses" from the summary?

      Auto correction is losing us more in meaning than any lossy jpeg compression ever did.

    3. Re:What's the Weissman score? by Anonymous Coward · · Score: 0

      Leave it to a stupid troll to make a lame off-topic anti-semitic slur.

    4. Re: What's the Weissman score? by Anonymous Coward · · Score: 0

      Thanks for pointing that out. My day is complete since you discovered a spelling issue. Your parents told me how proud they are of you. You are sure special and a great person to be around. Every time you exhale I get smarter and smarter.

      Nice job there snapper head, now get off my planet, you're wasting good air for the rest of us.

    5. Re: What's the Weissman score? by Anonymous Coward · · Score: 0

      Thanks for making the predictable response to pointing out the fact that even a child should proofread his own text.

      PS: Unless someone is fusing oxygen atoms into sulfur in their lungs, no one is wasting air....

    6. Re: What's the Weissman score? by Anonymous Coward · · Score: 0

      Oh, fuck off, will you, you pretentious prick.

  2. ompresses data by dmbasso · · Score: 5, Funny

    It is a "lossless compressed data format that ompresses data

    ... by discarding random bits and pieces of redundant occurrences of words.

    --
    `echo $[0x853204FA81]|tr 0-9 ionbsdeaml`@gmail.com
    1. Re:ompresses data by wickerprints · · Score: 5, Funny

      No no no... you don't understand. It's just THAT good of a ompression gorithm.

    2. Re:ompresses data by Anonymous Coward · · Score: 3, Funny

      No no no... you don't understand. It's just THAT good of a ompression gorithm.

      Well, if it ncreases xponentially, it must be good.

    3. Re:ompresses data by Anonymous Coward · · Score: 3, Funny

      That's lossy ompression.

    4. Re:ompresses data by Anonymous Coward · · Score: 1

      It's not lossy. If it were, you wouldn't know how to reconstruct "ompression"; but I think you do. It's as if that sentence were run through an algorithm that detected some of the unnecessary letters in Enlish and omitted thm.

    5. Re:ompresses data by njnnja · · Score: 2

      Why would it need to comit them?

    6. Re:ompresses data by Ravaldy · · Score: 1

      There C is there in square brackets. Not sure why...

    7. Re:ompresses data by stephenmac7 · · Score: 1

      I only figured out you omitted them after reading it a second time. Obviously, we don't really need those letters if I didn't even notice they were gone... But what a nightmare for people learning English as a foreign language!

      --
      "No man's life, liberty, or property are safe while the legislature is in session." -- Judge Gideon J. Tucker
    8. Re:ompresses data by electrosoccertux · · Score: 1

      No no no... you don't understand. It's just THAT good of a ompression gorithm.

      although i work with computers, I'm not up on the newest whiz bang stuff these days. i thought ompression might be some fancy word like impression but meaning something else.

      so anyways, fuck the little punks that come up with all these stupid names that have to sound all web.20 like the 40 or whatever AWS names you have to learn to use Amazon.

    9. Re:ompresses data by davester666 · · Score: 1

      It's the cloud man. You have to expect bits to go missing every once in a while.

      --
      Sleep your way to a whiter smile...date a dentist!
  3. A better idea by Anonymous Coward · · Score: 5, Insightful

    If they want to make webpages load quicker, remove ads.

    1. Re:A better idea by Anonymous Coward · · Score: 4, Insightful

      If they want to make webpages load quicker, remove ads.

      That would only be a linear improvement. They need to load exponentially faster.

    2. Re:A better idea by Anonymous Coward · · Score: 0

      The load times and effective page bandwidth requirements have been growing geometrically (what simpletons call exponential because there is an exponent involved somewhere) from the addition of off-server advertising and tracking systems. Removing the cross-site scripted advertising nonsense would make pages load "exponentially" faster.

    3. Re:A better idea by Anonymous Coward · · Score: 0

      But if you take away advertising then web pages grow only logarithmically more demanding, so linear improvement is fine!

    4. Re:A better idea by Anonymous Coward · · Score: 0

      Web is not webscale.

    5. Re:A better idea by JediJorgie · · Score: 1

      Take away advertising and at least in the short term much of the content goes away.. data volume problem solved.

    6. Re:A better idea by phantomfive · · Score: 1

      Ads, and multiple redirects.

      --
      "First they came for the slanderers and i said nothing."
    7. Re:A better idea by electrosoccertux · · Score: 1

      baahahahah

    8. Re:A better idea by Anonymous Coward · · Score: 0

      Remove ads, all the AJAX post-loads, and stop serving a megabyte of HTML for content that can trivially be expressed in 20-30 KB.

  4. 7zip by Anonymous Coward · · Score: 0, Informative

    is still more efficient.

    1. Re:7zip by sexconker · · Score: 0, Troll

      Anytime anyone touts their new lossless compression algorithm, I immediately ask "Yeah but does it beat my 7-Zip profile?".
      The answer is either "no" or "yes but only in very specific cases" (and in those cases I could write a filter for 7-Zip to compress those specific cases with a better algorithm) or "yes, it is WinRAR".

      7-Zip recently added ( http://www.7-zip.org/history.t... ) support for decompressing the new RAR format, so go ahead and compare them yourself.
      They're pretty much neck and neck. I believe WinRAR's archives offer better resilience to damage, as well.

    2. Re:7zip by Anonymous Coward · · Score: 3, Insightful

      7z is pretty slow. Modern internet connection speeds are already between 100 Mbps (mobile) to up to 1 Gbps (fiber optics). Of course developing countries are still at about 50-100 Mbps level.

      Thus something like LZ4 compresses much less, but total time of transmission is typically better. Who cares of the compression ratio, total time to complete the transaction matters.

    3. Re:7zip by sims+2 · · Score: 5, Funny

      Let it be said that the USA resents being called a developing country.

      --
      Minimum threshold fixed. Thanks!
    4. Re:7zip by Anonymous Coward · · Score: 0

      Speaking of tar, I'm wondering what flag they'll use now to specify brotli compression. I think they might be running out of letters.

    5. Re:7zip by ShanghaiBill · · Score: 1

      7z is pretty slow. Modern internet connection speeds are already between 100 Mbps (mobile) to up to 1 Gbps (fiber optics).

      But the compression does not have to be "on the fly". Large files can be compressed once, and then transmitted many times.

    6. Re:7zip by cheater512 · · Score: 1

      So you should. I'm in Australia with a 100mbit residential connection for gods sake! :P

      Truly unlimited too. For $90 AUD/month which is about $63 USD/month.

    7. Re:7zip by Grishnakh · · Score: 2

      Then it needs to start acting like a developed country. It can start by having some decent telecom regulation so that internet speeds are sufficient and inexpensive (if the US can't beat Romania of all places, then it deserves to be called "third world"), and cellular coverage is as good as northern Finland while as inexpensive.

    8. Re:7zip by Anonymous Coward · · Score: 0

      Because we're not developing. I dream of 50 Mbps access. Luxury.

      Still stuck with about 1 Mbps DSL.

    9. Re: 7zip by Anonymous Coward · · Score: 0

      Lol, it must be that upstate NY is worse than developing countries for Internet access. The best you can get here is 35mb down, 5mb up. Should I upgrade my Internet by moving to an African country?

    10. Re:7zip by Anonymous Coward · · Score: 0

      Yes, un-developing would be more accurate.

    11. Re:7zip by Anonymous Coward · · Score: 1

      It is more complicated than that.

      100 Mbit/s is 10 MB/s. If the web page uncompresses 1:4, it is enough if the decompressor runs a 40 MB/s, anything faster at the expense of the compression ratio is going to make things slower (well, unless the decompression reads from a compressed local cache soon and repeatedly). Transmission, decompression and building the html tree all happen in parallel in the browser. For a 1 Gbit/s network, i.e., 100 MB/s compressed data in, you need about a 400 MB/s decompression ratio at a compression ratio of 1:4. If you have 2 GB/s decompression speed at the cost of having a worse decompression ratio, again you are going to be slower overall.

      But hey, if you actually load a website with your 1 Gbit/s internet, it will still take 4-8 seconds or so for some sites. Why? Not because it is 3 gigabytes of data. Typical systems are throttled in more than one way. The bandwidth problem can be in the sending server, or somewhere in between. Perhaps you only get the full bandwidth once the connection has been open for some time. I have a 250 Mbit/s internet, and often I end up waiting for images to load. The server is somehow struggling with the load and unable to give more, or the service provider wants to save money with bandwidth costs. For all these case an increase of compression actually improves things even when your connection is super fast. It takes two to communicate.

    12. Re:7zip by Anonymous Coward · · Score: 0

      What's your throughput to rest of the world though?

    13. Re:7zip by GuB-42 · · Score: 2

      There are much better general purpose lossless compression algorithms than what is in 7-Zip (LZMA2) or WinRAR. They are also much slower, like the paq series that uses context modeling and arithmetic coding.
      The challenge here is to do something that is also fast and memory efficient. In fact, we could improve the compression of Brotly very easily just by using arithmetic coding instead of Huffman coding. But the improvement probably wasn't worth the performance loss.

    14. Re:7zip by sexconker · · Score: 1

      7-Zip isn't slow unless you tell it to be slow. You can tell it to be fast if you want to. You can tell it to use a specific algorithm with whatever parameters you want.

      Besides, all static content is compress once, deliver many.
      Dynamic content only needs to be compressed as often as it is updated.

    15. Re:7zip by murphtall · · Score: 1

      Of course developing countries are still at about 50-100 Mbps level.

      Not even close. I think you're off by an order of ten. I was in Central America last year and it was 4-6Mbps as "High Speed" internet.

    16. Re:7zip by witherstaff · · Score: 1

      I have 3 Meg DSL when the weather is good. An electric co-op for a rural area is putting fiber in to get 1 gig to the home over a 5 year rollout. It unfortunately will stop about 1/2 mile from my current location. If I move to the middle of some farmland I'll have far better Internet - that's just weird.

    17. Re:7zip by AmiMoJo · · Score: 2

      Google's algorithm addresses those issues by having a fixed dictionary. Compression is faster because there is no need to compute the dictionary, transmission is faster because there is no need to transmit the dictionary, and decompression uses less memory and is faster because the dictionary is shared between multiple streams.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    18. Re:7zip by TheRaven64 · · Score: 1

      Depends on what you're compressing. Most large static content (images, video) are already compressed. This is aimed at HTTP-level compression, so the output from whatever is generating your dynamic pages will be streamed through the compressor on the way to the socket and then through the decompressor at the far end.

      --
      I am TheRaven on Soylent News
    19. Re:7zip by Anonymous Coward · · Score: 0

      Typically shit Australian pricing (trust an Aussie to be impressed). You can get uncapped 50/50 FiOS in the US for $35/mo and 100/100 for $45, and uncapped municipal gigabit in places like Sweden for ~$30/mo or less (however much that is in kroner).

    20. Re:7zip by Anonymous Coward · · Score: 0

      LZ4 can decompress 2 GB/s. Gigabytes, not gigabits.

      Anyways this is bullshit, since it doesn't take compression / decompression step added delay into account. You could also adaptively change compression algorithm. You also forget about server internet connection load. Server with less load is going to serve clients faster.

      Pages take 4-8 seconds to load because of slow advertisement servers (huge one), dependent roundtrip delays (these tend to multiply heavily, loading & parsing js/css/html/etc. resource can require loading further resources and sometimes this happens several times in a row), server load, network path congestion, browser performance, etc.

  5. Better by Anonymous Coward · · Score: 3, Funny

    Hey, Google! I have a compression algorithm that can compress any size to a single byte. I just need a little help with the decompress and we can really speed things up.

  6. Binary Page Delivery by Anonymous Coward · · Score: 2, Insightful

    for a better user experience. The real reason is so that ad blockers will no longer work. It will no longer be web "pages", they will be "apps". The walled garden will move to the web and have the doorway sealed shut.

    1. Re: Binary Page Delivery by BarbaraHudson · · Score: 1

      The page has to be decompressed so that the browser knows what else to fetch. This won't affect either ad blockers or host file based blocking, nor will it affect proxies that decode the original page and strip out references to anything that sucks bandwidth, such as images and tracking scripts so no attempt is made to download them. More aggressively, write a browser in java that does page rewriting. Or an app (such as Simply Slashdot) that only downloads the headlines and comments.

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    2. Re:Binary Page Delivery by sims+2 · · Score: 1

      I don't see what your problem with compression is.
      Chrome already supports gzip, deflate and sdch

      Its part of the "Accept-Encoding" header that gets sent to the server by your browser.

      You can check yours here:
      http://www.xhaus.com/headers.

      The server won't send a compressed version if your browser doesn't say it can decode it first.

      --
      Minimum threshold fixed. Thanks!
    3. Re:Binary Page Delivery by Anonymous Coward · · Score: 0

      This is already a thing.

      It still won't matter because pages still have to make requests to URLs.

      Programs can be peered in to you know.
      There are programs that can read every byte of a programs memory set.

    4. Re:Binary Page Delivery by Eythian · · Score: 1

      This isn't insightful, it's just wrong. We already have binary page delivery if the browser and server agree to support gzip or whatever. It's just one more thing like that.

  7. Re:Open Source Compression Algorithm For the Cows by Anonymous Coward · · Score: 1, Insightful

    OOoops. Forgot to check the Anonymous checkbox again, sexconker? I think we know who the cow troll is. Now it is time to delete his account.

  8. Re:Open Source Compression Algorithm For the Cows by Anonymous Coward · · Score: 1

    But why? Cows introduce a nice element of levity.

  9. Ompression by Anonymous Coward · · Score: 1

    No no no... you don't understand. It's just THAT good of a ompression gorithm.

    Ompression is meta Compression, the type of compression performed by Omniscient beings. It's that good.

  10. To make web pages load faster: by Anonymous Coward · · Score: 5, Insightful

    Stop making my browser run 500 trips to DNS in order to run 500 trips to every ad server in the world.

    Also, for the everloving sake of Christ, you don't need megabytes of scripts, or CSS, or any other shit loaded from 50 more random domains in order to serve up an article consisting of TEXT. One kilobyte of script will be permitted to setup a picture slideshow, if desired. /Get off my e-lawn

    1. Re:To make web pages load faster: by Anonymous Coward · · Score: 0

      AMEN!

    2. Re:To make web pages load faster: by Anonymous Coward · · Score: 0

      You've heard of Adblock and Noscript right?

    3. Re:To make web pages load faster: by Trailer+Trash · · Score: 1

      I couldn't figure out what you're talking about - then I realized you must have actually read the linked article.

      Weird.

      Most of us stopped doing that in 2002 or so.

    4. Re:To make web pages load faster: by Anonymous Coward · · Score: 0

      If you load www.google.com the page makes 18 requests and loads close to 100KB of data to display a simple entry field. I can see how this can be improved without much effort without any compression.

    5. Re:To make web pages load faster: by antdude · · Score: 1

      Not just ad(vertisement)s! Also, fancy and huge videos, animations, audio, and images. Sometimes, I disable them to avoid slow downs and messy designs esp(ecially) during my slow speed Internet sessions. Some web people don't even optimize anymore.

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    6. Re:To make web pages load faster: by Anonymous Coward · · Score: 0

      Yes this is the new reality of fat clients loading up shitloads of js from the framework of the week. Your bandwidth use goes up their goes down, everybody wins

    7. Re:To make web pages load faster: by Anonymous Coward · · Score: 0

      "... you don't need megabytes of scripts, or CSS, or any other shit loaded from 50 more random domains in order to serve up an article consisting of TEXT."

      You do if you are using WordPress.

    8. Re: To make web pages load faster: by Anonymous Coward · · Score: 0

      Article? o_O

  11. Re:Hosts should still work... apk by Anonymous Coward · · Score: 0

    Host blocking never works because hostnames change, and hosts can serve ads and non-ads as well. You would be forever updating your host list and it would never be accurate.

  12. Pied Piper is real! by Anonymous Coward · · Score: 0

    Pied piper algorithm compression would have been a snazzier name. Just saying.

  13. name and shame by Thud457 · · Score: 4, Interesting

    if Google was serious about speeding things up, they'd make a top 1000 list of stupid websites that load a crapton of useless scripts and ads just to present simple content across the web.

    --

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

    1. Re:name and shame by doconnor · · Score: 4, Informative

      Google announced a while ago that they would take into account page load speed in search ranking.

    2. Re:name and shame by Anonymous Coward · · Score: 0

      So, goodbye CNN?

  14. Arnoldisation of Google by nospam007 · · Score: 1

    Brotli, Zopfli... is Google now run by Austrians, according to the Austrian nicknames?

    And lossless too? I'd prefer if they lost the ads, then the compression wouldn't be needed.

    1. Re:Arnoldisation of Google by pr0nbot · · Score: 2

      FWIW... words ending with -li are usually Swiss. Austrians would use -le.

    2. Re:Arnoldisation of Google by Eythian · · Score: 1

      Swiss. It says that in the article.

    3. Re:Arnoldisation of Google by jakuaii · · Score: 1

      Vorarlbergers (and some German tribes) would use -le, but most Austrians would more likely use -al :)

  15. For the web only, not much more by NotInHere · · Score: 5, Informative

    From the paper:

    Unlike other algorithms compared here, brotli includes a static dictionary. It contains 13’504
    words or syllables of English, Spanish, Chinese, Hindi, Russian and Arabic, as well as common
    phrases used in machine readable languages, particularly HTML and JavaScript.

    This means that brotli isn't a general purpose algorithm, but only built for the web, not more. I guess that future versions of the algorithm will include customized support for other, smaller languages, whose compression databases are only downloaded if you open a web page in that language.

    1. Re:For the web only, not much more by Anonymous Coward · · Score: 0

      Ah, I was wondering how they beat bzip2 with a fast algorithm.

    2. Re:For the web only, not much more by Anonymous Coward · · Score: 0

      Seems a bit miserly for a dictionary, it's 2015, a gigabyte or more of dictionary data (30 bit) would not be unreasonable.

    3. Re:For the web only, not much more by Anonymous Coward · · Score: 0

      Seems a bit miserly for a dictionary, it's 2015, a gigabyte or more of dictionary data (30 bit) would not be unreasonable.

      Unless you wanted to use it on a 512MB phone. It may also be embedded in multiple apps multiplying the footprint. I'm not an expert but I believe most communication just uses a few thousand root words.

    4. Re:For the web only, not much more by Anonymous Coward · · Score: 0

      But of course smaller languages will be taking up less traffic, so why bother?

    5. Re:For the web only, not much more by Anonymous Coward · · Score: 0

      This algorithm codes phrases as well as words (i.e. words in context) to achieve higher compression, so the dictionary is arbitrarily big.

    6. Re:For the web only, not much more by Anonymous Coward · · Score: 0

      There are binary files in the squash benchmark, and brotli seems to be doing fine with them.

    7. Re:For the web only, not much more by Anonymous Coward · · Score: 1

      That's not really true. See https://quixdb.github.io/squash-benchmark/. It compresses non-text data quite well.

    8. Re:For the web only, not much more by stephenmac7 · · Score: 1

      I'd rather not go back to the days when you had to be on the right code page (or compression database) to not see a wall of Mojibake. Switching to SHIFT-JIS or EUC-JP to see old websites is no fun.

      --
      "No man's life, liberty, or property are safe while the legislature is in session." -- Judge Gideon J. Tucker
    9. Re:For the web only, not much more by Warma · · Score: 1

      So this means that it is an algorithm for compressing text. What I'm wondering about is how much actual performance we get, when most of the time spent loading pages is spent loading already heavily compressed content such as images.

    10. Re:For the web only, not much more by Anonymous Coward · · Score: 0

      reforming the static dictionary sounds a like a reversed grammar code :)
      but honestly, the google guys, as usual, are blown up guyz and brag too much. It is not that they devised an algorithm which can better approximate the model of the source data, no, they simple used in LZSS, and adapted to it a static dictionary, apparently with coded transforms of the dictionary items. That simple does not play in the same league as other modern LZ77 variants. Glogle is much overrated, so is their staff.

  16. 1997 called by Intrepid+imaginaut · · Score: 2, Insightful

    It wants its bottleneck back. From what I can see it's plugins, scripts and adverts loading from fifty different sites that clog web pages, not large file sizes or what have you. Yes I get that compression is vital for an outfit like Google and they want to showcase what they've been doing but most websites don't have their traffic volume.

    1. Re:1997 called by Ravaldy · · Score: 3, Insightful

      Websites maybe, web applications are a different story. Problem is that businesses make heavy use of web applications and data lists can grow out of control quickly if you include the formatting required to make it look right. One could say that these web application have bad data presentation strategies and I would argue that you'd probably be right in many cases. Unfortunately not all problems can be solved with forced filters and paging.

      Take /. for example. The HTML alone of this page (with very few comments at this point) is 200KB. If you add up the CSS and JS you are well above 1MB. Data alone would probably take only 100KB but data that's hard to decipher through is not fun data hence the overhead.

      Compression is a no brainer if used properly. Bandwidth is limited and so is processing power. Just a matter of deciding which one is more important at any given time.

    2. Re:1997 called by iONiUM · · Score: 1

      I work on an enterprise Business Intelligence web application, and it is 5.0/5.4MB debug (compressed / uncompressed), and 1.6/3.4MB minified + release (compressed / uncompressed) payload. It's over 700 JavaScript files, 200+ images, lots of CSS etc etc (debug, obviously much of this is combined into 1 when built into release). While it's a massive huge first payload, it successfully loads on tablets and phones etc. as long as they have a decent connection (HSPDA+, LTE or WiFi).

      So I suppose I would agree with you. This is about as small as we can realistically make it with the feature set we have, and it's still pretty huge, but it's also a very powerful web application, so this is expected.

    3. Re:1997 called by iONiUM · · Score: 1

      I should also mention that loading the debug version onto a tablet is actually impossible. All of the current top-end tablets and phones (iPad Air, Note 4, etc.) all crash when the uncompressed, unminified and uncombined files are transmitted to it. None of them can take it, except the Surface, if you consider that a tablet (I don't).

      As a result, we've had to use emulators on machine with huge amounts of RAM and pray to God the error shows up in the emulator as well. Hopefully we can start taking advantage of Chrome's ability to link debug code to release soon.

    4. Re:1997 called by Anonymous Coward · · Score: 0

      See, that's what you get when you try to implement real applications on tablets and phones! :p

      Tell your clients to use Personal Computers instead.

    5. Re:1997 called by AmiMoJo · · Score: 1

      Chrome practically killed off plug-ins when it ditched the Netscape plug-in API earlier this year. Future versions will not run Flash adverts by default either. Google do appear to be taking some fairly aggressive steps to clean up the web and advertising.

      I'm surprised Mozilla hasn't jumped on this bandwagon too.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  17. Not as good as alternatives by penguinoid · · Score: 1

    AdBlock developed a webpage compression algorithm that works much better than that. Although it simultaneously functions as a virus scanner, removing many malicious scripts and even most social engineering attack vectors, it not only doesn't slow down your computer, but rather makes pages load faster!

    --
    Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
    1. Re:Not as good as alternatives by Coren22 · · Score: 2

      Be careful, you might summon the flying spittle of APK.

      --
      APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  18. Hosts should still work... apk by Anonymous Coward · · Score: 0

    Hosts don't work on html tags, they block sources by host-domain name (firewalls do the rest for IP address based ones) - & despite the FOOL who said what he did here -> http://tech.slashdot.org/comme... which is HIGHLY incorrect (hostnames change host providers which changes their IP address, but they recycle & reuse the hostname in malware a LOT (see "fastflux")) & MOST malware is served up by host-domain name, NOT IP address (this I know from decades of tracking both for hosts & firewall rules populations - & most any site that monitors botnets etc. can show you this much easily as proof thereof...).

    * Thus, this speculation of yours shouldn't halt hosts or firewalls doing what they can do vs. ads (& much more in the way of threats online) 1 bit IF I am correct here that is.

    APK

    P.S.=> You tell me what you think of that in response, perhaps enlightening me (perhaps not). See - I haven't read this article's content yet so "there ya go" as to my reply to you... apk

  19. Loading web pages faster? by Toshito · · Score: 1

    Brotli has been designed with the internet in mind, with the simple aim of making web pages load faster.

    Intall AdBlock, and it'll be faster.

    No need for compression, when the ad server are the ones who slow page loading to a crawl.

    --
    Try it! Library of Babel
  20. Exponential compression by phantomfive · · Score: 1

    As websites and online services become ever more demanding, the need for compression increases exponentially.

    I hope not, because we're not going to get exponential increases in compression over what we have now.

    --
    "First they came for the slanderers and i said nothing."
    1. Re:Exponential compression by SoftwareArtist · · Score: 1

      I've found that misuse of the word "exponentially" by people who don't understand what it means is growing exponentially more irritating. ;)

      --
      "I'm too busy to research this and form an educated opinion, but I do have time to tell everyone my uninformed opinion."
  21. Re:AdBlock+ = inferior & 'souled-out' vs. host by Toshito · · Score: 1

    Oh, not that shitty spam again? Who are you? You sit at home all day, glued to Slashdot, and as soon as someone mention "adblock" you cut & paste your shit?

    And drop the bold on important words. Bold or CAPS on some words instantly rings my "scammer" alarm.

    --
    Try it! Library of Babel
  22. Why is this labelled as a launch? by shess · · Score: 1

    I was like "Haven't I seen this before?", and thinking that I had, because I work on Chrome, but then looked at:
          https://en.wikipedia.org/wiki/...
    which says "This page was last modified on 27 February 2015, at 18:32."

    Maybe it's just coming out of beta.

    1. Re:Why is this labelled as a launch? by fahrbot-bot · · Score: 1

      I was like "Haven't I seen this before?", and thinking that I had, because I work on Chrome, but then looked at: https://en.wikipedia.org/wiki/... which says "This page was last modified on 27 February 2015, at 18:32."

      Maybe it's just coming out of beta.

      This is Google. Nothing ever comes out of beta.

      --
      It must have been something you assimilated. . . .
    2. Re:Why is this labelled as a launch? by Anonymous Coward · · Score: 0

      The blog post with 'for the internet' hints that this is when they consider it ready for more generic use, not just for WOFF 2.0. What was the performance like in the past?

    3. Re:Why is this labelled as a launch? by Anonymous Coward · · Score: 0

      Perhaps because bug 366559 just landed today in Firefox, so it'll be in tomorrow's trunk nightly build.

  23. As opposed to... by JustAnotherOldGuy · · Score: 3, Insightful

    It is a "lossless compressed data format..."

    As opposed to what, a lossy compression formula for data?

    Well hell, if you don't need the original data back I've got a compressor algorithm that'll reduce a 50GB file to 1 byte every time. Sometimes even less than a byte, like maybe 0.25 bytes. In fact it reduces the file to such a small size that just finding it again turns out to be a real challenge...

    --
    Just cruising through this digital world at 33 1/3 rpm...
    1. Re:As opposed to... by Stavr0 · · Score: 1

      I could see a lossy algorithm for HTML / JS that eliminates lengthy tags and inefficient structures, perhaps even perform code optimization on heavily JS-infested pages, while rendering identically to the original.
      The result of course would look nothing like the source and couldn't easily be reconstructed.

    2. Re:As opposed to... by suutar · · Score: 1

      yes, exactly. Not everything requires the original data be recreated exactly, after all, just "similar enough". (images and audio, mostly; text and things represented as text usually fare poorly when parts are missing.)

    3. Re:As opposed to... by Anubis+IV · · Score: 1

      It's easy to joke about, but in many cases lossy encoding/compression algorithms can be incredibly useful. Most tech people are already familiar with the fact that JPEG and MP3 are lossy encodings that produce "good enough" results for the vast majority of use cases while potentially reducing the data footprint by orders of magnitude, so I won't dwell on those

      But what many of us forget to consider (even though we're aware of the fact that it's done) is that code can also be encoded in lossy ways to great benefit. For instance, code minification is a useful form of lossy data compression, since its output takes up a fraction of the space of the original file, cannot be converted back into the original file, yet performs identically to the original file. Likewise, some (though certainly not all, see: loop unrolling) compiler optimizations may fall into this sort of domain as well, since they have the potential to eliminate unnecessary code (e.g. optimize a one-line function to be an inline function).

      All of which is to say, the answer to your question is, "Yes, this is a 'lossless compressed data format' as opposed to a lossy compressed format".

    4. Re:As opposed to... by JustAnotherOldGuy · · Score: 1

      It's easy to joke about, but in many cases lossy encoding/compression algorithms can be incredibly useful.

      Yes yes, I know. But for something like a compressed database dump....no. Or medical imaging....no. Or forensic work.....no.

      Pictures of cats....yes.

      --
      Just cruising through this digital world at 33 1/3 rpm...
    5. Re:As opposed to... by Anubis+IV · · Score: 1

      Quite right. And there will likely never be a general purpose lossy compression scheme, since the "loss" needs to be tailored to whatever the content is in order for the scheme to be useful.

      When I was in grad school, our research group was working on a lossless compression algorithm tailored for web content (for internal use, since we had done the largest web crawl in academia at the time and needed a better way to store the data), much like this new one Google has. By relying on assumptions that hold true with web contentbut not with general textwe were able to take a number of shortcuts to reduce the footprint significantly below what a general purpose data compression algorithm could achieve.

      Likewise, by relying on assumptions that hold true in certain domains, lossy schemes can make a determination regarding which data isn't necessary, and while it may not work in forensic work, I could very well see it working in medical imaging, or potentially even in database dumps (e.g. eliminating needlessly duplicated rows, performing cascading deletes on data that wasn't cleaned up properly before, etc., though again, it would need to be tailored to the case at hand).

    6. Re:As opposed to... by JustAnotherOldGuy · · Score: 1

      or potentially even in database dumps (e.g. eliminating needlessly duplicated rows,

      I don't see how an algorithm could ever really determine with any certainty which/what rows were "needlessly duplicated", as the reason(s) for duplication could vary so widely as to make it a guessing game. Maybe a row was there to test "needless" duplication.

      Unless it was able to read the designer's mind or somehow positively determine for itself what the definition of "needless" was, this would be a disaster waiting to happen. Maybe a duplicated row was there for a good reason, just not one that's apparent. A database compression scheme should never decide for itself if a given row "deserves" to be there or not. There are just an endless number of ways for that to go wrong.

      There are some applications where lossy compression is never, ever the correct choice.

      --
      Just cruising through this digital world at 33 1/3 rpm...
    7. Re:As opposed to... by Anubis+IV · · Score: 1

      Quoting myself, emphasis added:

      (e.g. eliminating needlessly duplicated rows, performing cascading deletes on data that wasn't cleaned up properly before, etc., though again, it would need to be tailored to the case at hand

      I fully agree with you that there will never be a lossy compression scheme that works in the general case. And I agree with you as well that we can't come up with a lossy database compression scheme that can work in that generalized case. I was merely pointing out that there may be specific cases within that general case where lossy compression is possible.

      Sorry if that comes across as me being obtuse. That wasn't my intent. I was merely trying to point out that domain knowledge can oftentimes be used in creative ways to allow the application of lossy compression where it wouldn't be possible in the general case.

  24. Yeah that's what we need by Anonymous Coward · · Score: 0

    in the light of the ridiculous amounts of cross-scripting and bulky adverts. That compression will really speed the web up. No.

    1. Re:Yeah that's what we need by JediJorgie · · Score: 1

      This is not about speed, this is about GOOGLE's bandwidth. Because they process so many transactions a second, they see cost savings even for small improvements.

  25. Re:Open Source Compression Algorithm For the Cows by penguinoid · · Score: 1

    Why, do you think he's a mooooooooocher?

    --
    Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
  26. Re:AdBlock+ = inferior & 'souled-out' vs. host by Toshito · · Score: 1

    LOL, really? You must have a script, as soon as it sees the key word it post you shitty reply.

    This is a test: AdBlock

    Maybe we should all add AdBlock to our signature, mayber it would crash his script?

    --
    Try it! Library of Babel
  27. I wholeheartedly agree by Anonymous Coward · · Score: 0

    I've had this happen

  28. Simple tests by Anonymous Coward · · Score: 1

    I grabbed source, compiled and tests on latest linux kernel tarball. All compressors at 'best', so -9 for gzip, bzip2 and xz. Brotli at 11 (I think that's the highest). Brotli took twice as long as xz -9, but took 1/3 of the memory of xz -9.

      82M Sep 22 14:12 linux-4.2.1.tar.xz
      87M Sep 22 14:46 linux-4.2.1.tar.bro
      98M Sep 22 14:13 linux-4.2.1.tar.bz2
    125M Sep 22 14:13 linux-4.2.1.tar.gz
    602M Sep 22 14:14 linux-4.2.1.tar

    1. Re:Simple tests by AvitarX · · Score: 1

      Twice as long to compress, to compress then decompress, or to decompress?
      They seem to be only claiming fast expansion.

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

      Where's LZ4 in that comparison?

  29. Re:That's the "best ya got" vs. truth I told? by Anonymous Coward · · Score: 0

    Having to put a meaningless p.s. on everything does not make you 'look good.'

  30. Adblocker Lossy Compression by Anonymous Coward · · Score: 0

    I prefer an ad blocker lossy algorithm.

  31. Swissness by Anonymous Coward · · Score: 0

    Haha,

    That's either made at google Zurich or by a Swiss google employee.

    1. Re:Swissness by modir · · Score: 1

      I was thinking the same. The names are too much Swiss.

  32. Re:AdBlock+ = inferior & 'souled-out' vs. host by JediJorgie · · Score: 2

    How do I block your ads for "hosts"?

  33. Re:Better than summoning a "ne'er-do-well" by Coren22 · · Score: 1

    So, have you figured out why privilege escalation is a bad thing yet?

    --
    APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  34. Re:Hosts should still work... apk by Anonymous Coward · · Score: 0

    Meh. Hostnames of ad-servers don't change that often ... it'd break all those sites out there which link to them. And generally speaking, ad-serving hosts don't serve anything else worth viewing, so who gives a rat's ass. (Content sites which host their own ads are an exception, of course, but those are almost always relevant to the site, so less objectionable.)

    It doesn't have to be 100% accurate, or even 90%, to be of benefit.

  35. Re:AdBlock+ = inferior & 'souled-out' vs. host by Anonymous Coward · · Score: 0

    Yes, hosts files to block certain host names is an effective tool, but when used alone as you insist:

    What about self-hosted advertising? If the spam that you want to avoid is on www.slashdot.org and the website that you want to visit is on www.slashdot.org, are you going to add "0.0.0.0 www.slashdot.org" to hosts?

    How about if the website used wildcard domains and the like for advertisements? Are you ready to block all possibilities of .slashdot.org? Or are you going to have users download and run a custom DNS server?

    Also, where are the Linux and OS X versions? Though, one can always use a text editor to update the hosts file.

    Out of curiosity, how do resolvers scale with large hosts files on different platforms?

  36. Not entirely lossless by viperidaenz · · Score: 1

    "lossless compressed data format that ompresses data

    You've lost a "c" already.

  37. Re:Open Source Compression Algorithm For the Cows by Zontar+The+Mindless · · Score: 1

    If you don't like the cow trolls, you're free to skip over them. As for me, I regard them as "mostly harmless", and I've even posted one myself.

    --
    Il n'y a pas de Planet B.
  38. Re:AdBlock+ = inferior & 'souled-out' vs. host by Anonymous Coward · · Score: 0

    Apk's not selling a thing. It's free so it's no ad. Spare us and stop trolling off topic troll.

  39. Re:Never thought I'd say this but... apk by Anonymous Coward · · Score: 0

    Adjuro ergo te, draco nequíssime, in nómine Agni + immaculáti, qui ambulávit super áspidem et basiliscum, qui conculcávit leónem et dracónem, ut discédas ab hoc hómine + (fiat signum crucis in fronte), discédas ab Ecclésia Dei + (fiat signum crucis super circunstantes): contremísce, et éffuge, invocáto nómini Dómini illíus, quem ínferi tremunt: cui virtútes cælórum, et Potestátes, et Dominatiónes subjéctæ sunt: quem Chérubim et Sérphim indeféssis vócibus laudant, dícentes: Sanctus, sanctus, sanctus Dóminus Deus Sábaoth. Imperat tibi Verbum + caro factum. Imperat tibi natus + ex Vírgine. Imperat tibi Jesus + Nazarénus, qui te, cum discípulos ejus contémneres, elísum atque prostrátum exíre præcépit ab hómine: quo præsénte, cum te ab hómine separásset, nec porcórum gregem íngredi præsumébas. Recéde ergo nunc adjurátus in nómine ejus + ab hómine, quem ipse plasmávit. Durum est tibi velle resístere +. Durum est tibi contra stímulum calcitráre +. Quia quanto tárdius exis, tanto magis tibi supplícium crescit, quia non hómines contémnis, sed illum, qui dominátur vivórum et mortuórum: Qui ventúrus est judicáre vivos et mórtuos, et sæculum per ignem.

  40. Confusing summary by mattack2 · · Score: 1

    Fans of Silicon Valley will be aware of the Pied Piper compression algorithm, and now Google has a more efficient one of its own.

    IMHO, at first read, it sounds like it's saying it's more efficient than Pied Piper's (fictional) algorithm... Which of course is impossible, since Pied Piper's will compress everything.

  41. Self-hosted != financial reality by Anonymous Coward · · Score: 0

    You forgot how hosts speed you up using your favorites cached as topmost entries resolved from local system ram and that that's where you are probably 95% of your time online possibly more.

    APK

    P.S.=> See subject: Those don't pay - incentive + practicality is removed, thus it's illogical too... I don't blame advertisers here, since they can't trust webmaster's "alleged" reported click counts, so it's just not done (money makes this happen, mistrust)... apk

    1. Re:Self-hosted != financial reality by Anonymous Coward · · Score: 0

      Third-party advertising, maybe. Won't stop google. If you want speed, you should be running a transparent http cache and a dns server.

  42. Re: Open Source Compression Algorithm For the Cows by Anonymous Coward · · Score: 0

    He is kind of an irritating dipshit...

  43. Spinal Tap by olafura · · Score: 1

    It goes up to eleven

  44. Less bits = more profit by Anonymous Coward · · Score: 0

    On Google's scale if they push 10% less bits that equates to an enormous amount of data. Everyone posting seems to think this was created for the good of the entire web...

  45. I don't like broccoli by Anonymous Coward · · Score: 0

    Get rid of cross-site scripting and ads.

  46. Re:Hosts should still work... apk by Qzukk · · Score: 1

    Sepiroth!

    --
    If I have been able to see further than others, it is because I bought a pair of binoculars.
  47. Re:Hosts should still work... apk by Anonymous Coward · · Score: 0

    80/20 rule. There are sites with up-to-date ad domains.

  48. Re:AdBlock+ = inferior & 'souled-out' vs. host by Anonymous Coward · · Score: 0

    WARNING, I installed this "APK" software and a few moments later, worms came out of my butthole. This does not bode well. I recommend avoiding "APK" software.

  49. Google? It landed in Firefox trunk builds today by Anonymous Coward · · Score: 0

    Here's the blog post announcement from today, so I was surprised this wasn't a Mozilla announcement giving the timing of the article.

  50. Re:Open Source Compression Algorithm For the Cows by phantomfive · · Score: 1

    I have no idea what you are doing, but it's really hilarious.

    --
    "First they came for the slanderers and i said nothing."
  51. Uhhh that name by Anonymous Coward · · Score: 0

    Starts with "bro". Where are the SJW's when you need them?

  52. Re:Satan get thee behind me... apk by Anonymous Coward · · Score: 0

    There seems to be at least one Catholic priest who reads Slashdot. And my guess is that you've managed to piss him off mightily.

  53. replace with unified app framework by electrosoccertux · · Score: 1

    if only we had some unified app framework so that you didn't have to install a new app for every site. you could give it a little text bar at the top where you would type in the name of the app's data you want, and instead of having to have the app installed, it would just load the data FROM the source the app loads from, and then render it. you might have to add in some markup language tags here and there to help with the formatting, but it should be doable. this would save a lot on internal storage on the phone.

  54. Gipfeli by Anonymous Coward · · Score: 0

    I look forward to the next release - Gipfeli :)

  55. Re:Has to be done that way to update hosts by Coren22 · · Score: 2

    The very fact that your software requires a privilege escalation every time it updates indicates you don't understand security. Most people have no way to know what your software does when it updates, what is to stop you from having a Trojan load on your update? There is nothing, whereas your "rival" adblock requires no escalation.

    --
    APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  56. That's the "best ya got" vs. truth I told? by Anonymous Coward · · Score: 0

    See subject: You fail/lose, & that's all there is to it since you can't prove my points incorrect... & you KNOW it.

    * By the way - Don't tell me what to do, until YOU have done better... ok?

    ("AlmostALLAdsBlocked" certainly hasn't, & that's for sure - you make it DOUBLY so with your completely off topic b.s.! Thanks, for making ME look GOOD & yourself by way of comparison? Well, lol - "not so good"...)

    APK

    P.S.=> Little flea & effetely + vainly *TRYING* to "hide this post" via a bogus downmod as you troll me? Please - lol, you FAIL again -> http://tech.slashdot.org/comme... and apparently you can't handle truth levelled YOUR way, loser ... apk

  57. AdBlock+ = inferior & 'souled-out' vs. hosts by Anonymous Coward · · Score: 0

    Can adblock+ do 16 things hosts do for speed, security, & reliability:

    1.) Protect vs. malicious sites/servers (past ads)
    2.) Protect vs. fastflux botnets + stop C&C communique
    3.) Protect vs. dynamic dns botnets + stop C&C communique
    4.) Protect vs. DGA botnets + stop C&C communique
    5.) Protect vs. downed DNS (adds reliability)
    6.) Protect vs. DNS redirect poisoned dns
    7.) Protect vs. trackers
    8.) Protect vs. spam
    9.) Protect vs. phish
    10.) Protect vs. caps
    11.) Get you past a dnsbl
    12.) Keep you off dns request logs
    13.) Speed up surfing by adblocks & hardcoded fav. sites
    14.) Work on anything webbound (ie email programs) multiplatform.
    15.) Give you easily controlled data
    16.) Do all that & block ads better than addons more efficiently in cpu cycles + memory usage

    * ANSWER ="NO" to each above on ab+ doing it as well or @ ALL + hosts = already on every device natively.

    APK

    P.S.=> Ab+ does less than hosts & less efficiently - hosts do MORE w/ less + Hosts start w/ the IP stack before REDUNDANT inefficient addons BEGIN to operate (as 1st resolver queried):

    Ab+'s 128mb memory inefficiency http://cdn.ghacks.net/wp-conte... (hosts consume 3-11mb using my program initially).

    +

    ClarityRay defeats it by dumping addons in use in a browser via native browser methods!

    +

    Ab+'s paid to not do its job http://www.businessinsider.com...

    Ab+ adds complexity from a slower mode of operations (usermode = more messagepassing overheads vs. hosts in kernelmode).

    What's best?

    APK Hosts File Engine 9.0++ SR-2 32/64-bit http://start64.com/index.php?o...

    MalwareBytes' hpHosts Admin (MalwareBytes employee) hosts & recommends it http://hosts-file.net/?s=Downl... & MalwareBytes = BEST antivirus http://www.av-test.org/en/news...

    &

    It's GUARANTEED safe & clean per it being checked by 57 antivirus programs recently in BOTH its 64-bit model https://www.virustotal.com/en/...

    +

    In its 32-bit model too https://www.virustotal.com/en/...

    ... apk

  58. AdBlock+ = inferior & 'souled-out' vs. hosts by Anonymous Coward · · Score: 0

    Can adblock+ do 16 things hosts do for speed, security, & reliability:

    1.) Protect vs. malicious sites/servers (past ads)
    2.) Protect vs. fastflux botnets + stop C&C communique
    3.) Protect vs. dynamic dns botnets + stop C&C communique
    4.) Protect vs. DGA botnets + stop C&C communique
    5.) Protect vs. downed DNS (adds reliability)
    6.) Protect vs. DNS redirect poisoned dns
    7.) Protect vs. trackers
    8.) Protect vs. spam
    9.) Protect vs. phish
    10.) Protect vs. caps
    11.) Get you past a dnsbl
    12.) Keep you off dns request logs
    13.) Speed up surfing by adblocks & hardcoded fav. sites
    14.) Work on anything webbound (ie email programs) multiplatform.
    15.) Give you easily controlled data
    16.) Do all that & block ads better than addons more efficiently in cpu cycles + memory usage

    * ANSWER ="NO" to each above on ab+ doing it as well or @ ALL + hosts = already on every device natively.

    APK

    P.S.=> Ab+ does less than hosts & less efficiently - hosts do MORE w/ less + Hosts start w/ the IP stack before REDUNDANT inefficient addons BEGIN to operate (as 1st resolver queried):

    Ab+'s 128mb memory inefficiency http://cdn.ghacks.net/wp-conte... (hosts consume 3-11mb using my program initially).

    +

    ClarityRay defeats it by dumping addons in use in a browser via native browser methods!

    +

    Ab+'s paid to not do its job http://www.businessinsider.com...

    Ab+ adds complexity from a slower mode of operations (usermode = more messagepassing overheads vs. hosts in kernelmode).

    What's best?

    APK Hosts File Engine 9.0++ SR-2 32/64-bit http://start64.com/index.php?o...

    MalwareBytes' hpHosts Admin (MalwareBytes employee) hosts & recommends it http://hosts-file.net/?s=Downl... & MalwareBytes = BEST antivirus http://www.av-test.org/en/news...

    &

    It's GUARANTEED safe & clean per it being checked by 57 antivirus programs recently in BOTH its 64-bit model https://www.virustotal.com/en/...

    +

    In its 32-bit model too https://www.virustotal.com/en/...

    ... apk

  59. You forgot a "so-to-speak" partially quoting by Anonymous Coward · · Score: 0

    See subject: I'm using those terms since it seems to rather ironically fit I felt (hosts are a mighty shield for sure as well as a turbo charger in the same "analogous" comparison way) but I'm just me, that's it... a human being trying to do right by others is all - why? Charlie Chaplin, a great performer from long ago, said it far better than I ever could -> https://www.youtube.com/watch?... from that position++ onward to where the crowd cheers...

    * :)

    APK

    P.S.=> The internet's a cool thing, I did my part per Cliff Stoll asking I do so (& I was already @ it w/ this program too -> http://tech.slashdot.org/comme... ) - always neat to meet someone else whose work you admired & they inspired in this field... apk

  60. My hosts file's always up to date & accurate by Anonymous Coward · · Score: 0

    See subject & APK Hosts File Engine 9.0++ SR-2 32/64-bit http://start64.com/index.php?o...

    FREE & adds speed, security, + reliability, doing more with less, more efficiently vs. browser addons & locally installed DNS servers @ home + fixes DNS' redirect security issues - obtaining its data vs. online threats & adbanner blocking from 10 reputable sites in the security community - using something you already have vs. "bolting on browser addons 'MOAR' that's usermode slower & increases messagepassing, cpu + ram overuse overheads & actually SPEEDS YOU UP 2 ways (adblocking + locally cached in RAM favorites placed @ the TOP of hosts for fastest resolution speed), whereas by way of comparison, other "so-called security 'solutions'" SLOW YOU DOWN!

    * :)

    MalwareBytes' hpHosts Admin (MalwareBytes employee) hosts & recommends it -> http://hosts-file.net/?s=Downl... & MalwareBytes = BEST antivirus per this VERY recent testing of them all http://www.av-test.org/en/news...

    &

    It's GUARANTEED safe & clean per it being checked by 57 antivirus programs recently in BOTH its 64-bit model https://www.virustotal.com/en/...

    +

    In its 32-bit model also https://www.virustotal.com/en/...

    ---

    "The premise is quite simple: Take something designed by nature & reprogram it to make it work for the body rather than against it..." - Dr. Alice Krippen: "I am legend"...

    APK

    P.S.=> By "yours truly" - "The Lord of Hosts" so-to-speak:

    PERTINENT QUOTE/EXCERPT:

    "The image this title brings to mind is of a mighty military commander, one who can at a mere word summon rank upon rank of protective power" from https://answers.yahoo.com/ques... & THAT WORD = hosts!

    (Accept NO substitutes!)

    ...apk

  61. Self-hosted ads don't pay & you addon "moar" by Anonymous Coward · · Score: 0

    See subject - you add on "more" for no good reason, I use what you already have that does the job!

    You're also adding complexity + room for breakdown (Open DNS servers are often exploited, & dns gets redirect poisoned a LOT (nothing really can stop this latter one either)) that's more complex to manage & eats more resources - needlessly!

    APK

    P.S.=> I use what you already NATIVELY have built-in, in hosts, that does the job minus all that extra resource consumption... apk

  62. AdBlock+ = inferior & 'souled-out' vs. hosts by Anonymous Coward · · Score: 0

    Can adblock+ do 16 things hosts do for speed, security, & reliability:

    1.) Protect vs. malicious sites/servers (past ads)
    2.) Protect vs. fastflux botnets + stop C&C communique
    3.) Protect vs. dynamic dns botnets + stop C&C communique
    4.) Protect vs. DGA botnets + stop C&C communique
    5.) Protect vs. downed DNS (adds reliability)
    6.) Protect vs. DNS redirect poisoned dns
    7.) Protect vs. trackers
    8.) Protect vs. spam
    9.) Protect vs. phish
    10.) Protect vs. caps
    11.) Get you past a dnsbl
    12.) Keep you off dns request logs
    13.) Speed up surfing by adblocks & hardcoded fav. sites
    14.) Work on anything webbound (ie email programs) multiplatform.
    15.) Give you easily controlled data
    16.) Do all that & block ads better than addons more efficiently in cpu cycles + memory usage

    * ANSWER ="NO" to each above on ab+ doing it as well or @ ALL + hosts = already on every device natively.

    APK

    P.S.=> Ab+ does less than hosts & less efficiently - hosts do MORE w/ less + Hosts start w/ the IP stack before REDUNDANT inefficient addons BEGIN to operate (as 1st resolver queried):

    Ab+'s 128mb memory inefficiency http://cdn.ghacks.net/wp-conte... (hosts consume 3-11mb using my program initially).

    +

    ClarityRay defeats it by dumping addons in use in a browser via native browser methods!

    +

    Ab+'s paid to not do its job http://www.businessinsider.com...

    Ab+ adds complexity from a slower mode of operations (usermode = more messagepassing overheads vs. hosts in kernelmode).

    What's best?

    APK Hosts File Engine 9.0++ SR-2 32/64-bit http://start64.com/index.php?o...

    MalwareBytes' hpHosts Admin (MalwareBytes employee) hosts & recommends it http://hosts-file.net/?s=Downl... & MalwareBytes = BEST antivirus http://www.av-test.org/en/news...

    &

    It's GUARANTEED safe & clean per it being checked by 57 antivirus programs recently in BOTH its 64-bit model https://www.virustotal.com/en/...

    +

    In its 32-bit model too https://www.virustotal.com/en/...

    ... apk

  63. Re:Are you stupid? WFP/SFP is intentional by MS by Coren22 · · Score: 1

    Bob and weave, bob and weave.

    You just don't get security do you? In your mind it is all about trust. Security isn't about a chain of trust, there is the verify step there too, which is not possible with your application. But go ahead and keep being wrong, it is what you are good at.

    --
    APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  64. Re:Satan get thee behind me... apk by Anonymous Coward · · Score: 0

    Apk doesn't rape little boys though. Those priests do.

  65. Re:Are you stupid? by Coren22 · · Score: 1

    My antivirus software requires privileges in order to install, not to update.

    --
    APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  66. Re:You fail, hypocrite... apk by Coren22 · · Score: 1

    Antivirus doesn't use elevated privileges to update.
    Adblock doesn't use elevated privileges at all

    Your host file software isn't a virus scanner, nor does it replace one.

    --
    APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  67. Won't stop Google malvertising? by Anonymous Coward · · Score: 0

    See subject & Google DoubleClick ad network abused in malvertising attacks https://blog.malwarebytes.org/...

    * :)

    (Google & most ALL, if NOT all, advertising networks did themselves in with shenanigans like that - those types of attacks & abuses are WHY I released my program... I held off from 2003-2012 out of respect for webmasters, but NOT after that & other reports like it from other ad networks bushwhacking users with malware!)

    APK

    P.S.=> What's that you said again? apk

  68. Re:"Bob & weave" hypocrite: You FAIL, lol... a by Coren22 · · Score: 1

    Really?

    https://www.sophos.com/en-us/s...

    How do you stop conflicker with your Hosts file, or any of the numerous viruses that spread through network protocols on local networks?

    http://www.thorschrock.com/200...

    It looks like you haven't changed much, did it ever occur to you that maybe people respond the way they do because of your hostility?

    --
    APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  69. Re:What've YOU done better? Zero... apk by Coren22 · · Score: 1

    It is nice to see you still don't understand how security works.

    2. Spreads via Windows file sharing
    Once on the network the virus can spread using the Microsoft exploit (above) or by accessing the file and admin shares on the network.

    When it infects a computer it creates a file with a random name and a random extension within the System32 folder. A scheduled task (running as SYSTEM) will execute this file using rundll32.exe.

    3. Spreads via removable media such as USB drives
    When a removable drive is connected to an infected computer, the Conficker worm will

    create a copy of itself in the RECYCLER\S-x-x-xx-xxxxxxxxxx-xxxxxxxxxx-xxxxxxxxx-xxxx folder on that drive (where x consists of random numbers)
    drop the file autorun.inf in the root director of the drive.

    How will your hosts file stop either of these attacks? It can't, which is why I mention this particular virus, but there are many like it that you have no defense against if you use hosts files instead of virus scanners.

    Good luck with your Pwning.

    --
    APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  70. Re:I never said hosts stop all threats... apk by Coren22 · · Score: 1

    This is where you say your hosts file stops all threats:

    * My program utterly DISPLACES THE NEED FOR ANTIVIRUS since it blocks you getting infected in the 1st place (negating the need for antivirus @ all) & then it also stops botnets from communicating with their C&C servers even IF you get an infestation...

    How can it displace the need for antivirus when it can't stop most of the threats?

    What I have done is secure numerous systems on the internet. I have followed many procedures, but not one suggests editing a system file such as hosts. You are the one overloading and abusing the hosts file which wasn't meant for that purpose, not I. I don't have to defend what I do, I am not claiming to be the security expert like you are. I am not claiming to have a product that 100% protects you from all threats on the internet better than antivirus, malware protection and ad blocking software; you are.

    --
    APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  71. Re:Putting words I never said in my mouth? by Coren22 · · Score: 1

    I can't help if you are so forgetful. I didn't post AC claiming to be APK:

    http://tech.slashdot.org/comme...

    --
    APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  72. Re:LMAO - no, you just "f-up" on everything here by Coren22 · · Score: 1

    Again, I will explain to you as you seem to be mentally challenged. Administrator privilages used when installing a program (ONCE!) is not the same from a security perspective of administrator privileges every time an update is needed.

    And your hosts file does not replace AV, you said it did, now eat your words.

    http://slashdot.org/comments.p...
    http://slashdot.org/comments.p...
    http://slashdot.org/comments.p...

    I didn't put any words in your mouth, you did it yourself, now eat them and go home. You have ZERO security chops, and it shows, you argue with people by simply attacking them, but you never answer the actual questions, just bob and weave Kowalski.

    http://www.subzin.com/quotes/M...!

    --
    APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  73. Re: Quote Coren22 on admin privelege use by Anonymous Coward · · Score: 0

    All this time and I didn't realise you had your own software.

    Can I have the link so I can use it to direct my victims banking websites to a malicious mim site please.

  74. Re:Google Latest Algorithm is going to start by axlworldstore · · Score: 1

    As always that is going to update yourself with old algo. So be prepare for new update or may be it will be rolling out with old one. Even they can give the best result as we know that is in google.

  75. Coren22 admits I had to use admin privelege by Anonymous Coward · · Score: 0

    "Of course it requires elevation to write to the hosts file" - by Coren22 (1625475) on Wednesday September 23, 2015 @05:35PM (#50585879)

    See subject & that quote from you (& a REAL SECURITY PRO seconds me http://slashdot.org/comments.p... hosts = good security).

    "So, have you figured out why privilege escalation is a bad thing yet?" - by Coren22 on Tuesday September 22, 2015 @05:15PM (#50577809)

    Tell us another one, hypocrite - You use admin priv yourself & how else could I programmatically update hosts minus it inside Windows, hmmm?

    ANSWER:

    I have to do it that way, to protect AND speed up users plus make their connections online more reliable!

    (The latter of which also functions to make users faster than adblocking alone, by resolving host-domain names to IP address from hosts cached in RAM locally - far faster than calling out to remote DNS & less complex + less overheads ridden vs. locally installed DNS (less power, & FAR LESS if done on a separate machine)).

    APK

    P.S.=> LMAO - "EAT YOUR WORDS" you hypocritical STUPID little technically incompetent troll wannabe security guru, lol... apk

  76. AdBlock+ = inferior & 'souled-out' vs. hosts by Anonymous Coward · · Score: 0

    Can adblock+ do 16 things hosts do for speed, security, & reliability:

    1.) Protect vs. malicious sites/servers (past ads)
    2.) Protect vs. fastflux botnets + stop C&C communique
    3.) Protect vs. dynamic dns botnets + stop C&C communique
    4.) Protect vs. DGA botnets + stop C&C communique
    5.) Protect vs. downed DNS (adds reliability)
    6.) Protect vs. DNS redirect poisoned dns
    7.) Protect vs. trackers
    8.) Protect vs. spam
    9.) Protect vs. phish
    10.) Protect vs. caps
    11.) Get you past a dns blocking
    12.) Keep you off dns request logs
    13.) Speed up surfing by adblocks & hardcoded fav. sites
    14.) Work on anything webbound (ie email programs) multiplatform.
    15.) Give you easily controlled data
    16.) Do all that & block ads better than addons more efficiently in cpu cycles + memory usage

    * ANSWER ="NO" to each above on ab+ doing it as well or @ ALL + hosts = already on every device natively.

    APK

    P.S.=> Ab+ does less than hosts & less efficiently - hosts do MORE w/ less + Hosts start w/ the IP stack before REDUNDANT inefficient addons BEGIN to operate (as 1st resolver queried).

    ---

    Ab+'s 128mb memory inefficiency http://cdn.ghacks.net/wp-conte... (hosts consume 3-11mb using my program initially).

    ---

    ClarityRay defeats it by dumping addons in use in a browser via native browser methods!

    ---

    Ab+'s paid to not do its job http://www.businessinsider.com...

    ---

    Ab+ adds complexity from a slower mode of operations (usermode = more messagepassing overheads vs. hosts in kernelmode).

    ---

    What's best?

    APK Hosts File Engine 9.0++ SR-2 32/64-bit http://start64.com/index.php?o...

    MalwareBytes' hpHosts Admin (MalwareBytes employee) hosts & recommends it http://hosts-file.net/?s=Downl... & MalwareBytes = BEST antivirus http://www.av-test.org/en/news...

    &

    It's GUARANTEED safe per it being checked by 57 antivirus programs recently in BOTH its 64-bit model https://www.virustotal.com/en/...

    +

    In its 32-bit model too https://www.virustotal.com/en/...

    ... apk