ahsueh1996 / Pensieve-

Pensieve is a decentralized file storage to recreate your those moments in your memories and share with others. As you upload these memories, you can also choose to take part in the documentation of the HISTORY OF APES (HOMO SAPIENS).
MIT License
2 stars 1 forks source link

HackFS Judging #8

Closed DeveloperAlly closed 1 year ago

DeveloperAlly commented 1 year ago

Heya!

Really cool project - would love to see if the dao voting model could be handled byLilypad/Bacalhau in future too.

Great job team!

ahsueh1996 commented 1 year ago

@DeveloperAlly Thank you for viewing our project and your help connecting us to the right help over at Slack (my user name there was Kuei-Fang)!

We didn't have time to explore Lilypad but I think I saw some really exciting things there regarding training AI models.

One quick thought to throw back at you is the network whitelist. I find having to request a PR to be a little limiting for hackathons timeline, is there a way to streamline that in the future? I think Python is missing a lot of the Web3 packages (fingers crossed it's going to change in the future) so right now, if I were to integrate with other Web3 projects for the DAO voting idea you've mentioned, I would like to rely on the fundamental RESTful API calls without having to make PRs or my own cluster. What are your thoughts on that?

DeveloperAlly commented 1 year ago

The PR process won't change for whitelisting I imagine due to security issues unfortunately, though I can certainly bring this feedback up and see if we can brainstorm a better process (maybe an ai pipeline could help ? ;)!

For the web3 packages, any chance you have common ones in mind you'd want included?

I'd love to make sure that happens

ahsueh1996 commented 1 year ago

Hi @DeveloperAlly, sure! Thanks for your invitation to provide feedback. I'm chatting with my team to see if they can add to the list (I'm mostly an ML dev so I have limited experience with Web3 projects).

Below are few on my mind (I've included non web3 projects as well). I'm sorry if I mention domains that have already been whitelisted. I only met this issue when I tried to add a QR code functionality to turn Beryx data into a watermark for my preprocessing pipeline, so I didn't have time to check very closely what's available.

To just put everything into context, my philosophy for iterating on Bacalhau was motivated by minimizing the number of docker pushes I have to run. So being able to use API calls to resolve data or even subprocesses typically handled by downloading a new library, is attractive. Maybe when Docker fixes their problem, this niche need would fade.

ehsueh commented 1 year ago

Hi @DeveloperAlly, thanks for reaching out!

On the blockchain side, these integrations will be super useful: