HN user

bfirsh

4,246 karma

Founder of Replicate (W20) https://replicate.com/

https://firshman.com

[ my public key: https://keybase.io/bfirsh; my proof: https://keybase.io/bfirsh/sigs/I2UKihiqAntrGCCwICWwJXcyy9Bt95eBXaBlml8VkuQ ]

Posts72
Comments247
View on HN
rauno.me 7mo ago

Invisible details of interaction design (2023)

bfirsh
50pts6
replicate.com 8mo ago

Replicate is joining Cloudflare

bfirsh
288pts68
replicate.com 1y ago

You can now fine-tune open-source video models

bfirsh
3pts1
replicate.com 1y ago

AI video is having its Stable Diffusion moment

bfirsh
2pts0
replicate.com 1y ago

FLUX.1 Tools – Control and Steerability for Flux

bfirsh
7pts0
replicate.com 1y ago

Flux is fast on Replicate, and it's open-source

bfirsh
2pts0
replicate.com 1y ago

Fine-tune FLUX.1 with your own images

bfirsh
2pts0
replicate.com 1y ago

FLUX.1: A new state of the art image generation model from Black Forest Labs

bfirsh
2pts0
llama3.replicate.dev 1y ago

Chat with Meta Llama 3.1 405B

bfirsh
13pts1
replicate.com 1y ago

Run Meta Llama 3.1 405B with an API

bfirsh
1pts0
replicate.com 2y ago

How to get the best results from Stable Diffusion 3

bfirsh
1pts0
llama3.replicate.dev 2y ago

Chat with Llama 3

bfirsh
3pts0
replicate.com 2y ago

Run Meta Llama 3 with an API

bfirsh
15pts1
stickerbaker.com 2y ago

StickerBaker: An Open Source AI Sticker Maker

bfirsh
2pts0
brev.dev 2y ago

How Much Does It Cost to Train a Large Language Model? A Guide

bfirsh
4pts0
replicate.com 2y ago

Generate images in one second on your Mac using a latent consistency model

bfirsh
215pts71
replicate.com 2y ago

Make smooth AI generated videos with AnimateDiff and an interpolator

bfirsh
26pts5
replicate.com 2y ago

A guide to prompting Llama 2

bfirsh
4pts0
replicate.com 2y ago

Fine-tune SDXL with your own images

bfirsh
1pts0
sdxl.replicate.dev 2y ago

An interactive SDXL settings guide

bfirsh
54pts6
replicate.com 2y ago

Guide to running Llama 2 locally

bfirsh
683pts170
replicate.com 3y ago

How to run Llama 2 on your laptop and your phone

bfirsh
6pts0
colab.research.google.com 3y ago

Teach-O-Matic: AI generated how-to videos powered by Replicate and LangChain

bfirsh
1pts0
replicate.com 3y ago

MPT-7B StoryWriter: An LLM with 65K context that generates fictional stories

bfirsh
2pts0
colab.research.google.com 3y ago

Teach-O-Matic: AI generated how-to videos, powered by Replicate and LangChain

bfirsh
3pts1
replicate.com 3y ago

Language Models Are on Replicate

bfirsh
1pts0
replicate.com 3y ago

How to use Alpaca-LoRA to fine-tune a model like ChatGPT

bfirsh
173pts48
replicate.com 3y ago

Week 3 of LLaMA

bfirsh
32pts0
replicate.com 3y ago

Fine-tune LLaMA to speak like Homer Simpson

bfirsh
3pts0
replicate.com 3y ago

Train and run Stanford Alpaca on your own machine

bfirsh
5pts1

I got the idea of writing an emulator in JavaScript in the pre-Chrome era, circa 2007. I remember searching around trying to find whether somebody had done it before. It seemed not, and somebody on a forum declared “that’s not possible”.

To me, it was obviously possible, and I was determined to prove them wrong.

Anyway, this now exists because of that: https://github.com/bfirsh/jsnes

Whenever I read about it, I am surprised at the complexity of iOS security. At the hardware level, kernel level, all the various types of sandboxing.

Is this duct tape over historical architectural decisions that assumed trust? Could we design something with less complexity if we designed it from scratch? Are there any operating systems that are designed this way?

Free usage usually goes in sales and marketing. It's effectively a cost of acquiring a customer. This also means it is considered an operating expense rather than a cost of goods sold and doesn't impact your gross margin.

Compute in R&D will be only training and development. Compute for inference will go under COGS. COGS is not reported here but can probably be, um, inferred by filling in the gaps on the income statement.

(Source: I run an inference company.)

Replicate (YC W20) | San Francisco, CA + Remote | https://replicate.com/

Replicate makes it easy to run AI in the cloud. You can run a big library of open source models with a few lines of code, or deploy your own models at scale.

We're an experienced team from Spotify, Docker, GitHub, Heroku, NVIDIA, and various other places. We're backed by a16z, Sequoia, NVIDIA, Andrej Karpathy, Dylan Field, Guillermo Rauch.

We're hiring:

- An infrastructure engineer

- A machine learning engineer who's an expert at image models

- An engineer who likes talking to people to look after our customers

... and more: https://replicate.com/about

I can confirm these are dangerous. There are several of these in Berkeley and I got knocked off my bicycle on one of them for exactly the reason you describe.

I am from the UK and it makes me wonder why road design in the US is so bad. Just one minute of thinking about this as a lay person would reveal the problem with the design.

Is there some structural reason in the US that would cause it? Perhaps some lack of standards or approval process? Perhaps iteration speed is slower so they don’t get better? Some other incentives going on?

Replicate (YC W20) | San Francisco, CA + Remote | https://replicate.com/

Replicate makes it easy to run AI in the cloud. You can run a big library of open source models with a few lines of code, or deploy your own models at scale.

We're an experienced team from Spotify, Docker, GitHub, Heroku, Apple, and various other places. We're backed by a16z, Sequoia, Andrej Karpathy, Dylan Field, Guillermo Rauch.

We're hiring:

- An infrastructure engineer

- An expert at deploying and optimizing language models

- An engineer who is good at humans to look after our customers

... and more: https://replicate.com/about#join-us

Email us: jobs@replicate.com

Founder of Replicate here. Our cold boots do suck (see my other comment), but you aren't charged for the boot time on Replicate, just the time that your `setup()` function runs.

Incentives are aligned for us to make it better. :)

