HN user

ilmoi

222 karma

https://il.moi/

Posts10
Comments39
View on HN

Get out of the house. Doens't matter if you want to, force yourself to. Do classes/activities with other people. Quikckly you'll meet people and things will change. But the key key key thing is - don't sit at home alone. You'll just become depressed. And don't ask yourself if you want to get out. Just do it.

I'm building https://gpu.land/. It's an online provider of dirt cheap GPUs for deep learning. It's 1/3 the price of major cloud providers such as AWS, GCP, etc.

This was a project for me to learn the full stack (non coder before) and been a really exciting journey. 6 months ago I thought it would take me 2 months to build and launch:D

Both are valid points. And no, there's currently no programmatic access to machines - but that's high on the roadmap.

Regarding environments, it's funny, when I was starting out I would kill for a pre-configured instance because I wanted to focus on modeling and didn't care if package X was version x.x.y or x.x.z. But as you grow as an ML engineer and develop your own toolkit these things start to matter.

So when creating a machine on gpu.land you have the choice of going pre-configured or just having a clean Ubuntu image. The former is meant for newcommers while the latter for pros. That was my thingking!

Great questions.

1) There's a finite capacity in the high 10s of GPUs. Currently the service is utilized at <10% capacity, so there's a lot of room to grow before we run out. If that was to happen (or even if we get to 50%), I could go and request more and (hopefully) expand the capacity quickly.

2)When building gpu.land I specifically wanted to make it safe for users to upload / store sensitive data. Of course the service is more geared towards hobbyists / researchers, just because that's an easier market to reach for a solo dev - but there is nothing at the technical level that sacrifices data privacy. For example, data on instances is encrypted both at rest and in transit within the DC + you and only you have SSH keys to your instance and nobody else can access it. Check out our security & privacy section in our FAQ - https://gpu.land/faq

Hey!

So the way I would describe your progression as a student (at least from my experience):

- Traditional ML -> probably can run on your laptop

- Simple DL -> colab is great. Cheapest there is.

- SOTA DL -> you're probably looking at training times well into 10s of hours / days, so you'll need something that can last longer than 12h of colab time. Plus at this point you're probably sophisticated enough that you want to setup your instance once and start/stop it rather than going through setup with colab every time. That's where https://gpu.land/ fits it.

So tl;dr; - absolutely use colab first (it's cheapest), but when you outgrow it, consider gpu.land.

You can! All machines within a single account are inside a private VLAN, which means they all talk to each other (out of the box, no setup required), but nobody else on gpu.land sees them.

See the "Are instances within my account connected?" item in the FAQ - https://gpu.land/faq

If you're going to need 64 GPUs I'll have to increase your account limit (currently 16 GPUs per account). Email me at hi@gpu.land

Wow thanks for posting this! I defo haven't thought about this use case. So interesting.

So we actually explicitly prohibit mining in the T&Cs, it's just that in the FAQ I wanted to be a bit more human and dissuade people.

Also, there's quite a few protections built-in at the network layer to make sure mining isn't possible. Ports, ips, dns, even DPI. I learnt a lot about the early days of bitcoin and mining protocols when I was building gpu.land:)

But again, thanks for sharing this. Really good to know.

You are correct that vast.ai is pretty close.

The biggest difference is probably security / guaranteed uptime. With vast you're getting what it says on the tin - a machine from a marketplace. Could come from anyone / anywhere. No idea what else is running on it. Ours are hosted in a professional DC, managed and secured as they should be.

If anyone's curious, there's a detailed comparison page with other platforms here - https://gpu.land/versus