Oddbean new post about | logout
 We're on Corny Chat nearly every day. And it doesnt require nostr to talk, but you get extra features if using nostr 
 But I don’t see it, or nests, or hive, or whatever easily on my feed, or who is in the room, or how many people are in the room, or what they are talking about. 
We have to dig deeply to figure out what’s going on. Often times, when I make the effort to go into these rooms, I want nothing to do with the conversations that are happening, and I would’ve loved to have known this before making the effort to do so. 
 Most rooms are adhoc discussions, but there are some that are routine and focused on a given topic or activity.

Scheduled events are really the best way to discover by topic, and I can work on making those easier to use 
 I appreciate your efforts and openness to suggestions. 
 Dr. Jeff! We would happily join a chat about something you want to talk about! Hop on corny chat and make a room, just type in cornychat(dot)com/whateveryouwantyourroomnamed, set it up, and hang out for a bit and people will hop in and start chatting! 

Nostr “spaces” are still a wide open place and someone with your notoriety would do a lot of good to grow the community! 
 Do nests and cornychat talk to each other? Is there a standard/nip for this? 

cc @Derek Ross 
 Nests schedules and marks live activities. These along with ones from zap stream appear in the scheduled events view on corny chat, along with any relevant calendar time scheduled events. 

Thats the main compatibility they have at this time.  
 What is/are the standard for these interactions? 
 A full list of how Corny Chat uses different kinds and nips is available here
https://cornychat.com/datatypes

specific to nostrnests and zapstream...
kind 30311 live activity
kind 31923 calendar time event

Corny Chat promotes integration with other like kind applications. Corny Chat is a live audio space, and lists active rooms on its landing page. In an effort to promote greater discovery through the Nostr universe, Corny Chat also seeks to list live activities published to nostr that are presumably still active. To do this, the list of scheduled events is periodically updated, and includes those of kind 30311 that meet the following requirements:

The live activity must have a `d` tag and not be marked as deleted ( per NIP-09 kind 5 or with `deleted` tag)
The live activity must have a `title` tag with a value that isn't an empty string
It must have started, or start within the next week as defined by a required `starts` tag.
If it has started, it must not have ended more than an hour ago as defined by an optional `ends` tag.
If the live activity does not include an end time, it is assumed to have ended an hour after the current timestamp
The live activity must have a `service` tag.
The live activity must have a `streaming` tag with the endpoint to link to, or be associated with the services `zap.stream` or `nostrnests.com` from which the location will be calculated based on the `d` tag and a known set of relays for the service.
An optional `image` tag will be used in square format to represent the activity. If not provided, it will default to the service concatenated with favicon.png

 
 the corny chat link in the prior message is for the datatypes page which you can get to from the main page by first clicking about 
 No. Nests is a full Nostr client. Corny Chat is not. 
 I use cornychat everyday. i sign in. not sure what a full nostr client is. I think there will be some centralized nostr apps in the future.


Is it an 80% nostr app??? 
 A “full” nostr client refers to one which is fully interoperable with other nostr apps — content created and relayed in one can be seen in another, as long as there’s a shared relay. My understanding of cornychat is that it incorporates some nostr features but functions adjacent to the nostr protocol, rather than implicitly dependent on it.

I could be wrong and would appreciate clarification if I’m missing anything. Cornychat is great, nonetheless, but I believe there’s information that doesn’t get sent as nostr events to relays. 
 I appreciate you explaining this. I hope that one day there’s 100 different chats, and chat apps and more. The more the merrier!
Hivechat, and Nests, and Corny are super cool things. 
 Absolutely agree 🤝 and I’m sure there will!

I’m excited to see things like a replacement for Slack and email, where a business/corporate environment could use an app entirely built on nostr and use a private relay that only accepts and displays notes to npubs that belong to the employees 
 Corny chat is a nostr client. It’s more of a nostr client than nostr nests ever was! 
  https://image.nostr.build/8f078cc72543ef78fe3e19d1d96ccc8d8f6a6f02bef7afe5e8f969080f1a766c.jpg  
 The magic in nostr is the customer seeing the same events from different perspectives in different apps! 
 Corny chat supports outside event kinds! nests is a walled garden!