This is a long form article, you can read it in https://habla.news/a/naddr1qqxnzdesxqmn2vf3xqengvpjqgsx8lnrrrw9skpulctgzruxm5y7rzlaw64tcf9qpqww9pt0xvzsfmgrqsqqqa284am2st

# v0.1.23

## Added

- DeepL translate api (Automatic for PRO subscribers)
- Add nostr:nprofile1qqsydl97xpj74udw0qg5vkfyujyjxd3l706jd0t0w0turp93d0vvungfgfewr to contributors
- Proxy LN address type enabled on Nostr Address settings pages
- Infinite scrol on notifications page
- Default 0.5% ZapPool rate for Snort donation address
- Collect relay metrics in `@snort/system` for better relay selection algo in Outbox Model (NIP-65)
- New sign up / login flow!
  - Topics / Mute words on sign up for easier onboarding
- Drag & Drop for uploads on note creator - nostr:nprofile1qqs8tchhwf5smv3r2g0vkswz58c837uu456x59m3dh380gtrhqzydeqz4wlka
- Mixin topics (hashtags) into timeline feed
- Language specific trending posts
- Show following info for hashtags
- Sync preferences to network (`NIP-78` support)
- Trending hashtags page
- Note creator hashtag input
- Top trending hashtags on note creator
- Social Graph - nostr:nprofile1qqsy2ga7trfetvd3j65m3jptqw9k39wtq2mg85xz2w542p5dhg06e5qpr9mhxue69uhhyetvv9ujuumwdae8gtnnda3kjctv9uh8am0r
- New users relay list based off "close" relays
- `NIP-96` support for nostr native image/file uploaders
- Write replies/reactions to `p` tagged users read relays (Outbox model)
- Sync joined public chats (`NIP-28`) using `PublicChatList` kind `10_005`

## Changed

- Read/Write relays only on kind `10_002` (NIP-65)
- Removed `nostr.watch` code for adding new users to random relays
- Render kind `10_002` on profile relays tab
- `@snort/system` using eventemitter3 for triggering events
- Use latest `NIP-51` spec (Bookmarks/Interests/`NIP-28` PublicChatList)
- `nreq` support (Demo)
- Write profile/relays to blasters
- `@snort/system` automated outbox model (automatic fetching of relay metadata)

## Fixes

- Upgrade ephermal connection to non-ephemeral
- Remove relay tag from zaps (Some zap services dont support it)
- Fix zap parsing for goals
- Remove extra chars from quoted events to fix loading (`'s` etc)
- CSS Fixes for profile card on light theme
- Zap counting on replacable events
- `NIP-28` chats loading
- Overflowing modal UI
- Live stream widget layout with long titles
- Notifications marker has returned from its long slumber


New limited edition hat in the works🔥

Sparrow Hat, Orange Honey Badger Hat, and Stealth Bitcoin Hat will be back in stock next week.

Also bringing back the NOSTR Hat.


https://relaying.io/ is also a good option from what I've heard. nostr:npub1utx00neqgqln72j22kej3ux7803c2k986henvvha4thuwfkper4s7r50e8 might have more info.


damn that's fucked up


the start9 embassy also has a nostr relay available


what do you wanna use it for? paid relay? public free relay? private relay for a community? private relay for personal use?


nostr:npub1j8y6tcdfw3q3f3h794s6un0gyc5742s0k5h5s2yqj0r70cpklqeqjavrvg any comments?


I don't believe you


benefits of developing second

nostr:nevent1qqs2knzdj9r66wjpsm6ag4uzvexxulfh8at67erfyu899f0zacsvjfqpz3mhxue69uhhyetvv9ujuerpd46hxtnfdupzqdxj75n57x2clnfvkfrrm2l2mhu2y8uy4njzg8dg3qprhuzueqy4qvzqqqqqqyu0lwnm


I'm sure they've at least asked "how can I earn your vote?"


they test code in development instead of in production. 😝


remember, smart people say dumb things too.
nostr:nevent1qqsftgteura8yjntv5frxlpv946e08utxa72vgyu59pws4czgadc0kgpz3mhxue69uhhyetvv9ujuerpd46hxtnfdupzp75cf0tahv5z7plpdeaws7ex52nmnwgtwfr2g3m37r844evqrr6jqvzqqqqqqy74uyum


perhaps but I'd really prefer we look for other ways of getting people to try products without needing to resort to annoying ads. I think satograms and such are fine for now but I can see it getting worse. imagine WoS getting a bigger cut of satograms by enforcing you look at a message or click on the link in the message before you actually receive it in your wallet.


I don't disagree. however instead of looking for new innovative ways to show ads, we should be trying to find less invasive and annoying ways to inform consumers about products.


there's like three people who can fulfill all this and I think they all have jobs.


existing bitcoiners are already used to variable fees. new users will decide on the extra fee tradeoff as they become more educated.


not sure if anyone is paying attention but nostr:npub149p5act9a5qm9p47elp8w8h3wpwn2d7s2xecw2ygnrxqp4wgsklq9g722q is doing the lord's work. always finding ways to make nostr app uis waaaay better! give him a follow.


this would make a pretty good shirt.


if it wasn't for nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s telling people he was nuking the damus relay, most people would NOT have noticed. that's the beautiful of nostr. it's truly decentralized.


don’t trust politicians just because they mentioned bitcoin one time


I think people don't realize nostr:npub1t0nyg64g5vwprva52wlcmt7fkdr07v5dr7s35raq9g0xgc0k4xcsedjgqv builds with an adversarial mindset. don't like something he built? improve your software.

nostr:nevent1qqsqruqgnj83vphaxme9tkn86x3arfqc8qdmwlgczxglv0sjnk8lryqpz3mhxue69uhkummnw3ezummcw3ezuer9wcpzqklxg3423gcuzxemg5al3khunv6xlueg68aprg86q2s7v3sld2d3qvzqqqqqqyxjg59e


I highly recommend this tool. super easy to use

nostr:nevent1qqsqlyg8vq8h40hfwdrgggqkfg3nt4262q4z43vvdgq5u0vujt0mvjspr4mhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet5qgsvdac80utfn4gvly4fv54la0l6cp0udpptnm3ezzyajkdc44w53lgrqsqqqqqpgv5eye


Remember, not your relay, not your data retention policy 😂 Nostrsync.live is a backup tool created by nostr:npub1cmmswlckn82se7f2jeftl6ll4szlc6zzh8hrjyyfm9vm3t2afr7svqlr6f for making backups of your Nostr events and rebroadcasting them out to other relays. https://image.nostr.build/1605f1a34317b9dc0cc565d49597e98a18cb844ce6fb0796fc53cfc34e83b95a.jpg


damus relay is nuked and things keep trucking along. #thenukening


this book is so damn good. you're gonna love it.


this is super comfortable! lol


#TIL I can't see my laptop screen with sunglasses on.


exactly. tiddies are great!


"i don't like a thing. please remove the thing I don't like." I don't think you understand what freedom is and the responsibility it puts on the individual. if you don't like it, you fix it. nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s has enough going on.

nostr:nevent1qqspgxyxtcnvpfszlj9gskf7rz5ctew5y7dljxukmjqpwtu2pupqjzcpp4mhxue69uhkummn9ekx7mqzyp9shj45vzka5v066k3jd7cvqnmweqslkf97shdacq7qfnqwzt7qwqcyqqqqqqgwn9hkj


hell yeah


further down. https://www.reddit.com/r/firefox/comments/17ywbjj/comment/ka08uqj/?utm_source=share&utm_medium=mweb3x&utm_name=mweb3xcss&utm_term=1&utm_content=share_button


absolutely. plus when turning it on, before it can be used, it needs to download the new understanding of the graih from its peers. similar to downloading the new blocks that you missed while your Bitcoin node was offline.

lastly, it's a security risk. if you don't turn it on at least every two weeks (by default) then someone could close the channel you have with them using an old state, potentially stealing your funds.


I like cookies


Currently there's 500K sats bounty available to apply Karnage's UI enhancements to the nos2x plugin.
nostr:nevent1qqs2c3rlkxp3jcjlz00yfrtkn8v86wqk0jlz32kv5mrrh2d5h9ph33gpz9mhxue69uhkummnw3ezuamfdejj7q3qr0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgsxpqqqqqqzggxn73


⚡💪🫡🤣😂
#Repost for #followers
the modern version of 'I'll trade you a cookie for your friendship! $boost  🫂 😂 #plebchain    💜 #grownostr ⚡#zap ⚡💪🫵🤣🫂 https://image.nostr.build/483e2abba04dd3ff6d3a8530419e4d6f178f78194f39d1a4d654286cb5a84de4.gif


⚠⛔ nostr:note1n5l67zxac2yt0kh55vkh560jyyf89x3sv7a0qcgvwre0zvwy95aqf2vt3e


thank you. that's what I thought but just had some issue wrapping my around it without an example.


is there a good explanation anywhere of how parameterized events work in nostr? #asknostr


lightning requires having something online all the time. so there's no real turning it off if you wanna use it.


someone buy this woman a drink! #preach

nostr:nevent1qqsrc5tasrd33lj2udp6ahx5lc6j8l0ju3hmdgtstx238h904448nfqppamhxue69uhkummnw3ezumt0d5pzp64suatdx2uqhn2xfu7cgjuqgqcrqadp864uxkv6wckf43atj860qvzqqqqqqyc4vw4t


I like to define my own professional context. I'd you can't handle me saying fuck, as long as it's not directed at you, then I don't wanna work with you.


this is a great idea! I am gonna try to onboard some family while on vacation.
nostr:nevent1qqs9ssfhu4fz959mzw0g2qjd9z5ga24s4nal6c94ph4kct00sse29pgpzpmhxue69uhkummnw3ezuamfdejsygplwuxkt5a8vj5utj6s8tsj8e3wcavc45p4mqmw92qs7wrh5azmyspsgqqqqqqsql6a5y


ahh very cool. so it will just come back in a few days. no worries!


at this point, it's all merged together. so three?


even if the ask is just to give attribution, it's still a "payment" required by the license to use. there's nothing wrong with this, but to call it free in a "cost" sense is incorrect.


sumo wrestling?


hey nostr:npub1t0nyg64g5vwprva52wlcmt7fkdr07v5dr7s35raq9g0xgc0k4xcsedjgqv #nostr is talking about licenses. GET EM!
nostr:nevent1qqs07jjgx4xx3z72yxsgum3hlj8pespj65puhvpytr5ny5eux7fhg4qpzpmhxue69uhkummnw3ezuamfdejsygplwuxkt5a8vj5utj6s8tsj8e3wcavc45p4mqmw92qs7wrh5azmyspsgqqqqqqsxnmd7p


Remember that time when the biggest bitcoin mining jurisdiction in the world banned bitcoin mining, and the Bitcoin network was like, “lol, hold my beer and watch this”? https://image.nostr.build/e3f2fe34f5642c78ff209572fe5de128fc9ca5e95205b092c87582662d4b6200.png


is it really free if there are restrictions on it, no matter how small?


follow up question. are you wearing a diaper?


welp. lost my first funds dude to a force close somehow in nostr:npub1mutnyacc9uc4t5mmxvpprwsauj5p2qxq95v4a9j0jxl8wnkfvuyque23vg. I'm am le sad. I won't stop using it though. those boys are doing some sick shit.


anyone know how to download the Tor browser using obtanium? I can't figure out the correct place to download it from. #obtanium #asknostr


Open to do an album cover for a nostr:npub1yfg0d955c2jrj2080ew7pa4xrtj7x7s7umt28wh0zurwmxgpyj9shwv6vg release ✌https://nogood.studio/nostr/NG_Burnout_LP.jpg


there's a network around me with the ssid of BigBootyButtCheeks #sharethessid


- Jigsaw


hate this


🎉New Case Study!

We’re showcasing @Voltage and their technology that simplifies spinning up BTCPay instances, making the process fast and effortless.

The most impressive part: they’re now powering creation of over 45,000 invoices per month!

Check how they're doing all of this in our blog post https://blog.btcpayserver.org/case-study-voltage/

Or download a nicely-looking PDF here https://btcpayserver.org/case-studies/voltage2023.pdf


no such thing as a nip author anymore https://github.com/nostr-protocol/nips/commit/37f6cbb775126b386414220f783ca0f5f85e7614


