Avatar
Ofer Elrom
882cb764d4a23c3ca977f8556fe277d9c643e919315ffd4bce3ec545dc1e2383
Entrepreneurial developer. Trying to picture the world through the Bitcoin lens and act by it.
Replying to Avatar Lyn Alden

My current health plan is:

-Eat real nutrient dense foods.

-Intermittent fast for 12–16 hours per day. Vibes based. And sometimes go multi-day.

-Go for long walks or bike rides in the sun daily. Touch grass and do stuff. Often you can combine this with business meetings.

-Sprint a couple times per week.

-Do cold plunges a couple times per week. Seriously, this seems easy to skip and it’s hard. But if you want to triple dopamine levels for the working day without later downsides, putting yourself in freezing water is the thing.

-Do some squats and pushups. And then deadlift your own body weight for several reps.

-Even then you’ll potentially fail. This isn’t one of those meme posts. I used to be utterly ripped in my competitive martial arts days in my late teens until my mid twenties. But then I got distracted, mainly due to a broken leg and lack of direction. Over the past several Covid years, I’ve weakened, and had trouble hiking mountains. I still have visible abs but they feel fake now. But I focus on a couple things amid my crazy work, which I have ingrained now. The first is intermittent fasting. It literally fixes all my other errors as a baseline. I can fuck up for a year and not gain weight because I only eat in 6 or 8 hour windows. Or even 10 hours. The rest of the time trains the body to burn fat. Next is I do a reasonable baseline of pushups, squats, and sprints per week. Nobody can make me choose to. It’s just my baseline. Last is I do a lot of squats and bicycling to keep my leg muscles interested, which have been mediocre. So if a new martial arts leader has a plan, I’m happy to listen.

My hack for exercise. I do VR games that make me move. A lot of moves. I added kickbox resistance straps which add strength training to the aerobic exercise and gaming it makes it fun instead of suffering.

Adding video of how it looks and heart rate monitoring of my 49 years old personhttps://m.primal.net/LBch.mp4 .

It's incredible Climbing in Kalymnos.

I would like to build open Graph computing over Nostr.

Any help and suggestions are welcome

What

-------

This note describes a basic framework for graph computation over Nostr Network. Nostr graph computation can find/calculate social data from the Nostr network. It may be able to find sub-communities, fields of interest, popular posts, etc

Why

-------

Graph computation is the base layer that allows the mining of social data from social networks.

Nostr is a protocol that enables social network applications.

Some of the more advanced and useful applications of social networks rely on computed social data. For example, a matching service based on a social network would use the ability to identify subgroups of connected entities or the ability to query for entities in a group who match some criteria.

Currently, every such app built on Nostr needs to compute its own social data. This is a complicated and costly process that narrows and centralizes the space of more complex and potentially highly useful applications.

Open-source social data mining utilities can lead to an open and distributed Nostr social data computation market, hopefully distributed between actors.

A framework and to some level, a protocol for computing Nostr social data can help achieve this goal.

How

-------

Big graph data computation requires a lot of processing, a lot of storage, and relatively complex software to manage it. These requirements tend to make Big graphs computation be done by gig centralized companies with enough resources to pull it.

This framework attempts to solve this by:

- Make use of relays as the data layer (storage) for graph computation and make the computation process as

- Define a low-level and hopefully simple protocol that allows disjointed actors to cooperate in the computation process and keep it distributed between different actors.

- Be an open-source software that can manage the synchronization between computation suppliers and allows other software developers to extend it to do more specific graph computation.

We differ on those points, but it's too complex (at least for me now) to prove them right or wrong, so I think we will leave this at that.

Thank you for the advice and for telling me about Neo4j Database.

The linked article describes Jack Dorsey's donation of ~250K$ to Nostr projects.

250k$ can buy approximately 1 year of work of 2 experienced developers. That's not very much and is practically nothing compared to the work required to build all the "Nostr software" live today.

Nostr was built mainly on belief, and I personally like the result.

nostr:npub19wdg9zgna9zmyv25qefrcrjh3grkht2kag7yafunzwf0wrg63g7qsmlx5z,

As many other Nostr projects. It's not funded at the first stage.

I think if built correctly, the framework allows for a marketplace between social data consumers (Customer facing Apps that monetize social data), computational resource suppliers that supply social data and relays that store social data.

This marketplace can fund the evolution of such a protocol and framework while strengthening the base layers of Nostr.

I would like to build Graph computing over Nostr.

Any help and suggestions are welcome

What

-------

This note describes a basic framework for graph computation over Nostr Network.

Why

-------

Graph computation is the base layer that allows the mining of social data from social networks.

Nostr is a protocol that enables social network applications.

Some of the more advanced and useful applications of social networks rely on computed social data. For example, a matching service based on a social network would use the ability to identify subgroups of connected entities or the ability to query for entities in a group who match some criteria.