Founder of Replicate here. Yeah, our cold boots suck.

Here's what we're doing:

- Fine-tuned models now boot fast: https://replicate.com/blog/fine-tune-cold-boots

- You can keep models switched on to avoid cold boots: https://replicate.com/docs/deployments

- We've optimized how weights are loaded into GPU memory for some of the models we maintain, and we're going to open this up to all custom models soon.

- We're going to be distributing images as individual files rather than as image layers, which makes pulling images much more efficient.

Although our cold boots do suck, the comparison in this blog post is comparing apples to oranges because Fly machines are much lower level than Replicate models. It is more like a warm boot.

It seems to be using a stopped Fly machine, which has already pulled the Docker image onto a node. When it starts, all it's doing is starting the Docker container. Creating the Fly machine or scaling it up would take much longer.

On Replicate, the models auto-scale on a cluster. The model could be running anywhere in our cluster so we have to pull the image to that node when it starts.

Something funny seems to be going on with the latency too. Our round-trip latency is about 200ms for a similar model. Would be curious to see the methodology, or maybe something was broken on our end.

But we do acknowledge the problem. It's going to get better soon.

The exact same thing happened to a phpBB bass guitar forum I was a member of about 15 years ago. The owner just disappeared and we knew the bills weren’t being paid.

Hypthetically, I found a remote code execution vulnerability in that version of phpBB, read the configuration file to get the MySQL details, and then used mysqldump to download the database.

You can find exploits by just Googling or looking in Metasploit. They’re usually pretty simple query string things.

We set up a clone of the forum with a similar name just in time, then emailed the user database to tell them about the new site when the old one disappeared.

Sadly this caught the previous owner’s attention and he sent a cease and desist, despite his version of the site not existing any longer. So, we wiped the database, and then all the users just signed up again. It still lives on as https://www.basschat.co.uk/

Hypothetically.

Founder of Replicate here. We open pull requests on models[0] to get them running on Replicate so people can try out a demo of the model and run them with an API. They're also packaged with Cog[1] so you can run them as a Docker image.

Somebody happened to stumble across our fork of the model and submitted it. We didn't submit it nor intend for it to be an ad. I hope the submission gets replaced with the upstream repo so the author gets full credit. :)

[0] https://github.com/Vaibhavs10/insanely-fast-whisper/pull/42

