FTW 9 - Mar 2, 2024
New episode of Freedom Tech Wrap, a weekly source for news and project updates in freedom and independent technology.

Song of the Week: Tokyo Citadel by nostr:npub1fnn2h0tgm2mwnl0kar5ez25wztum2w0q0rrrf326n0ljn999znwsqf4xnx

Give it a listen 🎧 and share with friends 📬  The podcast is V4V so if you like it, send some value our way ⚡

People or projects mentioned: nostr:npub10pensatlcfwktnvjjw2dtem38n6rvw8g6fv73h84cuacxn4c28eqyfn34f nostr:npub1ex7mdykw786qxvmtuls208uyxmn0hse95rfwsarvfde5yg6wy7jq6qvyt9 nostr:npub1cn4t4cd78nm900qc2hhqte5aa8c9njm6qkfzw95tszufwcwtcnsq7g3vle Cypher, nostr:npub1unmftuzmkpdjxyj4en8r63cm34uuvjn9hnxqz3nz6fls7l5jzzfqtvd0j2  nostr:npub1mhcr4j594hsrnen594d7700n2t03n8gdx83zhxzculk6sh9nhwlq7uc226 nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft nostr:npub1c9d95evcdeatgy6dacats5j5mfw96jcyu79579kg9qm3jtf42xzs07sqfm nostr:npub17304velluajf6lylvjynpj2f3ndg396w063gj2gef5qk0nwtcyjqfj9yky nostr:npub1jfujw6llhq7wuvu5detycdsq5v5yqf56sgrdq8wlgrryx2a2p09svwm0gx nostr:npub1klr0dy2ul2dx9llk58czvpx73rprcmrvd5dc7ck8esg8f8es06qs427gxc nostr:npub15klkdfx9sh3y096a5jf895rcvkmkzvly2fm9dgxq6huqhp9576jsav4m73 nostr:npub1xnf02f60r9v0e5kty33a404dm79zr7z2eepyrk5gsq3m7pwvsz2sazlpr5  nostr:npub1wmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqhjg240

#freedomtechwrap #ftw #freedomtech

https://fountain.fm/episode/dEMs30ByxoCjA2WeWCQi


New episode of TGFN is out, in which fiatjaf shares his opinions. Content warning: we mostly talk about Antennapod.

https://fountain.fm/episode/Oupq60dAqxRZsulNF8Dd


Nostr talks at Bitcoin Atlantis with Jack Dorsey, Alex Gladstein and Jeff Booth
https://youtu.be/SKAHlCpwsLc?t=21636

nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m is on 🔥 here with nostr:npub1s05p3ha7en49dv8429tkk07nnfa9pcwczkf5x5qrdraqshxdje9sq6eyhe and nostr:npub1csuq0wzew7r6nynh97vjfamxrcqk70hgk8a3hvqz9ftzuu0sshtsm5xfjj

Alternative URL to this talk: https://piped.r4fo.com/watch?v=qzgoyoXUxEE

🔂 crossposted from https://ccns.sebastix.dev


For the devs who struggle with version management of your runtime packages on your system for different projects, this is a neat solution

https://asdf-vm.com/

#nostrDev


"Onward 🫡"

Onward 🫡


Pushing the pedals. About last weekend #cycling #ardennes 🇧🇪 https://video.nostr.build/f4b9556e570b4c4fedbe9ee9997981ca66d5abeba1697f4071f992729250821d.mp4


Citadel Dispatched podcast-  NOSTR AND FREEDOM WITH MIKE DILGER
https://overcast.fm/+npr-NIt9U

With nostr:npub1qny3tkh0acurzla8x3zy4nhrjz5zd8l9sy9jys09umwng00manysew95gx and nostr:npub1acg6thl5psv62405rljzkj8spesceyfz2c32udakc2ak0dmvfeyse9p35c

🔂 crossposted from https://ccns.sebastix.dev


Thanks God for Fiatjaf's opinions
https://overcast.fm/+BCIyOf8qfI

Enjoy this Thank God for Nostr podcast episode with nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn and nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6

🔂 crossposted from https://ccns.sebastix.dev


Great resource!


Looking into a new VPS and came across Privex. Looks quite good, anyone familiar with their service? Any other good providers which accept bitcoin as a payment?

#askNostr


Highlighter: A sanctuary for creativity
https://highlighter.com/

🔂 crossposted from https://ccns.sebastix.dev


Standards-compliant Nostr interfaces and modules in TypeScript
https://gitlab.com/soapbox-pub/NSpec

🔂 crossposted from https://ccns.sebastix.dev


Apple has reverted their decision on killing webapps / PWAs in the EU 👊🏻 The real reason is vague, but I think it’s the active research from the EU has changed their mind. One of my clients received this letter from the EU regarding that research: https://shares.sebastix.dev/xVHqknS9.png

So this fight for the open web against Apple is won! 😎

https://developer.apple.com/support/dma-and-apps-in-the-eu#ios-app-eu


Take Back Your Control 💜🤙

#nostr #grownostr #plebchain #artstr #bitcoin https://i.nostr.build/oADR.png


3-day weekend out with the boys 🚴🏻♂Pushing the pedals #ardennes #cycling 🇧🇪
https://image.nostr.build/209a9c9276ad4f76f26fe9e81121c411b4b26fc42f0d94eeb469580fd912fa5d.jpg
https://image.nostr.build/bee3e243008b4a03fca584640d74df81c270566b4b59674c5abea5d34c82e84b.jpg
https://image.nostr.build/5f02d4773f4ac37e8fbe1a2d128f7f8fb7d980229e3a26b46813f2459d744704.jpg
https://image.nostr.build/761d157cba9e0b6d572b2c67e10ce495797fa54ec7498664841a481badc57a77.jpg


WOW people are zapping WAY less than they used to!
https://stacker.news/items/442710

This makes me wonder... Compared to a year ago, are you zapping more or less? Or the same?

🔂 crossposted from https://ccns.sebastix.dev


GN!


I came across nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m's original twitter thread announcing Bluesky and I'm reminded at what a great explanation it is of what Nostr has become.

https://twitter.com/jack/status/1204766078468911106


nostr:npub1gwa27rpgum8mr9d30msg8cv7kwj2lhav2nvmdwh3wqnsa5vnudxqlta2sz You know this!


That's exactly my thought and it would surprise me if they approve this.


So Apple is killing PWAs....and I'm writing my first lines of Swift building a native app where a website is being loaded. It took me 15 minutes to figure out and it works exactly as I had in mind. Almost to easy (good) to be true, so what would be the next step? Build and submit for a review to Apple?

#askNostr #nostrDev #AppleDev #Swift

https://shares.sebastix.dev/9IgelyHF.png


Docstr: real-time document collaboration over Nostr
https://docstr.app/

Build by nostr:npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 with https://osty.dev/

🔂 crossposted from https://ccns.sebastix.dev


nostr:npub176xpl3dl0agjt7vjeccw6v5grlx8f9mhc75aazwvvqfjvq5al8uszj5asu even posted it on Nostr 🤓


Cool aight!! 👀


The Privacy Pivot

Spot on nostr:npub1xfp0eu86raryz2sw53f9qnxdujm8z73c5s55d3vzkae06gz5p0dsxae7an 🙏🙏🙏 the title could be a very good company name!

https://stacker.news/items/441238

#Privacy #FOSS #OpenSystems #LocalFirst


Must have this 🤩


Orange-Pilled Beer 🍻🧡 Soon my art work will be on a Beer Bottle 🍾

https://www.bitcoinstuffstore.com/en_us/

#artstr #art #nostr #plebchain #bitcoin #beer #foodstr https://i.nostr.build/JDLq.jpg


NIP 90 Image Generation request


NIP 90 Content Discovery request


Don't forget to checkout https://www.flockstr.com/event/naddr1qqyx2cmzxucxvvnxqy8hwumn8ghj7mn0wd68ytnddaksyg8lhjmsd8m65htdky57kw08mz5h39rx6f26vda6c84lsctmq46qgspsgqqq0jes3sm44j 😃


Thanks Peter! 🙏


GM!


A free Bitcoin only selfhosted Wordpress and Shopify alternative in the works nostr:note1zyrs85ev3x2cegdc9jn86dlznznphkhgxh2lx3ungkg2ss7hlpusscwh8h


CCNS website

https://ccns.sebastix.dev

CCNS is a Nostr-focused community platform centered around link aggregation and discussion topics.


CCNS is a Nostr-focused community platform centered around link aggregation and discussion topics.


Yesterday nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 showed me that his website is transmitting long-form content (kind 30023) as a relay over nostr.

This is really awesome!!! Imagine when every website/app is doing to do this and how we can embrace a new way of broadcasting information. Just like RSS but with more modern webtechnology. What happens when you turn every website into a Nostr relay... 👀

https://shares.sebastix.dev/RkkmOfFv.png


GM! Really like this Nostr comment plugin from @franzap.


LFG :)


Never knew this! Satoshi Nakamoto used Drupal for bitcoin.org back in the days 👀 Really cool when two technologies meet which have both my strong interest.

What was the last time you worked with Drupal nostr:npub1g53mukxnjkcmr94fhryzkqutdz2ukq4ks0gvy5af25rgmwsl4ngq43drvk? And do you know how long Drupal was used serving bitcoin.org?

https://dri.es/satoshi-nakamoto-drupal-adventure


nostr:npub1g53mukxnjkcmr94fhryzkqutdz2ukq4ks0gvy5af25rgmwsl4ngq43drvk's old email conversations with Bitcoin creator Satoshi Nakamoto unveil their joint efforts on launching Bitcoin's website using Drupal. Cool! https://dri.es/satoshi-nakamoto-drupal-adventure


🤙🏻 good to see you back here on Nostr Dries!


Welcome and 👋🏻 from 🇳🇱!


never sell #bitcoin but spend it


Always try to decomplexify 🤙🏻 imo a feature thats fits very well with a low time preference


Surprisingly good conversation about some history of AI, privacy and surveillance capitalism.

https://yewtu.be/watch?v=iLzQXWq_Sp0


Nostr is really built for POSSE in someway 🤓 And Cory’s content is 🙏


Hi there nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft 👋🏻

Nice to see you trying out CCNS 👀😎 You know you can shitpost all your projects there as well? If you don’t it, I will 😜

https://shares.sebastix.dev/4TjW9cdQ.png


That was cool!


Depends on the clients what they support, but I prefer kind 10002 and my defined relays in my nip05 ID


It just nuked my whole contact list ;-)


@Kieran, is nostrnests using kind 3 when you start follow someone?


Another bug when I hit follow a profile on nostrnests: https://shares.sebastix.dev/Amyzc5J0.png


I haven't tested it, not using the birdsite here


Nostr contacts backup / recovery tool
https://follows.nostr.com/

🔂 crossposted from https://ccns.sebastix.dev


Indeed the shared URL gives an error but you see a guest showing up in the room ghehe


Clicking that link gives an error on my side. But a guest is showing up in the room 👀


The audio quality is really great here (MacOS + Brave browser), nice!


Coffie on me ☕

Coffie on me ☕


One of the good things (besides all the bad ones) Google has developed for the open web 😉 You're welcome!


Oh that could be! Would be awesome! I haven't tested it out yet (on CCNS).


Do you have a own website? Looking for things you can do with it?
Well...I just found this nice article '100 things you can do on your personal website' 😄

https://jamesg.blog/2024/02/19/personal-website-ideas/


Curated list of awesome NWC (Nostr Wallet Connect) projects
https://github.com/getAlby/awesome-nwc/

🔂 crossposted from https://ccns.sebastix.dev


https://ccns.sebastix.dev

CCNS is a Nostr-focused community platform centered around link aggregation and discussion topics. Anyone with a Nostr account is able to post links and start discussions. Those are curated with zaps with a user defined number of sats.


Zapthreads only work when you attach it to a specific Nostr event.


You could optimize all the images to WebP format with https://wordpress.org/plugins/performance-lab (according to the Google Lighthouse report)


There a good and bad things around federation imo


Federation is becoming a real buzzword imo. It's moving to the 'cloud' landscape as well to compete the hyperscalers (Google, AWS and Azure).

As example, look at this new EU initiative called IPCEI CIS https://ec.europa.eu/commission/presscorner/detail/en/ip_23_6246

There is a Dutch internet service / cloud provider working on a technical implementation (a networking protocol) to exchange data between servers. The project is called ECOFED.
https://presentations.bit.nl/ecofed-intro.pdf

