too much coin flipping IMO. There's some fun strategies, but nothing like the state-action space in Magic the Gathering


What’s the best option to upload short form video for nostr, like tik tok or YouTube shorts?


Streaming while I work on my DVMDash project. Coding in python using the nostr-dvm library! Come hang out

nostr:naddr1qvzqqqrkvupzpn6956apxcad0mfp8grcuugdysg44eepex68h50t73zcathmfs49qy2hwumn8ghj7un9d3shjtnwdaehgu3wvfnj7qg4waehxw309ahx7um5wghx77r5wghxgetk9uqzgwf5xuensvrzxukk2dejxgkngcnrxvkkzcfjvsknqepnx3jnvvmrx3skvdsv067tw


Fund the lightning channel


Dang it, now its frozen. I bet everyone is trying it now and the little streamlit app is having trouble :(


Pretty neat tool to generate wikipedia like articles from a title only, you can try it here (requires google login): https://storm.genie.stanford.edu/

The first report I asked for included 30 references! It's open source. I hate to say this (because authors must always check accuracy of content from LLMs) but might be good to help people write first drafts for wikifreedia

nostr:nevent1qvzqqqqqqypzpqt3frpkjq24gqd5j3vqsu0mq4j2t740h9z5syl0990jwp4ujv6eqy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqyzcjkwrfvwtvswe5uhyg4mfkpr0yg4gwv2uhyau97x76n7xs0377ujs4rsa


When I can buy a keyboard with a ₿ key instead of a $ key?


Started using it because people on Nostr kept talking about, can’t go back. It’s so much better.


“Satoshi would “ have signed this message proving it’s from him


Biggest one for me:

“Amateurs wait until they feel like it. Professionals do it when they don’t feel like it.”

In the moment it’s uncomfortable but long term brings comfort.


Gotta step away for a bit, appreciate the stream!


"Developers are racist, they pick one OS over another" - amazing


https://nostr.watch/relays/find

Might take a second to load FYI


I’m pumped for communities, my feeling was that UI/UX and tools needed to improve (like moderators getting notified), etc.

The potential to be better than Reddit is so high, can’t wait!


I like Nostur quite a bit. You can make a custom feed if there’s certain people you never want to miss.

Also the articles tab is great too


You seem like someone who understands what a null hypothesis is


Wonderful!


New Rust Nostr release is out! 🦀

Rust: v0.29
JavaScript: v0.12
Python, Kotlin and Swift: v0.10

New automatic shutdown on drop system for `Relay`, `RelayPool` and everything build on them (no longer required to call shutdown method), improvements to NWC client (now available also from Python, Kotlin and Swift!), NIP44 functions for NIP07 signer, improvements to subscription system, allow to edit relay limits, allow to use a custom database in Python, Kotlin and Swift (in rust was already possible), re-added support to `Filter::match_event` and more!

Thanks to nostr:npub1lu2qcwt23uq5pku99pxfe3uudpzdl4cfks24c2758cqqnfehujlqn6xlm6 nostr:npub1u8lnhlw5usp3t9vmpz60ejpyt649z33hu82wc2hpv6m5xdqmuxhs46turz nostr:npub1mheh5x5uhplms73kl73hwtg4gf57qxq89fvkwc2ykj8y966l05cqh9qtf9 nostr:npub1ahaz04ya9tehace3uy39hdhdryfvdkve9qdndkqp3tvehs6h8s5slq45hy for contributing!

https://github.com/rust-nostr/nostr/releases/tag/v0.29.0

https://rust-nostr.org/donate

#rustnostr


Any way to get auto translations on Nostrudel?


Didn't blame you at all! You don't run that bot do you? I assumed it was some other issue going with it and I was trying to show solidarity in pain 😂 🫂


Totally get it. I just don’t see any evidence that there’s a lack economic incentives, except maybe because the network is “small”


Had to unfollow it 😭


Can you give examples of an economic incentive that’s missing?


“Every era puts invisible shackles on those who have lived through it, and I can only dance in my chains.”

- from Author’s Postscript of The Three-Body Problem by Cixin Liu


useful and motivating

nostr:nevent1qvzqqqqqqypzpqt3frpkjq24gqd5j3vqsu0mq4j2t740h9z5syl0990jwp4ujv6eqy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqyp73pc6cm6v33dt4k45978kvntcws98g90et2pvtcdpfjttn6ss6wkv36gu


Is the Tik Tok ban bill related to the RESTRICT Act that was going around late last year? Some of the language looks the same.

My biggest question is whether the Tik Tok ban bill can overreach to make VPN use illegal.

BTW it took me way too long to find the actual bill, almost no news articles link to the bill itself. It’s pretty short, go read it if you haven’t yet.

https://www.congress.gov/bill/118th-congress/house-bill/7521/text


I built a custom feed in Nostur to follow anyone I know who might be talking about DVMs. Great way to reduce the chance of missing a note!


I did not know about this talk, so glad you shared it!


DVMs might take us there


Oops meant to put #Nostr not link to the Nostr Report


There are some feeds for news, like nostr:npub1s9c53smfq925qx6fgkqgw8as2e99l2hmj32gz0hjjhe8q67fxdvs3ga9je

nostr:npub19mduaf5569jx9xz555jcx3v06mvktvtpu0zgk47n4lcpjsz43zzqhj6vzk is still growing, if you want something that doesn’t exist yet, consider how you might help it have the features / content you want


Two things I’m loving about nostr right now:

1. Feeds in Nostur
2. Python bindings for nostr-sdk

❤


NIP 90 Image Generation request


an ostrich king leading an army of ostriches into battle, lord of the rings style


an ostrich king leading his warrior ostriches into battle


NIP 90 Search request


Profile Search request


Waiting for my ci/cd to deploy is the new "waiting for my code to compile"

Some things never change


Oh thanks for mentioning!


NIP 90 Image Generation request

A flock of purple ostrichs on an alien planet


nostrudel is wonderful <3


NIP 90 Image Generation request

A purple ostrich with an orange chain around it's neck and backwards hat on


NIP 90 Image Generation request

An orange ostrich carrying a purple shopping bag in it's beak, coming out of a modern shopping mall


NIP 90 Image Generation request

a purple ostrich running down a street in new york city


Nothing like free ravioli at the office nostr:npub1d34z4h727t55j4xsu3ck3rsyyke220p9dfnzhlflrwzva06l4wespkt89w

https://image.nostr.build/cecd6abf34f24f40a7a401182093d0cca5b6c58a10f166015774080e51a5653e.png


I’m reading through NIP-89 and realizing it has way more potential than just the DVM announcement use case. Clients using NIP-89 to automatically handle events without the developers knowing how to handle those events ahead of time is absolutely wild.


Damus and primal were both slow to show my profile on new accounts when searching by my name only


Yeah I was showing up on friend's damus in the search initially, about 5-10 minutes later I did end up showing up though


Today's a rough day for me on Nostr. Trying to purple pill people in person and everything is broken or slow. I think it really must be decentralized…


Awesome, thanks


NIP 90 Image Generation request

purple ostrich feet close up, intimate lighting


NIP 90 Image Generation request

a blonde hair marketing professional riding an ostrich on an alien planet


nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft nostr:npub1nxa4tywfz9nqp7z9zp7nr7d4nchhclsf58lcqt5y782rmf2hefjquaa6q8  just tried to demo a DVM on someone’s computer on both vendata.io and noogle.lol, they don’t have a webln extension (I think?) and so they couldn’t actually pay. They were using nos2x extension to login. Is there some alternative and/or do you think adding a QR code option to pay might be in the future for either of those apps?


NIP 90 Image Generation request


A purple ostrich with an orange headband, in the style of a rapper on an album cover


A color photo of a black and white striped ostrich floating in outer space with the titan moon behind it


A black and white ostrich floating in space


Like an LLM text-to-text DVM that responds with a price based on how long the prompt from the user is, in their request.


nostr:npub1nxa4tywfz9nqp7z9zp7nr7d4nchhclsf58lcqt5y782rmf2hefjquaa6q8  have you built any dvm examples where the price is dynamic, based on the initial dvm request?


The only verification I should need to do is sign my post with my key, not doing this:

https://nostrcheck.me/media/public/e466ebe0cdb05d113efa69ed9bf09ee57211c1324132e921fd729c3615b6e689.webp


I had a suspicion..... thanks, I'll ignore it in the next update


It's early, rough, and the site might crash if more than 5 people visit it…. But here ya go:

https://oyster-app-r8i8k.ondigitalocean.app/

Github is here (please don’t judge me, this code super early)

https://github.com/dtdannen/dvmdash


Looks like we recently crossed 30k DVM events on Nostr! (unless there’s lots of activity on relays I’m missing)


NIP 90 Image Generation request

A cat riding an ostrich sunset background


I’ve been wondering if collectible card games could be done on Nostr. Instead of NFTs / ordinals, what if they are like badges but you can pass ownership to someone else. Whoever has the latest note is the current owner. Dumb idea? Would it need to be a new nip?


The neat thing is you don't have any relationship (permission’d or otherwise) with the image DVMs. Someone could come out with a new one tomorrow and you immediately get to use that.

APIs will still need to exist, DVMs are like little workers waiting to jump on any task you throw out into the Nostr ether.


I'm going to have nightmares tonight over this


Code is art


I love that the first two replies have nothing to do with Go :punch:


Don't go fishing while your house is on fire


Wow as someone who lives almost exclusively in python these days, I’m so so happy to see a python relay project!!! Definitely will be playing with this


Nostpy v0.6 released

https://i.nostr.build/Bj4Y.png

https://github.com/UTXOnly/nost-py/tree/v0.6


Playing some evening Go - feel free to drop by and chat!

https://zap.stream/naddr1qqjrsef58pjrjctr95envvp3956rvvpe943rge3c95ekyv3evcmxxdrxvvurjq3qeaz6dwsnvwkha5sn5puwwyxjgy26uusundrm684lg3vw4ma5c2jsxpqqqpmxwka882r

nostr:naddr1qqjrsef58pjrjctr95envvp3956rvvpe943rge3c95ekyv3evcmxxdrxvvurjq3qeaz6dwsnvwkha5sn5puwwyxjgy26uusundrm684lg3vw4ma5c2jsxpqqqpmxwka882r


DVMs will offer a unique AI service, that if continued to be built on Nostr and Bitcoin, could be a driver of adoption like you’re talking about. Bitcoin is important to what makes DVMs unique from other projects.

Goal is permission-less access to distributed AI components built by anyone, all coordinated with Nostr as the protocol and Bitcoin as the money.

Rainbow’s End by Vernor Vinge foreshadows aspects of this kind of technology (and it’s a fun read).


nostr:npub1n0sturny6w9zn2wwexju3m6asu7zh7jnv2jt2kx6tlmfhs7thq0qnflahe do you know why I might be getting an ‘x' next to my NIP-05? #nostrudel also shows a red exclamation point like it’s not picking up my NIP-05. I’m self hosting it here: https://dtdannen.github.io/.well-known/nostr.json?name=dustind

Think it’s a url thing?


What's a channel? Looks like maybe a group chat of some sort? I’m exploring #nostrudel :)


things are a bit rough at the moment


I think another colonist claimed it


I dont know why I cant butcher the ibex lol


Playing RimWorld on zap.stream!

https://zap.stream/naddr1qqjxvvfev93nsc3n95mkvcmx956rjv3j943xycty943k2cfjxs6xzcfkxsmrwq3qeaz6dwsnvwkha5sn5puwwyxjgy26uusundrm684lg3vw4ma5c2jsxpqqqpmxwfhvxmk

nostr:naddr1qqjxvvfev93nsc3n95mkvcmx956rjv3j943xycty943k2cfjxs6xzcfkxsmrwq3qeaz6dwsnvwkha5sn5puwwyxjgy26uusundrm684lg3vw4ma5c2jsxpqqqpmxwfhvxmk


Yes!


Need a better mic and I accidentally had audio from my desktop also playing through, so there’s an echo, sorry about that!


Did my first stream on zap.stream! Super cool and easy to set up.

https://zap.stream/naddr1qqjrsvp5xvmkydtp95cnvvrz956x2cf395ukydnz95mrqvrzxuenzcfjvd3kxq3qeaz6dwsnvwkha5sn5puwwyxjgy26uusundrm684lg3vw4ma5c2jsxpqqqpmxw3q2p7w


Yes! Thank you!


On Nostur I can’t seem to connect to Damus relay, and I’d really like to - is there a requirement of some kind? When I go to settings > relays > wss://relay.damus.io > connect, it flashes green for a hot second and immediately goes back to disconnected state.


Enums make me happy


GM Nostr!


Thanks for having me on nostr:npub15u3cqhx6vuj3rywg0ph5mfv009lxja6cyvqn2jagaydukq6zmjwqex05rq!


Thanks, I didn't realize I needed to add relays - I did get it to work!


Verifying my Nostr Nests identity: 0bISV0yC1ctZ45U-k67DqYFzUZX_dmFM9Ciwe5jT2-A
https://nostrnests.com


I could talk about meditation and breathing techniques. Did my teacher training through the Art of Living in 2012 and practicing since 2009.


Tried that, saw this in dev tools, could my vpn be an issue?

https://nostrcheck.me/media/public/0dbaf0c81ca1c46b1757e28c8513e87355c6b92851dce7fd7b190b956bc3c9ca.webp


Stuck like this on Nostrudel, tried re logging in and clearing my cache. Should I do anything else? Been probably 1-2 weeks since I used it.

https://nostrcheck.me/media/public/2822bb54297e59a76a76e3ea43021a8e9812a94e26193fc3445e42885f369165.webp


So it begins….
nostr:note1djtwh2czjqq5hxsyhgk0arh35tmsz3nj043983mtxf9sn9vvf8rs2672u7


So. Freaking. Cool.


Client DVM feature idea: generate a photo for your profile pic

Could use the user’s bio or let them say what they want the pic to look like. They pay the request and then the client automatically swaps our their profile pic with the one created from the AI


Oh absolutely! I hijacked your comment to dump some thoughts, sorry lol


I haven't tried them yet!


I know there's a difference between DVMs and APIs, but I haven't tried to articulate it yet. Some thoughts on my mind:

- DVMs are waiting to respond to your event. Sending a note to a relay vs hitting specific API endpoint with w/e auth and other requirements by that vendor
- payments are already taken care of vs. APIs often require KYC, various payment methods, etc.
- activity between DVMs is public (with an option to encrypt notes) while APIs are private. Being public means failures can be seen by others and replacement DVMs could step up to take over the task

… and I know I’m missing a few other good differences


Some interesting DVMs are popping up. Found on https://noogle.lol/nip89
https://nostrcheck.me/media/public/56b2451923fbabd6fbd4bf68592577682aa122bc8cdb12e998feba4837b2e569.webp


Have you heard the saying that goes something like “the more connected a players stones, the more likely they are to win”?

Also, I loved “How Not to Play Go” - it’s a tiny little book that covers 3 games, it might be helpful at your skill level (if you haven’t read it).


Usually I pick a much stronger deck for the next game. Commander politics gets brutal


All contributions are welcome. Who knows, if you don’t build what you’d like to have on Nostr, maybe no one else will.

Also it’s fun isn’t it?


Introducing Nostr Plays Pokémon, an experimental crowd controlled live stream!

Inspired by the original Twitch Plays Pokémon, this version allows you to optionally attach sats to your inputs via zaps.

Check it out on my new live streaming client!

https://sats.gg/pokemon


Lvl 8 Squirtle so far! 😂


Are there any LLM projects for entire code bases?

Feels like I should be able to train an LLM on Damus source code to get suggestions on how to add translations into Nostur…


The slides aren't really standalone FWIW, it needs the talk track. Still, hopefully some helpful references.


Psssttt put all that heavy stuff into DVMs


It should work, can you access GitHub?


When it comes to language translation, it seems that the trend is the biggest ML models do the best. Meta's AI lab that has arguably the best translation models found that training a giant NN to translate from any 1k languages as input to any 1k as output, performs much better than a NN model specific to any single pair of languages (like only English <-> Spanish).

Anyway, this is all to say that maybe language translation quality vs on-device compute has been a blocker?


nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft nostr:npub1mz3vx0ew9le6n48l9f2e8u745k0fzel6thksv0gwfxy3wanprcxq79mymx I updated NIP 90.md PR so that customer feedback is a kind:7, FYI

https://github.com/nostr-protocol/nips/pull/985


Could we make NIP-25 Reactions include arbitrary strings like “this worked but took too long” or numbers like “96” ? Terrible idea?

Currently the spec says it’s for emoji or ‘+’ or ‘-‘

I want to expand it so we can give DVMs the reactions they deserve (with flexibility on the amount of detail)

https://github.com/nostr-protocol/nips/blob/8331354947f2d577e13eb5da4a56133071cb1019/25.md


* RAG’d, not fine-tuned. Although that might work too


Oh boy I could really use an LLM fine-tuned on the NIPS docs right now.


Data Vending Machine from NIP-90 https://github.com/nostr-protocol/nips/blob/master/90.md


DVMs will help clients and relays be lighter, by offloading computation.

Algorithms for sorting your feed could be done via DVMs.


If you’re interested in AI, Rao is one of the best perspectives to have. Cuts directly through the hype and his lab has lots of papers to back up his claims.

Not on Nostr yet, for now Twitter and LinkedIn seem to be where he posts

https://www.linkedin.com/posts/subbarao-kambhampati-3260708_doesnt-the-fact-that-llms-can-write-code-activity-7149835624160579584-kOsB?


nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft what I'd also like to do is see about updating NIP-89, possibly by adding a tag, where a DVM can ask for feedback in a particular format (liked/disliked, score between 1-5, score between 1-100, emojis, etc). But NIP-89 looks even more general than DVMs so unsure if it makes sense.


I have proposed an update to NIP-90 for a customer feedback event:

https://github.com/nostr-protocol/nips/pull/985

and created an issue on vendata.io to add a user interface element so a user can send a `customer-feedback` after the DVM has finished.

https://github.com/pablof7z/vendata.io/issues/5

nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft nostr:npub1mz3vx0ew9le6n48l9f2e8u745k0fzel6thksv0gwfxy3wanprcxq79mymx thoughts?


Well… an agent would probably also be a DVM.

There would be simple DVMs that are like single actions. This is largely what we have now. Generate an image from this string or translate this note.

Soon we’ll have DVMs that use other DVMs before responding to the user. And this could go on and on if the task is complex enough.

I think agents will be standalone, outside of clients and relays because they’ll probably be doing lots of work. That’s the nice thing about DVMs, they let you have compute outside of clients and relays.


If you didn't see the full slide deck, the link is here:

https://dtdannen.github.io/Coordinating_(DV)Machines_9JAN2023.pdf

(Warning - it’s a lot of content mashed together)

Generally, you can think of DVMs as being the “actions” or “tools” or “functions” that an agent would call. (These are terms other projects are using; OpenAI refers to them as tools and functions)

Once we have a multi-step DVM chain (like a DVM passes it’s output to another DVM before the final response is given back to the user) then we have an equivalent to a hardcoded LangChain agent.

More flexible agents will choose dynamically which DVMs to use, in which order, to solve problems. That’s where things will get very interesting.


I would like to order the eggs and beans, with some orange juice.


If a client chooses to make a new feature via  DVM, then other clients could adopt the feature quickly.

Consider recommending new people to follow on Nostr. Each client could implement their own version, or instead one person could make a DVM that other clients hit to get the data.

DVMs may cost money but paying per each request to the DVM probably doesn’t always make sense. “Salaried” DVMs might be a solution.

Client subscription fees could cover DVM fees. Free clients wouldn’t have the paid DVM features.

Network effects would be insane here!


nostr:note1ghv96hsk0udgyr28kf8p7lc0nhyqgzpadpyqafctmd5a8j8ktjfsz4s9cv
This seems to be the clearest indicator that the model (GPT4) is deciding which functions to be called.


Note that the default behavior (tool_choice: "auto") is for the model to decide on its own whether to call a function and if so which function to call.” See https://platform.openai.com/docs/guides/function-calling

"Note that the default behavior (tool_choice: "auto") is for the model to decide on its own whether to call a function and if so which function to call."

This is a highlight created on https://highlighter.com


It’s interesting how actions are chosen across different LLM agents.

Judging from the description on OpenAI's website, the decision of which function (aka tool) to use is decided by the model (i.e. GPT4) based on the user’s incoming message and chat (thread) history.

“In this example, we define a single function get_current_weather. The model calls the function multiple times, and after sending the function response back to the model, we let it decide the next step. It responded with a user-facing message which was telling the user the temperature in San Francisco, Tokyo, and Paris. Depending on the query, it may choose to call a function again.

If you want to force the model to call a specific function you can do so by setting tool_choice with a specific function name. You can also force the model to generate a user-facing message by setting tool_choice: "none". Note that the default behavior (tool_choice: "auto") is for the model to decide on its own whether to call a function and if so which function to call.”

See https://platform.openai.com/docs/guides/function-calling


Happy new year #Nostr ! 2023 was incredible, can’t wait for 2024!


Make me an image of a snow covered mountain in denver


Has anyone made a bot that pings you when someone has posted to a community you are moderating, so you can immediately review it?

I started a community about ai-papers and missed a post from someone a few weeks ago. I didn’t get a notification in Nostur or Damus.

If this doesn’t exist yet, I may try my hand at setting it up.


beautiful mountains with two lakes, sunset


Interesting, thanks. Appreciate all the work you’re doing!


Got it, thank you!


What problems were fixed? The limitations on the README were helpful but I wish it also included what issues were successfully addressed that prior DM implementation didn’t have

These are the current limitations from the Readme:

“On its own, messages sent using this scheme has a number of important shortcomings:

No deniability: it is possible to prove an event was signed by a particular key
No forward secrecy: when a key is compromised, it is possible to decrypt all previous conversations
No post-compromise security: when a key is compromised, it is possible to decrypt all future conversations
No post-quantum security: a powerful quantum computer would be able to decrypt the messages
IP address leak: user IP may be seen by relays and all intermediaries between user and relay
Date leak: created_at is public, since it is a part of NIP 01 event
Limited message size leak: padding only partially obscures true message length
No attachments: they are not supported”


Does this reduce or eliminate the problem that others can see who is talking even if they can’t see the contents with original DMs?


Whats this community about?

#Ai-papers


Gold on a ship in the ocean under a full moon. The gold is making the ship glow. 4k, high res.


Yes! It’s the side entrance


When you said four figures, is that in Satoshis or USD?


Generate a purple ostrich with a cowboy hat, 4k, high resolution


Would relays be incentivized to delete posts because they pay for space?

Although for popular notes, they may actually want to keep them and ignore the delete request.


There's no thrill quite like breaking production code


I cherish a quiet day of coding


Will miss you nostr:npub18ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqctp424 ! Maybe I’ll try to show folks how to use nostr:npub1us9uc0sjjg0vyvh7vefgu2a96hx5up5gujl6pqays65hlk4de6hsnwq4g0 ….

I just realized there’s so many things on #nostr already, 2 hours probably won’t be enough time


If you are in the Northern Virginia / Washington DC area, come check out our second Nostr meetup on December 20th! This one will be workshop-style with presentations from community folks on their favorite aspects of Nostr. We’re looking for people to present on a client / feature / other stuff that they like about Nostr, so others can learn from them and start using Nostr in a new way!

Flockstr link: https://www.flockstr.com/event/naddr1qqyrwvryvycrjvp5qgsd3gkr8uhzluaf6nlj54vn7026t853vla9mmgx858ynzghwes3urqrqsqqql9naxw0p2

Traditional meetup.com link: https://www.meetup.com/nova-nostr-meetup-group/events/297742016/?utm_medium=referral&utm_campaign=share-btn_savedevents_share_modal&utm_source=link

nostr:note150hwjm7tduwg8zazgftt5vd772ps6dusmsn52pkun9g7nnxh96xqlxpejw


Super cool! Can’t wait to see clients that have more integration with AI


What an awesome setup!


There aren’t enough emoji options for this discussion.


Verifying my Nostr Nests identity: e5f5ihPxFYlIAVa_kMevcOSnxSUb-9QfvYXjKMFka4c
https://nostrnests.com


The Dark Beyond the Stars left a strong impression in me that human life is the most precious thing in existence, even if it’s someone you don’t like. The universe would be so empty without it. Millennial here.

Also Outliers by Malcolm Gladwell. I know there’s controversy around his writing but his observation that 10,000 hours seems to be a requirement (but not a guarantee) to become a master at something was inspiring to me. Around the same time I realized people often attribute intelligence to someone’s success when it turns out that person put in long hours and hard work. If you spend a lot of time thinking/working at something, you may likely appear very intelligent. I found this incredibly motivating; I’ve seen many people with a sense of “I’m not smart enough” when it’s really “I haven’t put enough time into it”, and I try to encourage these people to pursue their interests anyway, and that they can do it. Usually it’s around math/CS topics.


Maybe AGI will be just one big NN architecture in the end…

https://blog.normalcomputing.ai/posts/2023-09-12-supersizing-transformers/supersizing-transformers.html

I’m still curious what the limitations of the memory cache is here and whether you can keep adding to it without having to retrain it if the cache changes.


Got to meet the legend tonight!
nostr:npub18ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqctp424 #NostrNovember

https://nostrcheck.me/media/public/36036db83a7f2be52128139b0b455e1da2445df4286885afea70e4ceea527ba1.webp


Northern Virginia Nostr meetup was a hit! Looking forward to many more events, thanks to all who came!
#NostrNovember


Thanks for coming Derek, it was great to meet you!


If I wanted to make such an agent on pleb ai, would there be any hurdles? These agents usually need some infrastructure beyond just calling an LLM or image generation model (I.e. to execute an api call)


Super cool, do you think it’d be possible to make agents that can do things on a users behalf? Like automatically post a note, send an email, add an event to a calendar, … that kind of thing?


Looking forward to seeing you all there!


Very interesting, thanks for elaborating.


What about showing all communities but then having a few different filters / sorting based on most recent post or most recent member joining?

Is the “show more” toggle supposed to show all communities? It would be great to have the option to see all communities.


It does show my new community under my profile page:

https://nostrudel.ninja/#/u/npub1mgvwnpsqgrem7jfcwm7pdvdfz2h95mm04r23t8pau2uzxwsdnpgs0gpdjc

However it doesn't seem to show on the explore/ page


I've long wanted a decentralized alternative to reddit so I’m very excited about #nostrudel

I tried creating a community called ai-papers (nostr:naddr1qqykz6fdwpshqetjwvq3yamnwvaz7tm0venxx6rpd9hzuur4vgqs6amnwvaz7tmwdaejumr0dspzpkscaxrqqs8nhaynsahuz6c6jy4wtfhkl2x4zkwrmc4cyvaqmxz3qvzqqqyx7ctnxh3s)

But I see it doesn’t show when you go to https://nostrudel.ninja/#/communities/explore

Is there a plan to show what communities exist without logging in?

nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr


Here's my review of the ChatDev paper, let me know what you think!

https://arxiv.org/abs/2307.07924

Qian, C., Cong, X., Yang, C., Chen, W., Su, Y., Xu, J., ... & Sun, M. (2023). Communicative agents for software development. arXiv preprint arXiv:2307.07924.

This paper presents a new approach to software development where many calls to LLMs in different roles (CEO, CTO, programmer, reviewer, etc) build an entire software project. The novelty of the paper seems to be the specific roles of the LLMs and the flow of calls between LLMs to design, write, review, and test code. I also liked that there were artistic agents that made assets to be used in the software (like player icons and button icons). My biggest issue with the paper is that it doesn’t formally define “thought instruction” or provide clear enough examples of it and the software projects it generated were small at only a few hundred lines of code. Experimentally, I’m not sure how well it generalizes because it is not clear if the evaluation dataset was used in the training of GPT 3.5.

Questions I had about this paper:

1. Are we sure the dataset for instruction-following (Camel[23]) is not in the training set of the LLM? If so, perhaps these results won’t generalize well to new software projects.

Comments:

1. Gpt 3.5 was used instead of 4, so maybe the results will be better when using Gpt 4
2. One of the key contributions seems to be the “thought instruction” mechanism, but there is no clear example of exactly what that is. On pages 6 and 7 it says “thought instruction includes swapping roles to inquire about which methods are not yet implemented and then switching back to the provide the programmer with more precise instructions to follow”. Is that all “thought instruction” is? I recommend a more formal or complete description of it in the paper.
3. Lines of source code for the projects was pretty small, with the max being 359 lines of code generated in one project.
4. The paper makes a big deal about the price of their approach being tiny ($0.2967) but given that the projects are so tiny, this is not necessarily cheaper than human developers for more realistic software systems if the cost does not scale linearly with the number of lines of code.
5. “Fortunately, with the thought instruction mechanism proposed in this paper, such bugs can often be easily resolved by importing the required class or method.” - this sentence is vague and doesn’t fully explain how “thought instruction” solves these types of bugs.
6. In the discussion section it says this approach to software development is “training-free” but the LLM has to be trained, so that’s not exactly fair to say.
7. I appreciated the examples in the appendix, however I wish the paper was clearer about exactly what “thought instruction” is, such as providing an example with and without thought instruction.


Discussion of technical artificial intelligence papers, blogs, and github repositories.

If you'd like to be a moderator, please reach out!


Wow, the DC/Nova Nostr Meetup has 10 people signed up! We’re going to need a bigger venue….

https://www.meetup.com/nova-nostr-meetup-group/events/296975741/?utm_medium=referral&utm_campaign=share-btn_savedevents_share_modal&utm_source=link


Awesome, would love to talk to you about PlebAI! And sharing organizing responsibilities is also great! Did you see we scheduled a meet and greet on Nov 15 here?

https://www.meetup.com/nova-nostr-meetup-group/events/296975741/


Excellent - see you there!


Great! Understood :)


