Hey HN! I built Frop - an open-source AirDrop alternative that works on any device with a browser. Two people connect via a 6-character code and can send files/folders back and forth with real-time streaming.
No apps, no accounts, no file storage - everything streams peer-to-peer through the server. Rooms auto-expire after 15 minutes.
Built with Go + WebSocket backend and vanilla TypeScript frontend.
Illegal uses like child pornography is the reason these services aren't everywhere...moderation is the hard (expensive) problem in the space. Congratulations again, and good luck.
That's a good point. I don't know if not storing (just relay) on the server helps my case. I'll read up more on it.
Anyway, this is just a pet project at the moment. My wife wanted some file that was on my work laptop which has AirDrop disabled, so obviously instead of emailing her the files, I went ahead and built this app.
For direct use by close people, it's a great project and you don't need need to worry about the legal implications.
I doubt relay would help with a public facing project because even if it is legally defensible, at any kind of scale you will wind up defending it against well funded highly motivated adversaries...and you probably don't want to die on that hill.
Or to put it another way, if it's public facing you would probably benefit from paid legal advice and if paying a lawyer seems like too much that's probably a symptom of it not being suitable for a public face.
Orion[1] (by Kagi) is sweet (but not without its own issues). Based on Webkit, supports vertical tabs, etc. But the big one: allows side-loading Chrome / Firefox extensions!
I switched to Apple Passwords and have been using the official Chrome extension for a few months. It's not as seamless as some of the password manager extensions, but has been working well enough.
I think you're missing the bigger picture here. The audience is not outraged because Reddit is trying to be profitable, it's their execution which has enraged the entire community.
First, the time frame given to the 3P apps is basically something which seems like an attempt to weed the more popular ones as soon as possible, eg: Apollo, RIF, Sync.
Second, the CEO is openly propagating misinformation and slandering the developers, particularly the creator of Apollo.
The devs are not asking for a free API forever, they just want Reddit to work with them and provide them with options - a sensible time frame and API pricing. Giving them a deadline of literally less than a month and an invoice of $20M doesn't show any goodwill at all on their part.
Further it's not helped by the fact that author's attitude is that of a whiny baby[1]. His entire strategy of publicising his work is taking a huge shit on the current industry wide standards[2][3]. Also see his reaction to this post itself[4].
I would love to get a link to the full version of that music in the link. I know it's a version of Bhutan's national anthem "Druk Tsendhen" but couldn't find that exact one on YouTube.
No apps, no accounts, no file storage - everything streams peer-to-peer through the server. Rooms auto-expire after 15 minutes.
Built with Go + WebSocket backend and vanilla TypeScript frontend.
MIT licensed: https://github.com/mmynk/frop
Would love feedback on the UX and any bugs you find!