Avatar
marco
78d9c333060ce157691f50626b8924b09c8ebbc1190f55ec7b49ba49e408b4f9
Made in šŸ‡®šŸ‡¹ šŸ“ in šŸ‡¬šŸ‡§ Physics based modelling, data analysis and systems engineer with focus on hydrogen fuel cells technology Interested in bitcoin mining Tinkering with Nostr
Replying to Avatar Forever Laura

I made a mistake during my Bitcoin lecture last week in the university of Bologna. One I’m not going to repeat. I assumed something. And I shouldn’t have.

Since I was talking about my job, I told the students that a big part of it is debunking myths around Bitcoin...

You know, the usual stuff: Bitcoin is a Ponzi, it’s going to zero, it’s killing the planet. I built like 15 slides for this. I was ready to fight. Ready to debunk every single one of them, one by one.

So I asked them: ā€œWhat’s something negative you’ve heard about Bitcoin?ā€

Silence. No one raised their hand. No one mentioned pollution. No one said anything about volatility or scams. These were 22 years old, curious, open-minded, and genuinely there to learn. They didn’t have myths to unlearn.

So there I was, spending the next 20 minutes talking about gas flaring, carbon-negative mining, and all the reasons Bitcoin is not what ā€œtheyā€ say it is. But ā€œthey,ā€ in this case, didn’t even exist. The only person bringing up those narratives was me.

And that’s when it hit me. All these years in the Bitcoin scene have trained my brain to always be on the defensive. To expect resistance. To anticipate criticism. And that mindset slowly killed a part of the joy I used to feel when I first learned about Bitcoin.

Back then, no one had told me it was bad. I just found it exciting, revolutionary, empowering. My brain wasn’t busy filtering negative takes it was busy being amazed.

That beginner’s energy, that childish awe, that sense of discovering something precious, it’s something I want to reconnect with. I don’t want to be the person who walks into a room full of open minds and immediately starts talking about the bad things people say.

I want to talk about freedom from banks and government, creativity, women empowerment, potential. I’m not saying I’ll stop responding to critics when necessary. But I want to stop assuming that everyone is a critic.

There are way more people out there who are just curious, interested, open to learning, than there are loud contrarians I’ll never change the mind of anyway.

From now on, I want to speak to the curious ones. Not the ghosts in my head.

Mitica nostr:npub1qy2tkywa36ufh76qv62snv4953eayufxufav4evz2le06lxe2amqpxavna ! E che bello vedere che tra le aule dell’universitĆ  di Bologna continuino ancora ad imparare sia studenti che insegnanti šŸ’™ā¤ļø

Happy New Year

Replying to Avatar Mike Rama

I sent another +60,000 sats today as a test…

(And might have even broken a few things 😬)

Day 3 of my zap-vertising experiment:

1ļøāƒ£What I did

2ļøāƒ£What I learned

3ļøāƒ£What comes next

Let’s recap:

On day 1 I sent 60,000 sats - primarily large quantities (on average +300 Sats)...

My thinking was that if I was the top zap on trending notes, I’d get a lot of visibility.

I ended up growing by 87 followers.

I posted a full day 1 breakdown, and that note started getting a ton of traction on it’s own.

Since I was gaining momentum from that alone I figured I’d pause the zapping experiment until that died down… thus, no day 2 recap.

Today I went for a very different strategy…

1ļøāƒ£ What I did:

This time I went for Quantity > Quality

I sent (or tried to send) +6000 zaps at about 8-10 sats each (my goal was 60,000 sats total).

Truthfully, I have no idea how many sats were actually sent…

A lotta shit broke.

First, I was using zapadd.com to send bulk zaps

This was quite unreliable. I think I lost probably 30k-40k sats in the process.

I have no idea how many zaps were ultimately sent but I think a few thousand.

I will say, the developer who built it was super helpful with support and did offer to refund everything.

According to him, this might have caused some issues with the primal wallets today.

I’m not technical and have no idea what actually happened other than shit didn’t work and people couldn’t zap me (and maybe many others) for a while today.

In terms of the message - I went with ā€œsending loveā€ instead of ā€œtesting somethingā€

Optimizing for vibes.

Results:

Gained 152 new followers… about 395 sats per follow… ~$0.37

SOLID.

2ļøāƒ£What I learned:

Value 4 Value.

What really got the most traction on my account was my recent note.

And that note cost a whopping 0 sats.

Good content wins.

Regardless of where this zapvertising experiment goes, there is no replacement for good content.

Learning numero dos:

Nostr is such an infant.

The infrastructure feels so new and delicate.

It’s kinda wild that there is no reliable way to allocate $50 to growth.

What excites me the most is that I can help to shape that future…

Picture this - it’s only a matter of time before there are companies on here that want to allocate 10,000,000 sats per day to growth and exposure…

I want to help shape what that system could look like.

