• @[email protected]
    link
    fedilink
    English
    102 months ago

    Finally! I couldn’t wait for Pocket to shut down. One useless icon less in my Firefox.

    • @[email protected]
      link
      fedilink
      English
      92 months ago

      It’s not just that it was useless to some people, it was a genuine security risk. OpenBSD’s port of Firefox has it disabled by default, and LibreWolf strips it out of the browser entirely.

  • @[email protected]
    link
    fedilink
    English
    42 months ago

    I hated it at first but then I started to leave pocket on and click links every now and then since I figured they got revenue out of it. I don’t use it often but its a shame to see it go now that I kind of like it.

  • @[email protected]
    link
    fedilink
    English
    52 months ago

    Welp, guess I better start up the calibre extension to send pocket articles as a file for ebook readers.

  • Ænima
    link
    fedilink
    English
    272 months ago

    Switched to LibreWolf after seeing the message about Fakespot. It was a heavily used browser add-on I used almost religiously since 2020. Mozilla acquired them in 2023 and then did nothing with it, letting it die. I’m so tired of this bullshit.

  • Gerowen
    link
    fedilink
    English
    142 months ago

    Pocket is one service of theirs I did use from time to time. Save an article you want to read later without committing it to a bookmark.

    • @[email protected]
      link
      fedilink
      English
      132 months ago

      Wish they’d make bookmark not suck so much that using them felt like a commitment to organisationnal chores. The bookmark system is largely unchanged since the netscape days.

      You cant search texts inside bookmarks because they only store the url. Which will break. Instead of saving the html itself, as if we still only has hundreds of gigabytes.

      It should have a library level search system, capable of not just symbol text but intelligent summarization, categorization, search by relecant, content discovery algorithm, rss feed support all fully local, offline capable.

      The whole thing, metadata, html, inages, video, files, code, replay of the changes over time. Yes I should be able to replay clicking “read more” as I expand comments on facebook. I should not lose my work to a page reload ever again. And no that’s nor “too much space”. Web pages are largely text sent super efficiently it is not that much information even compared to a gigabyte.

        • @[email protected]
          link
          fedilink
          English
          22 months ago

          You’d get a mostly empty page with a search box in the middle … and a few hundred megs of tracking software.

      • Mr. Satan
        link
        fedilink
        English
        112 months ago

        What you’re describing is so much more difficult from a technical standpoint than you give it credit.

        Static pages – sure, the plague of single page applications – oof, that’s a challenge.

        • @[email protected]
          link
          fedilink
          English
          2
          edit-2
          2 months ago

          I’ve actually been thinking about this a lot. “Save Webpage” is useless nowadays because everything is loaded externally through scripts. What if it saved a timeline of requests and responses somehow and could play it back? This might require recording the entire JS state though… and so much more with browser APIs. Saving just the requests+responses as a cache would fail if the scripting was non-deterministic. Maybe it would make sense to literally save a “recording” of the HTML and CSS changes, playing back only the results of any network requests or JS?

          • Mr. Satan
            link
            fedilink
            English
            12 months ago

            This would be a whole new pipeline to make interactivity work. Emulating a server with cached responses would allow to reuse the JS part of websites and is easier to do. I have no doubt that some pages wouldn’t work and there would be a shitton of security considerations I can’t imagine.

        • @[email protected]
          link
          fedilink
          English
          12 months ago

          We can save entire operating systems in that way, the heavy burden is borne by the hardware, as far as the software is concerned it is to dump the memory snapshot of the engine into a file and reload it later.

          I mean, it’s been almost 30 years and this aspect hasn’t evolved because of a long expired belief that we will be able to re-download it all later as if the internet wasn’t eventually going to churn over and all links will eventually break.

          • Mr. Satan
            link
            fedilink
            English
            2
            edit-2
            2 months ago

            Ok, so your average site doesn’t download content directly. The initial load is just the framework required to fetch and render the content dynamically.
            Short of just crawling the whole site, there is no real way to know what, when or why a thing is loaded into memory.
            You can’t even be sure that some pages will stay the same after every single refresh.

            Comparing it to saving the state of OS isn’t fair because the state is in one place. On the machine running the code. The difference here is that the state of the website is not in control of the browser and there’s no standard way to access it in a way that would allow what you’re describing.

            Now, again, saving rendered HTML is trivial, but saving the whole state of a dynamic website require a full on web crawler and then not only loading saved pages and scripts, but also emulating the servers to fetch the data rendered.

            • @[email protected]
              link
              fedilink
              English
              12 months ago

              It could crawl elements within the DOM to save a word cloud of visible text for each bookmark as metadata for later searches. I think it’s doable. Separating nonvisible and visible stuff is very difficult though.

              • Mr. Satan
                link
                fedilink
                English
                22 months ago

                This is supported, but not integrated in bookmark lookup. I mean, if you hit ctrl+s, the browser will save currently rendered HTML. No crawling required. Hooking up some text indexing for search seems perfectly doable.

            • @[email protected]
              link
              fedilink
              English
              22 months ago

              I understand a VM isn’t the same since at least it is somewhat self-contained.

              But at the end of the day, a browser does end up showing you something and has a stable state waiting for your input. These stable moments are like checkpoints or snapshots that can be saved in place, the whole render engine state machine. And that can be saved at multiple times, similar to how internet archive takes periodic static snapshots of websites.

              It should be trivial, a one-click action for the user to save the last couple of these checkpoint states to a format that can be consulted later and offline or after the website has gone. Whether that’s just saving “everything” it needs to recreate the machine state, or by saving only the machine state itself.

              That doesn’t mean the whole website will remain interactive but it will at the very least preserve what was inside the scroll buffer of the browser

              And that is a LOT better than just saving a broken link, or just saving a scrolling screenshot, which already would be an improvement over the current state of things.

              It would also allow a text search of the page content of all bookmarked pages. Which would be huge since the current bookmark manager can barely search titles and very poorly at that.

              The bookmarks system is long LONG due for a full overhaul

              • Mr. Satan
                link
                fedilink
                English
                22 months ago

                This “machine state” definition and manipulation is exactly the hard part of the concept. I’m not saying it can’t be done, but it’s a beast of a problem.

                Our best current solutions are just dumb web crawler bots.

                To me a simple page saving (ctrl+s) integration seems like a most realistic solution.

                • @[email protected]
                  link
                  fedilink
                  English
                  12 months ago

                  I mean the engine already has a full machine state. I could just run firefox inside a VM and snapshot the VM to save the website in a idle-disconnected state. So it’s a matter of doing something more sane and efficient than this

  • Darren
    link
    fedilink
    English
    312 months ago

    As a Kobo user who sends articles to my Kobo via Pocket A LOT, this is some hefty bullshit.

    • @[email protected]
      link
      fedilink
      English
      42 months ago

      Yup, just got a Kobo and absolutely love the Pocket integration… I hope some alternative is implemented…

  • @[email protected]
    link
    fedilink
    English
    132 months ago

    Why don’t they just open it up to let people run their own Pocket services? The usual “proprietary code” excuses make no sense for an organization like Mozilla and it’s being end of lifed anyway. Just dump it on a repo somewhere and let people hack on it if they want to. Why isn’t this part of the sunsetting plan?

    • lime!
      link
      fedilink
      English
      142 months ago

      code has been open for about 10 years. it was a binary blob to begin with but nowadays it’s all here

      • @[email protected]
        link
        fedilink
        English
        72 months ago

        Fair enough, last I heard it wasn’t, and they certainly continue to talk like it isn’t. It feels like maybe the shutdown post might’ve been a good place to try to spread some awareness of this fact as it might be something people losing access to the service might be interested in.

        • lime!
          link
          fedilink
          English
          22 months ago

          i mean the main reason they don’t really advertise it as being self-hostable is the social aspect. the recommendation part doesn’t work if everyone is on their own instance. not that i know anyone that uses the recommendations. it looks like that’s the only thing they’ll keep running though…

            • lime!
              link
              fedilink
              English
              22 months ago

              personally i couldn’t care less about the social features of a bookmarking service.

      • @[email protected]
        link
        fedilink
        English
        12 months ago

        But you can’t remove pocket from firefox just disable it. Given that it wa also a close source binary blob that made firefox not completely open source I’m glad it’s going.

      • Alaknár
        link
        fedilink
        English
        62 months ago

        On Firefox? I’ve used it for years and this is the first time I hear of Pocket

        And then people get all pissy when Google or Microsoft show a pop-up of a new feature…

        • @[email protected]
          link
          fedilink
          English
          42 months ago

          In a world without dark design patterns, there would be a single pop-up when you first install the application, to ask if you want notifications and/or suggestions for new features. If you click “no”, it should never bother you again unless you go into a menu and opt in. Anything beyond that is inherently predatory.

          Ideally, that pop-up wouldn’t even exist. They could just have a collective “don’t bother me again” checkbox on every non-essential notification, so you can easily disable it the first time they become relevant. If your user has already indicated that they are not interested, any further pestering is essentially harassment.

          • Alaknár
            link
            fedilink
            English
            22 months ago

            In a world without dark design patterns, there would be a single pop-up when you first install the application, to ask if you want notifications and/or suggestions for new features

            This is exactly how it works in things like Office or Edge.

            If you click “no”, it should never bother you again unless you go into a menu and opt in

            Yup. Or unless a new feature is introduced, in which case a new pop-up appears. That’s precisely how it works.

            Ideally, that pop-up wouldn’t even exist. They could just have a collective “don’t bother me again” checkbox on every non-essential notification

            Edge, most of the time, just opens a new tab with “Your Edge was updated” and a list of new things.

            If your user has already indicated that they are not interested, any further pestering is essentially harassment.

            If it was about the same feature that you already dismissed - yeah, I get the sentiment. If it’s about completely new things - it’s a really weird thing to say. How are users supposed to know that something new was introduced? Sift through thousands of lines of changelogs…?

            • @[email protected]
              link
              fedilink
              English
              12 months ago

              If the user has indicated that they are not interested in new features, it means they do not care about new features. They don’t want to know about them, or they prefer to find out proactively in their own time. If you still insist on ramming notifications down their throat at that point, you’re not doing it for the user. You’re doing it for yourself.

              • Alaknár
                link
                fedilink
                English
                12 months ago

                Right. And then we see comments like the one that started this thread: “whoa, there was a Pocket integration??”

        • @[email protected]
          link
          fedilink
          English
          32 months ago

          Yes, Microsoft is especially bad in this regard. For this whole spring have I clicked hundeds of times that I’m aware that my trial is ending. They also introduced a new feature that they promote on a space that takes literally half the screen. And youtube premium, oh boy.

          • Alaknár
            link
            fedilink
            English
            12 months ago

            For this whole spring have I clicked hundeds of times that I’m aware that my trial is ending

            This is… not quite related to the topic, no? Trial ending warning is not a “hey, here’s a new feature you might want to try out”.

            They also introduced a new feature that they promote on a space that takes literally half the screen

            Could you elaborate? I used to use Edge as my daily driver, now it’s my secondary browser. I have no clue what you mean here.

            • @[email protected]
              link
              fedilink
              English
              22 months ago

              Not speaking of edge here, but the Microsoft fabric/power platform. They tried to sell me some feature for months and eventually i missclicked and started the trial. Now they are notifying that the trial ends in x days and they’ve been extending it so it never ends

        • Rose
          link
          fedilink
          English
          212 months ago

          It’s literally in the same place as all other UI customising, though. I consider that as convenient as it gets.

          • JackbyDev
            link
            fedilink
            English
            12 months ago

            Wasn’t it in about:config? Or maybe it used to be.

            • Rose
              link
              fedilink
              English
              12 months ago

              Could have been back when the button was part of the address bar. But that was forever ago.

              • JackbyDev
                link
                fedilink
                English
                12 months ago

                That’s what I’m thinking of them. Good on them for removing it in the meantime.

            • DefederateLemmyMl
              link
              fedilink
              English
              32 months ago

              Yes, to completely turn it off, it’s an about:config setting: extensions.pocket.enabled

              Removing it from the toolbar just hides it, but keeps it running.

            • ᕙ(⇀‸↼‶)ᕗ
              link
              fedilink
              English
              42 months ago

              with every fucking install on every machine. for years.

              a waste of space and time. always has been. but did moz listen? no. because fanboys like you mock the user and give them the confidence to do stupid shit. lame CEOs, failed TB, fxa servers…geez the list of absolute wrong directions moz went is so long.

              praising freedom and a decentralized internet, but store links, passwords etc on their shit american servers. the only good idea moz has was to start coding a browser…after that it just went downhill…according to the decline of users of the years. what is their market share today and why?

              • DefederateLemmyMl
                link
                fedilink
                English
                32 months ago

                with every fucking install on every machine. for years.

                Multiplied by all the other annoyances you have to turn off, via either gui or about:config, each and every time. I feel you.

                I hop machines fairly frequently, use multiple browsing profiles, and often create discardable profiles, so I eventually just went ahead and spent some time tracing all the about:config equivalents of the settings that I typically change every time and then put them in a user.js file that I can just drop into my profile directory.

                • ᕙ(⇀‸↼‶)ᕗ
                  link
                  fedilink
                  English
                  12 months ago

                  …which is pretty smart. but many of my installs unfortunately include osx and even still windows. not for me, but but for work and ppl that want alternatives. and i just dont have the time for these shenanigans every time. and as much as i hate it to say: a chrome install feels cleaner. so for myself i rsync my ffprofile folder to a remote storage. but i will consider your method now. thanks.

        • dual_sport_dork 🐧🗡️
          link
          fedilink
          English
          52 months ago

          ?

          You can just right click on it and hit “remove from toolbar.” That’s all it takes.

          Putting it back in my toolbar for the purposes of taking this screenshot was actually more clicks.

          You can actually do this with most, but not all, of the toolbar items. You can even 86 the refresh button that way if you’re feeling truly perverse.

  • lime!
    link
    fedilink
    English
    32 months ago

    was fakespot ever available outside the us?

  • @[email protected]
    link
    fedilink
    English
    692 months ago

    Never cared for pocket and always disabled it as spyware. Fake spot will be missed though.

    This is an ill omen however. They’re cutting back dramatically in anticipation of their Google funding being lost forever and perhaps as some suggest in anticipation of enshitifying. These were both sold originally as additional revenue streams for Mozilla.

    • @[email protected]
      link
      fedilink
      English
      52 months ago

      I used it like 3 times before deciding my read later functionality is already and better served by the 206 tabs I will never look at.