Avatar
protom
1a5ffc51a12303fd022d481f37ed60c3f7d375f66e6f891678a1cf548b89e08c
unlicensed information transmitter
Replying to Avatar Rune Østgård

I turn 52 today 🥳

As a gift to myself I want to share the following with you:

We are smack in the middle of a war of ideas, and I'll tell you why this is good.

The battle is between us - the people - and the political class.

And winning requires that we constantly learn new, actionable ideas.

However, this isn't just an imperative.

Once we throw ourselves into the battle, we develop a passion for it.

You may have experienced it yourself:

Meeting new people and sharing and developing new ideas together with them is wonderful.

You discover that when positive, creative people get together, 1 + 1 is never 2.

When we meet, physically or digitally or we just read each others' writings, we often identify ideas that the other person didn't have before, enabling us to create new knowledge and more understanding together.

And sometimes, when you and I combine our ideas, we develop things that the world hasn't seen or heard before.

It might not be a gigantic innovation, and normally it's just a very, very small thing.

But it's our joint appreciation of the process itself that is so immensely rewarding.

Because we realize that 1 + 1 in the social and intellectual domain more often than not is 3, 10, 1000 a million or more.

Magical is the only way to describe this process, which is reserved to us alone, the humankind.

When this happens, you also realize that there isn't any limit to what we can achieve with more knowledge and understanding.

Immersing me in this form of social interaction gives me a constant dopamin rush.

I'm addicted.

Don't you ever force me into rehab.

Have a nice day ❤️

Happy B day, so another genXer who would have guessed 🙂

I just went back and forth with an OpenAgents AI that created a PR for an outstanding issue on DVMDash. The solution is now live on the website (the task was to add the current github commit hash to the DVMDash webpage so users could easily verify which version of the code is running, either in the cloud or locally). Overall, it was a smoother experience than I expected. Props to the team behind OpenAgents; looking forward to using this project more.

You can view the PR conversation here: https://github.com/dtdannen/dvmdash/pull/30

Every comment that ends in "(Comment from OpenAgents)" was the OpenAgents AI, everywhere else was me. You can see that I kicked back two different errors, and then I had a few requested changes to how it visually appeared on the webpage. In the end it took 6 iterations.

The flow was:

1. I connected OpenAgents to my github repos

2. I started a chat, selected the dvmdash repo, and checked the permissions I wanted to give the agent

3. The first thing I asked was: "Can you try working on one of the github issues that is marked as "good first issue"?"

4. It then picked the git commit issue after looking at a few of them and submitted the first attempt.

5. I did a git checkout of the PR, tested it locally, and then posted the failure back to the PR thread via Github, like I would with any contributor.

6. Then, in the chat with the agent I said: "please respond to the new comment on the PR"

7. It then went off, got the latest comment from Github, modified the code, submitted a new commit, and pushed it along with a new comment.

I repeated steps 5-7 another 5 times, before it fully worked in a way I was happy with!

Check out the git commit link on the top right of https://dvmdash.live/metrics !

nostr:nevent1qvzqqqqqqypzqh7e4ahuve7gr79jdcf8kjz3ccfjklpyjn3nzgweclpecfcus9mcqyghwumn8ghj7mn0wd68ytnhd9hx2tcpzemhxue69uhhqatjwpkx2un9d3shjtnrdakj7qpqrlm5n6kvaa286hq5uu9h0ed0u2x75g8krrhvmla0nlrm884ex2tsdmfux8

Looks promising, PR review is a bit exhaustive ATM but need to keep an eye on this one for sure.

I am not interested in Deadbird anymore but the EU DSA is a digital censorship nightmare and some of the big techs stepping up and resisting (even if its just pretense) does make people aware of the issue.

Podman definitely the preferable option but a lot of docs assume docker so more tinkering might be in your way.

The rust package manager and build tool. It works with a cargo.toml file which can house custom attributes.

If I still had an account I could have grabbed a bunch of xpubs there. 😁

AWS lambda runtime has a custom http protocol for invocations, that part should be rather easy.

Then there is a configuration for the runtime, sort of infrastructure dependencies.

Next the resource permissions (storage, databases, ...).

Probably a lot more, but just the idea that you could then easily move a Lambda function over to a #DVM makes me think that cloud infrastructure could become a market for smaller compute miners again.