(P.S. - I’m looking for some technical counterparts to help build here! Slide in my messages if that's you.)

3ļøāƒ£ What comes next:

Something I haven’t tested yet is direct linking in zaps.

I think these will probably come off a bit more spammy - especially if it's straight to a product page…

I’m working through some creative ideas to make it so it’s still well received

(The ā€œsending loveā€ was very well received today)

What I really want to see is if I send 100,000 sats, and each zap has a direct link, how many clicks will that drive?

Will keep you all posted 🫔🫔🫔

Looking forward to see how this experiment goes!

I recently suggested a friend in Italy who makes high end artisanal wooden furniture to post on Nostr. The learning from the outcomes of this experiment could be helpful for him

It finally happened, I managed to make a few short videos to show the client. It’s a pre-release but it’s out at https://github.com/marcobtcnostr/narratives

For the adventurous it’s probably better to test it with a disposable nsec.

Thanks nostr:npub1qqqqqqqut3z3jeuxu70c85slaqq4f87unr3vymukmnhsdzjahntsfmctgs it would have not been possible without your help!

nostr:npub1lwsmhk9t2le9see32l006khunnk6qpxxs30enke3d8lykcd6wstqegy86j nostr:npub1t808tx40p9m6t2ha7xphu628spg4w0k4t5xf8f8txs82e2f0zhgqe8yu99 nostr:npub1c878wu04lfqcl5avfy3p5x83ndpvedaxv0dg7pxthakq3jqdyzcs2n8avm

nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z do you know if the #sci-hub girl (Alexandra Elbakyan) is on #Nostr ? I owe her a few sats!

Also, is it possible to link Nostr with sci-hub to access a paper and maybe summarise it via the Data Vending Machine to get some preliminary insights? Many researchers would love this feature on Nostr

I think both should be included but, in a sense, data is novel and everyone is a potential seller.

Every person with a digital device produces data every day just by using the device (basically free). That data is valuable and all we do with it is let everyone else collect them, aggregate them, study them and give them back or sell them back to us in the form of a product. If those data were saved and accumulated by the users in a private database/relay and the users had a potential to sell them directly, then perhaps also the average person will have an incentive to care about their data and consider how it is used by others. Also, reading the analysis of your own data tells a lot about you and it’s fascinating. I don’t quite like how data are managed and used currently and how we generally perceived them, this could change it, or at least I hope it can

How can you say in one sentence that:

ā€œYour stuff has nothing to do with the stuff I’m working on!ā€

And the sentence after:

ā€œNarratives could benefit form highlighter; for sure, but your stuff is a SUPERSET of highlighterā€

Do you still not see the overlap?

Maybe someone who wants to help #Nostr growing and support those that are trying to build on it for no monetary gain! I’m sorry I’m not rich and I offer to use months of saving to optimise Narratives. I didn’t ask you to do everything, just some support

nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft I showed you #Narratives last week, which already includes the browser extension and AI summaries and more, NOT to just grab it, share it half baked (alpha version), take the credits for it and disappear!

Why do you have to do this as your idea instead of collaborating on what I already had and do it faster together? I worked on this for the past 6 months never taking a brake and shared it for some support! This was (is still) the project I want to use to get out of the FIAT system and work on something actually meaningful! It’s not easy and I would have expected you to help given your public posts and our private chat!

How does one go from ā€œhow can I help you?ā€, ā€œwould you share your ideas in a podcast?ā€ to not even reply to my 1500Ā£ offer to work on this together?

It’s disappointing to see how you behave in podcasts and videos in the public and how you behave when the lights are off!

I hope other developers will be wary about contacting you for help and will not share their work with you. It will demotivated them!

I applied to nostr:npub10pensatlcfwktnvjjw2dtem38n6rvw8g6fv73h84cuacxn4c28eqyfn34f now to show what I have and the GitHub commit will show the timeline. #Narratives is great, you would have not done this if it wasn’t… I will keep working hard and time will prove this! nostr:npub1az9xj85cmxv8e9j9y80lvqp97crsqdu2fpu3srwthd99qfu9qsgstam8y8 nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 nostr:npub1dergggklka99wwrs92yz8wdjs952h2ux2ha2ed598ngwu9w7a6fsh9xzpc nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m

Replying to Avatar PABLOF7z

has anyone thought/written about data-processing services via nostr?

I'm thinking of, as nostr:npub1dergggklka99wwrs92yz8wdjs952h2ux2ha2ed598ngwu9w7a6fsh9xzpc says, a vending machine model.

Money in, data out.

Example:

I publish an event saying I want "X data processed in Y form, will pay Z", services compete to serve me the data back.

Rationale:

I'm integrating audio/video highlights on nostr:npub1w0rthyjyp2f5gful0gm2500pwyxfrx93a85289xdz0sd6hyef33sh2cu4x (cc nostr:npub1kuy0wwf0tzzqvgfv8zpw0vaupkds3430jhapwrgfjyn7ecnhpe0qj9kdj8 nostr:npub18lzls4f6h46n43revlzvg6x06z8geww7uudhncfdttdtypduqnfsagugm3 ); instead of handling the transcription within Highlighter (which is what I'm doing now via the `whisper` model), what if users could query for that specific service and pay for it directly to the right service provider?