[1] https://github.com/replicate/cog

Replicate (YC W20) | San Francisco, CA + Remote | https://replicate.com/

Replicate makes it easy to run machine learning models in the cloud. You can run a big library of open source machine learning models with a few lines of code, or deploy your own models at scale.

We're an experienced team from Spotify, Docker, GitHub, Heroku, Apple, and various other places. We're backed by a16z, Sequoia, Andrej Karpathy, Dylan Field, Guillermo Rauch.

We're hiring for:

- An infrastructure engineer who is an expert at deploying ML systems

- An engineer who is good at humans to look after our customers

- An engineering manager based in SF

... and more: https://replicate.com/about#join-us

Email us: jobs@replicate.com

Founder of Replicate here. It's early indeed.

OpenAI aren't doing anything magic. We're optimizing Llama inference at the moment and it looks like we'll be able to roughly match GPT 3.5's price for Llama 2 70B.

Running a fine-tuned GPT-3.5 is surprisingly expensive. That's where using Llama makes a ton of sense. Once we’ve optimized inference, it’ll be much cheaper to run a fine-tuned Llama.

Replicate (YC W20) | Berkeley, CA + Remote | https://replicate.com/

Replicate makes it easy to run machine learning models in the cloud. You can run a big library of open source machine learning models with a few lines of code, or deploy your own models at scale.

We're an experienced team from Spotify, Docker, GitHub, Heroku, Apple, and various other places. We're backed by a16z, Sequoia, Andrej Karpathy, Dylan Field, Guillermo Rauch.

We're hiring:

- ML engineers

- An engineer who is good at humans to look after our customers

- Hackers to build cool things with machine learning to show you how to use Replicate

... and more: https://replicate.com/about#join-us

Email us: jobs@replicate.com

Replicate (YC W20) | Berkeley, CA + Remote | https://replicate.com/ Replicate makes it easy to run machine learning models in the cloud. You can run a big library of open source machine learning models with a few lines of code, or deploy your own models at scale.

We're an experienced team from Spotify, Docker, GitHub, Heroku, Apple, and various other places. We're backed by a16z, Sequoia, Andrej Karpathy, Dylan Field, Guillermo Rauch.

We're hiring for:

- A generalist engineer who has a refined sense of what makes a good developer tool

- An engineer who is good at humans to look after our customers

- Hackers to build cool things with machine learning to show you how to use Replicate

... and more: https://replicate.com/about#join-us

Email us: jobs@replicate.com

Founder of Replicate here. Looks like you're using DreamBooth for TrainEngine. We have a beta version of really fast cold boots for DreamBooth trainings. I'll drop you an email to get you set up with it.

We've got some big cold improvements rolling out across everything soon. We can also just keep models switched on to avoid cold boots entirely.

Founder of Replicate here. Also YC founder (W20). :)

It's also worth noting that we bill by the second for how long your prediction is running, and we don't bill for any idle time, so in practice Replicate works out cheaper for many workloads. We can give discounts if you're putting through a decent amount of traffic. We should be able to match Runpod's pricing.

Drop me an email: ben@replicate.com

Replicate (YC W20) | Berkeley, CA + Remote | https://replicate.com/

Replicate makes it easy to run machine learning models in the cloud. You can run a big library of open source machine learning models with a few lines of code, or deploy your own models at scale.

We're an experienced team from Spotify, Docker, GitHub, Heroku, Apple, and various other places. We're backed by a16z, Sequoia, Andrej Karpathy, Dylan Field, Guillermo Rauch.

We're hiring for:

- A generalist engineer who has a refined sense of what makes a good developer tool

- A designer who can code or understands developer tools

- A machine learning engineer who is an expert at running models in production

... and more: https://replicate.com/about#join-us

Email us: jobs@replicate.com

Replicate (YC W20) | Berkeley, CA + Remote | https://replicate.com/

Replicate makes it easy to run machine learning models in the cloud. You can run a big library of open source machine learning models with a few lines of code, or deploy your own models at scale.

We're an experienced team from Spotify, Docker, GitHub, Heroku, Apple, and various other places. We're backed by a16z, Sequoia, Andrej Karpathy, Guillermo Rauch.

Hiring for a technical designer, infrastructure engineer, machine learning engineer, and more. https://replicate.com/about#join-us

Email us: jobs@replicate.com