Recent submissions

Comment · 2 months ago
Would be interesting to have a summary for each ranked users too. I wonder if they have a theme in their submissions.
Comment · 1 year ago
Comment · 1 year ago
Quite so, but not at that level of rigorous yet. However the interesting part is AI + prediction markets :)
Comment · 3 years ago
That's a lot of questions ha ha, let me try to answer them:

I have used libp2p a while ago (for another app), at that time libp2p WebRTC was not ready yet. Now that you mention it maybe I should check them out again.

Currently I'm hosting on Vercel. I tried not to put too much thought into making the app 100% secure but rather only secure enough for a "normal" user (making file upload encrypted by default is what I think needed to make IPFS usable for them). There are potential problems that you listed there that may or may not be solved by offering a frozen versions of of this app on IPFS itself. No idea how to solve compromised browser env / hardware. It's really a rabbit hole.

About migration, I will add a simple Python snippet to fetch the files so you don't have to visit the site.

Multi-user access: I think the hard part is to allow revoking access. Once someone has successfully decrypted and read the file, they already can download and keep a copy of it. So the only thing I could do is to stop them from continuing accessing the file through ThirdCloud services (maybe just by revoking a particular share key). The tech you are doing seems to be about signaling nodes to revoke the share keys (or more like "revoking by default" - only give access after checking back with your main node)?

Have not thought much about UI/UX. I just like the fact that my files now are now 100% not locked down (while still being super convenient to access). Remind me of the time when I keep an offline collection of mp3 songs and can upload them to different mp3 players (but now I don't have to upload because it's already in the cloud). Maybe letting ThirdCloud having an extension ecosystem is the path?

--- About the job, have reached out to you on LinkedIn. Not sure how this turns out but would just love to say hi.

Comment · 3 years ago
It's encrypted directly on your browser, you can download the encryption key after file is uploaded. Not content-based (because the header is randomly generated & you keep the encryption key) but you can share to secret file to others and they will be able to download the file.

Files are pinned mainly by NFTStorage.

Currently it's free because NFTStorage is free. If things change I would allow buying storage using Filecoin (~$0.2/TB/month).

Comment · 3 years ago
I could link a helper script to download the file later
Comment · 3 years ago
Sure
Comment · 3 years ago
Yeah, I'm uploading it through NFTStorage gateway (your files then will be pinned by many nodes on IPFS network)

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton