Readit News logoReadit News
tomazsh · 5 months ago
Hey! Blip co-founder here. We didn't expect to show up on HN, but really grateful to OP for sharing Blip. Here's a little bit more about it.

We've built Blip because it's still hard to send original quality photos, videos, and large files to your devices and to other people on the internet. We’re designers and engineers, so our goal has always been to keep the product super simple on the surface, but really fast and powerful underneath.

Blip works in a peer-to-peer way at the UI level: you pick the device or person, and Blip takes care of the delivery. Transfers go directly over WAN whenever possible, and fall back to relays when needed. The idea is to send in one click, skipping the usual dance of moving files through cloud drives and managing shared links.

Under the hood, Blip is optimized for large media and data transfers. It supports full-speed acceleration, resumable progress, and we're rolling out E2EE across all clients to ensure sensitive business data remains secure. Many creative pros and teams already use Blip in their daily media workflows.

We don’t monetize data because it doesn't align with the values of our creative and technical users. Instead, we run on a simple donation and subscription model that lets you support the product and use it without limits, quotas, and frustrations. Our goal is to make file transfer feel invisible.

Happy to answer any questions.

pizzathyme · 5 months ago
Looks amazing! Maybe a dumb question: why isn't Dropbox doing this? Why did you all need to leave to make this a reality?
tomazsh · 5 months ago
Thank you, and great question. In my experience, big companies have way more strategic priorities than two guys who just want to build something useful. We didn't leave to build exactly this, but a few things came together organically from past projects, including our work at Dropbox.
mempko · 5 months ago
Linux support please!
tomazsh · 5 months ago
We hear you :)
NautilusWave · 5 months ago
What's the timeline on rolling out E2EE? Is it for paid users only?
tomazsh · 5 months ago
Gold standard on all plans. Already supported for transfers between iOS and Mac devices. Android and Windows coming soon.
Saris · 5 months ago
Interesting that it says "Internet sending may be slower during peak times to keep things fair" even though it's supposed to be P2P?

Maybe they just mean if you end up with a relayed connection due to NAT issues? Because lower down it says "Send as fast as your connection"

tantalor · 5 months ago
> When a direct connection isn’t possible, files travel through our servers.
Saris · 5 months ago
I figured, it's just explained in an odd way.
bilbo0s · 5 months ago
That's what actually made it a hard pass for me.
tomazsh · 5 months ago
That's right. We actively manage load across our relay network to ensure good performance, but we'll prioritize business transfers during peak times. We don't artificially limit the client, but P2P connection speeds can sometimes be affected by router configurations and ISP routing. For example, some ISPs route P2P traffic through slower paths, which can introduce variability.
ryandotsmith · 5 months ago
Does anyone have an idea of how this is built? I wonder if they are using QUIC with relay servers or something like Tailscale's DERP.
iamcalledrob · 5 months ago
It's something closer to Tailscale DERP.

We evaluated QUIC (and many other approaches). Turns out it's a lot harder than you might think to move traffic at high speed across the world, over residential-grade internet, and not drain your battery.

binary132 · 5 months ago
Did you consider Iroh and if you chose not to use it, why not?
realsdx · 5 months ago
If it's truly p2p, some relay would be there in case the client cannot be reached through NAT. Not sure how they would bear the cost of the bandwidth for unlimited transfers in that case
wongarsu · 5 months ago
Traffic is pretty cheap outside the big clouds. For example Hetzner charges $1/TB on a 10Gbit connection
2color · 5 months ago
I wouldn't be surprised if it's built with Iroh

https://www.iroh.computer/

satvikpendem · 5 months ago
I wonder what tech stack they're using, given it supports all the major platforms. I like sendme [0] which uses iroh, a peer-to-peer library as well.

[0] https://github.com/n0-computer/sendme

poisonborz · 5 months ago
Free open source alternative: https://pairdrop.net
dhruvmittal · 5 months ago
Magic Wormhole [1] also exists.

[1] https://magic-wormhole.readthedocs.io/en/latest/

ori_b · 5 months ago
And for a web native version, there's also WebWormhole: https://webwormhole.com/
rickydroll · 5 months ago
Syncthing [1] also exists

[1] https://syncthing.net/

jszymborski · 5 months ago
Is there something like a Magic Wormhole server, so I can e.g host a file on my NAS (behind a NAT) for download long term?
ch71r22 · 5 months ago
also Keet: https://keet.io/
evantbyrne · 5 months ago
There's also LocalSend, which I've found works the best for me personally and is a bit more polished than browser clients
jjcob · 5 months ago
snvzz · 5 months ago
croc has the advantage of being well-established by now. Most package systems have it.
drexlspivey · 5 months ago
I vibe coded this in one hour to send files to my work laptop. Static page + webRTC + short lived cloudflare durable object to make the handshake.

https://send.drexl.dev/

seemaze · 5 months ago
..also FilePizza as a web service: https://github.com/kern/filepizza

or tailscale's Taildrop as a native application: https://tailscale.com/kb/1106/taildrop

ishanjain28 · 5 months ago
Are you people seriously suggesting webrtc crap in response to a native app built for much much high speed transfers? Unbelievable

Dead Comment

rahimnathwani · 5 months ago
This looks awesome. For sending files between my phone (Android) and my son's iPad, I use:

Android: Wormhole William (https://github.com/psanford/wormhole-william-mobile)

iOS: Destiny (https://github.com/LeastAuthority/destiny)

Some drawbacks to my current approach:

1. Destiny needs to be configured to use the standard Magic Wormhole servers (just once, after installation): https://github.com/LeastAuthority/destiny/issues/259#issueco...

2. Initiating a transfer requires out of band communication and some copy+paste.

miksak · 5 months ago
I wonder how widely usable is file sharing nowadays when most of the non tech people just use cloud services for their data, be it google docs or some cloud photo storage
nrmitchi · 5 months ago
Most non-tech people do not just use cloud services for their data.

Really not sure where you got that from, but even if it was true, most non-tech people will still shy away from putting a 250G file in a cloud service once they get prompted to upgrade their plan because they don't have enough space.

thehappypm · 5 months ago
Cloud is kinda the default now. Most Americans just take pictures with their iPhones and it ends up in icloud.
crazygringo · 5 months ago
I dunno, seems like most do? Their stuff is in Google Photos, Google Docs, iCloud Drive, etc. And yes they pay for the space once their photos or phone backups get big enough.

And I don't know any non-tech people who have any 250GB files. The only people I know with those shoot 4K video professionally. Or scientists running truly massive simulations.

supportengineer · 5 months ago
Non-tech people couldn't tell you what a "file" is.
ryandrake · 5 months ago
I think non-tech people used to be able to, but tech companies have been on a 10+ year long crusade against the concept of a "file" and where that file is "stored" and trying to blur once-sharp lines so that people forget. Tech really wants you to think of your data as an amorphous blob vaguely "in their app" and not worry about crisp delineations like files, whose hard drive those files are on, and whose machine that hard drive is in.
system2 · 5 months ago
Who else needs to share files bigger than 1 TB? Most cloud services, such as Google Drive or OneDrive, are more than sufficient for managing massive files. I don't see the appeal of this new service.
yjftsjthsd-h · 5 months ago
Oddly enough, I would argue the exact opposite direction; really big files are exactly where I want to do a direct p2p transfer without paying to store it in the cloud.
unquietwiki · 5 months ago
Google Drive throttles uploads over 5GB, and not everyone has a storage plan that could fit that.
supertrope · 5 months ago
It would save you the time to upload first, effectively halving the time required.