Is there a discussion in the Nostr commutity how relays could 'federate' events? I would like to research that a bit more :) I think it's worth it to consider a common community consenses on the topic 'federation' between Nostr relays. Could it make the Nostr network more resilient? When some technical IT networking guru asks me why Nostr relays don't transmit data between each other...I just don't know or have any good answer for him.


It's gone on my side now...


Onward 🫡

Onward 🫡


Same issue here!!! So annoying, it must be a bug right?!


What a wonderful interview with nostr:npub1art8cs66ffvnqns5zs5qa9fwlctmusj5lj38j94lv0ulw0j54wjqhpm0w5 👌🏻 #Dutch #TheGenesisBook is on my to-read list for sure!

https://overcast.fm/+VWrGz5W-s


Only storage right?

> Proton Drive
> Nextcloud


"In search of a digital town square" by Pete Zeldman

Nice! IFB = infantile fascist billionaire

Nostr is not mentioned here. I suspect Mr Zeldman isn't aware of the existence of the Nostr network (yet). So let me just ask it: https://nwb.social/@zeldman@front-end.social/111971087334219048

"If BlueSky is MacOS and Threads is Windows, Mastodon is Linux: a great choice for techies, but likely too steep a hill for Ma and Pa Normie."

Where would we scale Nostr compared to this? It's (still) very geeky as wel.

https://zeldman.com/2024/02/21/in-search-of-a-digital-town-square/


Nostrdam at May 23rd in Arnhem right =)


I'm curious with what massive rant on Apple the founders of 37signals will come up with, regarding the iOS 17.4 update killing PWAs on iOS in Europe.

#patience


🚀🚀 LFG


GM!

Today I’m going to finish up a Vuejs powered webapp for a client with a neat download function with certain Gnosis transactions (EURe tokens).

What are you doing today?


https://indieweb.org/Category:syndication

And have a look at the P acronyms POSSE and PESOS 👍🏻


Just some logging of Chorus here..
https://shares.sebastix.dev/Qcd3U2qv.png


Proton is a great service


Woah this is CRAZYYYY 😮😮

The #nostrdocumentary is being shown in universities as part of a communications degree 😨 WHAAAT

I am so immensely humbled and grateful for this.. you have no idea 🧡 never have I thought that this documentary would have such an impact 😮

Thanks to everyone single one of you NOSTR IS WINNING 🧡 https://i.nostr.build/wJaL.jpg


Cross-post your tweets from X to Nostr
https://xtonostr.com/

Demo by nostr:npub1xdtducdnjerex88gkg2qk2atsdlqsyxqaag4h05jmcpyspqt30wscmntxy : https://njump.me/nevent1qyvhwumn8ghj7un9d3shjtnndehhyapwwdhkx6tpdshszrnhwden5te0dehhxtnvdakz7qghwaehxw309aex2mrp0yhxummnw3ezucnpdejz7qg4waehxw309aex2mrp0yhxgctdw4eju6t09uq3xamnwvaz7tm0venxx6rpd9hzuur4vghszxnhwden5te0wfjkccte9eeks6t5vehhycm99ehkuef0qy08wumn8ghj7mn0wd68yttsw43zuam9d3kx7unyv4ezumn9wshszxrhwden5te0wfjkccte9e3h2unjv4h8gtnx095j7qgawaehxw309ahx7um5wghx6at5d9h8jampd3kx2apwvdhk6tcpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcpz4mhxue69uhkummnw3ezummcw3ezuer9wchsz8thwden5te0dehhxarj9e3xjarrda5kuetj9eek7cmfv9kz7qg4waehxw309aex2mrp0yhxummnw3ezucn89uq3vamnwvaz7tmjv4kxz7fwd4hhxarj9ec82c30qqs08nq47f3mxgp04a6wtznauryl4l4uflgp46gyhfjaw3hfkxsvrfgy0ye4e

🔂 crossposted from https://ccns.sebastix.dev


I've read the owner of the domain has not renewed it.

I changed to https://nostr-nips.com/ to checkout the specs.


"If you ship a Web App in the EU and will be impacted by this, please fill in our survey. It is critical that we gather as much evidence as possible to prevent Apple from breaking Web Apps in the EU."

-->> https://docs.google.com/forms/d/e/1FAIpQLSc0Gs6EFNtXIG0lorh1E_j9ponDZYRx-hlIw6xJMqSBM7bSyw/viewform

More info: https://open-web-advocacy.org/apple-attempts-killing-webapps/


“ The way I see it, for the past decade, the internet-connected world has been running a global experiment on our minds—and, in particular, on the minds of young people. Teens are easily distracted and exquisitely sensitive to peer judgment. Results from a decade of observational research have now repeatedly shown a negative relationship between device use and life satisfaction, happiness, school attention, information retention, in-class note-taking, task-switching, and student achievement. These cognitive and emotional costs are highest for those with the most “device dependence.”

🧐

https://archive.ph/UH7xn


Test ;)


A nostr relay written in Rust
https://github.com/mikedilger/chorus

🔂 crossposted from https://ccns.sebastix.dev


