[HN Gopher] Show HN: Bibliogram - Open-source front-end for Inst...
       ___________________________________________________________________
        
       Show HN: Bibliogram - Open-source front-end for Instagram
        
       Author : commoner
       Score  : 91 points
       Date   : 2021-05-15 18:37 UTC (4 hours ago)
        
 (HTM) web link (bibliogram.art)
 (TXT) w3m dump (bibliogram.art)
        
       | mih wrote:
       | Instagram/Facebook seems to have blocked loading timelines on the
       | profiles. Am able to view only the first page of profiles. Even
       | tried running it locally, to the same effect.
        
       | yosito wrote:
       | The way that Instagram/Facebook quickly block third party clients
       | like this really make it obvious that _they_ control what you see
       | and how you use the platform. You do not have control of the
       | content you see on Instagram. It is force fed to you to
       | manipulate you according to which advertisers have paid for your
       | attention.
       | 
       | I really wish the people who invest their time and energy into
       | developing third party UIs for Instagram would spend their time
       | instead developing UIs and front ends for open source and
       | federated software. Someone build "Instagram for Nextcloud",
       | please.
        
         | commoner wrote:
         | The open source federated equivalent to Instagram is Pixelfed:
         | 
         | https://pixelfed.org
         | 
         | There's an Android app for it called PixelDroid:
         | https://gitlab.shinice.net/pixeldroid/PixelDroid
        
           | yosito wrote:
           | Pixelfed is the kind of project I'm talking about. It's a
           | great start of a project that needs a lot more work to become
           | usable as a serious photography platform. I wish more people
           | would put their effort into improving projects like Pixelfed
           | rather than building front ends for Instagram that get shut
           | down.
        
           | pcora wrote:
           | How does Pixelfed makes money?
        
             | Jolter wrote:
             | Looks like Patreon if you read the web site. And Liberapay,
             | I guess. It's an open source "host your own" software, I
             | don't think they are trying to monetize beyond paying a
             | living wage for the developer.
        
             | messo wrote:
             | It is not a company, but a federated network - anyone can
             | run their own server and interact with the all other nodes
             | (much like email). The software is open source and is a
             | community effort, although the lead developer got a grant
             | [1] that allows him to spend time to improve the project
             | over time.
             | 
             | 1: https://github.com/pixelfed/pixelfed#pixelfed-sponsors
        
       | annadane wrote:
       | The next time you hear 'Facebook has purchased...' you know it's
       | going to go to hell, Instagram is a prime example. Oh, now you
       | need to log in to do anything. Oh, now there's an algorithmic
       | feed...
       | 
       | Mark Zuckerberg: not even once
        
         | ojame wrote:
         | While I generally agree, pre-acquisition Instagram didn't have
         | a web viewer. You could only use it via the app, which required
         | you to log in.
        
           | annadane wrote:
           | Fair enough
        
       | commoner wrote:
       | Instagram has been requiring viewers to sign in after browsing a
       | certain number of pages. Bibliogram is a way to bypass this
       | registration wall.
       | 
       | List of instances: https://git.sr.ht/~cadence/bibliogram-
       | docs/tree/master/docs/...
       | 
       | Source code: https://sr.ht/~cadence/bibliogram/
       | 
       |  _Similar services_
       | 
       | Invidious (YouTube):
       | https://news.ycombinator.com/item?id=21535562
       | 
       | Nitter (Twitter): https://news.ycombinator.com/item?id=21849744
       | 
       | Teddit (Reddit): https://news.ycombinator.com/item?id=25310206
       | 
       |  _Related software_
       | 
       | UntrackMe (Android app that converts links from Instagram and
       | others to alternative front-ends):
       | https://framagit.org/tom79/nitterizeme
       | 
       | Privacy Redirect (browser extension that redirects to these
       | front-ends): https://github.com/SimonBrazell/privacy-redirect
       | 
       | Barinsta (open source Instagram client for Android):
       | https://github.com/austinhuang0131/barinsta
        
         | 0-_-0 wrote:
         | It doesn't work though, and hasn't for a while, and likely
         | never will [0]:
         | 
         |  _Timeline loading blocked
         | 
         | Instagram is refusing to provide data to this server.
         | 
         | This server will only be able to load the first page of
         | timelines.
         | 
         | This error is permanent._
         | 
         | [0]:
         | https://proxy.vulpes.one/gemini/cadence.moe/gemlog/2020-12-1...
        
           | matheusmoreira wrote:
           | Why not make a free software replacement for the mobile app
           | instead? Surely there's no way to block that.
        
             | sodality2 wrote:
             | https://github.com/austinhuang0131/barinsta/ is one such
             | alternative client
        
           | commoner wrote:
           | It worked right before I submitted the link to HN. This may
           | be the effect of a temporary traffic surge.
           | 
           | The software is open source, so anyone is able to start a new
           | instance, as others did for Invidious and Nitter.
           | 
           | Edit: Added list of instances to GP. For some reason, the
           | main instance is still working for me.
        
             | sixhobbits wrote:
             | I have tried it locally and various hosted instances
             | several times over the last few months and while it
             | occasionally works that error is more common than not.
             | 
             | Teddit.net for reddit works amazingly though.
        
               | commoner wrote:
               | Thanks, I've added Teddit to the list.
               | 
               | I'm hoping that the attention will help Bibliogram
               | improve.
        
               | Rompect wrote:
               | Improve how? It was already pretty good. The entire user
               | page and even Instagram TV was supported. But the current
               | situation is not Bibliogram's fault.
        
               | commoner wrote:
               | More attention would encourage people to host new
               | instances and help find workarounds for Instagram's rate
               | limiting. There are also some features that are being
               | worked on, such as a search function:
               | 
               | https://todo.sr.ht/~cadence/bibliogram-issues/6
        
           | sschueller wrote:
           | Yeah, I am just starting to see 1 star reviews on my repost
           | app (https://github.com/sschueller/easyrepost) . It's totally
           | broken now. Good thing I open sourced it and gave up on
           | monetization in part to HN horror stories of people building
           | business on top of other services like Facebook.
           | 
           | I'm going to abandon this and move on to maybe working on a
           | Pixelfed android client instead.
        
             | busymom0 wrote:
             | Had a similar experience myself when 3 years ago IG and FB
             | blocked all third party access to the API and my "best time
             | to post" and scheduler apps all broke.
        
             | sprite wrote:
             | Does anyone if there is any case law on this? Are you
             | legally allowed to create 3rd party clients for various
             | services?
        
               | Bjartr wrote:
               | You're generally allowed to create them, and the service
               | provider is generally allowed to change their service in
               | ways that break them.
        
         | swiley wrote:
         | It won't be long before they're just another pintrest.
         | 
         | Facebook is going to need to keep _something_ it bought alive
         | or it might struggle to keep the lights on.
        
       | css wrote:
       | Projects like this make me sad for what we have lost. All of
       | Instagram used to provide open RSS feeds [0]. They also used to
       | brag about third parties making interesting things with Instagram
       | data [1], [2].
       | 
       | You can see their old blog posts by going to [3], right-clicking
       | and copying the link of a post, and appending `/embed` to the
       | URL.
       | 
       | [0] https://instagram.tumblr.com/post/8755963247/introducing-
       | has...
       | 
       | [1]: https://instagram.tumblr.com/post/8757679335/api-
       | highlights-...
       | 
       | [2]: https://instagram.tumblr.com/post/8756150468/a-real-time-
       | api...
       | 
       | [3]: https://instagram.tumblr.com/archive/filter-by/text
        
       ___________________________________________________________________
       (page generated 2021-05-15 23:00 UTC)