Wow, just announced: Altman leaving OpenAI…

“The board of directors of OpenAI, Inc, the 501(c)(3) that acts as the overall governing body for all OpenAI activities, today announced that Sam Altman will depart as CEO and leave the board of directors. Mira Murati, the company’s chief technology officer, will serve as interim CEO, effective immediately…

Mr. Altman’s departure follows a deliberative review process by the board, which concluded that he was not consistently candid in his communications with the board, hindering its ability to exercise its responsibilities. The board no longer has confidence in his ability to continue leading OpenAI.”

https://openai.com/blog/openai-announces-leadership-transition


add a careers page


"cold calling" is what oshi was doing and i don't think it was a very scalable strategy


where's the careers page?


would you consider this a good option for onboarding people to lighting instead of pointing them to WoS?


dark reader only gets me so far


when dark mode?


i wanna see Cole do a DMX impression


odell, i want that hat


I'd zap but not willing to risk it


when subscribing to a filter on a relay, are only the `#e` and `#p` tags supported by relays or is any tag capable of being queried against? #asknostr #nostr #nostrdevelopment


this game looks amazing #videogames #gamestr
https://alexjonesgame.com/


nostr is definitely bitcoin layer 3


everybody wang chung tonight


this is my shocked face 😐


it's definitely spam. but i'll take the sats


pretty sure they already do that. i think it's configurable


nostr:npub1840xda9g0khyunsu6442n6magvtqv27x5xdj3ydl4zgww4zt6fkqn259sx tor is a fickle beast


robosats is great. bisq is great too if you like to wait a while.


the setup. I will use #nostr as much as possible. fuck YouTube.
https://image.nostr.build/ec8b68e5fad79432ba64e1bdbeb37464d17d049b63a353e9a4813d5e4e0fd167.jpg


it's a classic, marty, you heathen


remap his caps to escape so caps odell never leaves


Everyone on The #nostr is a good cunt!


we already have amethyst


done! but of course it will arrive while i'm not home 😞


man you're so cool. do another small site doing something interesting next!


Silicon valley is cheering for yet to be released "GPT store" (AI agents marketplace) While we already have several open AI agents marketplace on Nostr.

https://vendata.io/
https://tasktiger.io/
https://chat.plebai.com/

Nostr AI agent marketplace is based off NIP-90, it is open and there it is not controlled by one company and uses lightning micro payments.

Don't let "GPT store" become another App store and strangle around our neck..!

Please repost this for visibility and spread the word to your friends and family...!

cc: nostr:npub1nxa4tywfz9nqp7z9zp7nr7d4nchhclsf58lcqt5y782rmf2hefjquaa6q8 nostr:npub1x5nfafs95as966kkkvd773wvv5qtjyd27fy3g67jxyzln93mk02qdgdkan nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft


damn this map is super fly. this is a great resource for watching the takeover of CBDCs https://cbdchumanrights.org/home


oh shit. is the tracker live?


it's a little annoying how much I love peanut butter. #peanuttersunite


aww and it ended :(


i feel like i'm playing final fantasy right now


what have you learned?


unless you use swan...


I guess I should probably be a good citizen and open an issue. i'll work on that today. excuse my previous bitching.


TIL about the travelers information stations. https://www.fcc.gov/media/radio/travelers-information-stations-search


oh shit. where can I get this


I think it worked once when I updated to the version that had nfty support initially. hasn't worked since. just tried uninstalling and reinstalling the app as well.


sweet. maybe amethyst notifications will start working then.


I think a mute list would be great for multi-community clients or really just any client that wants to block certain kinds of content but wants to benefit from the curration from the community.


nostr:npub12hcytyr8fumy3axde8wgeced523gyp6v6zczqktwuqeaztfc2xzsz3rdp4 the world needs this.

nostr:nevent1qqstkcvv3wl23v2876rws257gsrrqaj9du0xhw836q80kt955yd2t8gpp4mhxue69uhkummn9ekx7mqzypw9prp57kyxdmrngx40zrxp4afwjgeth8u9njqs8jj7eu42jwlhsqcyqqqqqqglv66dw


and removes the tiktok-like feature thing and removes streaming? #dreamclient


damn that can is sick!


how do you define arbitrary


Or, the most likely way for nostr to die.

Nostr has a funding problem. Developers and infrastructure is severely underfunded and reliant on flawed economic models, and this could pose a risk to the future of Nostr as a protocol.

To understand it, we need to understand what resources are needed to make Nostr work, how they aren't funded properly and what could happen next.

# The costs of what makes Nostr work

Nostr works because:
1. Developers build clients on it
2. There is infrastructure to support clients

If there are no developers, there are no clients. If there is no infrastructure, clients have no purpose.

## The costs of developing a client, and the reliance on developers

Clients require time to develop the client, and money to run infrastructure for it.

Without developers, there would be no clients, and no Nostr.

Developers have lives and need to make money somehow in exchange for the time they spend. Developing a client is a significant cost, even for small ones (assuming 1 hr/day, no infrastructure costs and the average salary of a software developer, **$1500**) and needs to be covered somehow.

We have multiple models, all of which have large downsides:
1. Donations/V4V/Bounties:
   This model suffers from the problem that a minority pays for the majority, which will lead to the majority demanding exclusive benefits for their money or otherwise cutting off funding since they have no reason to pay.
   This also suffers from the fact that donations are unreliable.
2. Grants from OpenSats and similar non-profits:
  These suffer from the same problems as the donations model, but also suffer from the following problems:
    - the managers of these non-profits may have views not aligned with their donors, leading to misfunding.
    - that such projects are mostly stopgaps that add additional complexity to a direct donation model.
3. Paywalled features:
   It is very hard to find the balance between paywalling enough features to make money, and discouraging too many users from using the client. There may not even be such a sweet spot.
4. Cuts:
   It is extremely hard to balance these so that people don't complain, and it is likely that there will be forks of FOSS clients that remove these features by some users.
5. Paid clients:
   People do not want to spend a lot on services that they expect to be free or cheap, and spending $5/month on this client, $10/month on that client, so on won't scale, even though that is way less than the actual value they are getting.
6. Ads:
   Ads are usually underpaying and mostly make money for the ad companies instead of the client developers. Ads are also an invasion of privacy and may not be well received by some users.
7. VC funding:
   VCs put profit above protocol health, which may accelerate some issues that I will discuss later. They also may disincentivize the development of some apps (uncensored social media for example) for pushing their own agenda.

Even if we find some good way to fund clients, it doesn't end there...

## The cost of infrastructure

There are multiple types of infrastructure for Nostr, such as relays, services like Noswhere's search relay, push notifications, etc. All of these cost money to operate, and are the other half of what make Nostr work.

These have even more limited funding options, which have even bigger downsides:
1. Client funding:
   Clients already struggle on funding as I discussed in the previous section. This would mean infrastructure is even more underfunded.
2. User payments:
   Users do not understand the details and importance of infrastructure, and have no reason to fund it. Making this problem worse, infrastructure providers can falsely advertise their services, diverting money away from infrastructure that is higher quality and should be funded. This is already happening.
3. Grants from OpenSats and similar non-profits (*relays only*):
   Again, these suffer from problems specified in the last section about grants. These entities will likely want the highest value from their donations, therefore leading them to encouraging a few big relays than many medium sized ones. Since relays are more important infrastructure, and they could have more control, these entities can also exert more control over the network.
4. Data harvesting and selling:
   This would discourage people from using their providers, but this is likely going to happen to some extent. The issue is that it would not generate sufficient revenue for the amount of users it will drive away.

Both infrastructure and developers being underfunded can lead to issues that may kill the protocol, which I'll discuss in the next section.

# The risks of improper funding

## 1. The protocol fizzles out and dies without reaching critical mass

This is one of the less likely options since there will probably be people developing for the sake of it, but is likely. With client developers being underfunded and infrastructure shutting down, Nostr would become smaller and worse to use until it completely fizzled out except maybe a few people.

## 2. The enshittification of Nostr

This is the most likely outcome, and the worst one. As Nostr continues developing, developers and infrastructure developers will want to maximize revenue, so they will begin by making good products to attract users at a loss.

After they have a sufficiently large user base, they would slowly erode bridges to their competitors, only leaving what is required so that their users won't complain.

After this stage, it is likely that clients will start merging with other ones to make larger "everything" apps and kill the last bridges, turning them into proprietary walled gardens, returning us to where we are today.

# How do we fix this?

I have no idea. Please share your opinions if you do :)


do you ever sleep?


this site is great but needs some ui polish


Make more Nostr exclusive content. #nostrville nostr:npub1qny3tkh0acurzla8x3zy4nhrjz5zd8l9sy9jys09umwng00manysew95gx


can't believe I didn't know about this until now. gonna use this instead of the normal nips repo

nostr:nevent1qqsvvtyft403ccvvvy65pu37zcjq0tenk53rlxecxgk6xfsytaalf3spzpmhxue69uhkummnw3ezuamfdejsyg8nw7ms3twyxs7d6tnqafrvdqlj2pulw4l9zgzvacupmc8k2unxfqpsgqqqqqqs5tkmt4


Social audio is important. I spoke about nostr:npub1us9uc0sjjg0vyvh7vefgu2a96hx5up5gujl6pqays65hlk4de6hsnwq4g0 earlier at #nostrville 🎸🎤 Just a reminder: I'm still looking for developers to build out Nests for the greater Nostr community. #nostrville

https://nostrbounties.com/b/naddr1qq9rzd3exuerzvps8qeqygplwuxkt5a8vj5utj6s8tsj8e3wcavc45p4mqmw92qs7wrh5azmyspsgqqqw4rstzzwfe


want to get a sample of the kinds being used in nostr? https://github.com/w3irdrobot/kind-tracker


I continue to be impressed by the software made by people in this community who have no development experience. it goes to show how much talent exists on nostr already. #nostrville #motivation #keepbuilding


nostr:npub1z4m7gkva6yxgvdyclc7zp0vz4ta0s2d9jh8g83w03tp5vdf3kzdsxana6p is the man


nostr:npub1j8y6tcdfw3q3f3h794s6un0gyc5742s0k5h5s2yqj0r70cpklqeqjavrvg spilled beer


snack dock


Are you experiencing a nasty case of #nostrville FOMO?

Feeling bitter and sad about the constant feed of vibrant photos streaming in from Bitcoin Park?

✨ Do not fear ✨ I have you poor bastards covered, with this special "I Didn't Go To Nostrville 2023" nostr badge!

Reply if you want one awarded to your npub, they’re limited edition 😂

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

nostr:note15lugc8hjv58h8ff5ek0luzxvc4qzujdayt0d7gt4cy7pywj6y3zsjtstfk


welcome?


You wish you were here at #nostrville


the snort codebase has some caching stuff in it. Im not sure if it's been abstracted out to a full library though.


nostr:npub1j0sh8peshr8rthgn0hlh2mxqwaazne3kc3rqsm0y7ysssg77wd8smfga0n made me breakfast

https://image.nostr.build/f3c91909ee517392a522e36c2ed62a455f2c9da4b9180906ecaa8354f6a4a9f9.jpg


there's nothing to fix. working as intended.


#nostrville conversations already expanding my mind and it hasn't even officially started


yes


Anyone with an LNURL capable service or client should be pushing back against this shit.

If you run into a VASP LNURL (UMA) you should disable interactions or warn the user.

https://bakkt.com/blog/lightning-network-bakkt-lightspark


Next nostr:npub17yqgpat6e6ensd78jqhj4c3ef03uq04uqu3z05rhjnlk67lwm8wq9w5269  was just announced, it will be Oct 23-26, 2024, Atlanta GA.

Come Builders, Come Hackers, Come Educators, Come Learners, Come to our 6th annual conference!

#BuildingBuilders
#Bitcoin

Tickets on sale.

https://6.tabconf.com/


I'd love a print of this


I want more content like this on nostr

nostr:nevent1qqsxvxa4hhdgmue2lusc5wtdun0nlaj7yhl2l962e9j7mqtn0u7swhgppemhxue69uhkummn9ekx7mp0qgsqqx9hacelkffcgd3ecchzjtlvwq9xn2fmprhrwnzmm2t3exee2eqrqsqqqqqpnrgq6x


I suggest it