I miss them too :(


Installed Chorus (Nostr relay implementation: https://github.com/mikedilger/chorus) and testing it out now /cc nostr:nprofile1qyv8wumn8ghj7ct59ehx7um5wfmk7untwvhxxmmd9uqsuamnwvaz7tmwdaejumr0dshszythwden5te0dehhxarj9emkjmn99uqzpms35h0lgrqe542lg8ly9dy0qrnp3jgjy43z4cmmds4mv7mkcnjftqceca

https://shares.sebastix.dev/3ejwvF1s.png


Is Caddy a good alternative?


BUY #bitcoin SELL Fiat

#nostr #artstr #art #plebchain  #popart #bitcoin #zaps #grownostr https://i.nostr.build/wJB2.png


Nostr Nederland #2 - Nostr meetup 19 maart 19.30 bij Seats2meet Utrecht CS. RSVP via https://www.flockstr.com/event/naddr1qqyx2cmzxucxvvnxqgs0l09hq60h4fwkmvffavu70k9f0z2xd5j45cmm4s0tlpshkpt5q3qrqsqqql9n6l798p

Nederlands landelijke Nostr event. We komen bij elkaar om kennis uit te wisselen, te ontwikkelen en een drankje te doen. Ben je nog niet bekend met Nostr, we helpen je graag on-board bij dit decentrale open protocol dat in potentie de vervanger is van o.a. X (Twitter), Instagram, LinkedIn, Meetup.com en andere big tech. Hosts: nostr:npub1qe3e5wrvnsgpggtkytxteaqfprz0rgxr8c3l34kk3a9t7e2l3acslezefe, nostr:npub1w98ems6ryhpv7zvmhwp5sv65p0pwrnvzw4lucn0ch776qan9ntdstscwpx , nostr:npub1l77twp5l02jadkcjn6eeulv2j7y5vmf9tf3hhtq7h7rp0vzhgpzqz0swft en Seats2meet Utrecht CS.

Poster design met dank aan nostr:npub1gwa27rpgum8mr9d30msg8cv7kwj2lhav2nvmdwh3wqnsa5vnudxqlta2sz

https://image.nostr.build/23775a850150d0c20c1aa6523188199fe785e4c405efe1e612fee8b53b2afc72.jpg


PWAs Are Now Officially Dead On iOS In The EU

https://itnext.io/pwas-are-now-officially-dead-on-ios-in-the-eu-fbb4d26e5325


Build something useful in one day with Mark Conroy - BEYOND BLOCKS

#PodcastTip

https://overcast.fm/+BGzNddQ2ng


Nice! Well my machine (Lenovo TinyPC) has more so that will be good!


What about the minimal specs of the hardware?


Will do! 🫡👊🏻


I’m still quite curious how a future could like with blobs transmitted by relays


What os would you advice for running it? I would like to give it a try on Debian


That resonates! And also one of the reasons I’m running my own Jitsi Meet instance. I use it quite often with clients.

https://sebastix.nl/blog/jitsi-meet-op-je-eigen-domeinnaam-voor-online-video-afspraken/ (sorry for it is in Dutch)


ANNOUNCEMENT:  New Relay Software called Chorus

"Here ye, here ye, the herald hath proclaimed that a wizened old mage from the beige tower to the South hath bestoweth upon our land yet another relay implementation of potential great import and with great anticipation. And the people rose up in song and in praise of this new relay software. And the people called it "Chorus" for it had inspired them to sing." - 1st Abominations 13:37

Chorus is a new nostr relay software implementation, brought to you by the same guy that brought you the Gossip client.

  Interviewer: Why did you write chorus?
  Me: I don't know.

  Interviewer: Why should somebody run chorus as opposed to another relay implementation?
  Me: I don't know.

  Interviewer: Have you even thoroughly tested this relay yet before announcing it?
  Me: Um....

  Interviewer: Do you even use it yourself?
  Me: Not as such. Well, not yet. I think I should test it first.

There you have it folks! Pay no attention to the fine print below.

* Details are at https://github.com/mikedilger/chorus
* Chorus is MIT licensed
* Chorus is architected to be high performance, but I don't know if it is.
* Chorus is not setup to charge users.
* Chorus can work as your personal relay. I don't know whether you should have a personal relay.
* Chorus is new, and like all new software it probably has significant issues.
* Chorus supports all the critical relay NIPs.


Why? I think Ben is very integer.


nostr:npub1ust7u0v3qffejwhqee45r49zgcyewrcn99vdwkednd356c9resyqtnn3mj is involved 👌🏻


For those who are not able to give up macOS, this is a very good guide to improve macOS security and privacy, it is constantly updated.

https://github.com/drduh/macOS-Security-and-Privacy-Guide

And if you have an Apple Silicon remember that you can switch to Asahi Linux.

https://asahilinux.org


#Nostr 💜🧡💚💙💛

Thanks nostr:npub1qe3e5wrvnsgpggtkytxteaqfprz0rgxr8c3l34kk3a9t7e2l3acslezefe for the words.

Feel free to use/share this image.

#grownostr #asknostr #bitcoin  #plebchain nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m  nostr:npub1qny3tkh0acurzla8x3zy4nhrjz5zd8l9sy9jys09umwng00manysew95gx nostr:npub18ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqctp424 nostr:npub1h50pnxqw9jg7dhr906fvy4mze2yzawf895jhnc3p7qmljdugm6gsrurqev https://i.nostr.build/43kD.png


GM!

Done some PoW this morning 🥵🚴🏻♂ https://image.nostr.build/77a0f821a421fb5b3473f6a4ec4170d8c1f5b54f003a35656af1c41e8e96e18f.jpg


- Free for all
- Permissionless
- Own your data
- Digital autonomy
- Local-first

Just thinking out loud with some keywords


Together with nostr:npub1l77twp5l02jadkcjn6eeulv2j7y5vmf9tf3hhtq7h7rp0vzhgpzqz0swft we are ramping up the design for #nostr events in The Netherlands. But we make things so it can be used world wide. WE ARE NOSTR

We like to make a poster with some #nostr qoutes (I will design it all and when finished everyone can use it)

Which qoutes to add? nostr:npub1qny3tkh0acurzla8x3zy4nhrjz5zd8l9sy9jys09umwng00manysew95gx

Please share💜

#asknostr #grownostr #nostr #plebchain https://i.nostr.build/mKvq.jpg https://i.nostr.build/E3EG.jpg


Flyer for the Pop Art exhibitions upcoming year so people can learn more about #Bitcoin & #nostr

#asknostr #grownostr #artstr #plebchain  #art #v4v #art https://i.nostr.build/P3GZ.png


Waaow! Have fun!!!


Blobs and other stuff transmitted by relays - Bostr

Way better! =)


I used to work out designs in Sketch but now I'm trying out Penpot. Which is FOSS en self-hostable! So I just installed an instance on my office server to get started and give it a try.

https://shares.sebastix.dev/Ab2u5TSq.png


Nostr private groups in Coracle
https://www.youtube.com/watch?v=SarZU3sm2g0&list=PLvxf1TpXqCAKA55w2dlo81Ufr3chrAV99&index=13&t=1475s

Explained by nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn

🔂 crossposted from https://ccns.sebastix.dev


nostr:npub18hwpk5qep3ptnmzatq22ptwr9mth7ccrku56rdntwpxjxlkfyr2qrav8du 🤙🏻


Mine as well! https://image.nostr.build/7b20ddc1c9e120be3a1371f2f0745eafdba57790ff9d4c8e1fda1d0f3fa773cf.jpg


Ok so I asked it on nostr:npub1jfujw6llhq7wuvu5detycdsq5v5yqf56sgrdq8wlgrryx2a2p09svwm0gx 🚀

https://stacker.news/items/428521/r/sebastix


That’s cool! Is there a repo to submit some issues with enhancements / bugs?


You could create your own virtual expo room with your notes with art


What kind of styling / designs are you looking for?


Like https://nostr.how/ ?


✅ 👍 💯

nostr:nevent1qvzqqqqqqypzq40sgkgxwnekfr6vmjwu3n3jmg4zsgr5e59sypvkacpn6ykns5v9qy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwdehhxarj9emkvtcqyzdhhuah6jax4x7rppxh2mezrkq65gx4jxtcz345nag72vk3tl2t6pvufwp


Nice nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qg7waehxw309ahx7um5wgkhqatz9emk2mrvdaexgetj9ehx2ap0qy88wumn8ghj7mn0wvhxcmmv9uqzq40sgkgxwnekfr6vmjwu3n3jmg4zsgr5e59sypvkacpn6ykns5v9hujzas  !

What kind of help do you need nostr:nprofile1qyd8wumn8ghj7urewfsk66ty9enxjct5dfskvtnrdakj7qgmwaehxw309aex2mrp0yh8wetnw3jhymnzw33jucm0d5hsqgpm7rrrljungc6q0tuh5hj7ue863q73qlheu4vywtzwhx42a7j9n5zr9h9m  ?


🤙🏻 I’m with you 🤓


👌🏻👌🏻

/cc nostr:npub1gwa27rpgum8mr9d30msg8cv7kwj2lhav2nvmdwh3wqnsa5vnudxqlta2sz


Awesome to see this announcement!
Just curious, are you involved in this project nostr:npub1ust7u0v3qffejwhqee45r49zgcyewrcn99vdwkednd356c9resyqtnn3mj ?


That’s an insane number 🧐🤷♂


What nostr:npub136jg2fnty2z5vwcnh7p4jpckrs3tk0dpueftgs7mznuuaenjpfps6tjnxf shared 👌🏻

I bootstrapped something familiar with Nuxt (Vue) and NDK: https://github.com/Sebastix/nuxstr
But it’s far from a first release ready for building clients with different kind of components.


In iOS 17.4 all WebApp and PWAs features are disabled only for those in EU countries. Besides using these features as a develoepr in Drupal/webprojects I'm also using some PWAs on a daily base. I'm slightly frustrated...so I just wrote down my opinion on this decision by Apple.
Apple is killing WebApps and PWAs in their power-play against the EU: https://sebastix.nl/blog/apple-is-killing-webapps-pwas-power-play-against-the-eu/


**Apple is going all-in with a fight against the EU by disabling all WebApp and PWA (progressive web app) features only in EU countries.**

I also posted this on my blog: https://sebastix.nl/blog/apple-is-killing-webapps-pwas-power-play-against-the-eu/

Apple made a decision:

> iOS, Safari, and the App Store are part of an integrated, end-to-end system that Apple has designed to help protect the safety, security, and privacy of our users, and provide a simple and intuitive user experience. We strive to earn users’ trust by promptly resolving issues with apps, purchases, or web browsing through App Review, AppleCare customer support, and more.
>
> **The DMA requires changes to this system that bring greater risks to users and developers. This includes new avenues for malware, fraud and scams, illicit and harmful content, and other privacy and security threats. These changes also compromise Apple’s ability to detect, prevent, and take action against malicious apps on iOS and to support users impacted by issues with apps downloaded outside of the App Store.**

*Source: [https://developer.apple.com/support/dma-and-apps-in-the-eu#dev-qaa](https://developer.apple.com/support/dma-and-apps-in-the-eu#dev-qaa)*

💩 To me this is just a piece of bullshit 💩

Apple is not an open web advocate. They always opposed implementing open standards around [WebApps](https://www.w3.org/TR/appmanifest/) and PWA’s in their Webkit browser engine. They never made it easy to use a PWA on iOS devices. For example, they ignored the integration of push notifications for a long time, which was implemented very late in iOS 16.4 ([March 2023](https://webkit.org/blog/13878/web-push-for-web-apps-on-ios-and-ipados/)).

Now within one year all this will be disabled in their next iOS update - version 17.4 - in EU countries!

### What is at stake is Apple’s revenue stream - their 15-30% (!) cut from any app purchase - from app developers in their walled garden called the App Store.

From a business perspective it’s pretty obvious it’s worth a fight for them. As in most cases, just follow the money to get a better view on the incentives.

WebApps and PWAs are providing a fantastic way to build beautiful apps in the open without the need of any permission. This toolset is getting more traction and adoption among developers and Apple know this is a threat for their business model.

## **Who’s the real victim?**

I am one with many others. Others who love to build with open web technology in open systems. We are so-called open web advocates. Many of them are app developers who love to build sites and apps with the modern technology what is at hand. Developers who are preserving digital autonomy by choosing for open, independent and permissionless technologies.

With BigTech out there, the fight for an open web is a never ending fight. I think you should always fight back, otherwise the web will be less open in the future.

## Let’s unite to fight back

**Fill in this form if you’re affected in any means by this decision from Apple:**

[https://docs.google.com/forms/d/e/1FAIpQLSfNgzepH4lwmWf2kaKC4EpKPdfi69jUHFM8kf4-TBsAyWU1BA/viewform](https://docs.google.com/forms/d/e/1FAIpQLSfNgzepH4lwmWf2kaKC4EpKPdfi69jUHFM8kf4-TBsAyWU1BA/viewform)

Initiated by the Open Web Advocacy group.

> The [Open Web Advocacy](https://open-web-advocacy.org/) (OWA) is a group of software engineers from all over that world who provide regulators, legislators and policy makers the technical details to understand anti-competitive issues like Apple not allowing real third-party browsers on iOS so web apps cannot compete with native apps.

*Source: https://modern-web-weekly.ghost.io/your-single-page-app-may-soon-be-a-polyfill*

I’m sure there is more that can be done, so please let me know your suggestions!

Apple is killing WebApps and PWAs in their power-play against the EU

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


How Developers Can Mitigate the Risks of User Data Being Exposed on Nostr
https://www.psacramento.com/how-developers-can-mitigate-the-risks-of-user-data-being-exposed-on-nostr/

🔂 crossposted from https://ccns.sebastix.dev


GM!

Having really angry feelings against Apple. With their PWA nonsense…


Apple: let’s make people jump through a weird UX of sharing app to add to home page as PWA.

Also Apple: PWAs have low usage

I WONDER WHY THAT IS 🤨


Fucking Apple, very childish behaviour..

https://www.macrumors.com/2024/02/15/ios-17-4-web-apps-removed-apple/


Nostr is not a giant shit show.  I was frustrated and that was an over the top thing for me to say.

The point was a good one though, and people writing PRs for NIPs need to keep it in mind.

What actually gets merged turns out to have a lot less breaking changes than I thought (now that I've gone through the git trying to count them). I may have overestimated.


https://njump.me/nevent1qvzqqqqqqypzqpnrnguxe8qszsshvgkvhn6qjzxy7xsvx03rlrtddr62haj4lrm3qy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwdehhxarj9emkvtcqypewl2znt6s982vhuurxuadeurn6her6qn25pnpnuag4ct6ltxvly8ndwsw

Coracle and Nostur both haved stopped working with my account.
When I use another account, everything works fine. So I make the assumption there is some related data to my account which is breaking things in those clients...it's not fun when you suddenly you can't use two of your favorite Nostr clients anymore. 😢 For now...


Stuff to think about... 🤔
I agree on the fact all changes should be backward compatible as much as possible.

nostr:nevent1qvzqqqqqqypzpms35h0lgrqe542lg8ly9dy0qrnp3jgjy43z4cmmds4mv7mkcnjfqy88wumn8ghj7mn0wvhxcmmv9uq3camnwvaz7tmwdaehgu3wvd5x2etnv4ex7cn0wshx7un89uqzpehgaq29mk7y3hk6dsfq4vpue4w3qyg9tcpst35sxsp3vq545rtv4u7crw


/cc nostr:npub1n0sturny6w9zn2wwexju3m6asu7zh7jnv2jt2kx6tlmfhs7thq0qnflahe


I think I've broke Nostr in someway in my case: both Coracle (desktop) and Nostur (iOS) have stopped loading my feed. Damus (iOS) and noStrudel (desktop) seems to work fine.
On Coracle I'm getting a lot of errors which look related to reading out events from relays. When I use an other Nostr account, everything just works fine.

https://shares.sebastix.dev/WBlU6tzd.png and I already poked nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn about this 🤓

Earlier this week I've used https://delete.nostr.com/ to delete some events with short text notes. Could there be a correlation between those actions and the issues I'm facing in Coracle and Nostur?

/cc nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr


A NAS in every home 👌🏻🤓

#selfhosted with nostr:npub1awyzkzaktxlhyg6syzst3pxy5lvp0c908yphz4ekk9rp3zcapp5qxn79n4

https://overcast.fm/+T171MQots


nostr:npub1getal6ykt05fsz5nqu4uld09nfj3y3qxmv8crys4aeut53unfvlqr80nfm nostr:npub1xv8mzscll8vvy5rsdw7dcqtd2j268a6yupr6gzqh86f2ulhy9kkqmclk3x

can we get rid of the double confirmation popup? it's really annoying 😅

 https://i.nostr.build/7yq3.png https://i.nostr.build/D0vV.png


Welke organisaties zouden we zoal kunnen uitnodigen voor de Nostr meetups?
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen uitnodigen voor de Nostr meetups
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen uitnodigen voor de Nostr me
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen uitnodigen voor de Nostr meet
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen uitnodigen voor de Nostr meetup
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen uitnodigen voor de Nostr meetu
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen uitnodigen voor de Nostr m
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen uitnodigen voor de N
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen uitnodigen voor de Nost
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen uitnodigen voor de Nostr
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen uitnodigen voor de No
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen uitnodigen voor de Nos
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen uitnodigen voor de
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen uitnodigen voor
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen uitnodigen vo
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen uitnodigen v
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen uitnodigen
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen uitnodi
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen uitnodige
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen uitnod
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen ui
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen uit
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen uitno
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunn
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunnen
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kun
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal kunne
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal ku
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoa
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we z
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zoal k
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden we zo
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zoude
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zou
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties zouden
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties z
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisa
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organist
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisati
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisaties
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisat
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organisatie
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organi
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organista
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke organis
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke org
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke orgni
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke orga
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke orgn
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke or
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke orgnia
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke o
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welk
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


We
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


Welke og
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


W
- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfnet


- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surfn


- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Surf


- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Su


- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- Sur


- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet
- S


- PublicSpaces
- Bits of Freedom
- digitalefitheid.nl
- Waag Futurelab
- Frankwatching
- SIDNlabs
- NLnet


This would be really, really cool to integrate in Drupal or any other CMS.


Releasing: Whynotstr 0.0.0 😂

Collaborative editing, the left-side-of-the-curve approach

Try it out: https://collab-lemon.vercel.app/

Obviously open source: https://github.com/pablof7z/collab

nostr:nevent1qvzqqqqqqypzp75cf0tahv5z7plpdeaws7ex52nmnwgtwfr2g3m37r844evqrr6jqy88wumn8ghj7mn0wvhxcmmv9uq35amnwvaz7tms09exzmtfvshxv6tpw34xze3wvdhk6tcqyznqm6guz9k38dpqtc84s7jflec7m7wpzvtx2xjkjkm2xm89ucy2jhdcnur


Collaboration on Nostr Proof-of-concept
https://highlighter.com/npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft/Collaboration-on-Nostr-Proof-of-concept-z54ara

A quick and dirty proof of concept, trying collaboratively writing a document over nostr. By nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft (PABLOF7z)

🔂 crossposted from https://ccns.sebastix.dev


Event of kind 34235 can be opened with this application: highlighter


💯 nostr:npub1xdtducdnjerex88gkg2qk2atsdlqsyxqaag4h05jmcpyspqt30wscmntxy


Nostr login library for remote signing with NIP-46
https://github.com/nostrband/nostr-login

This library enables NIP-46 Nostr Connect in your app. It installs a custom window.nostr object that will proxy your NIP-07 calls to the NIP-46 calls for remote signing. The library provides several UI screens to let users set up the NIP-46 connection, it also supports the new OAuth-like flow that is very smooth.

🔂 crossposted from https://ccns.sebastix.dev


Besides that I think the most important with Nostr is the signing component. You can demo this with a signing extension where you can manage your keys and sign events with it (using a client/app).


I will give a presentation to https://www.betaalvereniging.nl/en/
and would like to know if anyone has some great Nostr slides / ideas I could include?
It will be attended by, banks, payment processors, regulators and CASPS (crypto asset service providers).
I will mostly cover payments now vs payments in the near future. I also would like to cover nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg his work on chaumian ecash, or do you believe this is too early?
On the 26th of march 11.00 CET I would like to do a live post on primal and show my wallet when zaps ⚡ flow in. If the zaps are just one Satoshi it's ok, I just want to show live what this tech means. I currently think I'll use nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg because it's the easiest flow for the noobs, any other advice you plebs can give me?


You could explain why Nostr is the most sovereign identity layer just like bitcoin is the most sovereign money layer (and lightning as a payments layer). Have a look at wallets which are integrating Nostr or look at https://nwc.dev


He’s really funny


Introducing nsec.app and nostr-login!

I've shown the prototype of https://nsec.app in December, and it's essentially an nsecbunker in your browser. It is non-custodial - your keys are stored locally in the browser, and apps can get access to your keys using NIP46. We've now turned that prototype into a real thing, and I invite you to try it. Shoutout to nostr:npub149p5act9a5qm9p47elp8w8h3wpwn2d7s2xecw2ygnrxqp4wgsklq9g722q for the designs!

Now how do we help Nostr apps adopt NIP46 for remote key access?

That's where nostr-login library comes in. If your app uses NIP07 to talk to a browser extension, then with just two lines of code you can make it talk over NIP46.

Both of these tools support the new OAuth-like flow proposed by Pablo. Below you can watch a demo of how nostr-login (added to my fork of Snort) works with Nsec.app (or would work with any other nsecbunker).

What this all means is that people could join Nostr on the web, without installing extensions or mobile apps, with their keys stored non-custodially in the Nsec.app, and then could log in to other Nostr apps without copying their private keys.

Demo: https://void.cat/d/JSWwYMTtbWxTDTLpe132Kr.mp4

Links:
Snort+nostr-login: https://snort.nostrapps.org
nsec app: https://github.com/nostrband/noauth
nsec app server: https://github.com/nostrband/noauthd
nostr-login: https://github.com/nostrband/nostr-login


Just updated my personal (archive) Nostr relay
https://shares.sebastix.dev/sgMXdoaf.png

Thanks nostr:nprofile1qyt8wumn8ghj7un9d3shjtnddaehgu3wwp6kytcpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcprfmhxue69uhhqctzd3hkvdm69ehx7um5wgcjucm0d5hsqgqqqqqqpqnll255hl4z3rpalnjyytref7aevcjmdvc7jpylw2whqq3f8fmc  for building and maintaining Nostream!


I switched to nostr-nips.com


You got zapped Awesome bridge!!!


SimpleX?
On desktop I use Beeper to manage most of them


nostr follow list recovery tool
https://hist.nostr.land/

🔂 crossposted from https://ccns.sebastix.dev


nostr:npub1k5f85zx0xdskyayqpfpc0zq6n7vwqjuuxugkayk72fgynp34cs3qfcvqg2 ?


So this also means relays require to interact with other relays?


You mean it’s unlocked when a certain number of different people zapped it for example?


Played around with Cloudron and Yunohost quite a while ago 🤓


Put any content behind Bitcoin lightning paywall
https://www.zapit.live/

- crossposted from https://ccns.sebastix.dev


Sounds familar 😅


Begin this year I wrote some words on why social networks should be based on commons: https://sebastix.nl/blog/why-social-networks-should-be-based-on-commons/

...and I just discovered this video:
https://yewtu.be/watch?v=fuFlMtZmvY0

Whaoaoa, this resonates so much!!! So yes, let's build those small niche online communities around commons 🚀 🫡


Nice! So have you replaced NDK with rust-nostr?


Will Apple kill PWAs?
https://modern-web-weekly.ghost.io/will-apple-kill-pwas

- crossposted from https://ccns.sebastix.dev


🙏🙏🙏 When the normies would come now, we would really burn our butts 🔥We’re are still so very early, a lot things have to be figured out first.


Edward Snowden explains the very important distinction between right and wrong, and legal and illegal.
https://video.nostr.build/4ea215f8f68964c867b0d01d55515d7701652ce6db52a7cc699e0dd70ed4a506.mp4


See you tonight? Zie ik je vanavond?

Nostr NL meetup at Seats2Meet Utrecht CS starting at 19h30 🤙🏻 nostr:note1h9vjq27dyuezky4sqc697f36pkjtcpxjamqgzh8fmrg3kppp88cqaw7rgp


Community Curated Nostr Stuff
https://ccns.sebastix.dev

Sorry for the test postings ;-)

- crossposted from https://ccns.sebastix.dev


Another test you just can ignore...


CCNS test event nog meer content

 does this work?


Nederlands landelijke Nostr event. We komen donderdag 8 februari 19.30 bij elkaar in Seats2meet Utrecht om kennis uit te wisselen, te ontwikkelen en een drankje te doen. Hosts: nostr:npub1qe3e5wrvnsgpggtkytxteaqfprz0rgxr8c3l34kk3a9t7e2l3acslezefe , nostr:npub1w98ems6ryhpv7zvmhwp5sv65p0pwrnvzw4lucn0ch776qan9ntdstscwpx , nostr:npub1l77twp5l02jadkcjn6eeulv2j7y5vmf9tf3hhtq7h7rp0vzhgpzqz0swft en Seats2meet Utrecht CS. Boost je mee onder je Nederlandse Nostr volgers?! Tot op het event!https://image.nostr.build/d7926675f4f1501ef3b52e00f0e5583d725eda7fef4ed1e98cde7825e26feea7.jpg

ps. Zaps worden gesplits onder de hosts.


Welcome sir!


So f*ck Microsoft.

https://shkspr.mobi/blog/2024/02/safelinks-are-a-fragile-foundation-for-publishing/


GM!

Back in the office. With my only colleague 🚲
https://image.nostr.build/08fce440b097a52eecc712f898b482e8e5a7a95f7baf9c951f002e708c641d77.jpg


Something exciting today. It's now possible to zap on the Fediverse! ⚡ ⚡ ⚡ You can zap users on Nostr! You can zap users on Mastodon/Pleroma/ActivityPub! Let the sats flow!!!

https://soapbox.pub/blog/mostr-zaps/

Check it out and get set up to send and receive MONEY across the Fediverse for your shitposts.

This works thanks to the Mostr Bridge + Zapple Pay, an amazing result of Apple banning zaps on Damus. Who would have thought?

Enjoy!


🚀🚀🚀

https://www.drupal.org/association/blog/drupal-association-co-founds-the-open-website-alliance

#OpenWeb #FOSS #Drupal #WordPress #TYPO3 #Joomla #PHP


Work in progress
#CCNS #Drupal #PHP #TopBuilder2024
https://image.nostr.build/e56b3c1e016868def3ddf9d56eb48b5d2a7ce563161b2f85a74c2ff87e91173f.jpg


GM!

Who’s coming this Thursday?

https://www.flockstr.com/event/naddr1qqyrjdph8y6kgetrqgs0l09hq60h4fwkmvffavu70k9f0z2xd5j45cmm4s0tlpshkpt5q3qrqsqqql9nvd7g5x

#Dutch #Seats2Meet #NostrNL #NostrMeetup


Interesting and it’s already backed

https://www.kickstarter.com/projects/iconfactory/project-tapestry

I don’t see Nostr mentioned as a source 😅


Three months ago he was in a Dutch podcast, speaking Dutch. That was a very cool down to memory trip. And kinda akward to hear him speak Dutch instead of English 😅


https://overcast.fm/+BCIyNBSTLA/23:37

You should invite nostr:npub13ql75nq8rldygpkjke47y893akh5tglqtqzs6cspancaxktthsusvfqcg7 for a TGFN episode nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn !!


What is wrong with this? 😅 Technology is enslaving many…
nostr:note1jx7x60c5ek62665pjw874dqu7uk8s7at0w3f2vtn63mgvd82y98smvmdz6


I use https://nostrdebug.com/ for that purpose


The Great Privacy Awakening

https://yewtu.be/watch?v=NvyqPec7G-c


Welkom!!!


shitGPT, nice one 🤣


He means events other than kind 1s (notes) I suppose


Like a decent readable view or just raw data?


Volgende week donderdagavond 8 feb houden we een Nostr NL meetup bij Seats2Meet Utrecht 💡


👋🏻👋🏻🤓 test test


I think we can help out with Vue and Nuxt components here nostr:npub1equrmqway3qxw3dkssymusxkwgwrqypfgeqx0lx9pgjam7gnj4ysaqhkj6

Checkout nostr:npub1nkmta4dmsa7pj25762qxa6yqxvrhzn7ug0gz5frp9g7p3jdscnhsu049fn https://cypher.space and https://github.com/Sebastix/nuxstr

#TimeToTeamUp


The more skills you have, the more free you are.

And you only commit to the things you truly enjoy and around the people you like instead of being a victim of your default setting - verifying everything is the way.


GM!

Very busy this week with urgent and important stuff, so I guess I'm missing out a lot here on Nostr.


You don’t need it 🙃 I’m always training my core with this and one of the best things I have done in my life of staying strong and fit


I don’t have a chair

https://vluv.nl/products/bol-sova

Better for your back and wallet!


What a great piece of content with some deep thoughts by nostr:npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9 👌🏻

https://stacker.news/items/404908


https://minibolt.info

https://theroadtonode.com

👀😄


This content has been reported for Spam.


PoW!


Brings back memories of TRON =)


Missed it :( But even then, I was asleep anyways ;-)


This is a very nice placeholder to use on 404 page not found pages on websites / apps? May I use this (with credits / link to you) on the project CCNS I'm working out? :)


Feels like spring here! ☀
https://image.nostr.build/c67d43c9887509acb28dc26874112bd7616d2d2a7722479e435ad1d8e052a16d.jpg


Thanks Greg! Your weekly reports were always pushing new insights and energy towards me 🙏


Please, don’t force me to log in

https://hamatti.org/posts/please-dont-force-me-to-log-in/


Good story to keep us sharp on how good things could evolve into bad ones (enshittification).

https://www.tbray.org/ongoing/When/202x/2024/01/15/Google-2024


🧐🧐🧐 enshittification inserted…


AMA with PlebLab's Top Builder teams!

https://stacker.news/items/401783


/cc nostr:npub19mduaf5569jx9xz555jcx3v06mvktvtpu0zgk47n4lcpjsz43zzqhj6vzk


A new #Dutch Nostr meetup is here! February 8th from 19:30 till 21:30 (UTC+1)
nostr:note1h9vjq27dyuezky4sqc697f36pkjtcpxjamqgzh8fmrg3kppp88cqaw7rgp


Nederlands landelijke Nostr event. We komen donderdag 8 februari 19.30 bij elkaar in Seats2meet Utrecht om kennis uit te wisselen, te ontwikkelen en een drankje te doen. Hosts: nostr:npub1qe3e5wrvnsgpggtkytxteaqfprz0rgxr8c3l34kk3a9t7e2l3acslezefe , nostr:npub1w98ems6ryhpv7zvmhwp5sv65p0pwrnvzw4lucn0ch776qan9ntdstscwpx , nostr:npub1l77twp5l02jadkcjn6eeulv2j7y5vmf9tf3hhtq7h7rp0vzhgpzqz0swft en Seats2meet Utrecht CS. Boost je mee onder je Nederlandse Nostr volgers?! Tot op het event!https://image.nostr.build/d7926675f4f1501ef3b52e00f0e5583d725eda7fef4ed1e98cde7825e26feea7.jpg

ps. Zaps worden gesplits onder de hosts.


👁🗨 Edward heeft weer een mooie Lightning Focus voor je samengesteld!

Met onder andere: FiatLink, twee DDoS problemen voor LND die zijn opgelost, Ghost adressen en irritante force-close betaalkanalen.

https://www.bitcoinfocus.nl/2024/01/25/312-lightning-focus-kwetsbaarheden-in-lnd-blootgelegd/


Demo url: https://ccns.sebastix.dev so you can test it out yourself


GM

Recorded a quick demo video how the login works on CCNS with #NDK and #Drupal
It only works with an extension (NIP-07) for now

https://shares.sebastix.dev/Wt3B2U3n.mp4

#TopBuilder2024 #nostrDev #pwa #webapp


🚢🚨 Nostr Ignition Shipped 🚨🚢

I've just released Nostr Ignition! A simple drop-in library that helps onboard new users to Nostr using the "OAuth-like" flow that nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft demoed a few weeks ago. This library makes it easy for any client developer to add this flow to their apps with less than 10 lines of code and get new users signed up and using their clients in 60 seconds or less.

https://v.nostr.build/8AQg.mp4

Code is under MIT license and I'd love to have more contributors! https://github.com/erskingardner/nostr-ignition
 nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6, demo included this time 😜


Thanks for the mention! Does your podcast have a rss source?


FTW 3 - Jan 20, 2024

New episode of Freedom Tech Wrap, a weekly source for news and project updates in freedom and independent technology.

Give it a listen and share with friends! The podcast is V4V so if you like it, send some value our way!

People or projects mentioned:
nostr:npub1z6207puz6qy98h4hemuxusl94new8407ejg45rz2deal27cypk4qgg4w7p nostr:npub1tlvvdgm4csch9x3m0r3qsrll7zsaccl49c4gdz5qz9g3jz33l92ss4gp7z nostr:npub1an84q6c03wml5lf0uwcqcr20ydwv0t0lvv0xktlcfs9seattef8sdhz6yg nostr:npub1jfujw6llhq7wuvu5detycdsq5v5yqf56sgrdq8wlgrryx2a2p09svwm0gx  nostr:npub1ktt8phjnkfmfrsxrgqpztdjuxk3x6psf80xyray0l3c7pyrln49qhkyhz0 nostr:npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj
nostr:npub1dxs2pygtfxsah77yuncsmu3ttqr274qr5g5zva3c7t5s3jtgy2xszsn4st nostr:npub1wtuh24gpuxjyvnmjwlvxzg8k0elhasagfmmgz0x8vp4ltcy8ples54e7js nostr:npub17304velluajf6lylvjynpj2f3ndg396w063gj2gef5qk0nwtcyjqfj9yky nostr:npub1qe3e5wrvnsgpggtkytxteaqfprz0rgxr8c3l34kk3a9t7e2l3acslezefe #meshtastic nostr:npub1v5ufyh4lkeslgxxcclg8f0hzazhaw7rsrhvfquxzm2fk64c72hps45n0v5 nostr:npub1unmftuzmkpdjxyj4en8r63cm34uuvjn9hnxqz3nz6fls7l5jzzfqtvd0j2

Remember on Jan 25 to check out Product Hunt and look for Fountain. Come help Podcasting 2.0 and v4v get visibility!

#freedomtechwrap #ftw #freedomtech #podcasting2 #v4v #value4value

https://fountain.fm/episode/4HWYyXHIyYiFQEekCusL


"Privacy isn’t about hiding something because you’ve broken the law. Privacy is about having the right to withhold information on certain circumstances to prevent misuse and misappropriation."


Out for a ride 💨🌊 https://video.nostr.build/961b7d5e1346ec3b8976ac1cce0d6d3a7fe57b5510e2da915a40966a3d7c04ca.mp4 https://video.nostr.build/609ccbc8b19a1ee008e0c8187fd99a1506b530d66a61c5b6429462864cafb2b4.mp4


GM!


https://www.drupal.org/project/nostr_dev_kit

It’s a start, I just pushed a first dev release. This a Nostr contrib module to install and integrate the NDK JavaScript library with Drupal.

I’m using this module in the work-in-progress sideproject CCNS https://ccns.sebastix.dev

#NDK #Drupal #nostrDev #TopBuilder2024 #TopBuilder


In case you’ve missed it, earlier this month I wrote a piece called ‘Why social networks should be based on commons’

https://sebastix.nl/blog/why-social-networks-should-be-based-on-commons/

#growNostr #socialmedia


Vue & Nuxt 🥰


This book 👌🏻

https://cyclinguptodate.com/cycling/guillaume-martin-receives-literaly-award-for-la-societe-du-peloton
https://image.nostr.build/e9869740b80344ad3ebbddcb39eaa862b0727c0cadd28d32743ec20b7684c4a8.jpg


Federated, private, multisig banks on top of the hardest money ever created. Interconnected by lightning, a mycelium-like cryptographic network of value. Tokens and zaps getting sent over uncensorable communication protocols, building up a bulwark of freedom and sovereignty in cyberspace. The future is weird and awesome.


Haha almost. There is an priest and deacon education here actually.


This workspace view 🙏🤩
https://image.nostr.build/44638ebc0b868aa7717046dc616af9d56797d011570caae2cc624f34454716b7.jpg


GM with even more snow! 🥰
https://image.nostr.build/b334758931559f4279cf000066c93bd38eba9c7dd97ab4042ce86fbdede9175a.jpg


🤩
https://image.nostr.build/7874a32869f4ebf878112aaa8c81de94e38f09afe9cf3328a21473a4afea99ca.jpg


:Smiley:


Dutch winter! ❄🥰❄
https://image.nostr.build/3f378891a58b581a336c1a8b7ae7c1e6d7a9e49c33f8024e180c643a770061aa.jpg
https://image.nostr.build/7fbcb8e9ddb81bcf3a041e011290a0fa0a08d20f7db6b9f69bcf44140aec7fc5.jpg


Meeting new people / companies irl, talking about their website and the problems they have and might be fixed by me
The Netherlands is a small country, so the traveling is doable of there are not too many traffic jams 😉


GM! Today a day on the roads with two appointments #ClientWork


At the end of 2022 I've built https://cchs.social (with #Drupal) inspired by online communities around link aggregation. Today I'm building CCNS (a fork from CCHS) and I'm integrating Nostr as the social layer. It's a #TopBuilder2024 project, so for me this means I feel some skin in the game to build something that really works before the first round is finished (February 10th) ;-)

CCNS stands for Community Curated Nostr Stuff. CCNS is a Nostr-focused community platform centered around link aggregation. Anyone with Nostr keys is able to post links and discussions and curate them with zaps containing a user defined number of sats.

Basicly I'm building a simplistic and Nostr-only version of StackerNews.

https://shares.sebastix.dev/A7lG9FsD.png

Github: https://github.com/Sebastix/CCNS
Demo #buildinpublic: https://ccns.sebastix.dev

#TopBuilder2024 #CCNS #NostrDev


Drupal meets Nostr Dev Kit (NDK)

https://shares.sebastix.dev/wAu6ulsI.mp4

#NostrDev #NDK #Drupal #TopBuilder2024 #CCNS


Oh man this is a hilarious and masterpiece of art

47 minutes of Zuck saying numbers, growth and more

https://vimeo.com/333795857


Using websockets just works fine for the Nostr publishing stuff I’m building for Drupal. All done in the nostr-php helper library (which I maintain 😉)


What if a social network wasn't always growing?

This is a masterpiece of art: https://minus.social

https://vimeo.com/587261149


"The Matrix almost got it right. In The Matrix people live in a virtual world, while being farmed from a psychical space. Today we live in The Matrix inverted where we live in a psychical space, while being farmed from a virtual space."
- Aral Balkan

https://shares.sebastix.dev/7AFEZWaG.mp4

https://yewtu.be/watch?v=BNuqzuDc48I


What Progressive Web Apps Can Do Today is a great demo of all the stuff possible right now in a web browser, no native app BS needed 👊🏻

https://whatpwacando.today/


From: nostr:npub1vvqnak4hz0u7vkv0vs5jp4ha0dt359cgvz4jj4y2ku85z0dtt6zq9pv3s8


GM!


We must be patient 💜


New in Fedora Asahi Remix

https://asahilinux.org/2024/01/fedora-asahi-new/


👊🏻 Which package / module?


🚀🚀 Get ready for 8.3, which is even more faster!!


/cc nostr:npub19mduaf5569jx9xz555jcx3v06mvktvtpu0zgk47n4lcpjsz43zzqhj6vzk


This one is awesome! 😆


Volla Phone


Cool!

Mijn eerste Linux distro was Ubuntu als windows alternatief op de PC bij een voormalig werkgever in 2014

NextCloud is top, draait hier ook op een lubuntu machine thuis Op kantoor heb ik ook een server met Debian met verschillende services en ben ook bezig met een Turing pi II te configureren


Yes nostr:npub17plqkxhsv66g8quxxc9p5t9mxazzn20m426exqnl8lxnh5a4cdns7jezx0 what os are you using?


Did you know there is a Nostr client for Ubuntu Touch called NoStrut? Developed by nostr:npub15cv4xurrvy59u9fnwux0h4md8r86hm82war8x649283y2k8q83lsee2ycd

https://open-store.io/app/nostrut.lkroll


#PHP is fast and #Drupal is getting even more faster on version 8.3. It looks like it’s even outperforming Laravel and Symfony in this article: https://kinsta.com/blog/php-benchmarks/#the-php-story


Welcome!


Welcome!!


This is NoStrut, a client on Ubuntu Touch nostr:npub1qlpdj0c69dkyz82qecnrg6gjm3wmggr43p392xr7cylgy9gnun6s565lcp https://image.nostr.build/20e9f5dc84931c964f1cac24bbef59b8e7962fead896d5714e815af12c9593c2.jpg


For all the Dutch out there! I'm co-hosting this workshop to make your computer free of bigtech helping installing Linux Mint as your operating system.

#Dutch: Zaterdagmiddag 27 januari organiseer ik met de coöperatie Nieuw West-Brabant en stichting KeuzeVrijBijMij een workshop 'maak je computer bigtech-vrij'. Als deelnemer aan deze workshop ga je deze middag het free & open source besturingssysteem Linux Mint installeren op jouw computer. Doe je mee?

https://mailings.sebastix.dev/campaign/dc1e1321-8239-485e-983a-77e2edaa4c03/ea44302b-3f99-4a85-a33e-3589f4205d2e

#FOSS #LinuxMint #BigTechFree #GoodbyBigTech #opensource


This is cool!
- Drupal Association secures $300,000 in funding from Sovereign Tech Fund

https://www.drupal.org/association/blog/drupal-association-secures-300000-in-funding-from-sovereign-tech-fund-1

#Drupal #OpenWeb #FreedomTech


Ah yes on mobile it’s perfect! 👍🏻


nostr:npub1yzvxlwp7wawed5vgefwfmugvumtp8c8t0etk3g8sky4n0ndvyxesnxrf8q nostr:npub147whqsr5vsj86x0ays70r0hgreklre3ey97uvcmxhum65skst56s30selt 👀


Any plans on creating / posting a blogpost from your website (client)? I'm building something similar with Drupal (check my long-form articles about this for more info).


Neat!!!
Looks like the codeblocks are not rendered correctly by YakiHonne. Something they need to fix I think.


Breda 💛


NDK has NIP-46 support right?


I should integrate this in Nuxstr 🥸


Somewhat related perhaps? 🤓
https://sebastix.nl/blog/nostr-integration-for-cchs-social-drupal-cms/


Of you choose Drupal, count me in 🤓


Wha about module / plugin which provides a zap button (for zapping the content on the page)?
I could build that for Drupal.


Interesting! 👀 Why too early?


Where are the WordPress developers on Nostr? I know WordPress, but I don’t like it 😅

I’m tinkering around with #Drupal: https://sebastix.nl/blog/how-could-drupal-adopt-nostr/


"Now let’s get on with 2024. Once we’ve finished the full release of the HEY Calendar this week, we’ll be focused on routing around all this app store nonsense with our new ONCE series of products that we’ve bet exclusively on PWA technology with. Can’t wait to share!"

#PWAsAreWinning

https://world.hey.com/dhh/apple-approves-the-hey-calendar-c76ebd9c


Coracle is giving me a hard time on tagging here nostr:nprofile1qqs04xzt6ldm9qhs0ctw0t58kf4z57umjzmjg6jywu0seadwtqqc75sppemhxue69uhkummn9ekx7mp0qyghwumn8ghj7vf5xqhxvdm69e5k7tcpzdmhxue69uhhyetvv9ujue3h0ghxjme0mantpa , please don't miss out this ;-)


...putting it out there and to get feedback and to "get faaans" to build your audience..
Could be another @PABLOF7z on stage here (Web Summit 2021) ;-)

https://shares.sebastix.dev/EbFAM2K9.mp4


Sam Feldt at the Web Summit 2021.

...putting it out there and to get feedback and to "get faaans" to build your audience..

This one is for you nostr:nprofile1qqs04xzt6ldm9qhs0ctw0t58kf4z57umjzmjg6jywu0seadwtqqc75sppemhxue69uhkummn9ekx7mp0qyghwumn8ghj7vf5xqhxvdm69e5k7tcpzdmhxue69uhhyetvv9ujue3h0ghxjme0mantpa

Source: https://vimeo.com/644289974


Ahhh nice! Would like to implement this in Drupal with a (contrib) module...if I had the time I would build it 😉 /cc nostr:npub1lvfkd274unyj4z54q7gmcuk4r00zjx5r24wt933f4yh7m4uqdzkqnmukxq #Drupal #CMS

nostr:npub1n0sturny6w9zn2wwexju3m6asu7zh7jnv2jt2kx6tlmfhs7thq0qnflahe this also applies to https://github.com/fabianfabian/nostr-media I suppose 😃


This is fun.

https://world.hey.com/dhh/we-ve-resubmitted-the-hey-calendar-app-to-apple-57240fbb


This can replace my https://dropshare.app/ where I use my own server as a connection to host my public shares / uploads.


https://www.nogood.studio/nostr/NG_Radio_Thumb.jpg
GM Monday ☀☕ What are you building this week?

NoGood Radio is 24/7 radio station running on bitcoin. V4V & NOSTR integrated and broadcasting from a basement somewhere. Playing lofi, synthwave and electronica to help you focus / work / study 🎧 For builders in #bitcoin & #nostr ⚡

↘ Tune in at https://zap.stream/naddr1qq9rzd3c8qenzv34xgesygz47pzeqe60xey0fnwfmjxwxtdz52pqwnxskqs9jmhqx0gj6wz3s5psgqqqwenslj8h0y


👀 decentralized file storage on Nostr relays Neat and made with simplicity in mind by nostr:npub1yxp7j36cfqws7yj0hkfu2mx25308u4zua6ud22zglxp98ayhh96s8c399s 👌🏻
nostr:note1sm234lu5qm5cf00khmcp754ajcwzsmeyf6x8cnq6c29c78y4ghash84p2q


GM!

Yea the seeking hours of time and attention on what you would to build…I know that feeling 😅 something with a pretty busy social life and having kids who are challenging you every minute with something else 🙃


PWAs for the win.
The guys at 37signals totally get it, we have to fight for digital freedoms to preserve the open web. Let them meet Nostr!

“Happiness is never having to ask for permission”

https://world.hey.com/dhh/happiness-is-never-having-to-ask-for-permission-20962d41


Got my nostr:npub1xnf02f60r9v0e5kty33a404dm79zr7z2eepyrk5gsq3m7pwvsz2sazlpr5 app connected again to my node after the config was deleted with their 0.8 update.
Happy to send zaps again from my phone ⚡⚡⚡


GM! Agnostr it!


I’ve quite some UX issues now with the PWA on my phone, I’ll share these later this week 🫡


Pushing the limits and setting a new standard 👌🏻


Who has seen this docu already?

https://total-trust.org/


Who's is going to purple-pill the guys from 37signals?

https://world.hey.com/dhh/apple-rejects-the-hey-calendar-from-their-app-store-4316dc03


Aaah looks like this comment is now missing the parent: https://yakihonne.com/article/naddr1qqxnzdesxsenjdfc8qun2ve5qgszd0fjceer9003d5z7wclvvlvgxq27hx0azf5sy53ycgxxeldszkqrqsqqqa28qeuh0a /cc nostr:npub1y67n93njx27lzmg9ua37ce7csvq4awvl6ynfqffzfssvdn7mq9vqlhq62h


Could I call it decision stress in someway? There is so much to do so it requires a lot of PoW to say no to so many things...
This currently a hard challenge on my side with Nostr.....


From: nostr:npub18myhrpdny5d58elt4skhyqfrm2shawekgzu8jetug8jypkhlhzts4hqm0g


Don't use in-app browsers. Always open external links from apps in your default (more privacy friendly) browsers. I use Brave.


Ah yes! Found it my bookmarks: https://krausefx.com/blog/announcing-inappbrowsercom-see-what-javascript-commands-get-executed-in-an-in-app-browser


I just learned something new: power over fiber.

https://chaos.social/@f4grx/111697027153656114


And it’s still free 👀


Welcome! Have you found a good learning resource yet?


Thanks for the highlight! 🙏 nostr:note13jaazqjyefr6ma6qp065qjf6dxmf48jt05wxgg8yg6svp3l4ylysfsa82v


/cc nostr:npub19mduaf5569jx9xz555jcx3v06mvktvtpu0zgk47n4lcpjsz43zzqhj6vzk


In case you've missed it (not all Nostr clients are showing kind 30023 long-form content), yesterday I published an article 'Why social networks should be based on commons' on nostr:npub1yzvxlwp7wawed5vgefwfmugvumtp8c8t0etk3g8sky4n0ndvyxesnxrf8q. I would love to these more Nostr clients build around specific commons like interests, problems or geo-located stuff.

https://yakihonne.com/article/naddr1qq2nveecwpdxywtw24k5yvrggfzh5v24d5uhxq3qqe3e5wrvnsgpggtkytxteaqfprz0rgxr8c3l34kk3a9t7e2l3acsxpqqqp65wh67wrr


Thanks nostr:npub1wmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqhjg240 🙏

This makes me wonder, a question for everyone on Nostr. Have you ever worked with a cms? How was the expierence?

What is your favorite CMS?

#askNostr
nostr:note1xd0k5sktfn3gyvjgwsal2mjmmk3wwt7a93e59gn5jne6x64jzeuqme82qm


I appreciate this feedback a lot! I’m working out a proposal for a small opensats grant so I can spent more time on this besides my dev work for clients.

What’s your favorite cms? Or content publishing tool?


I’m building https://www.drupal.org/project/nostr_content_nip23

More info with demo: https://yakihonne.com/article/naddr1qq4kummnw3ez6ur0wdek2ttywf6hqctv94kx7mn894nx7und943k7mn5v4h8gttwd9cz6v3nqgsqvcu68pkfcyq5y9mz9n9u7sys33835rpnuglc6mtg7j4lv40c7ugrqsqqqa28uerlaf

Last week I modified the CKEditor5 to save the output to Markdown instead of HTML for better a better editing UX: https://www.drupal.org/project/ckeditor5_markdown_editor

Still a lot work to do to make Drupal a fully native Nostr client for managing content.


Why social networks should be based on commons
https://yakihonne.com/article/naddr1qq2nveecwpdxywtw24k5yvrggfzh5v24d5uhxq3qqe3e5wrvnsgpggtkytxteaqfprz0rgxr8c3l34kk3a9t7e2l3acsxpqqqp65wh67wrr


A draft to delete


This seems like a obvious no-brainer, but the current social media platforms do no feed our best interests based on commons. It's your attention that's being harvested for their own interests. Let me outline why enjoyable social networking should work based on commons.

> commonality - the fact of sharing interests, experiences or other characteristics with someone or something

For social networking I would like to separate commons in the following three kinds:

1. **Interests**
   This can be any topic or hobby you have in common.
2. **Problems**
   A question or issue you have in common.
3. **Geo-located / physical**
   This can be a certain place or language you have in common.

In real-life you have different type of friends, colleagues, family, business clients etc around certain commons. Based on those contexts, you act different with separate roles.
When you translate those commons to a digital experience, it's not always obvious to separate those roles to all these people. If you're sharing content on Instagram, it can be seen by almost anyone.
This could result in disagreement with someone on an unshared common. A slowly growing problem which the current big social media platforms are squeezing out with their machine powered algorithms for their own profits.

Based on commons you share with someone, maybe you would like to choose a social network application build around one specific common.

## Niche communities

In 2022 I wrote ‘Rather a fediverse than a metaverse’ (in [Dutch](/liever-een-fediverse-dan-een-metaverse)) when I was researching the fediverse. Let me point out some personal commons of mine.

### Child-friendly apps

As a father of two little daughters I would like to use real child-friendly apps when they ask me to view some video for example.
As far as I know, YouTube Kids is the least bad app. The app only works with Google services and a Google account (that's evil). And when in use it's obvious to see the dark-pattern design tricks nudging my kids.
Educative content publishers for children should be aware of this and take the lead with providing content through child-friendly apps. It should be a clear goal for them to make BigTech absolute when it comes to raising our kids.
Another (maybe better) way is to create a community with parents where we can aggregate and curate content for our kids through an app.

### Honda Civic

This is a country-level hobby with other Honda car enthusiasts.
In the early 2000s I was maintaining a Dutch forum with more than 3000 visitors each day. Those were all Honda car lovers and there were many evening we had slow-chats in 'offtopic'.
People who used to be active on fora, moved to Facebook groups and then moved to Instagram where they share their car content and WhatsApp to communicate with each-other.
Why can't we use an app where we can do both?

![](https://sebastix.nl/blog/static/abed93b3d8cec4a4a4cf36688f1df804/00a4e/Screen-Shot-2023-12-21-13-58-37.38.png)
In 2022, I've built CCHS.social trying to re-invent an online community by aggregating Instagram links with Honda car profiles. Further development on this project staggered from my side.

### Cycling and gravel

This is a local-level hobby where I use a common messaging group chats (WhatsApp urggh!) and Strava. And there is also a club website where you can find the agenda with the next rides.
Can't we aggregate all these content within one app?

### Drupal

The Drupal community is scattered around on different places like Slack, the drupal.org website, mailing-lists and the drupal.community Mastodon instance.
So when I try to find someone to connect with, it's always pretty hard to stay connected because all of those great developers are on a place which seems always far away.

## Niche relays

I know this topic is often discussed by others, but I think there is a real use-case here for niche communities.

With relays filtering specific events on different criteria’s, we can build niche focused apps / clients. Like the niches I mentioned above. I could turn the website CCHS.social into a Nostr client for example. Together with a CCHS relay only accepting content kinds (or npubs) used by the CCHS client.

![image](https://yakihonne.s3.ap-east-1.amazonaws.com/06639a386c9c1014217622ccbcf40908c4f1a0c33e23f8d6d68f4abf655f8f71/files/1704207807986-YAKIHONNES3.png)
Or have a look at the [Proudwheels](https://proudwheels.com) (screenshots above) online community mobile app for petrolheads. This is a client-project I’ve worked on as a product owner during the initial development phase in 2021/2022.

## Nostr enables the use of different apps with just one social graph

Last year a lot of Nostr clients are copy-cats build around features. But when you look closer to the client that’s being copied, you could argue when they started it was around one common before they pivoted into a medium used by the mass.

With Nostr, applications can be built around commons and their specific content kinds. This can be built without to the need to rebuild your social connections, because these connections are interoperable.
With those different apps, you have to worry less about sharing content to someone which is not outlined with their commons.
This a somewhat contra-dictional approach, because the most-used Nostr apps are trying to embed all different content kinds nowadays.

**It's still very, very early for Nostr. Could we build apps more around commons with certain content kinds? What do you think?**

Why social networks should be based on commons

This seems like a obvious no-brainer, but the current social media platforms do no feed our best interests based on commons. Let me outline why enjoyable social networking should work based on commons.


:purplepill:


Hmm, why are there still so few Nostr Marketplace / e-commerce clients (NIP-15)?


What about a search function on nostrdesign.org itself? :)


Question is, what could the incentives be for the merchants doing this?


Welcome!


GM! ☕


Worms Armageddon 👌🏻 https://worms2d.info/WormNET_(Worms_Armageddon)


Happy NY 🍾! Awesome write-up of 2023 👌🏻


Happy NY!


Hey Sebastian! Don't mind me, just testing how zap works :)


Happy new year!!! 🎇🍾🎆

✅2⃣0⃣2⃣4⃣✅


Yes it is us being harvested. The Matrix got it almost right (quote from Aral Balkan) - https://slides.sebastix.dev/digitaal-welzijn/#/1/5


I would like to see a sport activity app (like Strava) to share your proof-of-sweats 💦


My last proof-of-work ride this year 🚴🏻♂ #cycling #limburg
https://image.nostr.build/585d2e877d771726acc6ab5c8b1cd5df1301c241e4e68799dd3a26fca38454e7.jpg


Even Pixelfed in the fediverse is not getting enormous traction. I think it depends on the audience…


https://image.nostr.build/5eb40d3cae799bc572763b8f8bee95643344fa392d280efcb0fd28a935879e2a.png

Nostr is not dying.
It is just a physiological and healthy slowdown on the part of all those who have made this possible in such a short time, sharing extraordinary enthusiasm. This is necessary to regain a little energy, it will allow some things to be cleaned up and more focused goals to be set.

It is like the caterpillar that is about to become a butterfly, it has to stop moving, acting, doing all the time; it has to do one last silent work and rest, letting time go by. And then a new phase of life can begin.

We have an amazing 2024 ahead.
Thank you all, who have given so much and believe in Nostr.

PS: an interesting cue suggested by this image, you cannot have both silk and butterfly, you have to choose: a precious and sophisticated ornament, or the living, colorful beauty of freedom.


Is this Brave? 👀


I’m using Nostur more and more on my iOS device! Keep up the good work nostr:npub1n0sturny6w9zn2wwexju3m6asu7zh7jnv2jt2kx6tlmfhs7thq0qnflahe 👌🏻


Working on some #nostr explainer illustrations 🤖 https://nogood.studio/nostr/NG_Relays_Part01.jpg


One of the best podcasts I’ve listened in the last couple of weeks. So much signal here.

#PodcastTip
nostr:note1r5th70xe8cea5rc2pg28yt66e8qu88vrhv6yff8h4ar5mgx543est8sprh


Done. Without friction no freedom. #training #cycling
https://image.nostr.build/057114a75441b1fc0208114969b23291d467d4bb68937dd594a2550326421dbb.jpg


Soaked, 53km to go #cycling
https://image.nostr.build/4c3d4efabfb76b7a1ec1740079767dfe4b67c67e786e98796026232b47efb595.jpg


160km in Dutch weather 🚴🏻♂ LFG!

#cycling
https://image.nostr.build/516198cf6f62f170c652436884c1c863f77444de99c0ebe8e57b9dcb36d0b17d.jpg
https://image.nostr.build/6afac4a038b12e4c3226a176b1f6965b02986e8d800f0ce98ff26fef24b8c44d.jpg


I’m an analog business guy (trying to tho).

https://world.hey.com/jason/cars-and-business-eea60b8d


Every Breaking Wave - U2


Do you know the personal data stores initiatives from the past? Like The Locker Project for example (Jeremie Miller was involved if I’m right).

Or imagine what could be possible if we integrate Nostr in Nextcloud or other personal data / storage / backup tools.

Problem is that we need good (secure) private event broadcasting because not all data will be public you broadcast. (Hello NIP-44?)


Just sent a mailing (in Dutch) with these highlights:
- Turing Pi II (cluster)computer upgrades
- Dutch translation for nostr.how
- Workshop 'make your computer bigtech free'

Link to the mailing: https://mailings.sebastix.dev/campaign/6a6ad4ab-b0b1-413b-b2d8-b1d1ad582767/ea44302b-3f99-4a85-a33e-3589f4205d2e


nostr:note1v3hkuegqu6jqu6sx7klfv6xrvxckh6vwzvhfffwmtv24mwv2yqlqfmpg97
Same abbreviation as Personal Data Store. Confusing.


PDS

ATProto is intended to be a generic toolbox for building social media applications, and it arguably extends (or can readily be extended) beyond that into supporting general infrastructure for a Personal Data Server (PDS).

"PDS"

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


nostr:note17gecaus7ygk7wl4p6yu5hlfuec4sf75hjrny49mhc7ev75wcsjmqqmvr9t
Same abbreviation as Personal Data Store. Confusing.


PDS


nostr:note1s2tgxss4kftkmjxdekp00xm84tpp2wutxtk2hpt6pfvmxhkqn5eshvl2r3
So we can with Nostr.


"With relatively little work, we could run ActivityPub atop an AT Protocol PDS."

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


nostrdebug.com


The comments on https://news.ycombinator.com/item?id=38718544 are proof that we can't make "just apps" and have people use them without knowing that Nostr is a thing. Users must know.

And in fact I think it is much easier to teach people about Nostr than about why your damn app doesn't have email+password login and where is it storing things and how does moderation work without telling them about Nostr.

And when they finally understand the basics of Nostr they will suddenly understand everything about not only your app, but about all other Nostr clients.


Adoption comes after having great patience. Don’t push, pull will happen towards Nostr.


Nice! Will the event be held in English?


GM!

Merry Christmas everyone!! 🎄🤶🎅🤶🤶🧑🎄


Merry Christmas!


Merry Christmas 🎄 specially to the people who have helped build #nostr and the community this past year!

https://habla.news/nostreport/1703443831495
https://nostrcheck.me/media/public/4b6ae27c975b89b47a2a133e812a2fd646614bfa728fe0e05459dac7771ac1aa.webp


Same here


Cool! Some while ago I’ve re-read Rework after more than 10 years.


Quite a soap around iMessage and Beeper. Nostr is going to fix all this, it’s so  obvious while reading https://blog.beeper.com/p/beeper-moving-forward


Better learn Ruby then 😆


🚗Integrating #Nostr into cchs.social with Drupal! Discover how we're using Drupal modules to enhance our Honda enthusiasts' community. Watch nostr:npub1qe3e5wrvnsgpggtkytxteaqfprz0rgxr8c3l34kk3a9t7e2l3acslezefe make this quick video to see how you can set up a Nostr ID and publish text notes easily. For more details, check out thenostr:npub1qe3e5wrvnsgpggtkytxteaqfprz0rgxr8c3l34kk3a9t7e2l3acslezefe article on #YakiHonne：
https://yakihonne.com/article/naddr1qq24jwtwdam4sujedayxxue4w4z8za66ty6ywq3qqe3e5wrvnsgpggtkytxteaqfprz0rgxr8c3l34kk3a9t7e2l3acsxpqqqp65wwxjxnq


In this blog I will explain how I'm using two Drupal contrib modules to integrate some Nostr features. 1) Setup an internet identifier for a Nostr account and 2) publish a text note.

View this short video I recorded to show what I'm explaining in this blog.

<video controls>
    <source src="https://sebastix.nl/blog/video/nostr-cchs-drupal-cms.mp4" type="video/mp4"></source>
</video>

[Open video](https://sebastix.nl/blog/video/nostr-cchs-drupal-cms.mp4)

## What is cchs.social?

Inspired by Hacker News style websites I started to build a link aggregation website with Instagram profiles about Honda cars and owners. People started to create profiles for their cars and this reflects the period where everyone was creating introduction topics on petrolhead forums before everyone moved to the big social media platforms. The long term goal is to create an online community platform for Honda petrolheads similar to forums in the past. To build a digital place where you can share, learn, discuss and consume the best Honda content from the real world.

## Nostr integration

Download and install Nostr internet identifier NIP-05 module:

```
composer require drupal/nostr_id_nip05
drush en nostr_id_nip05
```

Go to `/admin/config/system/nostr-id-nip05` and follow the instructions how to configure your identification.

![image](https://yakihonne.s3.ap-east-1.amazonaws.com/06639a386c9c1014217622ccbcf40908c4f1a0c33e23f8d6d68f4abf655f8f71/files/1703165846402-YAKIHONNES3.png)

If you're stuck on a CORS error, make sure to enforce the following CORS policy on your webserver for the `.well-known/nostr.json` file. Here is an example how I've done this in Nginx:

```
server {
    server_name cchs.social
    location /.well-known {
        if ($request_method = 'GET') {
            add_header 'Access-Control-Allow-Origin' '*';
        }
    }
}
```

With an Apache webserver, you can add this snippet to the `.htaccess` file:

```
<FilesMatch "^(\.(?!well-known).*">
    Header set Access-Control-Allow-Origin "*"
</FilesMatch>
```

Download and install the Nostr simple publish module:

```
composer require drupal/nostr_simple_publish
drush en nostr_simple_publish
```

Next step to add a plain text field to a content type:
![image](https://yakihonne.s3.ap-east-1.amazonaws.com/06639a386c9c1014217622ccbcf40908c4f1a0c33e23f8d6d68f4abf655f8f71/files/1703165731165-YAKIHONNES3.png)

In my case, the machine name of the field is `field_nostr_note`.

Let's configure this field, your Nostr keys and relays within Drupal now. Open your `settings.local.php` file and add the following lines and modify these with your settings:

```
// I always store these files in the private directory of Drupal outside the webroot directoty
$settings['nostr_public_key_file'] = './../private/nostr/to-your_public-key-file';
$settings['nostr_private_key_file'] = './../private/nostr/to-your-private-key-file';
// This is my personal relay, my advice is to use a public one instead like wss://relay.damus.io:
$settings['nostr_relay'] = 'wss://nostr.sebastix.dev';
// The machine new of the added field to our content entity:
$settings['nostr_content_fields'] = ['field_nostr_note'];
```

The public key file contains the npub string of your Nostr account.
The private key file contains the nsec string of your Nostr account.

With this configuration, I'm able to publish short text notes on behalf of the [@cchs.social](https://njump.me/npub183zj8uvwelmp0xe362xaqxchkytwpv4lthtxrexf0uu72p5wg3dq0zd26v) Nostr account from the CMS:

![image](https://yakihonne.s3.ap-east-1.amazonaws.com/06639a386c9c1014217622ccbcf40908c4f1a0c33e23f8d6d68f4abf655f8f71/files/1703165754775-YAKIHONNES3.png)

When publishing a note succeeded, you will see the event id under the Nostr tab when you open the edit content page again:

![image](https://yakihonne.s3.ap-east-1.amazonaws.com/06639a386c9c1014217622ccbcf40908c4f1a0c33e23f8d6d68f4abf655f8f71/files/1703165766635-YAKIHONNES3.png)

and the note showed up on a client (Coracle in this screenshot):

![image](https://yakihonne.s3.ap-east-1.amazonaws.com/06639a386c9c1014217622ccbcf40908c4f1a0c33e23f8d6d68f4abf655f8f71/files/1703165776438-YAKIHONNES3.png)

## What's next?

Build a solid onboarding process where you can register / login with your Nostr account on the website. This use-case is part of the Nostr empowered PHP/Drupal initiative which I'm working out.

**Resources**
* https://www.drupal.org/project/nostr_id_nip05
* https://www.drupal.org/project/nostr_simple_publish

Original blogpost: https://sebastix.nl/blog/nostr-integration-for-cchs-social-drupal-cms/

Nostr integration for CCHS.social (Drupal powered website)


Just recorded a video with a demo of nostr:nprofile1qqsrc3fr7x8vlashnvca9rwsrvtmz9hqk2l4m4npunyh7w09q68ygkspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz9mhwden5te0wfjkccte9ec8y6tdv9kzumn9wshszxthwden5te0dehhxarj9eek2cnpwd6xj7pwv3jhvtca93yn2 's website (using Drupal as content management system) where I configured two contrib modules for setting up a Nostr internet identifier (NIP-05 address) and how to publish short text notes.

Good excuse to test out nostr:nprofile1qqspwut66nfqu2jztndq5gv4vf9q5jnncnmfwhckk9vnljrl53hj6kqppemhxue69uhkummn9ekx7mp0qy88wumn8ghj7mn0wvh8w6tw9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tc0rh42p  his new tool flare.pub to broadcast this video on Nostr:
https://www.flare.pub/w/naddr1qqr454mh0fr8xvszyqrx8x3cdjwpq9ppwc3ve085pyyvfudqcvlz87xk668540m9t78hzqcyqqqgtwc470zsx


Congrats!!


Short video about https://sebastix.nl/blog/nostr-integration-for-cchs-social-drupal-cms/


Adding fields to content types got a lot easier in the CMS of Drupal (version 10.2):
https://shares.sebastix.dev/k7KgnmQ5.png

#Drupal


Social networking 🤙🏻


Nostur is breaking links 🧐

https://web.archive.org/web/20150801195541/http://lockerproject.org/


Thanks!
This reminds me of The Locker Project frm Singly

https://en.m.wikipedia.org/wiki/Locker_(software)


Tagged the wrong Zach there 😅 Shoutout to nostr:npub1zach44xjpc4yyhx6pgse2cj2pf98838kja03dv2e8ly8lfr094vqvm5dy5 !


GM!

Shoutout to nostr:npub10fu0hlkx3s4n4dsgfu0cpqephga4afr4qtzpz9vsyqf7vj88v2yqdp8vp4 for releasing https://flare.pub!


Signal is cool, but do you know what is cooler? Chatting on decentralized social network. We’ve implemented and audited end-to-end encrypted direct messaging for nostr.

Thanks to Jon (npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn), OpenSats, Michael (npub1acg6thl5psv62405rljzkj8spesceyfz2c32udakc2ak0dmvfeyse9p35c), ekzyis (npub16x07c4qz05yhqe2gy2q2u9ax359d2lc0tsh6wn3y70dmk8nv2j2s96s89d), Vitor (npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z), Cure53, Matthew Green and everyone else involved.

https://github.com/nostr-protocol/nips/blob/master/44.md, https://github.com/paulmillr/nip44


THE NOSTR REPORT

NOSTRPILL?
Dec 20, 2023
Block Height: 822,101
Moscow Time: 22:63 ⚡/ $
V4V: 5 zaps ⚡2,931
Top Zapper: nostr:npub1lyqkzmcq5cl5l8rcs82gwxsrmu75emnjj84067kuhm48e9w93cns2hhj2g  (⚡1,111)
Nostr Report is committed to V4V, thank you to our supporters.
https://nostr.report
—--------------------------
🎙Quote of the Day🎙
—--------------------------
we didn't even call it the purple pill back then...
nostr:npub18ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqctp424
nostr:note14jnz23rzxu5lddn4u9pr0pnm4tawfwfzgrl88v6dxeufxfg5n5zqxuxmtw
—--------------------------
🚨Headline Nostr News🚨
—--------------------------
nostr:npub1tvqc82mv8cezhax5r34n4muc2c4pgjz8kaye2smj032nngg52clq0rkrq4 Set your Blockclocks for the next episode of #PlebchainRadio - this Friday at 6:30pm EST where the team will highlight the past year with guests nostr:npub18ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqctp424 and members of the Nostr Report! Don't miss it!
nostr:note1n2rzvf6afhhthclrlfxp8dkt9v3s7hfwsejus8jqlx7yczgx94sq90v26q

nostr:npub13qrrw2h4z52m7jh0spefrwtysl4psfkfv6j4j672se5hkhvtyw7qu0almy shares a quick video as she prepares for her live #V4V concert tonight at the Minneapolis Bitcoin meetup. The event will be livestreamed if you can't be there in person. Need an Alby invite code before the show? She can help you out with that too. And then tomorrow night, Ainsley and nostr:npub1a377f258tzafuzdgezwjw4aplg8ze3suyzm40t6j4czcjvwp5vls5d5r4w will be playing/streaming live at First Avenue. Details for both shows can be found in the linked notes.
nostr:note1js685nmlkesh20ksj2t5hajk9mkfcrycnwqz59aguv98l5xuduvq429a82
nostr:note1dxwgqhel2gm3qmkj7az4qe7n46vnw5ke9vd3q3dtur5pl37d7k9sz3ex8j

nostr:npub1cj8znuztfqkvq89pl8hceph0svvvqk0qay6nydgk9uyq7fhpfsgsqwrz4u Check out the latest episode of #TheBitcoinPodcast where Walker talks to Giacomo about Ordinals and Inscriptions, discusses spam, the free market, and what exactly that means in terms of an active or passive response.
https://youtu.be/1hUEORYzgLQ
nostr:note15acuq8kssq9wf0ukrgv72nq9ycyw9mnup83a5cfxjax06439rf4q7vqvaj
—--------------------------
💻nostr Tech💻
—--------------------------
nostr:npub1getal6ykt05fsz5nqu4uld09nfj3y3qxmv8crys4aeut53unfvlqr80nfm announces Bitcoin Connect. This side project won the #LegendsOfLightning hackathon and lets devs seamlessly connect bitcoin lightning wallets to ANY web application. Now payments can happen natively in web apps and PWAs. Read more about the project here:
https://w3.do/VXahKyfY

The full nostr:npub1getal6ykt05fsz5nqu4uld09nfj3y3qxmv8crys4aeut53unfvlqr80nfm experience now on mobile too! With the Alby Browser Extension for Firefox on desktop or mobile, you can pay invoices, use Nostr clients, log in with #lightning on any website - from your phone! 📱
https://w3.do/Ty7a7wtt

nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn announces Coracle "group mode" which enables you to white label Coracle and center it around a particular public/private group.
nostr:note1760km7aucwmpv52rtgsngnczwxunl0fw0jcs5vvqnvseuh6rjeysfy735w

RIP NIP-04 - nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z announces that NIP-44 the new audited encryption procedure by nostr:npub10jcnehsxwrjepupvh602pl83up0dh3wv3fqfwv062smygqvpeuwsk03kag has officially been merged!
nostr:note1qej80ktnd6te3r67qrvy3urp6ggzgzgcuvlwxppwwqr2vlgkr8hqxreskq

nostr:npub1az9xj85cmxv8e9j9y80lvqp97crsqdu2fpu3srwthd99qfu9qsgstam8y8 announces COLDCARD Mk4 Firmware 5.2.1 released! Details of updates: https://blog.coinkite.com/5.2.1-released/
https://w3.do/RSmTVgiQ

nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg announces the Cashu Protocol v1, "The Great Cleanup" - which includes countless improvements including "Quotes". See note for details. 🥜
nostr:note1vjk20zz4mxy04taaf2z96su09265xe948cjhdj33cflqzdr4um2s7r9c8c

nostr:npub1jg552aulj07skd6e7y2hu0vl5g8nl5jvfw8jhn6jpjk0vjd0waksvl6n8n announces the latest release of the open source Elements sidechain software which brings the Elements codebase up to date with Bitcoin Core 23.2 and adds new support for Apple silicon.
nostr:note1zaxcw3yn3gunwtr8ga2g95s7xxn2aq8c5fyjn6lxdelql3txtm4spujh64
—--------------------------
⚡nostr Business⚡
—--------------------------
nostr:npub1getal6ykt05fsz5nqu4uld09nfj3y3qxmv8crys4aeut53unfvlqr80nfm announces a 2.1M sats bounty in collaboration with nostr:npub1jg552aulj07skd6e7y2hu0vl5g8nl5jvfw8jhn6jpjk0vjd0waksvl6n8n for building a Liquid web wallet that can be used with Alby.
https://blog.getalby.com/liquid/

nostr:npub1getal6ykt05fsz5nqu4uld09nfj3y3qxmv8crys4aeut53unfvlqr80nfm is now invite-only for new signups. Join the waitlist for an invite code.
nostr:note13g2a823s40u4nlshp65e8772kh675s8y0h4854kxxytvjpfh28yqscmzgc

nostr:npub1qe3e5wrvnsgpggtkytxteaqfprz0rgxr8c3l34kk3a9t7e2l3acslezefe shares an article from the Verge and also some Highlighters to reflect on it.
nostr:note16jnzvzs5w6lttz43ae8kkat5d5ryw5fsru56nhnpaxdeuum8lvesvml05h

nostr:npub1zafcms4xya5ap9zr7xxr0jlrtrattwlesytn2s42030lzu0dwlzqpd26k5 low data/cellular mode bounty is now 325,000 sats https://github.com/damus-io/damus/issues/919
nostr:note1fng3ks504jzv8jnh9szpqqtzfjcxhtu4jlclgnqh56astfae65nsmpzmdt

nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 Please lend nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 a hand and test this with him: https://github.com/nbd-wtf/nostr-tools/releases/tag/v2.0.0
nostr:note1p76qj78e3vmnmsp5ntrhnp820ve9f3zhcu6feylhgpjq9y047m5qxjcder

nostr:npub1aesr9ql7h3xrrvyeqvujgz9zllca4a56cgjy5hj26plv5w78nhkq2m0d2r IBTC is now IBIT…the ETF will be cash-only. In a new SEC filing, BlackRock said its iShares Bitcoin Trust would only allow cash—not in-kind—creation and changed its ticker to IBIT.
nostr:note17qy7jqfvvmpd827yaqvx80yuu7vm7almcpykr85hcasd07vsgezqvjrcw6
—--------------------------
🔥🔥Meme of the Day🔥🔥
—--------------------------
Even Legolas hustles during the bear market.
nostr:npub18yvpnchj7yaepjk8yz2pn66hfmmup505aqvx0lpyc3aree0g5fyq8clpz3
nostr:note1epxvfhthh3yy73740wtwasc28s4vc3trert5hjcjnxgnrpm05pssx0sh72
—--------------------------
Stay Classy, Nostr.


Web5, it's something I see coming along more and more. What movement is it? Which resources can I consult to learn more?


Yes composed in Coracle and now I'm trying to reproduce it. Seems to work now with the autocomplete list popping up when I start with a @ to tag someone.


This is awesome, now it gets even more tempting to get my hands dirty with a dual boot setup.


For all the Apple Silicon powered computers (like my Macbook Pro M1) looking for a Linux distro.

https://fedoramagazine.org/introducing-fedora-asahi-remix-39/
https://asahilinux.org/fedora/

/cc nostr:nprofile1qqs8y6s7ycwvv36xwn5zsh3e2xemkyumaxnh85dv7jwus6xmscdpcygpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcpremhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet59uq3wamnwvaz7tmjv4kxz7fwwpexjmtpdshxuet59u2sgp92


Again The Verge is giving Nostr some love

https://www.theverge.com/23990974/social-media-2023-fediverse-mastodon-threads-activitypub

I'm using highlighter.com to note some thoughts on the article.
https://highlighter.com/load?url=https%3A%2F%2Fwww.theverge.com%2F23990974%2Fsocial-media-2023-fediverse-mastodon-threads-activitypub


nostr:note1g54k06jm7suwxhrcltk797lq6s66mklq60t63cu2eneu4gz2rmzqhjspkt
Does the author know where the most instances are hosted? Still on places where also many BigTech server farms stand. Places with servers maintained by the same parties who are dominating the current social media landscape.


What’s next will belong to all of us.

What’s next will belong to all of us. All that’s left to do is start posting.

2023 in social media: the case for the fediverse

"What’s next will belong to all of us."

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


nostr:note1m5r6l6694sltn5zyh9elzw3nru93rpqc3mj8lsp7kq8p69r6vq3s0ya3a0
It isn't, it's still to early for that


If 2023 was the year “fediverse” became a buzzword, 2024 will be the year it becomes an industry.

"If 2023 was the year “fediverse” became a buzzword"

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


nostr:note1y74txggyr7estc62580u3qecheakgsv5ay93kmfh9sqefdmj5e2qmfp58n
Seems obvious, they can aggregrate more data from the fediverse for their sell-as-much-data driven business for ads and engagement.


Meanwhile, Meta CEO Mark Zuckerberg seems to earnestly believe that bringing Threads to the fediverse is a good idea, both for its product and for its business.

"both for its product and for its business"

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


nostr:note1ugcasc2gp63e9aftgaay00ya27gv53m2jkm5zm467xmnjrjawe2s5xjjg9
Don't agree, we can have many protocols as well which can be interoperable in someway (with bridges / middleware for example).


we don’t need two social protocols

We don’t need two internets, and we don’t need two social protocols.

"we don’t need two social protocols"

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


nostr:note1cqchxmx2zeqf7sme4rez36whj26ccud2qz5l0c9t2rau4wenmsqswqrhas
Not exactly, it belongs to the people who are running the AT instance. Nostr fixes this with a key pair for signing the data you publish.


"All that stuff should belong to me, and I should be able to access it and interact with it anywhere and everywhere."

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


Hmm tagging seemed not to work in Coracle there (when I opened this note from a note where it was mentioned) nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn 🤔


Only thursday next week

Jeroen 🫖🐸 じゅりよん

Jeroen 🫖🐸 じゅりよん

Jeroen 🫖🐸 じゅりよん


Come along for a coffee, it's nearby for you 😄


nostr:note1mjqxcchhaj2zx7lkn04y9yt5cyawa80mypx95g474nz4kkmmrerstf2lvn
Nostr facilitates this when you integrate this into a CMS where you can broadcast content


If we have an architecture that allows us to design and develop once and then deploy everywhere, we're reducing an incredible amount of overhead. Now, before someone calls me out here, I get that this isn't totally feasible right now.

"If we have an architecture that allows us to design and develop once and then deploy everywhere, we're reducing an incredible amount of overhead."

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


nostr:note18qf9yygp2h97daeqemq926jn0jyfsmttcx0reztae2n8kkysr30q0lqv8p
POSSE


"This means that we don't develop content, experiences, or marketing strategies for individual channels. Rather, we develop each of the former for the user and the user's context and construct the end devices in such a way that allows the devices to subscribe to what makes sense for the context they are used. We’re no longer creating content for each of the channels but rather creating content in full depth and, once published, the end devices pull/sync that content but only grab the portions of the content that they need, when they need it, in the context that they need it. They subscribe to the CMS but are not bound by it. This allows them to operate on their own which you want because each channel has a different context in which they interact with the end user."

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