Avatar
Xavier Damman
340254e011abda2e82585cbfee4f91b3f07549a6c468fe009bf3ec7665a2e31b
Dad. Entrepreneur (@opencollective, @commonshub, Citizen Wallet, Storify). Citizen (Citizen Garden, Citizen Corner, Citizen Spring).

How can a relay avoid being spammed?

Shouldn’t there be an allowance of max 100 free posts per npub and then require one sat per post?

Cheap enough to not deter humans, but expensive enough to avoid AI bots spamming.

I changed my mind on inequalities.

I realized that I was against inequalities because it is the politically correct thing to say. Indeed, how can you not be against inequalities when you see super rich people and people on the street?

But when I look at nature, inequality is everywhere. The footprint of an elephant can’t compare to the footprint of an ant 🐜 🐘. Even within the same species, not all individuals have the same access to resources. The trunk has access to more resources than the branches, but the leaves have more access to the sun. ☀️

There is so much wisdom in nature 🌱. It’s the result of millions of iterations to find the right balance ⚖️. And it keeps evolving as the environment changes 🦕.

I want to be more aligned with nature. Learn and take inspiration from it. That’s why I’m now embracing inequalities.

Turns out that inequalities can’t exist without the concept of quantity, which itself cannot exist without a common –human made– unit of measure. 📏

But nature cannot be measured with a single measuring stick. It has a multitude of dimensions. We are nature. We are multidimensional beings.

This made me realize that being against inequality only makes sense in a human society that has reduced everything to a single dimension, incapable of seeing and acknowledging the beauty of life in all its dimensions. 🌈

It’s only when reduce multiple dimensions into one, that you can start comparing, ranking, competing, and that inequalities emerge.

That’s why I’m not against inequalities anymore. I’m just against a world that has been reduced to a single measuring stick, a single currency, a single way to recognize everyone’s contribution.

Once you introduce other dimensions, inequalities become irrelevant. If you take into account someone’s time contribution to your community, then Elon Musk’s billions of dollars don’t matter anymore. He doesn’t have, for example, a single token of the Commons Hub Brussels and he won’t be able to come cowork there.

We all thrive in some dimensions and less so in others. That’s not a bug, it’s a feature. That’s what makes us all interdependent. That’s why we need to collaborate.

Your talent, your contribution is unique and sacred. It can’t be measured with a single measuring stick, it cannot be compared or ranked. Once you accept that, other people’s privileges and inequalities won’t matter as much anymore.

The key is to find the community that can recognize your contribution and that can fulfill your needs. A community that will not force everyone’s contribution to be measured with a single measuring stick as a condition to get access to shelter, food and care.

How can we open our minds and our hearts to many more dimensions? How can we properly recognize and value everyone’s sacred contribution?

Fighting inequalities means that we are de facto accepting to be reduced to a single currency. Let's start new ones and let's make inequalities and privileges obsolete!

Full house for the new yearly gathering of crypto communities of Belgium at the nostr:npub1t992vaal2acea05wfgjynnlqh27uy938fjyzx0m7l28r0xl9ndaq46skkl Brussels. #block25

https://m.primal.net/OSAR.mov

Gm Brussels.

Off to our weekly regen walk to stay connected with nature. What a treat to be able to take one metro and go for a walk in the forest.

The needs of the first adopters aren’t the same than the ones of the late ones.

(That’s how couch surfing never became Airbnb.)

- What happens when my nsec is compromised?

- You cry

👉 we need a better answer if we want to go mainstream

If there is a way to announce what relays we use, there should be a way to also announce other npub we use (and the ones we revoke). This would make it easy to “add devices” to our Nostr “meta account” and therefore protect it from device/nsec loss (it also removes the need to ever export the nsec which is a big security issue)

Wdyt?

Nostr time at #fosdem with @Constant

Hi folks we've been experiencing some disruptions over the past couple days as we've been working to mitigate against an attacker who found and exploited a vulnerability in our system that allowed them to get password reset codes for accounts that didn't belong to them.

Using this exploit they were able to gain access to a number of accounts that they shouldn't have had access to and withdraw funds.

We've patched the issue and believe we've revoked the attacker's access to the compromised accounts by invalidating their JWT authentication tokens and NWC secrets.

We've instituted system-wide withdrawal limits as a precautionary measure while we work to fully restore and migrate the payment records of affected accounts.

If you are seeing a blank screen when you visit the Coinos site, you may need to visit https://coinos.io/logout or clear your browser cache. If you have Coinos installed as a PWA you may need to uninstall it and re-add it to your homescreen.

About 80 accounts had their passwords reset by the attacker but only a handful were actively stolen from. If your account was compromised you may be missing some recent transactions. We do have backups and will be writing scripts to find and restore those payment records over the coming days.

If you were using Coinos via NWC your NWC connection string secret may have changed in which case you will need to re-connect Coinos to your Nostr apps.

We'll be reverting unsolicited withdrawals and covering all losses ourselves to make all our users whole. Thankfully we caught the attack relatively quickly and managed to take corrective action before the attacker had time to fully drain our wallets.

Coinos is essentially a volunteer effort and one-man show on the tech front so please be patient as it's going to take me a few days to restore everything back to normal.

This incident has not shaken my resolve, only strengthened it.

Sincerely,

Adam Soltys

Thank you for your work and for communicating openly about this. Sending you love from Brussels.

I understand the intent. But it’s what you want, not what the user wants when you are in between them and performing an action that requires them to create an account 😉

So it’s good to add links to read more for sure (I’d put that in the email), but not make it mandatory reading before proceeding. It will scare people.

It’s all about progressive learning.

Keep up the great work! ❤️

Thank you for your work.

If you are interested to make this user friendly for non Nostr users, I’d recommend hiding all mentions of npub, nsec, etc. behind a more info.

I’d also skip the save the text file step (most non tech people have no idea where to save it and will forget about it). Go straight to the email step and offer an advanced mode.

I’d also skip the follow people step. This entire flow is in the way of me as a user to use the app I wanted to use in the first place. So steps need to be reduced to the strict minimum, unless explicitly asked by the user (eg. advanced mode).

TLDR:

# Sign up 📝

Name

Avatar (ideally, auto generated based on npub with option to upload)

[create account]

# Backup your account 🔐

Email:

Password:

[Continue]

👉 default should be creating a bunker and sending the bunker code along with the nsec by email. I’d refer to them as PIN and PUK to tap into something that people already know.

Skip (manual backup)

👉 give people the ability to save the file and choose to create a bunker or not

# Success! 🎉

- Learn more about Nostr

- Discover accounts to follow

[continue]

Gm Paris.

Love this new slow Brussels-Paris train (2h45) for only €25 🚊.

You can book last minute without it costing you a leg. And you have plenty of time to read and slow down, reflect, think. Recommend!