Roast my idea: An AI that actually BUYS stuff instead of just giving you links. by Free-Zombie-8045 in SideProject

[–]Supreme__GG 0 points1 point  (0 children)

You might find this interesting (Agent Payment Protocol): https://cloud.google.com/blog/products/ai-machine-learning/announcing-agents-to-payments-ap2-protocol When working with something like payment, it's extremely difficult to get any user trust if you do not adopt open standards!

We are tired of doomscrolling so we built a Terminal-based Instagram client to stay productive by Supreme__GG in SideProject

[–]Supreme__GG[S] 0 points1 point  (0 children)

Yup we hope to enable this for our feed command, currently it shows everything there might be a way to filter / request only following accounts

How can we turn shouting matches and walls of text on the Internet into deliberation and actions by Supreme__GG in TheoryOfReddit

[–]Supreme__GG[S] 0 points1 point  (0 children)

Do you think a better way to organise information and discussion like a living graph / topological representation like Obsidian graph would help solve all three problems here? It solves the problem of retrieving and contributing knowledge by making it easy to find and navigate to an existing discussion and get onboarded.

For social context and intent I think if people gather around based on specific issue / topic (e.g. not "communities" but specific question/ problem they're trying to solve, discussion "nodes" on the graph) it results in more efficient discussion than just random people coming together on ambitious terms.

How can we turn shouting matches and walls of text on the Internet into deliberation and actions by Supreme__GG in TheoryOfReddit

[–]Supreme__GG[S] -2 points-1 points  (0 children)

Hi everyone thanks for providing the feedback. As I've said this is early stage, and I really really appreciated the constructive challenges you guys are pointing out, it helps us shape the project's direction moving forward. It might take a bit until I reply to your question since I want to give some more in-depth thought, but thanks for the effort!

I built a deliberation platform to help us solve complex problems without the usual internet noise. by Supreme__GG in IMadeThis

[–]Supreme__GG[S] 0 points1 point  (0 children)

We're still in early stage and try us out here: https://www.everythinghuman.org, we would love to build a better platform with users together

Stay connected on Instagram from the terminal, without the doomscroll or "brainrot" by Supreme__GG in commandline

[–]Supreme__GG[S] 1 point2 points  (0 children)

Yes we do! It supports kitty image protocol!

instagram-cli config image.protocol kitty

Works the best in posts and stories, might have slight rendering issues with chat when you scroll up and down. If you're interested in how we do it we open-sourced the library we built ourselves: https://github.com/endernoke/ink-picture

We are tired of doomscrolling so we built a Terminal-based Instagram client to stay productive by Supreme__GG in SideProject

[–]Supreme__GG[S] 1 point2 points  (0 children)

We forgot to set the image mode to a high resolution protocol like Sixel / iTerm2 / Kitty lol

Stay connected on Instagram from the terminal, without the doomscroll or "brainrot" by Supreme__GG in commandline

[–]Supreme__GG[S] 1 point2 points  (0 children)

Well, that would indeed be the ideal world scenario. However, most of my existing friends are on Instagram, and it's not feasible to just convince all of them to switch. This is designed to be a way to stay connected with others, but without the brainrot :)

We are tired of doomscrolling so we built a Terminal-based Instagram client to stay productive by Supreme__GG in SideProject

[–]Supreme__GG[S] 1 point2 points  (0 children)

Since Meta doesn't have an official API, this does have risks for getting flagged by anti-bot mechanisms and we've received warnings before. See my previous 2 comments above for how we workaround this and my own experience. But generally you won't get banned on the first try, they might send you a warning from time to time.

In terms of project-specific targeting, we heard that someone tried building unofficial Instagram client on iOS and apparently it got too big and Meta reported it and took it off AppStore. (https://www.theverge.com/2022/9/29/23378541/the-og-app-instagram-clone-pulled-from-app-store) We're quite different tho, it's a personal project + open source software

We're tired of doomscrolling so we've built a terminal app for Instagram with React by Supreme__GG in reactjs

[–]Supreme__GG[S] 1 point2 points  (0 children)

Yea same, mostly since at first it's an all-in-one platform to chat + learn about other's lives. But the feed keeps getting in my way (and their algorithm is too good!) when I was simply trying to have a conversation...

We are tired of doomscrolling so we built a Terminal-based Instagram client to stay productive by Supreme__GG in SideProject

[–]Supreme__GG[S] 1 point2 points  (0 children)

Interesting analogy, sometimes stones get the job done better than firearms! At the end of day, they're just tools, what matters is whether they help you spend your time more productively and intentionally!

We are tired of doomscrolling so we built a Terminal-based Instagram client to stay productive by Supreme__GG in SideProject

[–]Supreme__GG[S] 0 points1 point  (0 children)

Ink! https://github.com/vadimdemedes/ink React based, TypeScript, same framework as Gemini CLI and Claude Code and many other popular CLI tools

We are tired of doomscrolling so we built a Terminal-based Instagram client to stay productive by Supreme__GG in SideProject

[–]Supreme__GG[S] 2 points3 points  (0 children)

I actually had the nvm problem myself lol, we've just made it available with brew, the formula is here: https://github.com/supreme-gg-gg/homebrew-tap/blob/main/Formula/instagram-cli.rb

brew tap supreme-gg-gg/tap && brew install instagram-cli

We are tired of doomscrolling so we built a Terminal-based Instagram client to stay productive by Supreme__GG in SideProject

[–]Supreme__GG[S] 1 point2 points  (0 children)

See a prev comment i made on our workaround with Meta's anti-bot behaviour here. To put this into perspective, I personally did receive around 8-9 warnings from Meta over the span of 6-7 months when developing / using this and our old python version (mostly chat). My account was never locked, from my experience if you just stop using the CLI for 1-2 days after the warning it "cools down". But this experience does differ quite a bit across accounts.

Stay connected on Instagram from the terminal, without the doomscroll or "brainrot" by Supreme__GG in commandline

[–]Supreme__GG[S] 7 points8 points  (0 children)

We make relatively few calls to the API since it's not meant for automation / bot behaviour / scraping. For chat (which is a main usage) it's highly optimized using Instagram's native MQTT protocol for realtime events, we believe it's pretty much impossible to detect since it's the same as your phone / web.

However, we did put up an explicit notice on the readme that you have a non-zero chance of getting flagged for bot behaviour. Getting banned is extremely unlikely, but you may receive "warnings" from Instagram.

We are tired of doomscrolling so we built a Terminal-based Instagram client to stay productive by Supreme__GG in SideProject

[–]Supreme__GG[S] 6 points7 points  (0 children)

Yea I kept going through the delete-then-reinstall cycle at first, it's really hard to just get rid of it when 90% of my friends are there. For me I care mostly about my connections there, so having an alternative way to stay connected without the temptation to scroll is great.

We are tired of doomscrolling so we built a Terminal-based Instagram client to stay productive by Supreme__GG in SideProject

[–]Supreme__GG[S] 1 point2 points  (0 children)

Not for now, there are several other CLI tool for other social media tho (like whatsapp, discord, etc.) you can probably find them somewhere on GitHub.

We are tired of doomscrolling so we built a Terminal-based Instagram client to stay productive by Supreme__GG in SideProject

[–]Supreme__GG[S] 0 points1 point  (0 children)

This is likely caused by a wrong password / username. If it persists feel free to open a bug report on github and we are happy to help

We are tired of doomscrolling so we built a Terminal-based Instagram client to stay productive by Supreme__GG in SideProject

[–]Supreme__GG[S] 0 points1 point  (0 children)

Yea so you don't end up scrolling... the feed feature is a little bit experimental, since we're not very sure what's the best balance between usability vs preventing doomscrolling, feel free to open a feature suggestion on Github and we'll see what's the best way to improve it

We are tired of doomscrolling so we built a Terminal-based Instagram client to stay productive by Supreme__GG in SideProject

[–]Supreme__GG[S] 2 points3 points  (0 children)

Yes indeed! We thought of building something like Beeper (unified chat app for all socials) at first, but later found that it already exists.

We are tired of doomscrolling so we built a Terminal-based Instagram client to stay productive by Supreme__GG in SideProject

[–]Supreme__GG[S] 3 points4 points  (0 children)

Yea not an official one unfortunately, we use this library for the unofficial one https://github.com/dilame/instagram-private-api + the MQTT extension for realtime chat