HNHacker News
TopNewBestAskShowJobs

tri2820

43 karma · joined April 22, 2019

submissionscomments
tri2820··on Show HN: Getting to the top of Show HN is getting harder
Would be interesting to have a summary for each ranked users too. I wonder if they have a theme in their submissions.
tri2820··on Show HN: Term.everything – Run any GUI app in the terminal
This is such a cool project. Personally, I think there are so many interesting use cases that can be built on top of Wayland, like https://github.com/udevbe/greenfield and this
tri2820··on Show HN: Open-source prediction markets with DeepSeek
Quite so, but not at that level of rigorous yet. However the interesting part is AI + prediction markets :)
tri2820··on Show HN: Encrypt and upload files to IPFS from browser
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.

tri2820··on Show HN: Encrypt and upload files to IPFS from browser
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).

tri2820··on Show HN: Encrypt and upload files to IPFS from browser
I could link a helper script to download the file later
tri2820··on Show HN: Encrypt and upload files to IPFS from browser
Sure
tri2820··on Show HN: Encrypt and upload files to IPFS from browser
Yeah, I'm uploading it through NFTStorage gateway (your files then will be pinned by many nodes on IPFS network)
tri2820··on Will Europe Force a Facebook Blackout?
What are the alternatives that you recommend?