Avatar
Nusa
d475ce4b3977507130f42c7f86346ef936800f3ae74d5ecf8089280cdc1923e9
Frontend dev

I see both as closely related in that you want to utilize a reference to the previous npub. I know I might be going off on a tangent, but I can see cases where you might want to preserve an identity over multiple key rotations. Should I consider that a completely separate topic?

I like your proposal. I have been thinking about this a lot lately as well.

Do you think it’s possible to treat this as a sort of password reset? The phrase is not ideal, but it’s descriptive. Users sometimes have a hard time with any sort of secret keeping. In that case, I would imagine they would appreciate it, if the chain of keys remained and was linked as one identity. So the revoked keys remain read-only, as you already have planned, but some relays might opt to keep the events and clients might include them as part of the profile/history of a user and have that as a feature.

Does nostr have any inherent intellectual property or licensing assumptions for the published content?

#askNostr

Look for places and experiences that inspire awe, like in enormous churches, undisturbed nature, music. Feel the feeling and stop to absorb it whenever possible. This is as close as you can get to the holy spirit.

Then consider your relationship to death. Face your mortality. A near death experience or psychedelics might help but are not required. Then read the Christ’s passion and absorb his choices. When you feel in awe of him, you will have found your destination. You will likely feel awe at being alive and it’s as if he’s with you always.

I think reputation and trust go hand in hand. I like the web of trust concepts, where global trust scores don’t mean as much. We’ve found in the last few years that we vary in major ways by how much each of us trust public authority figures with established credentials or various conspiracy theorists. I don’t think it’s a stretch to find two people who sort a given list in exactly opposite directions.

People are also incredibly ingenious about gaming reputation systems. If given enough time we tend to produce a situation where everyone is suspect and we just end up with zero reputation all round, then resort to buying standing and pretend it’s meritocratic.

We should try to avoid the trap of social scores and any scoring authority, even in algorithmic form.

I don’t have any solutions though, only wishes.

Replying to a6e03982...

people of nostr, i need some personal advice please. throwaway npub.

i’m a 43 yo male. i’ve wanted to start a family since i was 25, but haven’t found someone i wanted to take that leap with… until my last girlfriend. we were together for 18 months, a long distance relationship but we saw each pretty much other every 2 to 3 weeks. it was incredible. and we both felt that way. i told her i wanted to marry her after 3 months (maybe a mistake to say? but she says she loved hearing it), and we were on the same page about having 4-5 kids. so what happened?

a couple months after i suggested we move in together when her lease ended, which required me moving 3 hours away and uprooting my whole life — but i was eager to do it for her, she broke up with me. then she asked to get back together after 3 days. then we broke up for a month. then back together for a month. etc etc. so it was on-again-off-again for the last 5 months. we ended things officially a few weeks ago. i still love her and she tells me she will always love me, but that she won’t be ready for a family for several years (she’s only 27) and that’s unfair to me when she knows how much i want that now. i offered to wait it out but that, i guess, doesn’t work.

so i am in the process of getting over her. i’m doing the things i need to do: i built a gym in my basement and have been throwing around heavy things, i’ve been taking care of myself and doing things that i like doing. i feel great physically and mostly great mentally. (i get sad thinking about losing her still) i have been going on dates (like i did every time we were separated). i know time will heal this very deep wound. but i still want to fulfill my life goals of building a family with someone amazing. it’s just… where the heck am i supposed to meet her?

i’m not a religious person, so going to church would be phony for me. i am an avid runner and meet girls at running clubs … but they seem to be her age or younger and i don’t think that age/lifestage is going to work anymore for me. the dating apps are horrendous, full of cliches (i setup dates semi-easily on them but they whole process is frustrating and zaps my will to keep looking on them). i’m in the process of setting up a 4 month trip overseas for this winter to escape my daily routine. to reset my psyche. and to get out of my own head. but the fear of aging myself out of this lifegoal is very real and very sad to me.

my buddy asked me before this last girlfriend, “was there ‘one that got away’ from the past girls you dated?” and after much reflection, i really don’t think so. i learned from those relationships what i value most. but i didn’t see any of them as the mother of my children. (is that weird to say?) if the bar is this past girlfriend and how she made me feel, everyone else was so far below it.

i just feel lost. any advice would greatly be appreciated. not sure this note will get any traction posting it anon. thanks nostr!

Look for the feeling and attitude of being a team. From your description it doesn’t seem like it. Your life with a partner will require some adjustment from the solo play and either one of you should not be making all the sacrifices.

