HN user

k00b

350 karma

https://keyankousha.com

Posts26
Comments97
View on HN
news.ycombinator.com 4y ago

Ask HN: Recommended reading for decentralizing a social network?

k00b
9pts5
stacker.news 5y ago

Show HN: Stacker News – discuss Bitcoin with bitcoiners using Lightning

k00b
2pts1
www.hackinginpublic.com 5y ago

Chris McCormick: Freelancer and Indie Hacker

k00b
2pts0
getumbrel.com 5y ago

Umbrel – Netscape for the Bitcoin blockchain

k00b
2pts0
keyankousha.com 5y ago

The Drunk Test

k00b
1pts0
github.com 5y ago

Show HN: End to end encrypt Git repos

k00b
1pts0
loganfrederick.com 5y ago

Paul Graham Essays Categorized by Theme

k00b
3pts0
github.com 5y ago

Show HN: End to end encrypt Git repos – Git-remote-gitern

k00b
2pts1
thehustle.co 5y ago

A tiny D2C company hacked its way to $500k/mo in sales

k00b
40pts2
news.ycombinator.com 5y ago

Ask HN: If you could work at any company where would you work and why?

k00b
1pts2
news.ycombinator.com 5y ago

Ask HN: Advice for getting funding without being plugged into a network?

k00b
1pts2
choremate.co 5y ago

Show HN: Choremate is a Chore Chart for Adults

k00b
1pts1
news.ycombinator.com 5y ago

Ask HN: Best way to get started freelancing?

k00b
12pts4
gitern.com 6y ago

Show HN: Gitern is a Git host for hackers

k00b
112pts84
www.youtube.com 6y ago

Richard Hamming lectures “Learning to Learn” (1995)

k00b
2pts0
news.ycombinator.com 6y ago

Ask HN: How do you share/discuss code with friends?

k00b
1pts0
news.ycombinator.com 6y ago

Ask HN: How do you choose a startup to work at?

k00b
5pts4
news.ycombinator.com 6y ago

Ask HN: What's the startup scene like in Austin?

k00b
15pts19
onezero.medium.com 6y ago

Why Everyone Always Hates Redesigns, Even When They’re Good

k00b
6pts1
twitter.com 6y ago

David Sinclair on preprint claiming 54% age reversal in rats

k00b
21pts14
github.com 6y ago

Show HN: Async TCP Sockets for Chez Scheme

k00b
1pts0
news.ycombinator.com 6y ago

Ask HN: Best online communities for blockchain devs?

k00b
2pts2
twitter.com 6y ago

A Twitter biography of Hal Finney

k00b
2pts0
news.ycombinator.com 6y ago

Ask HN: How should I find customers for my product?

k00b
7pts10
choremate.co 6y ago

Show HN: The Best Chore Chart in the World

k00b
1pts1
keyankousha.com 6y ago

The Best Chore Chart in the World

k00b
2pts1

It would certainly exclude people initially but there are self-hosting "operating systems" emerging that enable users running a raspi to download and run pre-configured Docker containers as easily as an App Store app (e.g. https://getumbrel.com).

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.

The site however does use the Lightning Network to provide Sybil resistance. Upvotes/posts/comments cost 1 sat, ~1/2000 of a dollar. This helps gate the site allowing mostly Bitcoiners in and imports an incentive structure - those more like in person social interactions.

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).

Hey, I'm the founder on SN. Thanks for the mention! You generated some extra traffic today.

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.

Things precede shelter in the hierarchy of needs yet shelter is still valuable. Also there are shades of shelter. Most people might not want to live in the trailer park of money.

The likelihood depends somewhat on whether they are in or out of a network that can provide the quality and quantity of capital, advice, and process that YC provides. If you're out of network, YC is (I think) a no brainer. Even people "in the network," like Justin Kan and Suhail, repeat YC so there are likely also non-fungibles that YC provides.

Hi all! I’m Keyan.

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.

That makes sense. I haven't done really any pitching (other than the idea to friends) because I've been presuming I need a network. Are you saying I should pitch to the people that I do know to and the quality of this pitch will determine my eventual success regardless of who they are or if they access to capital? I can see this being true.

Also, Dr. Huberman of http://hubermanlab.com/ has been making the round on podcasts talking about the neuroscience of motivation.

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.

For me it's learning but mostly technical learning. This isn't the same for everyone though. It took me a long time to stumble onto this.

Think about finding what motivates you like you think about finding the right diet: experiment and iterate.

Hi I'm Keyan I made Choremate.

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

solve problems in different domains with different tech stacks

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.

When you don't do your chore, you're assigned the chore for an additional contiguous period. e.g. Floors are set to be swept every week. You didn't sweep the floors on time this week, so now you will sweep the floors the next 2 weeks.

There are group chores, but there aren't penalties for individuals missing group chores so that's a use case hole.

Shoot me an email to discuss more: keyan@choremate.co