I can add "str" to my regular project name, thank you very much. 😝


god I hope there's a dope ass shirt for #nostrville


the world may be burning down but at least it's entertaining


holy shit. i didn't know that could even be a thing.


Craig wright is a scammer. did I do it right?


📢 Announcing 5 major updates for StartOS!

- LND 0.17.0

- Gitea 1.20.5

- BTCPay 1.11.7

- LNBits 0.11.1

- RTL 0.14.1


stream keeps going out. sad day


i hear sand is great in your gas tank. helps break up crusted on gas


chirp


matt is drunk already


sup freaks


nostr and nostr-sdk v0.25 are out! 🦀

Released also v0.0.5 of Python, Kotlin and Swift bindings packages.

https://github.com/rust-nostr/nostr#available-packages

Thanks to nostr:npub17q5n2z8naw0xl6vu9lvt560lg33pdpe29k0k09umlfxm3vc4tqrq466f2y nostr:npub1u8lnhlw5usp3t9vmpz60ejpyt649z33hu82wc2hpv6m5xdqmuxhs46turz nostr:npub1qqpn4ym6tc5ul6d2kjxnzx3sv9trekp53678ut9fe3wrxa6yvhjsnql2ng nostr:npub1rf0lc5dpyvpl6q3dfq0n0mtqc0maxa0kdehcj9nc5884fzufuzxqv67gj6 for contributing.


Spent the day redesigning #Amethyst as way to get accustomed with designing for android. The great thing about doing this for an "Everything app" is that I now have plenty of components ready to drop and adapt in more niche micro-apps. https://cdn.satellite.earth/593d4e5949e5f5426a68e07225a4c46a7bd5e2551f79106ec5aa9b491776d414.mov

