k00b
A federated Mastodon-like instance might be the move, but I have a way of providing Sybil resistance so could probably have an open p2p relay network. This is why I was asking for reading. I want to make sure I understand all the options.
For more context, I want to decentralize https://stacker.news which is basically an HN clone with Sybil resistance (costs bitcoin to post/broadcast) and karma is withdraw-able as bitcoin. The community is very fond of decentralization for obvious reasons plus I think it'd be a fun challenge.
Audience: a Docker audience suffices.
It appears even this question was heavily downvoted based on its rank and timing relative to older, fewer upvoted Ask posts.
Looking forward to seeing you there!
Rather than staking your reputation, you're staking Bitcoin. Rather than earning just reputation, you're earning Bitcoin (your earned karma/upvotes is Bitcoin you can withdrawal from SN at anytime).
There actually isn't a cost to using Lightning Login (lnurl-auth). It operates without really touching the Lightning Network, i.e. a channel. It just uses your Lightning wallet's key pair to authenticate you.
More on login: through the QR code (or lnurl string), I effectively send your wallet a randomly generated string, a challenge, it signs it using a deterministically derived key pair using my domain and your wallet key pair, then hits an endpoint on my server with the signature which authenticates you.
Show HN: Stacker News – discuss Bitcoin with bitcoiners using Lightning
Chris McCormick: Freelancer and Indie Hacker
Umbrel – Netscape for the Bitcoin blockchain
The Drunk Test
Show HN: End to end encrypt Git repos
Paul Graham Essays Categorized by Theme
git-remote-gitern is a git remote helper that end to end encrypts git repos without a custom remote receiver and without additional user key management (other than SSH keys). For demonstration, git-remote-gitern's repo has been encrypted using itself: https://github.com/huumn/git-remote-gitern-encrypted. It's built for use with https://gitern.com.
I know some hackers self-host git for security reasons so I was curious how tractable e2ee without a custom backend might be. I had also been curious about git internals given my plans with gitern so I made this as a bit of a forcing function to learn git and encryption and nodejs better.
A little snippet about how it works from the README for those that don't like to click off
> git-remote-gitern creates an encrypted object graph that has mostly identical structure to your git repo's unencrypted object graph. This encrypted object graph behaves like any other git repo but all of its objects are encrypted. It keeps track of the mapping between unencrypted and encrypted objects using a flat file stored in the encrypted repo. This mapping allows git-remote-gitern to determine the revision of an unencrypted repo relative to an encrypted one.
I go into more depth in the README.
And key management
> A symmetric key is generated for each repo and is used to encrypt the repo. For each ssh public key on the gitern account, the symmetric key is encrypted with this ssh public key and stored in the encrypted repo. Thus any computer with an ssh private key corresponding to an ssh public key used to encrypt the symmetric key can decrypt a git-remote-gitern repo.
Follow me https://twitter.com/k00bideh or gitern https://twitter.com/giternhackers for development updates. I'll be hacking on public repos next.
Show HN: End to end encrypt Git repos – Git-remote-gitern
A tiny D2C company hacked its way to $500k/mo in sales
Ask HN: If you could work at any company where would you work and why?
tl;dr We are motivated/rewarded (at the neurotransmitter level) when we feel that we're on the right path. What makes you feel like you're on the right path?
This feeling of being on the right path causes dopamine to be released which quells the anxiety/quit sensation (adrenaline/norepinephrine) that's caused by struggle and is what leads to burnout.
Ask HN: Advice for getting funding without being plugged into a network?
One of the biggest mistakes I've made in my career is not building a network, ie thinking I can just build things and good things would come. I'm physically moving soon hoping to remedy this, but are there ways to accelerate the process?I've heard of successful cold emails/dms. Accelerators are also obviously a thing but feel like they're even more of a black box considering how consistently...
Think about finding what motivates you like you think about finding the right diet: experiment and iterate.
> Lots of college students reach out to me asking me about how to be a VC.
I tell them: be a founder first. The best VCs are chosen by founders based on how much they can help bake the 10 year overnight success.
Power laws plus adverse selection equal bad returns. Be a founder.
According to the 2018 Census, 37% of American adults live in shared housing. With the recent pandemic shared housing will likely continue to increase.
Living in shared housing is hard, because as most of us know from economics sharing a commons is tragic. I've been living in shared housing since college. Aside from privacy issues, the biggest problem for me in shared housing is distributing cleaning and maintenance in a fair way. Choremate aims to solve the Tragedy of the Commons using research done by Elinor Olstrom and in the form of a chore chart.
I've written in depth about Choremate and the application of Elinor Olstrom's work here: https://keyankousha.com/the-best-chore-chart-in-the-world.ht...
If you live in shared housing, check us out! We have a demo https://choremate.co/demo
Show HN: Choremate is a Chore Chart for Adults
I find this aspect most appealing.
> build relationships with people who can give you work or referrals > I'd charge more and be more selective about projects
These are probably harder to do when just starting I assume. I have near 0 tech network other than old employers. But maybe that's a good place to start though.
Thanks for the comment. It gave me some new things to think about.
Ask HN: Best way to get started freelancing?
How did you or someone you know get started? Why did you choose freelancing (so I can see if I'm doing it for the right reasons)? If you could go back would you pick that career path again?