←back to thread

124 points akktor | 1 comments | | HN request time: 1.16s | source

This question's for all those cool projects or skills you're secretly fascinated by, but haven't quite jumped into. Maybe you feel like you just don't have the right "brain" for it, or you're not smart enough to figure it out, or even worse, you simply have no clue how or where to even start.

The idea here is to shine a light on these hidden interests and the little (or big!) mental blocks that come with them. If you're already rocking in those specific areas – or you've been there and figured out how to get past similar hurdles – please chime in! Share some helpful resources, dish out general advice, or just give a nudge of encouragement on how to take that intimidating first step.

Let's help each other get unstuck!

Show context
bitbasher ◴[] No.44250961[source]
I'd like to build an e2e encrypted distributed version control system and platform with homomorphic encryption. Think, something like git and github, that's end to end encrypted.
replies(2): >>44253852 #>>44253891 #
mdaniel ◴[] No.44253891[source]
What is the threat model against which you are protecting version control? It seems like you are either thinking about using GitHub as just a backup system, which is almost certainly better solved by actual encrypted backups, or posting encrypted patches to a mailing list to just collaborate with your friends
replies(1): >>44254475 #
1. bitbasher ◴[] No.44254475[source]
My primary motivations...

1. I'd like to store code without a company using my code to train their language model.

2. I'd like to store code without a company deciding my code's merit (Github removing youtube-dl, Sourcehut not allowing crypto projects, etc).

3. Something about storing private code on a closed source forge feels wrong. It also feels wrong that company can read my code, and any of its employees can.