Yes, I meant that I wasn't imagining them as replacements. Regular gift wraps have their use cases, and ephemeral ones have different use cases, such as real-time secure ephemeral chat.
Regarding relay implementations, I think relays have incentives to respect the ephemeral range since it saves them storage. I've noticed that strfry typically takes 5-10 minutes to evict ephemeral events, while khatru, for example, simply relays them without storing them. This behavior is hardcoded and cannot be modified, which is not good.
How are you handling ephemerals in Orly?
Thinking about gift wraps... Currently, NIP-59 defines kind 1059 for gift wrap, which falls within the range of "regular events," which are supposed to be persisted in relays. It would be interesting to introduce an ephemeral alternative kind for gift wrap events, which would complement the current system. This would allow events that aren't intended for storage in relays to benefit from protection against metadata leakage. One option would be to use a new kind number, such as 21059, for ephemeral gift wraps. This approach could provide an extra layer of privacy because these events would never be stored, only relayed. WDYT?
#dev #nostr
This is much needed
a true ode to freedom. it also inspired me to travel alone in my twenties and met a lot of mad ones!
Hahaha pretty the same, I read it with 18 and traveled with a friend in bike
I've just discovered it. And yes seems a bit medieval
What's your relation with the basilisk?
This quote and the entire book carried me through one of the wildest trips/adventures of my life
Yakbak.app maybe?
Yes, they are pushing in that direction, but they are mentioning tools and mcp servers different times
Someone knows a good open source screen recorder for Linux that makes easy to do pretty records?
GMonday 🌞😅
nostr:nprofile1qqsypwwgtll74lqu4huvxzjwtjyxvrlkujt35rw8y026ke6ttesmg5gpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcpzemhxue69uhkummnw3ex2mrfw3jhxtn0wfnj7qg5waehxw309amk7apwdehhxarj9ehx2ap0dxsk92 build a tool for that a long time ago. It was nice. Does it still exist?
Yes, but never finished the unfollow action, you can filter contacts by the last time they published tho. I really need this tool, too, but got distracted by other stuff. I'm going to finish it one of this weekends and deploy it
LMAO a friend just shared me this 🤣 it's perfect 
Thanks for sharing! I missed it yesterday 🙏
Share it, shake it, booom 💥
https://www.cyberdaily.au/security/12455-chatgpt-conversations-are-being-indexed-by-google
GM 🌞
Our society it's really suffering, hyper-individualism has carried us to this. We should reflect about our role in this society, about love and community. Neither the Internet nor any other piece of technology or scientific knowledge can bring us together. And mass communication through social media or teleconferencing can actually leave people feeling more isolated than before. Do you feel lonely? I do
https://www.city-journal.org/article/the-problem-of-hyper-individualism
test
GM🌞
Hmm im not aware. I was thinking in using this from nostr:npub1uac67zc9er54ln0kl6e4qp2y6ta3enfcg7ywnayshvlw9r5w6ehsqq99rx https://github.com/sandwichfarm/encoded-entities#nfeed---filters--relays . So you could encode timelines in nfeed strings. Also i was thinking in adding "presets" to create timelines, like "my friends" or "from follow pack", etc. Ideally all of this is shareable and portable so you can encode your feeds in strings and load them anywhere
Just deployed the site if you want to try it out https://gzuuus.github.io/applesauce-svelte/ This is an ongoing exploration. Also nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr added remote signer login.
Just exploring Applesauce with Svelte. It feels quite powerful. I'm creating a toy client to learn Applesauce and how it integrates with Svelte 5. In the video, you can see me creating multiple timelines with different filters and pulling data from different relays. If you're interested in the codebase: https://github.com/gzuuus/applesauce-svelte
https://video.nostr.build/5e41ee34db7fb36884a63a0fb6fa14d28ea5c24f335bca4ebfef68301eb66cd4.webm
cc nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr
There's not much info on it. Maybe it's using https://github.com/hzrd149/blossom/blob/chunked-blobs/buds/10.md ? BUD-10 looks workable, but there's no merkle tree definition yet.
nostr:nprofile1qqszv6q4uryjzr06xfxxew34wwc5hmjfmfpqn229d72gfegsdn2q3fgpzfmhxue69uhkummnw3e82efwvdhk6tcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszythwden5te0dehhxarj9emkjmn99urf278z nostr:nprofile1qqsxlvnxqykrqzps8e22u4g5pdrf2l5e0qycgqwa5d85mys6yadl3wcpzpmhxue69uhkummnw3ezuamfdejsz9rhwden5te0wfjkccte9ejxzmt4wvhxjmcpp4mhxue69uhkummn9ekx7mq65w8x5
Fancy stuff. But also is better maintained https://github.com/InfinityLoop1308/PipePipe
If you're on Android or nostr:nprofile1qqs9g69ua6m5ec6ukstnmnyewj7a4j0gjjn5hu75f7w23d64gczunmgpz4mhxue69uhhyetvv9ujumt0wd68ytnsw43q4gnztg, switch to NewPipe. So much better. You can find it on nostr:nprofile1qqs83nn04fezvsu89p8xg7axjwye2u67errat3dx2um725fs7qnrqlgzqtdq0.
I'm using pipepipe, a fork of newpipe, its working better than newpipe for me
KYC its bad, imposed KYC is evil