Currently, every such app built on Nostr needs to compute its own social data. This is a complicated and costly process that narrows and centralizes the space of more complex and potentially highly useful applications.

Open-source social data mining utilities can lead to an open and distributed Nostr social data computation market, hopefully distributed between actors.

A framework and to some level, a protocol for computing Nostr social data can help achieve this goal.

How

-------

Big graph data computation requires a lot of processing, a lot of storage, and relatively complex software to manage it. These requirements tend to make Big graphs computation be done by gig centralized companies with enough resources to pull it.

This framework attempts to solve this by:

- Make use of relays as the data layer (storage) for graph computation and make the computation process as

- Define a low-level and hopefully simple protocol that allows disjointed actors to cooperate in the computation process and keep it distributed between different actors.

- Be an open-source software that can manage the synchronization between computation suppliers and allows other software developers to extend it to do more specific graph computation.

Perhaps this is relevant to you:

To make a significant impact on the world, bitcoin needs to move from a store of value to a medium of exchange, allowing its 'hard money' properties to touch lives, change social orders, and stabilize its usage as world money.

A way to push this transition is a bitcoin crowdfunding platform for bitcoin ventures that repay investment in bitcoin.

Such a platform can encourage investors to convert their fiat currency to bitcoin for investment purposes. This would promote the growth of bitcoin businesses that focus on building for bitcoin use cases, earning bitcoin, and paying back to investors in bitcoin. Ultimately, this would lead to the development of a cross-border circular economy

Femi Longe, thank you for sparking this for me.

Replying to Avatar Luke

We've already got https://geyser.fund and Tallycoin.app. Bitcoin has had many crowdfunding apps since 2010, in fact.

I think both geyser and tallycoin are more like charity funds where people donate to a project rather then invest fund for future revenue.

IMO this makes the difference between a form of charity that is limited in its ability to grow and capitalism which allows limitless cooperation for the benefit of all participants.

Now I understand. Thanks.

Replying to Avatar fiatjaf

Yes.

What is the use case?

If you have to trust someone to fulfill the promise of the IOU he owes you, why do you need a semi-trustless decentralized protocol to manage these IOUs?

Replying to Avatar Lyn Alden

When it comes to analysis, design, or management, a critical and recurring challenge is to be able to:

1) hold two or more competing thoughts in your head,

2) but then not get stuck with decision paralysis,

3) and thus to be able to form a view and take action.

It's easy to fail in either of the first two steps.

For the first step, many people can't steel-man their opponent's view, don't take time to seriously consider competing arguments. This represents tribalism and insufficient critical thought, and has a high likelihood of being wrong. People become easy to manipulate, and where their views end up largely depends on luck of their surroundings and who managed to convince them of something earlier.

For the second step, a smaller subset of people get past the first step but then get stuck in decision paralysis or cynicism. There are too many paths, too many compelling and contradictory points. It then becomes a problem of overthinking and thus inaction. It's easier to identify problems than to build solutions, so this valley of inaction is an enticing trap that feels intellectually stimulating but leads nowhere.

The narrow path beyond those two, and what we should strive for, is to be able to do enough critical thought to the point where it starts to venture into the realm of decision paralysis, but then find a way to weigh the probabilities and form a conclusion to start taking action on, with the willingness to pivot if evidence/probabilities mount toward a different direction.

Anyway, happy Christmas Eve.

Thank you for the reminder

I believe decentralization is the key to humanity's flourishing.

The problem is centralization is much more efficient in the short run, and humanity needs capital investment and patience to harvest the fruits of decentralization.

Those who suffer enough from the current centralization to invest in decentralization may be the bringers of change to all of us.

To truly help the world, bitcoin needs to move from a store of value to a medium of exchange, allowing its 'hard money' properties to touch lives, change social orders, and stabilize its usage as world money.

A way to push this transition is a bitcoin crowdfunding platform for bitcoin ventures that repay investment in bitcoin.

Such a platform can push a worldwide circular economy of investors converting fiat to bitcoin investment, pushing bitcoin businesses focused on building for bitcoin use cases, earning bitcoin, and paying back to investors in bitcoin.

Femi Longe, thank you for the spark.

To truly help the world, bitcoin needs to move from a store of value to a medium of exchange, allowing its 'hard money' properties to touch lives, change social orders, and stabilize its usage as world money.

A way to push this transition is a bitcoin crowdfunding platform for bitcoin ventures that repay investment in bitcoin.

Such a platform can push a worldwide circular economy of investors converting fiat to bitcoin investment, pushing bitcoin businesses focused on building for bitcoin use cases, earning bitcoin, and paying back to investors in bitcoin.

Femi Longe, thank you for sparking this for me.

I, for one, am not overthinking but entirely not understanding what this graph means.

Can you explain?