Ideally, the user would have no "account" or "balance" on any of the service providers (vending machines don't have balances!), and ideally only the "best" (as understood by the user) is rewarded.

The way I imagine it working is:

* user publishes X event with the job spec

* service providers that can handle that job spec compete to serve it (risk!)

* when service provider serves the data the user pays to the "best" service provider

Ideally there would be no negotiation steps between user<>provider, at least for inexpensive compute.

Obviously there's risk to the service provider here, but it's risk that would be very easy to price/handle for a motivated service provider.

The upside is a transparent, always-on global marketplace for data-processing/compute.

nostr:npub1dergggklka99wwrs92yz8wdjs952h2ux2ha2ed598ngwu9w7a6fsh9xzpc and nostr:npub1az9xj85cmxv8e9j9y80lvqp97crsqdu2fpu3srwthd99qfu9qsgstam8y8 would nostr:npub10pensatlcfwktnvjjw2dtem38n6rvw8g6fv73h84cuacxn4c28eqyfn34f support the growth of ā€œappsā€ of this kind or, not being entirely free, they will be excluded?

Your initial support might help shape the projects and ensure their ā€œbusiness modelsā€ would be ā€œethicalā€ (according to the board) to begin with.

Having a few of these apps working well can pave the road for others and incentivate to build more on #Nostr sustainability

I have one (narratives.social) with a good chance of succeeding but for now it’s still quite ā€œamatorialeā€ in the way it’s been built

Can you take streaming requests from the plebs? This could be a feature of live.snort.social nostr:npub1v0lxxxxutpvrelsksy8cdhgfux9l6a42hsj2qzquu2zk7vc9qnkszrqj49 (possibly also with a time reminder)

User send a draft request for a video (or optionally send the draft to an AI which generates a better draft of the video)

If the video is also saved somewhere I can then use highlighter or similar apps to get the transcript and share the key parts of the content.

Example request:

Title: "Exploring Bitcoin Core's Architecture"

Introduction

- Welcome viewers back and provide a quick recap of the key concepts from the previous video.

- Briefly outline the topics to be covered in this video: an overview of the Bitcoin Core GitHub repository, understanding the folder structure and key components, and a walkthrough of the codebase.

Section 1: Overview of the Bitcoin Core GitHub Repository

- Introduce the official Bitcoin Core GitHub repository, explaining its purpose and importance.

- Discuss how to navigate the GitHub repository and explain key sections such as the code, issues, pull requests, and the wiki.

- Briefly touch on the importance of community contributions to the project.

Section 2: Bitcoin Core Folder Structure and Key Components

- Explain the overall folder structure of the Bitcoin Core codebase, giving viewers a roadmap of the repository.

- Discuss the purpose of the main folders, such as "src" for source files, "test" for test scripts, "doc" for documentation, etc.

- Highlight key components within these folders, such as the main.cpp, wallet.cpp, or bitcoin-cli.cpp files in the "src" folder.

- Briefly explain how these components interact to form the Bitcoin Core software.

Section 3: Walkthrough of the Bitcoin Core Codebase

- Take a deep dive into some of the key sections of the codebase, such as the main.cpp file which handles block processing and transaction validation.

- Explain some important functions and classes in detail, discussing their purpose and how they are used in the software.

- Discuss how the code is organized and structured, highlighting coding conventions used in the project.

- Show examples of unit tests and discuss their importance in ensuring the reliability and integrity of the software.

Conclusion

- Recap the main points covered in the video, emphasizing the importance of understanding the architecture of the Bitcoin Core codebase.

- Explain how this foundational knowledge will be built upon in the upcoming videos, where viewers will set up their own development environments and start coding with Bitcoin Core.

- Provide a sneak peek into the next video, creating anticipation for the practical hands-on experience to come.

Great talk nostr:npub1kuy0wwf0tzzqvgfv8zpw0vaupkds3430jhapwrgfjyn7ecnhpe0qj9kdj8 nostr:npub1zuuajd7u3sx8xu92yav9jwxpr839cs0kc3q6t56vd5u9q033xmhsk6c2uc

https://youtu.be/ICfuRH49HRs

This is amazing!! Would you be open to do a paid consultation to share how to do something similar on a client I’m working on (build with the NDK)

PS I gave you a follow on LinkedIn but I can’t message you from there. I’m not sure what would be the best way to contact you

I would be happy to help and I asked also some other Bitcoiners and Nostriches.

#[2]​ and #[3]​ could also support (they are more familiar with some bitcoin friendly venue in London)