U sure bro? 
Nostr: the universal, permissionless hole-puncher layer of internet. Deal with that
Hey! Yes, you could follow what nostr:npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj is recommending. Basically, create a synthetic dataset with two columns: col 1 for questions and col 2 for answers. You can use an LLM to generate this dataset, then embed the answers. I would also recommend using an embedding model like Nomic ( https://ollama.com/library/nomic-embed-text ) since they have an interesting prefix system that generally improves the performance and accuracy of queries ( https://huggingface.co/nomic-ai/nomic-embed-text-v1.5#usage ). I can also share the code for the Beating Heart, a RAG system that ingests MD documents, chunks them semantically, and then embeds them https://github.com/gzuuus/beating-heart-nostr . Additionally, I find the videos by Matt Williams very instructive https://www.youtube.com/watch?v=76EIC_RaDNw . To finalize, I would say that generating a synthetic dataset is not necessarily needed if you embed the data smartly.
Locally you mean? Maybe gemma 3 12b
Im working on an agentic workflow to generate codebase wikis. I'm looking for some feedback on the generated docs, if you want to help, and have a repo with a codebase that you are familiar with just ping me here or in signal. The idea is to evaluate the resulting docs👌
"True innovation doesn't comes from breaking the rules in a zero-sum game, it comes from breaking free of the zero-sum game entirety, build something small, own it completely, scale it thoughtfully"
Wait some months and it will be a documentary xD
Introducing Analay, a relay analyzer with a twist. It works by collecting events from the relays it is connected to and inserting them into a DuckDB database. Additionally, it exposes an MCP interface to perform analytic queries on the DuckDB, enabling the use of LLMs to gather insights from the relays. Currently, I am using it on next.dvmcp.fun for the stats page https://next.dvmcp.fun/stats . The license is MIT and the code is available at https://github.com/gzuuus/analay
TBH I created this some time ago but never announced it. Recently, I changed to a 'firehose' approach when collecting events.
Hmm, I'm not sure I understand you clearly in this statement. The number of choices you have doesn't have anything to do with how responsible you are for the choices you make. We could say that when you are more free and responsible, you have more room for choices since you can be responsible for the choices you have, in contrast to a set of given choices. Ultimately, every individual has the possibility to be free in any choice, since even if you have some imposed set of choices, you can freely choose to reject all of them.
It seems that we are talking about different topics. I was discussing individual freedom, while you are addressing collective freedom, which I believe fundamentally relies on free individuals




