Open Menu
AllLocalCommunitiesAbout
lotide
AllLocalCommunitiesAbout
Login

why host your own files when someone else can do it for you

⁨510⁩ ⁨likes⁩

Submitted ⁨⁨1⁩ ⁨year⁩ ago⁩ by ⁨nave@lemmy.zip⁩ to ⁨[deleted]⁩

https://cdn.discordapp.com/attachments/885130798238416927/1092718421323563138/image.png?ex=6549ecd5&is=653777d5&hm=ea085553ae0121e886fae569e91bc9cb481f0a227e2a38bdc92efca557825947

source

Comments

Sort:hotnewtop
  • xusontha@ls.buckodr.ink ⁨1⁩ ⁨year⁩ ago

    revenue is 30+bilion

    Apparently still can’t afford a server…

    source
    • kSPvhmTOlwvMd7Y7E@lemmy.world ⁨1⁩ ⁨year⁩ ago

      Don’t look for malice, when incompetence is enough!

      source
      • alienanimals@lemmy.world ⁨1⁩ ⁨year⁩ ago

        Incompetence from a corporation that has an annual revenue of 30 billion dollars could be seen as malice.

        source
    • jasep@lemmy.world ⁨1⁩ ⁨year⁩ ago

      That is disgusting

      source
    • chiliedogg@lemmy.world ⁨1⁩ ⁨year⁩ ago

      Or the contractor they hired for the site wasn’t granted the access to the assets they needed, and this hacky workaround for the job done.

      source
  • BEEKAYRANDEE@kbin.social ⁨1⁩ ⁨year⁩ ago

    It reminds me of a story that a web developer who found out that other sites were hosting his game by linking back to his website in an iframe and using it to make money off of ads. He made a check that if any calls are being made to the game from an iframe, replace the game with an image of goatse.

    https://www.pcgamer.com/websites-stole-and-monetized-a-free-browser-game-so-the-designer-replaced-it-with-goatse/

    source
    • LinkOpensChest_wav@lemmy.one ⁨1⁩ ⁨year⁩ ago

      This is the best kind of justice

      source
      • flambonkscious@sh.itjust.works ⁨1⁩ ⁨year⁩ ago

        Fucking glorious!

        source
    • WindowsEnjoyer@sh.itjust.works ⁨1⁩ ⁨year⁩ ago

      Had to Google what is goatse… 😅

      source
      • FlyingSquid@lemmy.world ⁨1⁩ ⁨year⁩ ago

        Kids today, not knowing their gaping anuses when they hear about them…

        source
      • drathvedro@lemm.ee ⁨1⁩ ⁨year⁩ ago

        For those that don’t know

        NSFW

        \ \ =(🫱🌸🫲)= / /🍆\ \

        source
    • Korne127@lemmy.world ⁨1⁩ ⁨year⁩ ago

      I didn’t know what goatse was before, but this is so beautiful; thanks for the link!

      source
  • bfg9k@lemmy.world ⁨1⁩ ⁨year⁩ ago

    There should be fines for doing this, it’s like opening a store inside a public library and getting surprised when people are like ‘stop mooching off a public service’

    source
  • mypasswordis1234@lemmy.world ⁨1⁩ ⁨year⁩ ago

    Imagine InternetArchive replacing that file with anything else.

    For example, the JS code redirecting the user to pornhub 😂

    source
    • jaybone@lemmy.world ⁨1⁩ ⁨year⁩ ago

      Or grabbing bank account info.

      source
  • whaleross@lemmy.world ⁨1⁩ ⁨year⁩ ago

    My guess is that at some point some poor web dev or web admin screwed up big time and with a heart rate nearing the colibri fluttered in panic above their laptop in attempts to restore the site, finding great relief that there was a snapshot in the archives and did not have enough presence to fix all the links to get it back online asap.

    source
    • GoosLife@lemmy.world ⁨1⁩ ⁨year⁩ ago

      …and he didn’t think to download the files and host them properly instead? Surely this must be some kind of fallback or the user is actually browsing the internet archive, no?

      source
      • bus_factor@lemmy.world ⁨1⁩ ⁨year⁩ ago

        They’re suggesting that they copied the HTML file, but that the archived one had modified references pointing to archive.org, which they did not notice and therefore didn’t change. So now the file fetches resources from the wrong place.

        source
      • kautau@lemmy.world ⁨1⁩ ⁨year⁩ ago

        Probably the production version of JS broke something on that page, getting the infrastructure team involved in “we now need to host multiple JS versions” was scary, especially if they fucked something up, so easier to modify the code on that page to point to the archive.org snapshot of the JS

        source
  • InfiniWheel@lemmy.one ⁨1⁩ ⁨year⁩ ago

    Reminds me of that period where most of Wikipedia’s traffic were for an image of a flower because some program used it as a network test

    source
    • veroxii@lemmy.world ⁨1⁩ ⁨year⁩ ago

      Or when Netgear just randomly picked university of Wisconsin as the NTP server for all it’s cheap routers. pages.cs.wisc.edu/~plonka/netgear-sntp/

      source
      • JohnnyBGod@lemmy.world ⁨1⁩ ⁨year⁩ ago

        Thanks for that interesting read!

        source
      • flambonkscious@sh.itjust.works ⁨1⁩ ⁨year⁩ ago

        Wow, really? That’s awful… Software really should come with a bill of materials to assist with inventory and audit. Obviously we’re a long way from that ideal

        source
  • redcalcium@lemmy.institute ⁨1⁩ ⁨year⁩ ago

    Why would they do such a thing? The wayback machine is not actually that fast.

    source
    • jmcs@discuss.tchncs.de ⁨1⁩ ⁨year⁩ ago

      It only needs to be downloaded once. I would be more worried about security since this is a bank.

      I’m very curious how they got into this situation though. It seems someone copied parts of an archived page.

      source
      • XEAL@lemm.ee ⁨1⁩ ⁨year⁩ ago

        They archived their own page and are using Internet Archive as a relay?

        source
        • -> View More Comments
    • stown@lemmy.world ⁨1⁩ ⁨year⁩ ago

      Probably at least as fast as a banking site.

      source
    • bouh@lemmy.world ⁨1⁩ ⁨year⁩ ago

      I’ve seen it used as backup for dead links.

      source
  • Borkingheck@lemmy.world ⁨1⁩ ⁨year⁩ ago

    I don’t know what any of this means. Can I get a dumbed down explanation?

    source
    • _dev_null@lemmy.zxcvn.xyz ⁨1⁩ ⁨year⁩ ago

      A website can be composed of a bunch of files that your browser downloads and then renders to what you see on your device.

      One type of file is javascript code, which sometimes can be relatively large, like several megabytes (MB). If a website gets hit by a lot of users, those MBs add up, and can chew through the bandwidth allotted for the given website. Consuming more bandwidth can cost more money for the website operator, who pays a hosting company for the website’s resources (disk space, compute time, network bandwidth).

      To help alleviate this, and to also make these downloads faster around the world, Content Distribution Networks(CDN) exist. The idea is that you upload your large files to the CDN, and then have your website link to those big files, and now your website has offloaded the big downloads elsewhere. However, contracting with a CDN costs money too, just maybe not as much as a website’s host charges.

      This brings us back to the case in from this post. What the dev did, was choose not to pay for a CDN to link to, but used archive.org’s copy of the large file to link to. So when a user loads the website, all of the big bandwidth hog files are being served for free from archive.org. But it’s really not free from archive.org’s perspective, since they’re the ones ultimately paying for the bandwidth.

      source
    • aes@lemm.ee ⁨1⁩ ⁨year⁩ ago

      You download a copy of a photo I took on your computer.

      I have a website that lets people see the photo, it’s a popular website

      Except that photo on my website doesn’t point to a copy of that photo on one of my computers, it points to the copy on yours.

      Millions of people visit my website, and each time they do, they download your copy of my photo.

      Uploading that photo to millions of computers across the world fucks up your internet service.

      source
      • Aceticon@lemmy.world ⁨1⁩ ⁨year⁩ ago

        Lets go a little beyond merelly hinting at the security implications:

        • The files being hosted by that 3rd party are Javascript, which is code that runs on the browser.
        • Barclays is a bank.

        So people go to the website of a bank and their browser receives code from a 3rd party with whom the bank has no contract and who have nothing in place to obbey the level of security that is required by a banking site.

        Consider the implications of getting the Barclays website to serve (from the point of view of a user) what can easilly be malware…

        source
        • -> View More Comments
  • dynamojoe@lemmy.world ⁨1⁩ ⁨year⁩ ago

    Isn’t it appropriate to change the file to something offensive to prevent the leeching?

    source
  • ChaoticNeutralCzech@feddit.de ⁨1⁩ ⁨year⁩ ago

    This was likely discovered when the file refused to load (perhaps because archive.org was blocked by network admins). (Yes, the firewall provider Kernun classifies it as anonymous proxy)

    source
  • lwuy9v5@lemmy.world ⁨1⁩ ⁨year⁩ ago

    God I can’t imagine why anyone would every do that intentionally. What about when you need to update the file…? How do you know which version is served??

    source
    • CouncilOfFriends@slrpnk.net ⁨1⁩ ⁨year⁩ ago

      My first thought when I read this was of playing with the hinged mirrors of a medicine cabinet and forgetting which reflection is real

      source
  • ichigo@lemmy.world ⁨1⁩ ⁨year⁩ ago

    twitter.com/immunda/status/1278783894683336704?t=…

    source