Exploring some ideas as well:
👉  Slide-out Dashboard with:
- Wallet Connect
- Create button for: note, reel, article, event, ... (since there will only be more of these)
- Activity Log, ...
👉  Custom Feeds:
- A selector to switch between feeds that go way beyond selecting profile lists
- Explore existing feeds created by others + DVMs
- Create you own based on: profile lists, relays, event kinds, .....
👉  Explore:
- Search on the navbar (since it's on every page already)
- Make it an explore page instead of just leaving plenty of space empty
#nostrdesign nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z


93% of all Bitcoin supply has been mined

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


I'm sure it's nothing. we should just trust them. they have our best interests at heart.


please iron this shirt.


Happy White Paper Day 📝🍊

On this day, in the year 2008, Satoshi Nakamoto sparked the separation of Money and State.

Thank you, Satoshi 🙏🏽


I have it set on WiFi. but it continues even when I go off WiFi. I guess just completely turning off autoplay will work. good call!


doubt it. this is a recent issue, it appears. i've had the issue before where if i watch a video or something in amethyst, it doesn't let go of it when i close the app. so to prevent constant data usage, i have to play something else. could be related to that. also, the new notifications for non-play services version worked only a few times and have since stopped working. not sure if that is somehow related.


so apparently #amethyst has used 50% of my battery in 5 hours. anyone else have this issue?


pretty sure iris is just snort these days. haven't used in nostrgram in forever. it was very broke last time i used it but it was super early then too


damn i can't believe people still use Twitter https://mashable.com/article/elon-musk-x-twitter-bank


because it's hip


what is the suggested nostr data backup service these days? #asknostr


just published another crate. this one is for nostr web utils in rust. so far i just have a nip98 extractor for axuma nd actix. i hope to expand it over time. i take PRs 😄 https://crates.io/crates/nostr-web


absolutely this

nostr:nevent1qqsty6upu7s9cq87s2pvj7074044urs9uva4vs7krw6wpyparvjs4lspzdmhxue69uhk7enxvd5xz6tw9ec82c30qgs99d9qw67th0wr5xh05de4s9k0wjvnkxudkgptq8yg83vtulad30grqsqqqqqpavs0rp


#cringe


The Nostr Wallet Connect Connect


this is cringe AF


I’ve done it.
#coding #memes
https://sove.rent/media/public/ab69dab5437fb8e4a1f80a870ee8a5414964f3eca70e0695ec1ce0148a06a824.webp


as a huge friends fan, it really does hurt that matthew perry died.


I've been on calyx for a few years now and grapheme seems so much more solid. Should have just used it from the beginning


watch out world. ya boi is on graphene


sick dude! gonna definitely peek at this. I've stopped on mine because I got distracted by other things, but I really need to finish it up. probably gonna move to i3 and use xserver instead of Wayland. it appears Wayland support for libinput is not great. at least for declarative configuration.


as a person, he's kinda a fuckhead. but his dispatches are always great. https://words.filippo.io/dispatches/parameters/


From nostr:npub1tr4dstaptd2sp98h7hlysp8qle6mw7wmauhfkgz3rmxdd8ndprusnw2y5g on X:

🚨 Please do not use this service 🚨

If you use this service, you are signing up for simple seizure of funds if Ledger willingly (or unwillingly due to gov pressure) decides to collaborate with one of the other storage providers.

Friends don't let friends use Ledger/Recover.

First image shows that Ledger owns the common encryption key that is used to encrypt shards, second image shows Ledger themselves saying how they can give over funds in the event of a subpoena.

https://image.nostr.build/ca074c085a020831740b7404144267b626f10f83a0bd92381b27b013f3fdea55.jpg

https://image.nostr.build/6dab7e443ecd96f97abf75eb44d8a5f5e3a7a100d5a765d90ca269549144af53.jpg


With Highlighter 2.0 you can make highlights of podcasts and videos.

Here a DVM earning ⚡sats to improve Highlighter.

Any developer in the world can improve Highlighter without touching a single line of its code.

And any Nostr application can create transcriptions without running a  backend, or understanding how this AI stuff works.

It's all markets. Over Nostr.

https://cdn.satellite.earth/761aea7a5541200cfa8d45348f4f3049b07c57e4b3cce7eaf7a9fa7bd0423658.mp4


staying in the lines like a boss. this is weirdly satisfying.


hell yes. i love this. i'm going to call mine "stickies"
nostr:nevent1qqsdstfewdv9a3azankvjpxwhq0nuzakmg3q4eu8fm2n3rdjxlctavgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsyg82krn4d5etsz7dge8nmpztspqrqvr45yl2hs6enfmzexk84wglfupsgqqqqqqsj7nruv


nostr:npub1l2h50te8u00qd6plx3hudn82p24lcafqmqhlayxy3h7dwsxxnj4q28n2lz many wanna just use the internet. yet getting internet at home is still a priority for most when moving to a new home. yet they don't understand how it works.


nostr:npub1l2h50te8u00qd6plx3hudn82p24lcafqmqhlayxy3h7dwsxxnj4q28n2lz you can depend on a phone to run your node if you'd like but it will always be superior to run your own at home on dedicated hardware.


lolz "trust minimized"


nostr:npub1l2h50te8u00qd6plx3hudn82p24lcafqmqhlayxy3h7dwsxxnj4q28n2lz in accurate. 5G internet on my phone is a thing. however, it's less reliable than my wifi at home. what i'm saying is "running the node on the phone" is the only way people will do this in the future makes no sense. we still have wifi at home. people can be convinced why running a node at home is still a good thing long term.


people have accepted running routers in their homes to access the internet. why would running a node in your home be any different?


stay hungry. stack flap jacks.


my new theme song. https://spotify.link/0an8AFhvbEb


We've been thinking a lot about subscriptions at Mutiny and how others can take advantage of it.

Today, ZapplePay just shipped AutoZaps. It's like a decentralized Patreon: every npub gets their own page where people can set up recurring payments to them. https://www.zapplepay.com/autozap/

AutoZaps and ZapplePay use NWC (Nostr Wallet Connect) to communicate with supporting wallets such as Mutiny and Alby. Both wallets have budgeting features so you can auto-approve payment requests associated with a specific NWC string.

We built Mutiny+ using this same NWC tech. Bitcoin is a "push" system, so replicating fiat's "pull" payments in a self-sovereign way involves new ideas and standards. NWC keeps the user in control, and offers the convenience of autopay when you want it. https://blog.mutinywallet.com/solving-subscriptions-on-bitcoin-one-zap-at-a-time/

Check out AutoZaps and see what you think! We're looking to work with other services / products that want to offer NWC-based checkouts and subscriptions so hit us up if you'd like to chat.


i'm sure it was just a whoopsies. https://www.nobsbitcoin.com/wsj-article-fake-news/


LOL lightspark adding VASP shit to their LNURL Addresses 🙈🙈🙈

Maybe I shouldn't laugh actually. Because it was inevitable that it was going to happen. Just wait for all the regulation that TAPASS nodes are going to bring due to currency exchange routing.

nostr:nevent1qqsfsgj6hf6lpnvrnl4qlvksnav3pqpexlyusq2ejkdw4kru9gydy2cp2amhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuef0dec82c33wscxu7t8xc6xwdtkwac8yanpx5e8wmrrd46rwentv3erqdmkx4j8ydmnxv6hyct389nnq7r8vvcxkdrcvdek2er2vachvq3qfanjsgy7jghu7d3l5hfq79a3c9kt959x638d5qhjmeeseyr7xp2qxpqqqqqqzvjkpv6


lightspark reinvents lnurl with more compliance. much wow. https://www.lightspark.com/uma


Hey! The name's Abbot but you can think of me as your go-to guide for all things Bitcoin.
AKA the virtual Bitcoin whisperer. 😉
Here's the lowdown on how to get my attention:
1. Slap an @ before your message in the group chat - I'll come running to answer.
2. Feel more comfortable replying directly to my messages? Go ahead! I'm all ears.. err.. code.
3. Fancy a one-on-one chat? Slide into my DMs.
Now, enough with the rules! Let's dive into the world of Bitcoin together!
Ready. Set. Stack Sats! 🚀


shut up and do something


many of the clients implement the list of known users by users you have seen recently. far from perfect but it's a performance optimization. I think nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s has talked about this how host nostrdb project can help with this.


Just deleted Linkedin / Facebook / X accounts, don't use em


also write your own encryption software, preferably using your own homegrown source of randomness and your own encryption algo. you can handle it.


stahp.


Craig wright is not Satoshi


A phishing email is being sent out impersonating Blockstream. As we investigate, please remember:

1⃣ DO NOT click on any suspicious emails claiming to be from Blockstream. Blockstream will NEVER ask for personal information via email.

2⃣ NEVER enter your seed phrase online or share it with anyone, even if they claim to be from the Blockstream support team.

You should only update your Jade firmware through the #BlockstreamGreen wallet application or our dedicated firmware website ⬇
https://jadefw.blockstream.com/upgrade/fwupgrade.html


can we start a petition for nostr:npub1funq0ywh32faz0sf7xt97japu8uk687tsysj8gndj4ehe825sq4s70gs0p to make a dark mode?


does anyone else have the issue with snort where the notification bubble doesn't show when you have a notification? been having this issue for a while in brave.


what if we have an account but don't use it?


I'm afraid the "the nostr" meme is going start out as ironic but unintentionally become real.


dammit. this hurts.


one foot out of the sheets to regulate temp. I like to live dangerously


suck it suck it suck it suck it suck it suck it suck it suck it suck it suck it suck it suck it suck it suck it suck it suck it suck it suck it


Moore's law won't hold forever. not understanding performance will leave alot of developers in a bad place when they can't rely on vertical scaling to fix their shitty code.


you're right. the existing coin control algos in existing wallets are never used.


imagine a bitcoin/lightning wallet that had a local AI that could look at the base chain and help you spend your bitcoin in a more private way.


sometimes I wonder how many people out there are just saving all events from the nostr firehose for data mining later.


https://www.nogood.store/nostr/NG_Burnout_LP.jpg

FEATURED RELEASE
The considerable overlap between the laid-back styles of ’90s J-urban – influenced far more by the likes of early De La Soul than by the more confrontational hip-hop that was more popular in the West – and Shibuya-kei makes perfect fodder for a mix, and our latest selection should be more than enough to appeal to fans of both genres.

NG BURNOUT REMIX Vinyl / 2LP / 12 tracks – 62 min.
2023 / Diamond Hands Records / NoGood publishing
100K sats – now playing on zap.stream

https://zap.stream/naddr1qq9rzd3c8qenzv34xgesygz47pzeqe60xey0fnwfmjxwxtdz52pqwnxskqs9jmhqx0gj6wz3s5psgqqqwenslj8h0y


that flat black is sharp


how will I get my dopamine hits then?


don't do it!!


how would this be any different than building something on top of a closed source api such as github's api? the source being restricted to viewing doesn't directly affect the integration someone hacks together except that it can only run on this device. it's similar to building an app for iOS only.


Completely crazy that an unelected supranational entity can force countries to devalue their currency like this. We’re talking about the sudden loss of wage purchasing power for tens of millions of people. But you better do it, or else! https://image.nostr.build/c4d8cdd3315429db48d505933ab7a32f9213415ea24fa9682f100ac6ebdb1e0b.jpg


nostr:npub1t0nyg64g5vwprva52wlcmt7fkdr07v5dr7s35raq9g0xgc0k4xcsedjgqv. dudes a beast


#Linux

https://sysprog21.github.io/lkmpg/


Running Timechain Calendar on your phone? Refresh so you have the latest version 0.3.28. (Can see the version at the bottom of the screen).

Some important performance improvements have been made.

🙏🧡


damn. nwc on nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg android and nostr:npub1mutnyacc9uc4t5mmxvpprwsauj5p2qxq95v4a9j0jxl8wnkfvuyque23vg is fuckin seem less too. people really are out here building in the bear market.


physical keyboard? damn. you fancy


I'd be interested in snort metrics. they have seemingly been doing performance work recently because it is way faster for me than it used to be


what is this in reference to? the US talking about a draft?


lightning will be the way many people onboard to bitcoin.


jif, marcus. jif


unfortunately, non-custodial anything will have it's tradeoffs. often that means it takes some work to setup. it's getting easier thouigh


non-custodial lightning is already possible on nostr.


Jade is the wallet


what were the reasons for wanting to make online gambling illegal?


called Clinch because that's what you'll be doing when sats are on the line.


i got a 5 dollar wrench and pliers that says someone can confiscate 12 words easier than you think


big dick slap in the balls


fuck fuck shit fuck


sup homeys


my assumption is because it doesn't automatically work with google play services? honestly i don't know. planning on moving to graphene as my daily driver soon.


graphene seems so much more polished than calyx


nope. we all move slow. no one really gets. we are all just flailing. but at least when we flail, the system doesn't completely break. 👍


$boost for maximum lulz.

https://m.primal.net/HNKA.png


“Nobody is using Lightning” should now be a dead meme.

Launching a new Bitcoin report from nostr:npub1xkere5pd94672h8w8r77uf4ustcazhfujkqgqzcykrdzakm4zl4qeud0en: How the Lightning Network grew by 1212% in 2 years ⚡

It’s time to pay attention to the incredible work of so many people in the space.

In this report:
- How many transactions on Lightning
- How much volume
- How many users
- Industry overview of 173 companies
- Funding overview
- River-specific insights
- Why are companies interested in Lightning
- Growth accelerators

And yes, an executive summary 😉

You can find the report here https://blog.river.com/the-lightning-network-in-2023/

It would mean a lot if you could share this post and/or the report 🧡

I'll be sharing this report at The Bitcoin Conference in Amsterdam in 2 days! https://image.nostr.build/bf9f3fb3e2404406284640a5861e0a510bfe3e08a3e3fa3db51c885cb8a12469.png


stocking stuffers https://image.nostr.build/c930569655d01f306353cc1693d3f0ed1acc5128781774c18b16b6dea56fbe3b.png


if you're relying on the government to save you, then you're doing it wrong.

nostr:nevent1qqsd0zlpe2v9je53eldyuzyw3x0efl729pl9kumwjsxr8g4wr700rvcprpmhxue69uhhqatzd35kxtnjv4kxz7tfdenju6t0qgsfeg9aw3g8gtt2yqcecr3af3nee8syd2wuwr5w74wzjp0zgpfrgzcrqsqqqqqpanyqzg


zbd is not nostr.
you have been fooled by a KYC app to let them have your keys and therefore the privilege of reading all your DMs and post as you forever while locking you in and not being actually decentralized.

your account is compromised.


read past the headline. that story is referencing a hack from a year ago and swan defending against funds being lost. my screenshot mentions a potential hack of the swan database from a month ago, exposing personal information.

for now, it should be taken as rumor until confirmed or denied by swan. however it comes from a source I trust. they'd have no reason to maliciously fake it.


Gary Wang, Co-Founder of FTX, Questioning at Trial :

Q. Did you commit financial crimes while working at FTX?
A. Yes.

Q. What types of crimes did you commit?
A. Wire fraud, securities fraud, and commodities fraud.

Q. Did you commit these crimes by yourself or with other people?
A. With other people.

Q. Who were the main people you committed these crimes with?
A. Sam Bankman-Fried, Nishad Singh, and Caroline Ellison.

Q. You're talking about Alameda Research?
A. Yes.

Q. Okay. We'll come back to it in a minute. When you say withdrew unlimited amounts of funds, whose funds are you talking about?
A. Those of customers.

Q. Let's talk about——sorry. And customers of what?
A. Customers of FTX.

Q. Mr. Wang, do you see any of the people you committed those crimes with in the courtroom today? You can stand up if you need to.
A. Yes.

Q. Who do you see?
A. Sam Bankman-Fried.
MR. ROOS: Let the record reflect the witness has identified the defendant.

Q. Mr. Wang, in general terms for now, what did you do with the defendant that was the wire fraud you were referring to?
A. We gave special privileges to Alameda Research on FTX, which allowed it to withdraw unlimited amounts of funds from the platform, and we lied about this to the public.

Q. When you say withdrew unlimited funds from the platform, what are you referring to?
A. It had the ability to, regardless of what was in the account, to withdraw unlimited amounts of money.


that could be. I got the message to my lnd node as well. though I don't think I ever sent bob a DM and my WoS isn't linked anywhere.


i was actually about to ask. you have any random dog shit i can buy?


most I can tell you is my buddy got it from his brother who works at fortinet.


so a friend of mine just sent me this. maybe this is old news but it's new to me. #holdyourownkeys
https://void.cat/d/E8HsYkq8EBi6weNbfVNrTq.webp


hello fellow kids

https://video.nostr.build/d0a4d2132dd33d845c1d7f6f29d71312014eb7c986c536df08c6ae6a9dd267eb.mp4


gang gang. gang gang.


ooooooooo. when odell npc stream?


apparently add and odd sound the same to marty?


why would someone want content from that cucked system?


moon?


Griiiiiiiid?


anyone use a remote signer with a phone as a 2-of-2 multisig?


banana bread? at fuckin' work though?!


why are you anti-bananas?


here*. fuck me


you heard it hear, folks. matt wants more centralization in lightning.


the issue i've always had is getting it to work with my phone (android on calyx) correctly. any suggestions for getting that to work? maybe it's better than it was a few years ago


fuckin rugged


marty, that wasn't a finger....


rhr hard fork = foxhole fuckery


never stop the stream mid-stream. it hurts.


noooooo. not shoo gate!!


someone should give marty a snort link to read out


i hear ben sleeps alot and doens't come in to the office. 🤷♂


next bet should be on the first rhr where there are zero watchers on youtube cuz they are all on zap.stream


matt, there's a difference between being able to use hub and spoke and having to use hub and spoke. i think we are the former.


penis paper


is it really called pay-to-snitch? cuz that would be pretty ballsy


we assume they have it figured out. we don't actually know what that security is like behind the scenes. it could be shit.


only the highest of brow comments from me


Deez nuts!


qualify dn


bullshit Matt. we can see you. not even a smirk.


shill bills


bitch bucks. pussy prints. collar dollars.


dude was arrested for an ad read. seems legit. https://www.jacksonville.com/story/news/courts/2022/01/31/youtube-using-gun-dealer-indicted-clay-man-machine-gun-charges/9250829002/


Tomorrow night, we are initiating a new Member perk by kicking off the nostr:npub1theparkprcs70dcs437ke9zzwsr6u60f8flu7rg28m30438aep9sd94dha  movie series with the cult classic, “The Big Lebowski”. White Russians will be served & jelly sandals worn. Perhaps bowling afterwards? https://image.nostr.build/26ece19695a9ef6308b09131fac561935349dd12f707eb2408f48caa4000a5fb.jpg


ahh gotcha. i saw it in my WoS. I just assumed it was satogram. thanks!


got this in a Satogram as well yesterday. wpuld you wanna educate me on this?


https://i.nostrimg.com/034be612cd3c50d3893646cf1a002c5b24a7f620359866940e6f31510682536a/file.jpg
#inspiration


are there snakes?


what is the go-to hardware device for 2fa these days?


god speed, friend


dammit that's a cute pup


where's the nip07 login?


stop breaking our things


To celebrate our node's 100th channel, we are giving anyone who boosts this note ⚡500 sats⚡

Our budget for this celebration is 100,000 #sats but that could be increased.

So get your thumbs (and wallets) ready to boost!
------------------------
And now a little about our #node nostr:npub1l0ans4w4psmcv6hsqjz2v3mxszhputlsfn4emkynv3jlwrfez59s35q0ug

Number of channels: 100
Current capacity: 7.54 #BTC
Terminal Web score: #623

We offer a 1 million sat capacity channel for free for 90 days.

We can also provide you with virtually any capacity for a whole year (for a fee). Get enough routing traffic on this channel and we'll renew it for one more year absolutely FREE!

We offer the lowest prices anywhere, check for yourself:

1m channel: FREE for 90 days
2m channel: 8k sats/year
3m channel: 9k sats/year
4m channel: 10k sats/year
5m channel: 15k sats/year
6m channel: 20k sats/year
7m channel: 25k sats/year
8m channel: 30k sats/year
9m channel: 35k sats/year
10m channel: 50k sats/year
Larger than 10m channel? Please DM us.

Compare our prices to places like LNBig and Coinconcept, among others, who only provide channels for 30 days.

We're here for you so DM us at anytime. Or if you prefer, you can find us on the Telegram app (user: @LNServer)

https://image.nostr.build/6c71946d72d1e32ba87869a5c403656479652481cfbf1fe7fb882ea766afb38a.jpg


do damus users drop their phones alot?


pretty sure it's possible. anyone know how to correctly setup obtainum to install primal on android? nostr:npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr this documented anywhere? #asknostr


just tried NWC with amethyst on nostr:npub1mutnyacc9uc4t5mmxvpprwsauj5p2qxq95v4a9j0jxl8wnkfvuyque23vg. fucking flawless


Introducing Mutiny Gifts: Onboard someone to Bitcoin by simply showing them a QR code. Once they scan the QR code, it will load up Mutiny Wallet on the web, allowing them to redeem the Bitcoin.

https://blog.mutinywallet.com/mutiny-gifts/

Mutiny Gifts is self-custodial through the whole process. Funds stay in your wallet until the receiver redeems it. You can revoke access at any time if the gift is not claimed. All thanks to the magic of NWC.

Gifts is our first Mutiny+ paid-only feature. Anyone can redeem a gift, but you need to be a paid user or self-hoster to create one.

Here's a gift for a lucky person! Be the first one to scan this from your mobile phone and you'll receive 50k sats.

https://image.nostr.build/7c9e55600265be9eafe44f3a754ef58c7e1f40c51c389a77c1601945da5cdcba.jpg


The US government compares Chainalysis to a drug detection dog.

They’re telling you that your bitcoin privacy is on par with drug trafficking.

“The supplemental Chainalysis heuristics information contains granular, nonpublic information about the behavioral heuristics used to “fingerprint” specific Darknet markets and other illegal services, as well as information about the techniques used by Chainalysis to detect and control for adversarial coinjoin services intended to obfuscate Bitcoin transactions. As in McCaughey and Diaz-Rojas, there is a significant risk that disclosure would allow the defendant or others to develop specific countermeasures to these sensitive techniques.”

https://storage.courtlistener.com/recap/gov.uscourts.dcd.232431/gov.uscourts.dcd.232431.206.0.pdf


well we've had them on our wrists for years. between Fitbit, smart watches, etc, we've been tracked for a while. what is the idea behind having everything you say recorded? what's the idea behind that? getting closer and closer to the plot from The Circle.


queen up and to left


the state of frontend development is dogshit. will it ever actually get good?


ahh gotcha. continue on your way, sir.


why debian over Ubuntu? always wondered this.


I mean, pop os is better than windows. don't do it man. don't go back to windows.


you ever met someone who runs nixos though? it's worse than arch users.


going to campground and staying there is not camping. #fightme #choseviolence


Canadians....


dark in the mood sense or literally?


today was leg day. pressed 380. new high for me.


EVERY note you create with a *dollar sign*boost will be turned into a prism.

No need to add $prism.

 Also, remember if you want to limit your prism you can include a list by adding #listr where 'listr' is the name of your list. The #listr has to come immediately after *dollar sign*boost for it to be considered.

Create a list at https://listr.lol

So, typing $boost #following will create a prism only with the npubs in my following list
https://listr.lol/a/note1t77gp4num89ff0zd0l7zadr9ceyz83pzxrur6rne2nkdd0gcxrwqcp0lp0

Finally, follow nostr:npub1arcweuxy0zkdcg08sljh058qp02ytrgnpzh4csa3ar42szyfgrpsw6ggtw  and check out https://makeprisms.com for some more deets.


not if people don't watch him though


i mean, it's "better" but it just centralizes who gets the information. depends on how much you trust cloudflare.


looking awesome! i won't be in amsterdam but if you start selling any of this stuff, i'd love to help support it.


Just want to give a big shout out to everybody who donates to Snort every day, every sat counts and it means a lot, keeps us motivated to deliver and improve.


First riso prints have arrived!

https://www.nogood.store/nostr/NG_SE_Leaflet_001.jpg https://www.nogood.store/nostr/NG_SE_Leaflet_002.jpg


very cool! what is this?


So, as promised, here is the first prototype of the #Lightning #Beer #app. Sorry i could export just one screen (I am creating this after work, so not much time for now). I will create the public repo during the weekend and share here at #nostr only.

Support expressed via comments and critiques are highly appreciated.
Launch will be made first in SP/#Brasil. I will details the tech stack to be used in the first version.
Found nodeless.io by nostr:npub1utx00neqgqln72j22kej3ux7803c2k986henvvha4thuwfkper4s7r50e8  highly interesting, I think that would be more aligned with #bitcoin values than OpenNode… let’s see. Thanks a lot for previous help, now I have a more clear roadmap for payments.

More screens and repo soon!
Cheers! 🍻 https://image.nostr.build/6187c80f3ec6201a5c31935aec66880bbc5202b54054dfaf71fae792d37f0c9a.png


is he koala-fied to be operating a motor vehicle?


sup bitches


understanding this note depends on someone understanding what a prism is. what is it?


For your safety.
https://www.commbank.com.au/support/security/cryptocurrency-payments.html


it's sad because your average person will actually think this is done for their benefit.


is anyone tracking nostr lore yet? #asknostr


This is a great read about open source while building a for profit product. Revenue over use for a sustained product that can be better than the closed sourced competition. Open source by itself does not make for a better product, it's often largely worse.

> If a project gets great adoption but cannot drive revenue, it will die. Some wishful thinking might argue that the community will take over, but there’s been little evidence to indicate this happens.

> It’s not that open-source companies win by preventing the need for a third party; they win by allowing for the open audit of how it works.

> One of the big benefits of open source is that it opens the development of niche features to the community. While the core product is typically maintained by a central engineering team, integrations or plugins are often built by community developers and then occasionally merged into the main branch.

https://github.com/getlago/lago/wiki/Open-Source-does-not-win-by-being-cheaper


TIL the term "cognitive infrastructure"


I like this better than protobufs. how does this compare to flatbuffers?


NEW: HRF gifts ~19 BTC ($505,000) via its Bitcoin Development Fund to support 15 projects worldwide 🌍

Targeting:

🎁 Global education
🎁 Bitcoin Core
🎁 DLCs on lightning
🎁 E-cash
🎁 Scholarships

You can learn more in this exclusive from Bitcoin Magazine: https://bitcoinmagazine.com/business/human-rights-foundation-donates-over-500000-to-15-global-bitcoin-projects

Grant #1: $50,000 to Furszy for his work on Bitcoin Core, where he is a top 10 contributor.

Funding will support his essential contributions to enhancing Bitcoin Core’s software stability, performance and security by reviewing PRs, and fixing bugs 🚀

https://github.com/furszy

Grant #2: $50,000 to summer of bitcoin to support their incredible summer fellowship program
The 2023 program featured more than 10,000 applicants from more than 70 countries

Grant #3: $50,000 to Jarol for his work on Bitcoin Core
Jarol will use funding to review PRs and fix bugs in Bitcoin Core; expand developer education; improve the Bitcoin Core App; and help bring full nodes to mobile phones

Grant #4: $50,000 to Vinteum for their work on expanding open source Bitcoin work in Latin America and Brazil.

Funding will support Bitcoin Core developers, foster Bitcoin communities, and build a Bitcoin Core developer pipeline education program in Latin America.

Grant #5: $50,000 to Gee Deer for his work on lightning native stablecoins and Bitcoin Core.
Gee’s proposed stablecoin will use Discreet Log Contracts to reduce counterparty risk and maximize decentralization ⚡
https://github.com/D33r-Gee

 Grant #6: $50,000 to the Kawaakibi Foundation to build a MENA Bitcoin Hub.

The MENA Bitcoin HUB will educate activists, journalists, and nonprofits on using Bitcoin to transact freely and receive international donations and hold their money securely and privately.

Grant #7: $50,000 to Justin Moeller for his work on Fedimint
Justin will focus on implementing a database migration mechanism to allow guardians to upgrade their Fedimint servers seamlessly.

Grant #8: $25,000 to D++ for her international educational initiatives and work on FOSS projects.

D++ will use funds to do international education, running a free Bitcoin bootcamp, and maintenance of Bitcoin Core and FOSS Projects.

Grant #9: $25,000 to Bitcoin Ekasi for their efforts to build a circular Bitcoin economy in South Africa.

Funds will support the onboarding of new local businesses to Bitcoin and the operation of a center to teach practical skills and Bitcoin knowledge to the local community 🇿🇦

Grant #10: $25,000 to Amiti for her work on Bitcoin mentorship, ADDRMAN, and Bitcoin Bytes.
Funds will support Amiti as she mentors Bitcoin Core contributors, improves ADDRMAN to increase the security and privacy of Bitcoin nodes, and builds Bitcoin Bytes.

Grant #11: $25,000 to Ben Perrin for international Bitcoin education.

Funding will allow Ben to create educational materials and conduct in-person and virtual workshops to teach dissidents and NGOs how to use Bitcoin safely and securely 🔏

Grant #12: $25,000 to La Librería de Satoshi to make technical education accessible to as many Spanish-speakers as possible.

Funding will be used to create Bitcoin and lightning courses, enabling Spanish developers to become Bitcoin Core Contributors.

Grant #13: $10,000 in travel grants to TabConf, a technical Bitcoin conference that took place in Atlanta, Georgia on September 6-9.

Grant #14: $10,000 in travel grants to Satsconf, the largest Bitcoin conference in Brazil taking place in Sao Paulo, Brazil from November 2-5 🇧🇷

Grant #15: $10,000 in travel grants to btc plus plus, a Bitcoin developer conference focused on Nix and software reproducibility taking place in Berlin, Germany from October 6-7 🇩🇪

HRF is proud to support a diverse range of projects to make Bitcoin a better global tool for human rights.
Since early 2020 we’ve supported more than 95 projects globally with more than $3.2M in USD and BTC gifts.

Submit proposals at dev dot fund @ hrf dot org
Donate and learn more at https://hrf.org/devfund


What if NoGood was a real crew of node runners and what if they organised DIY-tech themed meetups? What if NoGood Radio was an actual record shop, playing selected tracks from their collection on it's 24/7 radio channel? And what if Sovereign Electronics was an existing hole-in-the-wall electronics shop where you can find even the most obscure bitcoin hardware?

They'd probably make cheap flyers and posters promoting their businesses and events, right? Right...

https://www.nogood.store/nostr/NG_Mailer_001.jpg https://www.nogood.store/nostr/NG_Mailer_002.jpg https://www.nogood.store/nostr/NG_Mailer_003.jpg https://www.nogood.store/nostr/NG_Mailer_004.jpg


look on stack overflow. grab the first solution without looking.


too many farts. they're coming for my uncle next.


i can help


ahh I see. it's the bytecode to native code step the browser does. I see. man that's annoying if that's the case


wasm is already compiled. the browser just runs it.   I'd be curious if it is any faster if you do a release build instead of a dev build, assuming you're compiling from rust. not a good development flow but just to see if that speeds it up at all.


naw man. see? we need to move fast and break things. it's gonna be sick man. you'll see. just don't think about it.


oh shit. I can't un-see this now


vim.

I'm sorry. someone had to say it.


naw man. those nails would be painted.


wasm has to be fully downloaded and parsed before being run. devtools being open often means the cache is off. this means the wasm file is redownloaded and parsed each time. JS doesn't have this issue. browsers, I believe, can start running the code while parsing it.


that's retarded


Heads up, Nashvillians. BNA have slipped in facial recognition at the entrance to security checkpoints. Of course, they behave as if it’s mandatory. It’s not. Opt out when and while you can.

Make tyranny just a little more expensive.


gotta bitch about something


for the Linux users out there, what window manager and desktop environment do you use and why?


nostr:npub1j0sh8peshr8rthgn0hlh2mxqwaazne3kc3rqsm0y7ysssg77wd8smfga0n and I would start a mosh pit


i want to know the story behind this.


location event for location based apps


It will impose huge overhead on all clients and kill Nostr.


probably should just not workout. i'm sure that's the answer lol


starting the day off with a workout makes me wanna go back to sleep


A nerdy deepdive into the brand new nostr tech powering the next version of Damus

I thought it might be interesting to do a quick technical writeup of nostrdb and the new nostrdb profile searching. This is the first text search index within nostrdb, if you're interested in the nitty gritty details of things, this article is for you!

For the most part, nostrdb has been a copy of the design of strfry, in terms of its indices and multi-process architecture. strfry doesn't support search (yet), so this is a novel feature of nostrdb. What is strfry? If it weren't for strfry, nostr wouldn't work. It is simply the best way to implement a nostr database and relay. SQL servers are just too slow to serve dynamic queries at scale.

I wanted something like strfry that I could embed into native nostr clients like Damus, this is how nostrdb was born!

First, let's look at how nostrdb at a high level.

# nostrdb

nostrdb is an embedded library for native nostr clients. It uses the Lightning-mapped database (LMDB) for very efficient querying. This allows it to skip SQL query parsing and query planning. We don't really need all that with nostr. nostr search filters are a bit more restrictive, so we can build custom indices for the most common nostr queries. This is a huge win CPU-wise, nostr queries can be very dynamic, and skipping the query parsing and planning saves CPU and battery.

Before we get into any of that, let's look at how you would use the library from the highest level. The entrypoint for notes in nostrdb is the `ndb_process_event` function. When you receive nostr events from another relay, this function is called for each event.

## Event processing

`ndb_process_event('["EVENT","subid",{kind:1, ...}]')`

We begin by queueing the event for processing in the multi-threaded ingester. This allows it to return immediately and not block the client.

The ingester is multi-threaded because validating note signatures can be pretty slow. We want note processing to be as quick as possible so nostrdb doesn't have a bottleneck here.

nostrdb is very smart about not burning CPU when it doesn't need to. The custom json parser will stop when it finds the note ID field, lookup that note in the database to see if we already have it, and then stop JSON parsing if we do. This saves CPU for large notes like contact lists, and skips the need to re-validate the signature as well. Even strfry doesn't make this optimization, so nostrdb has a speed, cpu, and battery life advantage here.

During the processing step, nostrdb will detect different note types such as profile metadata. It will look at the `name` and `display_name` field and add a custom index for searching user profiles. Since keys in LMDB are lexicographically sorted and support range queries, our profile search indices is simply (name + pubkey + created_at). This allows you to do a ranged key-lookup on "jb" and it will position the db cursor to the first record that starts with jb. LMDB uses a b+ tree, this is not a linear scan, so it is very fast! Eventually this index will be used for implementing nip-50 search on the nostrdb relay interface, which is coming sometime in the future.

Once we're done writing the indices and validating the note, we store nostr notes in a custom, compact binary format that is easy to access directly in memory from any programming language. We also do this with profile records by leveraging flatbuffers.

So in the end, what does this achieve? It enables you to store as much nostr data as you want with near zero query and serialization overhead. Since the data stored in nostrdb is just flatbuffers, you can access data directly from the operating system's page cache (just a pointer to memory) and from any programming language via flatbuffer's schema and codegen tools. It's so fast it will be guaranteed once of the fastest things in your codebase. You can even run it in your main UI thread so you can worry about other things such as UX and design without introducing complex async logic in your user interface.

## What's next

nostrdb is already partially integrated into Damus iOS. Damus uses nostrdb's compact note format for storing notes in memory, but eventually everything will be switched to use nostrdb directly. The next version of Damus testflight will remove the in-memory and core-data profile cache and switch to nostrdb profiles. Damus currently has a complex in-memory trie data structure for profile searches, but it only knows about profiles it has seen during the current session. This is a common source of confusion, sometimes Damus doesn't auto-complete profiles it has already seen sometime in the past. nostrdb profile searches will allow @ mentions and user search to find every profile it has ever seen in realtime. This will be a huge usability win for Damus and other clients looking to adopt nostrdb.

Right now nostrdb exposes its functionality via direct function calls: `ndb_get_profile`, etc. The plan is that most of these calls won't be necessary. Once nostrdb has nostr filter parsing, it will be able to support dynamic queries of the kind you would expect from your typical nostr relay. This will turn nostrdb-powered clients into relays themselves.

Once nostrdb is more relay-like, then we will be able to leverage strfry's negentropy set-reconciliation queries to only fetch notes that we don't already have. This will be insanely useful for reducing bandwidth usage when querying strfry relays. Eventually it may make the most sense to just let nostrdb do all the websocket querying behind the scenes, becoming a kind of local multiplexing relay.

The future of nostrdb is very exciting. I plan on using it in Damus NoteDeck and Damus Android, why duplicate all this work in every client? nostrdb will make developing native clients much easier.

## Support

Damus and nostrdb are mainly supported by donations. nostrdb is open source, MIT-licensed. Damus is GPL. We are dedicated to building the best and most free open source tech on nostr. If you would like to support our work, please consider [buying our merch](https://store.damus.io) !

Thanks for getting this far! Until next time...


✨ Exactly 10 years ago, Joe Rogan talks #Bitcoin  on the world's most popular podcast for the 1st time.

The price was $100

RT if you think it's time for a full Bitcoin episode 👏 https://image.nostr.build/8b892b9e8e18d0de98633360465cdd89406a12d324e957e6c9eab3ce5e630e2f.png


man. this online safety bill is some shit, huh.


fix the macaroons. fix the world.


see what


damn. that sucks man. Bob has had lots of issues with his system76 too. I'm putting it on a starlabs machine. we'll see how nixos works on it. it's not an officially tested os. you'll have to let me know how the framework laptop is. I love the concept. would like to try one out.


I'm doing it. starting the transition to nixos for my daily driver tonight. God be with me.


the more I hear nostr:npub185h9z5yxn8uc7retm0n6gkm88358lejzparxms5kmy9epr236k2qcswrdp talk, the more I realize we agree on most things #bitcoin.


ahh gotcha. i'm still new to the nix ecosystem. so i'm still playing catch up. trying to figure out flakes at this point and how relevant they are. it seems like the community is moving that direction.


i've received nothing. you're a horrible god.


nice. try. fed.


nice try, fed


this was sent recently. so 🤷♂ nostr:nevent1qqspadpqcrr842el0h02uzunwrgx6pet7yvkgw88uvlte8ycgwrf8mgppemhxue69uhkummn9ekx7mp0qgs99d9qw67th0wr5xh05de4s9k0wjvnkxudkgptq8yg83vtulad30grqsqqqqqpghjp2m


it is? I don't think that's accurate. at least, I can't find anything about it being deprecated on the GitHub. https://github.com/NixOS/nixops


I mean, nixops is a thing. from my understanding, it's a type of DevOps. so I think you'd just be looking for a DevOps person with nixos experience. definitely think we'll see more companies asking for nix experience in the next five years.


my code monkey. tattooed by Josh Wilson at rebel rebel tattoo. #tattoo #tatstr

https://image.nostr.build/5c0d5cf02aadbecd85e56d66a6bc28c405331a09c4d7a0dd30a3f33d15b2047a.jpg

https://image.nostr.build/617fa047605aad264a9fce8f3b7fa67666f3132eb2d00c36f4e6fe9a2a565679.jpg

https://image.nostr.build/48a9955eb79efc8a0c7ed941bb4c37308929496be293ac5e8982fdae7d9f9c4e.jpg


shit. totally missed that


damn how did you get one from TAB this year? I didn't think they were selling them


just made a simple little thing. it's a simple process that subscribes to invoices, checks for any keysend messages, and sends them to you in a DM. check it out. let me know what you think! https://github.com/w3irdrobot/nostr-keysend-notifier


hopefully by that point I'm getting paid in sats and I don't have to interact with usd much. so I wouldn't care.


nostr and nostr-sdk v0.24 are out! 🦀

This release finally include support to `no_std` for the nostr crate.

Thanks to nostr:npub1vjxrxzr5epxxf5qzxeachshvafhcj5utct5dlw60qx7ayvq95mhsypdl8u nostr:npub17q5n2z8naw0xl6vu9lvt560lg33pdpe29k0k09umlfxm3vc4tqrq466f2y nostr:npub1qq7ralu3m693cnw7nhmeh9rnmzgx0cagc5j5cfw70prvhngnsseqazhang for contributing

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


I've heard some pretty retarded things from certain people but "everyone should want to take cold storage Bitcoin and open hot wallet channels with random third parties" probably takes the cake.


but why?


more like beforeskins, amirite


i don't use try-catch. i'm no pussy.


I'm thrilled to announce that I've joined the Human Rights Foundation as the Director of Financial Freedom.

I feel incredibly honored to have the chance to advance financial freedom globally by supporting open source Bitcoin development. 🌍

A huge thank you to HRF Leadership for entrusting me with this role. I'm humbled to contribute to HRF's noble mission. 🙏

I'm excited to collaborate closely with Alex Gladstein, Arsh Molu, and Alex Li. Be sure to follow them as we strive to create a significant impact through Bitcoin.

Now, it's time to roll up our sleeves and get to work! 💪


PSA: It is not safe to externally manage the on chain funds of a Lightning Wallet with normal tools like Sparrow or Electrum. There are advanced scripts with other parties involved with Lightning channels and you may cause those funds to be unrecoverable.


classic WordPress workflow


where did you find the blackberry?


Potential WoS database leak. Curious if anyone else can confirm on email addresses they don't reuse elsewhere.

https://stacker.news/items/253643/r/TonyGiorgio


new #tattoo day


"in an inflationary environment, the burden is always on the employee because the status quo favors the employer." nostr:npub1a2cww4kn9wqte4ry70vyfwqyqvpswksna27rtxd8vty6c74era8sdcw83a spitting 🔥 with nostr:npub1preu2djgj2ua47l277myu8ak30v95m6ar59n6k23tyu3ylkv53sskpeujk


epic fail. ran out of time. tomorrow!


us script kiddies use nothing but php written by others.


gonna release a small project tonight.


challenge accepted. spinning up the botnet now.


this is the way


yes


Check out the video of my forthcoming privacy tool for bitcoin! It features coin swaps, a new revenue stream for miners, an easy way to simply "purchase" privacy on bitcoin, and it might even help incentivize miners to leave KYC'd mining pools 😮 🤯

https://www.youtube.com/watch?v=gHqB8htq8Kg


I'm purposely not posting this on Twitter.(please don't share there)

We are going to have our 6th conference sometime in Q4 of next year. TABConf 6 tickets are on sale for the next ~36 hours for $69.42.

- Support us early by getting a ticket for yourself.
- Become a hero and buy one for a pleb in need.
- Be a Rockstar and plan to participate next year and help with GitHub curation.

Let's build builders, let's build on Bitcoin, let's learn, let's educate, no pleb left behind, and everyone has the ability to contribute in some way.

https://checkout.opennode.com/p/d247c351-959f-4758-b8cb-da45c628a1a9


send one yourself. satogram.xyz


ahh yes. that changes everything 🙄


I wonder how long until this is a "feature" in chrome

nostr:nevent1qqszfvvqfqd574f0m8ph7sfwxlyvsxhztyaqm5et0w9ve9uc4susywqppemhxue69uhkummn9ekx7mp0qgsdulkdrc5hdf4dktl6taxmsxnasykghdnf32sqmnc7w6km2hhav3grqsqqqqqpf3gw2d


Sunshine is the best disinfectant. Shine down.

https://bitcoinmagazine.com/technical/chainalysis-denounces-bitcoin-core-contributor-as-unqualified


bits are better than sats. "be a dick. stack bits"


holy shit. I'm so sorry.


subversion is awful. biggest issue is you have to be online to commit. it's got some cool features around partial checkouts for big repos but that's a problem I avoid in general.


yeah. even as a student, I knew it was irrelevant to me.


yep I definitely did this. so. much. hand. cramping.


I was taught subversion


this

nostr:nevent1qqsqtdhhr5yx20ts65apkjmke6pur030z98heyn8q5fcmjz2kw9x6psprpmhxue69uhkummnw3ezuendwsh8w6t69e3xj730qgswuyd9ml6qcxd92h6pleptfrcqucvvjy39vg4wx7mv9wm8kakyujgrqsqqqqqp0p4h62


GM

Just because a webapp is open source it doesn't mean you can trust the devs serving it


I'd really love to figure out a way to be able to verify the code received in a browser against code in an open source repo or something. I thought I read proton was working on something like that.


you were missed. you going to nostrville?


I think the use cases around it being a payment rails to sidestep the complicated problem of sending money internationally is a great reason for people to use it.


I doubt it. when have we ever done it peacefully?


if you walk up an escalator, we can't be friends.


I'm sure it was an accident. nothing to see here.... lol 😐


did something happen with swan?


nostr:npub1utx00neqgqln72j22kej3ux7803c2k986henvvha4thuwfkper4s7r50e8 i aim to please https://github.com/w3irdrobot/nostr-lu16-aggregation/commit/61a0e0d391c658063c11f8f46cc3d1ffddd01844


haha i can make it a bit configurable. i think i have some time


i take PRs


nostr:npub1v0lxxxxutpvrelsksy8cdhgfux9l6a42hsj2qzquu2zk7vc9qnkszrqj49 are there currently some issues with dms not loading in snort? can't get mine to load


how's your trade going


As a person living in a heavily sanctioned country, I really feel this.
Oh you want to use docker? Too bad you're from xyz. Oh you want to use gitlab? Too bad (foss my ass) .
You want to learn this skill or read this article? Sorry, information and knowledge isn't allowed for you people.
We live in 403 and 503 errors.


rain water? you obviously don't live in Ohio.


Bob is building things nostr:note1rj2trnaqp07t33hwanjyun43rk7mtla3v3ps0emjremkayfetf8q39pf2t


made a dumb script for scraping WoS LUD16 addresses from nostr. https://github.com/w3irdrobot/nostr-lu16-aggregation


I had finally lost my erection. my doctor was worried. aaaaaand.....it's back again. thanks man. 😢


I've been known to give nostr:npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr shit for the lulz but this is a great, well-mannered response. we need more projects with leaders like this in the space. #keepbuilding

nostr:nevent1qqsg35y7yl6qyyxy7ng5an4vmetzzy2737luddjgwdr622ykze9p35qppemhxue69uhkummn9ekx7mp0qgsdv8emcke7k3qqaldwv956tstu40ejg663gdsaayuuujs6pknw7jsrqsqqqqqphyx9d3


down with the bens. up with the bobs.


Twitter busy celebrating a chainanalysis + Vitalik paper which is designed to make it easier for everyone to participate in applying chainanalysis rules globally.

🤮🤮🤮

https://twitter.com/fschaer/status/1699422205564883097


#420420 is pretty cool


NEVER trust a fart after taco bell!


Mick Gordon is the man. you should check out ROMHACK. it's a style called NinDjent0. Mechanical Combat Dolphin is excellent


what is B-O-G-O? #heardinabar


breaking bad


#footstr


this is a bad take


how do we feel about selling our body? I'm sure I could make 10s of millisats doing so


first tip: don't use traefik
second if the previous doesn't work: check out buffering. https://doc.traefik.io/traefik/middlewares/http/buffering/
third tip if the previous doesn't work: tell me to go fuck myself


this really just goes to show our politicians don't understand the internet


I could be down. I'm sure I'll be at both anyways


the previous head of security on golang left a year or so ago to work as a full-time oss maintainer and has an interesting model for making money. https://words.filippo.io/full-time-maintainer/


it's good to take time away from the screen.


nostr:npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr loves being tagged in posts. I'm sure tagging him in an issue would give him the good feelie feels.


any plans on adding the apk to github/gitlab for us obtainium users?


there's an Android app?


is there a way to spoof browser settings so pixels and such receive bogus info instead of real info? for example, i'd like to view the page in english but tell trackers i'm using polish.


still fuckin slaps https://www.youtube.com/watch?v=NSTct2FFamw


been meaning to ask, wen dogecoin?


at least since you're in Austin, you can still hang and hit lobby-con


BitBlockBoom is a cash grab


We interrupt your regularly scheduled drama to bring you an actual software release.

Primal for Android build 0.15.1 has just been released. Here’s what’s new:

- Zapping fully implemented (1-tap zaps, custom zaps, zap settings)
- NWC for nostr:npub1getal6ykt05fsz5nqu4uld09nfj3y3qxmv8crys4aeut53unfvlqr80nfm and nostr:npub1mutnyacc9uc4t5mmxvpprwsauj5p2qxq95v4a9j0jxl8wnkfvuyque23vg wallets 👀
- Solidified note posting
- Various fixes

Enjoy! 🤙💜

https://primal.net/downloads


apparently COVID restrictions are coming back? so that's fun.


I think it's a damus thing


breweries are bars. children don't belong in bars.


can you really sue for an investment not panning out?


constant improvement


Elon, at this point you can just become public about you and the rest of the X team lurking here on Nostr.

The blocking -> muting move makes it too obvious. https://cdn.nostr.build/i/a61728a0982a981e3bbd3ad9bc6b4538edea69b41b25cdf084f00cfd1bfbeef2.jpg


I'm happy to share that njump, after a lot of tweaks and fixes, exits the beta and is ready for production, hopefully :)

# What is njump?

Njump (https://github.com/fiatjaf/njump) is a static nostr gateway that allows you to browse profiles, notes and relays; it is an easy way to preview a resource and then open it with the preferred client.
Njump currently lives under nostr.com, you can reach it appending a nostr (NIP-19) entity (npub, nevent, naddr, etc) after the domain, nostr.com/p/{nip-19-entity}, for example:

https://nostr.com/npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6

https://nostr.com/nevent1qqs860kwt3m500hfnve6vxdpagkfqkm6hq03dnn2n7u8dev580kd2uszyztuwzjyxe4x2dwpgken87tna2rdlhpd02va5cvvgrrywpddnr3jydc2w4t

https://nostr.com/naddr1qqxnzd3cxqmrzv3exgmr2wfeqy08wumn8ghj7mn0wd68yttsw43zuam9d3kx7unyv4ezumn9wshszyrhwden5te0dehhxarj9ekk7mf0qy88wumn8ghj7mn0wvhxcmmv9uq3zamnwvaz7tmwdaehgu3wwa5kuef0qy2hwumn8ghj7un9d3shjtnwdaehgu3wvfnj7q3qdergggklka99wwrs92yz8wdjs952h2ux2ha2ed598ngwu9w7a6fsxpqqqp65wy2vhhv

The typical use of njump is to share a resource outside the nostr world (clients), where the nostr: schema is not (yet) active. There are several reasons to prefer njump to share a nostr resource, versus other web clients, let's see them.

## Clean, fast and solid

Pages by njump are extremely light and fast to load because there isn't any client side javascript involved; they are minimalistic with the right attention to typography, focusing the content without unecessary details. Furthermore they are cached, so sharing a page you can expect the other part will load it without any glitch in a fraction of second: the perfect tool to onboard new users!

## Good preview

Njump previews notes in a simple but effective way, including links (to other nostr resources and web), images, video, quotes, code. It is compatible with long form content so it also renders markdown. It shows the note parent, allowing to follow it up. It has custom css for printing or exporting to PDF, so it is a nice option to read long form contents offline.

## Cooperative (jump-out)

Njump is not interested into "capture" users at all, on the contrary it invites them to "jump" to the nostr resource with one of the proposed clients. It even remembers the most used one and put it on the top for fast click/tap.

## Search engine friendly (jump-in)
This is crucial: njump pages are static so search engines can index them, these means that njump can help others to discover great content on nostr, jump in and join us! Njump is the only nostr resource that has this explicit goal, if you care that a good note could be found online use njump to share it, this way you also help nostr flourish.

## Bonus: NIP-5 profiles

Now you can share your own profile with an pretty permalink: nostr.com/p/{nip-5}, example: https://nostr.com/p/fiatjaf.com
A profile shows the basic metadata infos, the used "outbox" relays (Gossip model) and the last notes.
Of course profiles are also static, fast and indexable, so start to promote your nostr presence this way!

## Bonus 2: relays

You can have a view of the last content posted to a relay using nostr.com/r/{relay-host}, example: https://nostr.com/r/nostr.wine
Some basic infos (NIP-11) are available; I hope operators will start to make them more personal and informative so users can have a way to evaluate if/when to join a relay.

## Bonus 3: Inspector tool

You know, we are all devs including our moms, so for every njump resource you can toggle the "Show more details" switch and inspect the full event's json; without installing other tools, like nak, this is probably the fastest way to obtain it.


how will I know what to care about?


just passed truck number 42069


nostr and nostr-sdk v0.23 are out! 🦀

Thanks to nostr:npub1qjgcmlpkeyl8mdkvp4s0xls4ytcux6my606tgfx9xttut907h0zs76lgjw nostr:npub1u8lnhlw5usp3t9vmpz60ejpyt649z33hu82wc2hpv6m5xdqmuxhs46turz nostr:npub1ktt8phjnkfmfrsxrgqpztdjuxk3x6psf80xyray0l3c7pyrln49qhkyhz0 nostr:npub1zg69v7z7u7q4w5wzsqzwdnh58x8py4hef2fm750eqqvw9zkvh76q4yjdwv nostr:npub1useke4f9maul5nf67dj0m9sq6jcsmnjzzk4ycvldwl4qss35fvgqjdk5ks nostr:npub17q5n2z8naw0xl6vu9lvt560lg33pdpe29k0k09umlfxm3vc4tqrq466f2y for contributing

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


this is the laugh i needed today


Announcing my new nostr:npub1235tem4hfn34edqh8hxfja9amty73998f0eagnuu4zm423s9e8ksdg0ht5 guide!

Reclaiming some mobile phone privacy no longer requires crappy hardware, unacceptable trade-offs or command line knowledge.

Install Graphene in under 10 minutes with just a laptop and a web browser. Learn how👇

https://bitcoiner.guide/grapheneos

This isn't just a guide on how to install @GrapheneOS
, it's full walk through of everything you need to know before removing Apple or Google from your mobile life.

The guide covers:
- Tips on easing the transition
- The install process
- How to customize GrapheneOS
- The various different methods you can install apps
- An extensive list of Apple/Google app alternatives
- An honest discussion about the GrapheneOS trade-offs
- Sandboxed Google Play Services
- eSims and 'Profiles'
- Backups

I hope you enjoy reading this one as much as I enjoyed writing it. If you do, please give the guide a share so more people can learn about Graphene and opt out of the surveillance software they carry with them every day.

If you have any feedback or suggestions, get in touch.

🧡


don't forget. time is hard. https://gist.github.com/timvisee/fcda9bbdff88d45cc9061606b4b923ca


imo many in the open-source community forget that businesses owe you nothing.


just more room for the people fleeing from california to invade. have fun with that.


Just got handed 6MW of power

If you have a data center and asics that need a home I have Sovereign Land to put you on (500kW deployment minimum)

Power at cost 3.5-5.5¢/kWh based on generation setup(lease or own) with 90/10 split on hashrate.

Hit me up, DMs open.  Pls Boost.

https://i.nostrimg.com/4d73258d0996fb06423b73323073bc2af5402c114bb46d65cc10329e3f8e6410/file.jpg


#neverforget https://www.youtube.com/watch?v=g0S5Z1eLMCY&list=PLxGWP2c9hMctpaj7OuwolVKc6I-wCrdPG


does nostr:npub1guh5grefa7vkay4ps6udxg8lrqxg2kgr3qh9n4gduxut64nfxq0q9y6hjy have acid reflux problems?


better not say this too loudly. they may take your blue check away over there on ex-twitter


it's amazing how people like this use words like "awful" just assuming there's an objective measure for what that means. never considering their definition of the word doesn't mine.


i'd love to but it's a little late at this point.


soft white is the best light bulb color temperature. #fightme


Android. could be on my side as well. I didn't really research it tbh


What do you hate about snort?


notifications don't work
new logo is strange
the fixed width could be wider
DMs page seems like a totally different site
more theme options or the ability to custom theme it with css would be cool
zaps are missing on profile page
more notification types would be cool


reactions can be turned on in the settings


how are we so sure only one website uses that object?


my fat cat takes sats


great advice. great way to stay in shape.


anyone else get excited when they are gifted underwear?


got my nostr:npub12hcytyr8fumy3axde8wgeced523gyp6v6zczqktwuqeaztfc2xzsz3rdp4 shirt in! thank you, my dude 🙏

https://cdn.nostr.build/i/4b4dac5b1b22887ab9febb5cbd55edd80f6766faf0501824ac7ab1392b90b188.jpg


sure but the nips readme says one of the requirements for changes to the nips is for at least two different clients to have it implemented. so hy definition, you'd have to implement it first. or at least it's a reasonable way to do it.


naw man. it's cool though cuz zebedee **made** nostr. so they're super trustable.


it's not nostr specific. if you wanna be able to log in via nip07 or something, let nostr:npub1yfg0d955c2jrj2080ew7pa4xrtj7x7s7umt28wh0zurwmxgpyj9shwv6vg know.


just go to wavlake.com on a mobile device


#GrapheneOS +
#Obtanium +
#SimpleX +
#Primal

This is what freedom feels like.


underrated IMO

nostr:nevent1qqsgdd6dumvdxn5dv8u5epev7a3l8xvat5xdcuelg4ay90lumk3qyegppemhxue69uhkummn9ekx7mp0qgs99d9qw67th0wr5xh05de4s9k0wjvnkxudkgptq8yg83vtulad30grqsqqqqqpm4frgl


not to be "that guy" but it says "they believe stores data." plus the data could be anything.


oh i'm well aware of laravel. i was big in laravel in the 3.0-5.0 days. just can't stand the language.


don't you write PHP on the regular?


may god have mercy on your soul


pretty sure the htmx docs mention alpine a bit. they might be complementary in some respects


Are you feeling bullish for #Bitcoin yet?

https://cdn.nostr.build/i/8eb9affaa002a0a46e4f454d2e77291ff7fd7afb3ff242564d1edfa69803245a.jpg


socat 🤮


nice. got they limo waiting for you right out front.


dwarf pineapple


pineapple


nostr:npub1ew4nntskh08fzkwjusrc9u5627g639c5z6udc4q3a3plr9ns4naqxp6qlf this is the way


why not both?


it was a good presentation. maybe the late night coding is the key.


absolutely! what could go wrong....


holy shit. i actually got leptos to compile a nostr application with server functions. #lfg #keepbuilding


instead of "needle in a haystack" I'm gonna start saying "preimage from a hash"


DYOR


https://www.coindesk.com/policy/2023/07/28/us-senate-passes-886b-military-spending-bill-with-crypto-aml-provision/

> It’s a common practice to add amendments to the bill that aren’t necessarily defense-related.

but why? #corrupt


the nostr army knife will show you all the info it in a nice way. I don't think it renders it like snort or something would though.


cbdcs will accelerate hyperbitcoinization


With this update, you now have full control over NostrNet.work You can remove any app individually, even the one you have added. Just click on the edit button.

Additionally, it has received some very significant backend updates for super fast rendering.

As I said, the best place to organize and run your Nostr web app.

https://cdn.nostr.build/i/2268672aadf1dcb7cf6e489455e210f8cf660262a513f429a7813609371af98a.jpg


there's so much work to do!!!


I support going back to T9 texting with physical buttons.


Asanoha + nostr:npub12z5nym0qkxhdrvmyhup2llzp98lryr38gw8ywxktkps9eqdts7asjj9k9c

Black on Gold Edition

1.5 Inch (38 mm)

Shiny Gold Finish w/ Black Enamel

Raised Back-stamp

Laser Engraved Numbering

2 Gold Pin Clutches

https://asanoha.gold/products/btc-pins-asanoha-black-on-gold-edition https://cdn.nostr.build/i/fdd255e37f15cbed1a1258d30a0aad2269c49e5dd10e515996437c5d4237d6ec.jpg https://cdn.nostr.build/i/06e24032ec51d6bd22d5fb524ada3841e97ce677f42afa55ed20454a3ce7785e.jpg https://cdn.nostr.build/i/ef32878a0fa54ae249e8592505b68d8775312be80a9f5a6d294fe496371ce0d1.jpg


200 Million Sats bounty for end-to-end encrypted #nostr group chat 👀 nostr:npub1trr5r2nrpsk6xkjk5a7p6pfcryyt6yzsflwjmz6r7uj7lfkjxxtq78hdpu https://cdn.nostr.build/i/320d72f956006264c9422dd1e014dfbeae11d10d0204151abde1b431091e0528.jpg


Just so everyone knows, you've all played your part in helping me encourage adoption and implementation of lightning as a dedicated donation channel for the project.

The following is an official project statement:

"We're in the process of determining the best way for us to host an always-on local Lightning node with a WireGuard tunnel from a cloud server. We also need to figure out hosting lnurl so that people can actually use it.

It's likely we'd get a lot more small Bitcoin donations if we added Lightning to avoid high fees and also for better privacy. We plan to do this, but it's quite difficult to do it properly without a custodial service or complex software that's likely not going to be reliable.

Most people are experiencing Lightning via custodial services or non-custodial wallets using lnd + neutrino with a focus on sending rather than receiving payments. Receiving is harder than sending with Lightning and we need it to be secure, robust and reliable which is also hard.

We need to have proper backups, etc. We could end up in a similar situation to the one we're having with PayPal if we set up Lightning poorly by using a custodial service or use software/hardware which ends up failing and doesn't have proper backups for the money in channels.

We don't see much point in using Lightning unless we're running our own Lightning node on top of a Bitcode full node with local hardware and proper backups. We want to do it but it's not easy to do it the way we want. We aren't simply going to deploy someone's Docker images, etc.

We run Bitcoin and Monero full nodes without pruning for use with our hardware wallet but we don't do it for other cryptocurrencies and it's not a serious deployment usable for anything public. Making a serious Lightning node is something entirely separate from what we have."


> including the use of crypto mixers that are sometimes used to obfuscate funds

aka

> presumed guilty until proven innocent


the ladies


checks out #toiletchain

https://cdn.nostr.build/i/be9bf996327be79d1d058899ff89230415f79a58732edc27b9a92a856619184e.jpg


fleccas talks, the podcast. ranked the best new podcast of all time


💥⚡ BREAKING! We integrated Zaps!! 💥⚡

⚡ Zap from any nostr client Geyser projects
⚡ Get recognized in the leaderboard, no need to login!
⚡ The funding amount will be verified by our node (so Zaps can’t be faked!)

We'll be FOLLOWING & ZAPPING anyone who ZAPS us. LFG!!!

#zapathon #zappathon #zaps


sounds like we have some new people to #nostr


amethyst says there's the user doesn't have a lightning address setup


Primal Android Beta is Here  🌊

No longer read-only; simple actions are supported. We now have the momentum on Android; stay tuned for frequent updates moving forward! Build details are included below.

Released on July 27, 2023. Build 0.12.4

New Features
- Simple actions: like, repost, post, reply (plain text)
- Automatic feed list refresh
- Infrastructure: testing framework

Fixes
- Various fixes

https://primal.net/downloads


using the hammer drill is bad enough


Woah! HRF and nostr:npub1trr5r2nrpsk6xkjk5a7p6pfcryyt6yzsflwjmz6r7uj7lfkjxxtq78hdpu have just announced a 2 bitcoin bounty for a mobile Border Wallet! Amazing!

https://m.primal.net/HGuL.png https://m.primal.net/HGuM.png

Details here: https://bitcoinmagazine.com/business/human-rights-foundation-announces-20-btc-bounty-challenge-for-bitcoin-development


nothing like depending on the government to bail you out. plus tell that to the people caught up in the SVB debacle. even the rich are bailed out. the whole system depends on the government and the currency not collapsing. 250k used to be unfathomable. not so much anymore given inflation. it's gonna get worse.


GM ☀
Today is a good day. New documentary dropping. Looking forward to share with you what I’ve been working on 🤙🫂


haven't they been pushing this shit since the 70s? NOW it's finally here? lolz


wen npc stream?


nostr:npub14mcddvsjsflnhgw7vxykz0ndfqj0rq04v7cjq5nnc95ftld0pv3shcfrlx can you get Dan Tubb on #nostr?


#anxious https://www.youtube.com/watch?v=GbmP2c6TGKc


will 100 sats help?


nostr:npub1eequz6v23szzyx9utphsh8kg6kll50wte6sfh4vah8gdjtplcz6qg7at9s when nostr:npub1m0str0n64lfulw5j6arrak75uvajj60kr024f5m6c4hsxtsnx4dqpd9ape shirts?


wow. we talk about enron in good terms now? lol wtf

nostr:nevent1qqsz0x98yxhwgnrp87zuvm8rs5mcelyupss6kajk0yt7texdpmmu9pqppemhxue69uhkummn9ekx7mp0qgs03ekxgdp0rczjfqrrpcn7zqtdec6lcwnpfesyxnl0f239qvege2grqsqqqqqpgy0rxx


the "gossip protocol" is just the way nostr was supposed to work from the beginning. can we just update the clients to do this correctly and just call it "nostr?"

nostr:nevent1qqstydmqhf2y0xtj78w6mqwez68skgpcxh3ndq9jrzccuayw0jkultcpz3mhxue69uhhyetvv9ukzcnvv5hx7un89upzp75cf0tahv5z7plpdeaws7ex52nmnwgtwfr2g3m37r844evqrr6jqvzqqqqqqyj3ynfs


For those not Xitter, Craig Wright lost his appeal against me where he received a £1 judgement for putting forward wholly dishonest and false evidence.

After +4 years, this is all coming to a close.

Breath!


Everyone is sharing the worldcoin video, but I won't.

Look. Not everyone is going to make it. The point made by 1984 is the same point made by Ordinary Men: most people will love the regime. Most people will do anything to comply, to not stick out, to do what everyone else does—no matter how ridiculous.

The solution is deceivingly simple: don't try to change other people. Focus on yourself and how you spend your time.

Opt out. Don't feed the beast. Concentrate your time, energy, and attention on the alternatives represented by #bitcoin and #nostr. Become as resilient as you can. Become un-ruggable. Ignore the noise.


the surprise is just that they finally admitted it in public on the record. they finally said the quite part out loud.


i believe it has an over-the-air auto-update


holy shit. this is huge. https://www.nobsbitcoin.com/chainalysis-investigations-lead-declaration/


if you can follow the memory in your head, it's not too bad. i have a mental picture that helps me out. also having a general understanding of the stack vs the heap helps. it takes some time to kinda understand but there is definitely an "ah ha" moment that feels so good.


more files less problems


getting back inside json error


i'll dm you


don't tempt me with a good time


nothing like writing custom software to test other software to track down a bug the compiler should be catching


#dogstr nostr:nevent1qqsznzeehwx5fk4ht5l7u493h0wxhjydj6c0ykstqvqpvmm9jth63gqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszrnhwden5te0dehhxtnvdakz7lkqexp


I've been trying to delete Twitter by clicking the X in the upper left but it is not going away.  What am I doing wrong?


I reject the premise that global identity solutions need to be a 1:1 mapping between identities and human bodies.


i love the subtle sarcasm at the "you wanted the long tweets" lol


Podcasters can now pull music directly into shows and their listeners can compensate all parties in real time. Directly within the podcast player. Any amount, any frequency. There are no limits on a v4v model⚡🎵 https://nostr.build/av/1771265631db98e5e6b027112ff5644425d1cf8d70648eb69683c68da1c41e31.mov


We’re working on major improvements to The Mempool Open Source Project as part of our upcoming v3.0 release.

Here are some of them, which are already live on mempool.space

---

1/

We’ve re-implemented our block template algorithm in Rust for improved accuracy and performance.

Before:

https://cdn.nostr.build/i/356310639d551a28dd5cc095998f0b7908a8ac51a6def2034ff0a010da910942.jpg

After:

https://cdn.nostr.build/i/99057a966a6a242e575d2798ae47c38b426fdc34ea17787da56bc6e9eb517a88.jpg

---

2/

We’ve begun visualizing both `mempoolfullrbf=0` and `mempoolfullrbf=1` transactions together
on our RBF timeline.

https://cdn.nostr.build/i/8ec67f9356538adf21f33b4c6e13111fe783fdf8cab3380d68aa8a04caf60e36.jpg

---

3/

We’ve forked blockstream/electrs to mempool/electrs and made many fixes and improvements.

(it's a breaking change -- mempool/mempool 3.x will require mempool/electrs 3.x)

https://github.com/mempool/electrs

---

4/

We’ve started integrating Mempool Accelerator™

https://cdn.nostr.build/i/97d168edb1b22b3bd5a7e2a269c32650e892aa030030862f9ef2bc317675ebef.jpg

---

5/

We now display and index P2PK outputs using their public keys.

Here's the first Bitcoin transaction from Satoshi to Hal Finney:

https://mempool.space/address/04ae1a62fe09c5f51b13905f07f06b99a2f7159b2225f374cd378d71302fa28414e7aab37397f554a7df5f142c21c1b7303b8a0626f1baded5c72a704f7e6cd84c

https://cdn.nostr.build/i/504f685819b63ee75ef6bfd10da24e6adc0abc79e64dfe9cdac0d9be45a41580.jpg

---

6/

We’ve made mempool blocks scrollable (most useful on mobile)

https://cdn.nostr.build/i/e3495a165600dcc5230bc1d46ecb67b50a90c0e5af4d792dfd34eae16497ca6c.gif

---

7/

We’ve imported historical mempool data from 2017 and 2018, thanks to a contribution from Jochen Hoenicke (https://jochen-hoenicke.de/queue/#BTC,all,weight).

https://cdn.nostr.build/i/bb25299d8f6e07cea8695572c92a48d26ba09186fcb787f37d2e66a832da9542.jpg

---

8/

There's more coming for the full 3.0 release, stay tuned!


Hal Finney is my Satoshi. Who is yours?


how erect are you


if you aren't watching brokenomics, you probably should be.


https://github.com/TABConf/2023.tabconf.com/issues/111

For those curious "How to Build Your Own Bitcoin Park" in your local community, I just submitted this TABConf presentation proposal.

Any comments, questions, or upvotes if you think this is a worthwhile presentation would be appreciated.


I got wood. #pow #proofofwork #woodstr #puns #stackinwood

https://cdn.nostr.build/i/a7fae613d56a357ad37a8cce19b3446b28432e4a956583391fe387610dd0c11b.jpg


they have an iphone app in TestFlight and an Android app with an apk to download that is available. both are still very WIP.

yeah I don't know in their app where you can define a relay. haven't found that yet. you could go to another client and do it there. snort.social is by go-to.


shave my beard.


Legitimately feeling bullish with the Bitcoin+Nostr+SimpleX combo.

3 of the things I use the most for comms and commerce actually work.

These freedom alternatives are actually better than the centralized/pwnd competitors.

Signal need of phone numbers always rubbed me the wrong way. They never fixed that, must be malicious.

Twitter still king, but Nostr works, it's very yonge but growing.

Fuck fiat. Bitcoin is the Barbarian at the gates.


you better not use `any` anywhere


cool


do you take PRs?


Nostr doesn’t fix Twitter addiction.

It just replaces it 😂


just wait until it clicks. it's sooooo good


damn you old