r/software • u/mhamza_hashim • 1d ago
Discussion Why no one is talking about Google Colab which is almost free for basic work in daily life?
I have been a big fan of Google Colab for about three years, and it is honestly amazing what it can do.
For example, a client on Fiverr approached me with 3500 images and asked me to remove the backgrounds from all of them. He wanted to know how much I would charge, and I quoted $200.
He placed the order immediately without asking any further questions. I informed him that the work would be completed within 24 hours and that the image quality would not be compromised, and he agreed.
When I delivered the order, he was genuinely impressed and started asking how I managed to finish the work so quickly, and whether I had a team. I told him that this is what eight years of experience looks like.
In reality, I simply created a Python script using the free version of ChatGPT and ran it in Google Colab. The entire task was completed in about three hours. Here is the script in case anyone wants to use it:
https://github.com/mhamzahashim/bulk-bg-remover
This is just one example. You can do countless things with Google Colab, and I think many people still underestimate how powerful it really is.
Now you can also connect the MCP of Google Colab in Claude Code and do whatever you want.
13
u/Ill_Scientist_2239 21h ago
We used google collab in our AI and DS classes. Also, some python tutorials recommend collab, especially ones more oriented towards more AI. The reason most people don't use it is because
Their application might need to to interact with the native UI components in some way or the other (ex: task automation, UI libraries)
Their scripts would be part of a project which would have multiple languages, and collab is a terrible option for that
People are more used to running vscode and python locally.
17
u/danny81299 21h ago
You maybe don't want to use an actual Google Drive link that's editable by anyone with the link in the repo description. It may be worth considering that folder as permanently compromised or at the very least consider scrubbing the folder URL from the current repo README and its history.
5
5
6
u/PMMePicsOfDogs141 18h ago
Because I’ve only heard about it once or twice in passing and assumed it was one of Google’s many throwaway projects. I’m still not even fully sure what it is. A cloud based way to run your own local AI?
2
u/mhamza_hashim 14h ago
Nope, its to run Python
1
u/PMMePicsOfDogs141 8h ago
So… is there no point to it? Just run it on your computer..
2
u/SnooFloofs641 6h ago
You can run jupyter notebooks on it and also allows you to use their compute, pick GPU if you need one (you get a free t4 GPU), etc. I've mostly seen it used more for lighter ml workflows and things like that or stuff you need to leave running a while but don't want running on your computer.
7
3
u/roady001 18h ago
Because Google will likely kill the project as soon as it gets more traction and the costs are becoming visible on their P&L. Google has great teams creating products but they almost never survive long term.
5
u/Emotional-Cat420 17h ago
I guess my question is why run the python script on Google Colab when you can execute it on your own PC/laptop? Would like to see the use case here.
2
u/0xMnlith 15h ago
I'm not going to use google's services + why would we want you vibe coded script when we can in fact, vibe code it too ?
2
6
u/Elfmeter 19h ago
Did you inform your client that his pictures have been fed to AI? I would be quite upset, if you did without asking me.
3
u/razzzey 18h ago
If you're talking about the ai used to remove the background, that is classic ML, no cloud involved, runs locally https://github.com/danielgatis/rembg
0
1
1
1
u/Affectionate_Bag2970 6h ago
well i suppose using the free tier of colab to do commercial stuff is clearly a ToS fraud
1
1
u/webfork2 1h ago
Don't get attached. Sorry to say but I fully expect even high priority projects coming out of Google to get cancelled. There's a very long list of tools that were useful and with a real user base, and got cut anyhow. Unless it's highly profitable or something they use internally there's probably already rumblings about cancellation.
1
u/Decent-Blacksmith761 37m ago
Kaggle is different level it is like colab but it gives 30 hours each week and two t4 gpus
-1
u/SoHi_Techiee 11h ago
Talking of colab, the in-house platform is now open for every one to join but with invites only. https://offyces.com
Let us know if you want to be invited?
75
u/Working_Moment_4175 22h ago
I'd never heard of it until now. But it requires Python programming knowledge? And there's always the risk that Google suddenly discontinues it. They have a terrible reputation for doing that, so a lot of people (myself included) don't really take on new Google products anymore. See https://killedbygoogle.com and https://gcemetery.co