Wow congratulations! And thanks for the heads up :)


We now have a tentative #NostrNovember meetup scheduled for November 15th at 7pm in Leesburg, VA. If you’re interested and can’t make this time, please let me know!

https://www.meetup.com/arlington-nostr-meetup-group/events/296975741/?utm_medium=referral&utm_campaign=share-btn_savedevents_share_modal&utm_source=link

nostr:npub18ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqctp424 nostr:npub160t5zfxalddaccdc7xx30sentwa5lrr3rq4rtm38x99ynf8t0vwsvzyjc9 nostr:npub1szarka696ualy6w4mtg7n9f08mlc28flzm79a7clq55gnh4psuzsg8qxet


nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft the note I'm replying to was first a draft on shipyard.pub and then I scheduled it and it's now posted, but on primal and nostur it shows up as a note but nothing in it. Did I make a mistake on shipyard when moving it from a draft to scheduling it? Or is this a client rendering issue? One thing i did was to hand type nostr pubs (so I wrote nostr:npub... for two people I wanted to reference) in case that is what broke it (tab complete wasn't working for those folks).


Great to know. I saw there was a BitDevs meetup but haven’t been to one yet. I do want to put some energy into a Nostr event - I can let you know so you can pass on to any folks in your group that may be interested.


Haha love it - it’s a bit of a hike for me to get out there but I’m sure it’s worth it :)

I can’t make it this coming weekend but I joined the meetup group and will look for the next one!


Great to know - 3rd week of Nov is looking more likely then


Awesome! Seems there’s some interest, would happen 2nd week of November or later. Will send out a poll for dates / times soon.


Good to know - will keep you updated 🤙


I’ve been thinking of organizing one in the Washington DC / Northern Virginia area - I don’t believe there’s one here yet.


noted


If you’re in the Washington DC area come check out the World Culture Festival - it starts tomorrow!

Taking up the whole national mall, more than 17,000 performers from all over the world will perform. Free to attend!

https://wcf.artofliving.org/

$prism$ $boost$ (am I doing this right?)


Hi #nostr, happy Friday.