Why?
Edit: also see the relevant discourse in this other thread (especially that comment here): https://news.ycombinator.com/item?id=32686866
Basically, if we ever want to get the Internet back into the users hand, we need to decouple the "service" and the "storage" parts. Companies shouldn't be allowed to hold user data hostage.
The more able I am to interact with an interface programmatically, the more easily I can exploit it and turn it into a giant database.
People don't use Bibliogram (or other alternatives) to access unauthorized data (all it displays is the same data visible on the web or via the app), it's to be able to browse without being stalked by Facebook and avoid their dark patterns.
I printed money using this to automatically take good usernames as they became available.
Tunnels would've been too slow for my purposes.
> Can you set external IP per request?
Yeah, of course. You can just use the IP_FREEBIND socket option.
My personal Bibliogram instance has been blocked for months. With Instagram blocked as part of my wider PiHole block on Facebook's domain and public Bibliogram instances shutting down soon, I guess I'm going to just ignore Instagram links from now on.
Thankfully there is still no (and I hope there wouldn't be) tech related Instagram posts.
They simply don't want users to be able to access their own data and use it elsewhere in the internet that they can't see, control, and sell.
This is exaggerated by services that login to your accounts to scrape your data for you being illegal under the CFAA.
What a shame for the web.
What is webmssdk doing?
The source is interesting.
That’s false, you can download a copy of your own data from settings.
I don't use an alternative Web frontend for YouTube, but on Android I use NewPipe.
And like sibling said, nitter.
Both are trivially easy to self host a private instance and with privacy redirect or a similar extension they just became my default way of opening twitter/reddit links.
Before asking me to consider a donation, consider cutting the silly referrer based moan about the the site that referred me to yours so I have to jump through a hoop to see the content.
Of course, it's open source so it's not like it's "discontinued" in the same sense as if gmail were to be announced to be discontinued. The official server will even remain online, just with current limitations (like viewing profiles being blocked by facebook) not being fixed for the foreseeable future.
So a three-way arms race, with the author fighting a similar battle in parts against the bots that is being fought in the other direction with their bot and fb/insta.
The enemy of my enemy may still be a pain in the arse for me!
> Of course, it's open source so it's not like it's "discontinued"
Aye, if there is enough value in it for someone else (who has the time and relevant skills) they'll pick up the reigns directly (if the author agrees) or in a fork – as happened when youtube-dl stagnated a bit.
> The official server will even remain online
And there are other instances. Or you can spin up your own if you don't mind (or want to try fix) the existing limitations & future breakages.
That amount of hostility to scrapping and 3rd party clients feels like that they want to be in control of the data not you.
They also had a list of things they dont support, with reasons why. Meta interfacing were listed (including to bibliogram), and typically with links to fire-bot takedown requests to kingdom come. No one else has anything like this. Very very unique company.
Bibliogram was a great project but I think Instagram is too aggressive about trying to protect its walled garden. It's a losing battle. Easier to just realise that, for most people, Instagram doesn't add that much to your life anyway.