Additionally, kids are amazing, but they will expose all your weaknesses in sometimes heartbreaking ways. Try to aim for ‘oh dear, how do we handle this’ and not ‘whose fault is this mess’. Consider other situations as signposts.

For the unique static identifier linked to a permanent record on a distributed ledger that you own.

It's a safety net. If your nsec is compromised you would want a way to rotate the keys that is not accessible simply by way of having the nsec in hand. If all you require is nostr events, then the bad actor that grabbed your keys could post these same events in your name and permanently lock you out.

It is also service-agnostic and nostr is not the only reason you might use this, just currently the most obvious one.

I know how to do this in a self sovereign way. It basically gives you a ‘reset pass’ flow as well. It would require a few things though, which I can only describe atm and not yet code into existence.

Wow, I was spectacularly unclear 🙈 I meant to say that the static identifier can as well be a satoshi name even if it’s a mostly random mix of letters and the websites and users can then name themselves whatever they want.

In the end it’s possible that the names don’t even matter. For the lookup to work you need a static identifier to which you can associate new ips and new certs. Maybe we can live without the global naming, since we use search engines, social media posts, adds, and qr codes to get where we want to go.

My main focus has been on providing a self sovereign failsafe for lost nostr keys, and my reason for using the ord name instead or number was because it’s shorter. Readability of handles didn’t matter to me as much. I consider it more in the sense of a ‘telephone number’ made up with letters, for which you could maintain a personal ‘phonebook’ and just name things what you want for your reference, but you never need to look at the ‘phone number’ to get to the person or website you want.

I see the value in naming though and in vanity names. I don’t expect the ord names to become suddenly popular and the availability of names people actually want is a real problem. But I absolutely don’t want to introduce a third party authority into it. That’s a hard pass.

First, thank you 😊

It touches on both, depending on the service you plug it into. I’ll try to describe what I mean.

The handle or global namespace is the satoshi name, for instance the satoshi with ord number 1953186218210489 has a name of ‘aaaaaaaaaaa’.

For nostr, you could save the sat name to your profile and after anyone plugging that satoshi name into search could retrieve all history of all pubkeys contained in the inscriptions of that satoshi and it would all be your content. There are also ways to make sure your pubkeys aren’t appropriated by others.

I can also imagine a service that would handle websites. Dns basically does cert and ip lookup. If you extend the inscription and provide the ip address beside the pubkey, which can be used to verify that the server holds the private key, I can imagine a legit request can be made to get the website data.

Does that make sense?

Replying to Avatar Lyn Alden

The complicated aspect about the Social Security system in the United States is that it was falsely marketed.

It's called an "entitlement" because people pay into it and are supposed to get it back like a pension, regardless of whether they are rich or poor when they retire. And so the Baby Boomer generation views any cuts to their social security as a rugpull, basically. It's not insurance or charity; it's an entitlement.

However, although it was marketed as like an entitlement/pension, that's not how the math worked out in practice. And it's because population growth is slowing. It was based on ponzi math, assuming that every generation will be bigger than the one that came before it. But the Baby Boomer generation was huge.

In addition, when Social Security was created, the retirement age was set near the average life expectancy. Many people would not live long enough to collect it, and most would collect it for a handful of years. Only a small minority of outliers would work for like 40 years and then live off social security for like 20+ years. But then over the decades, life expectancy increased by like 15 years, so the default assumption is indeed that someone can work for 40 years and then have 20+ years of retirement, even though the amount they pay into it doesn't really mathematically cover that. It's not designed for that en masse.

And so Baby Boomers had like a 3.5 worker-to-retiree ratio to support in their peak earnings years, while Millennials will have more like a 2.5 worker-to-retiree ratio or less to deal with. Which means they get a worse deal. Many Millennials don't even think they'll get it at all, despite paying into it.

That breaks up the social contract and sets up inter-generational political conflict. "Fourth Turning" stuff.

It's a big reason why "defined benefit" plans are inherently unstable; they rely on being able to predict the future.

And it's also a big reason why, when speaking about deficits, nothing stops this train.

Where I’m from, when millennials mention they don’t expect to ever get any pension from their mandatory payemnts into the system, the older generations mostly agree that it doesn’t look great, but their answer is that we now have this extra gov-run fund where you can invest additional money into your own retirement with a tiny tax deduction incentive. And I ask if they have ever looked up their portfolio and they look at me funny when I say why would I pay into a fund that will buy local government and government-owned businesses’ bonds with this money and tell me it’s all taken care of. It’s a great plan to distribute government debt, but not a great retirement plan. That part hasn’t sunk in yet.