Avatar
Sebastix
06639a386c9c1014217622ccbcf40908c4f1a0c33e23f8d6d68f4abf655f8f71
Web of Trust foundation board member | Kubo.watch developer | Nostr-PHP library maintainer https://github.com/nostrver-se/nostr-php | OpenSats grantee | Check all my Nostr contributions and services on https://nostrver.se | Solopreneur as a creative / fullstack webdeveloper from 🇳🇱 #PHP #Drupal #Javascript #Vuejs #InteractionDesign | What we need more #FOSS #Privacy #Selfhosting #DigitalWellbeing #Family | Hobbies #Cycling #Gravel #HondaCivic #Circuit

Well that's impossible as Nostr is not a platform 🤓

Polarisation is something cultural and I would argue it's casued by certain (top-down) policies.

At least this one has no 'krom stuur' which is pretty odd to me haha

My new green lean machine for the daily commute rides 🚴🏻‍♂️ Bought it second-hand. It’s a Scott Metrix from 2020.

https://nostrcheck.me/media/06639a386c9c1014217622ccbcf40908c4f1a0c33e23f8d6d68f4abf655f8f71/1fc9492cd116cb0f2d7c501a7a5a26b4090549ffd6f3f1fd83e6e3c37b58fffb.webp

Who can help me to install the new Fountain app (Testflight) version with the full Nostr integration? I’m still waiting on a reply for them and I’ve something to figure out here 🤓🧐

Replying to Avatar fiatjaf

nostr:npub149p5act9a5qm9p47elp8w8h3wpwn2d7s2xecw2ygnrxqp4wgsklq9g722q I like your hypernote idea insofar as it describes a very strict and constrained environment (fixed sizes, not scrollable) but the fact that you just say it's "HTML" that opens an infinite can of worms that makes the implementation impossible. It can't be HTML.

👀

Replying to Avatar Niel Liesmons

***Markdown + X, Y, Z*** is a problem, but ***Markdown + N*** can fix that.

Where ***N*** = any type of Nostr event.

Whatever Markup language you choose, people will be referencing other Nostr events in it all the time. Since apps have to find ways to display those events (or the links to them) anyway, we mights as well use that as an opportunity.

Why can't Tables, for example, be embedded Nostr events?

Switching from Markdown to Asciidocs (because it has tables and some more technical stuff) still doesn’t make Tables a great experience. On mobile, Tables are [notoriously hard to display](https://medium.com/appnroll-publication/5-practical-solutions-to-make-responsive-data-tables-ff031c48b122

) in a useful way. It depends on the use case, size of the table, etc….

Creators need guarantees on these things being displayed the way they intended.

There’s a reason why most authors just embed pictures of tables instead. It has little to do with Markdown not really supporting tables and more with them ensuring readability and appropriate styling.

So what if you enhance Markdown not only with embedded Nostr Events but also with something like [Hypernotes Widgets ](nostr:naddr1qvzqqqrcvgpzp22rfmsktmgpk2rtan7zwu00zuzax5maq5dnsu5g3xxvqr2u3pd7qydhwumn8ghj7argv4nx7un9wd6zumn0wd68yvfwvdhk6tcqp458jur9wfhx7ar994hxjuqedcy97) that serve as a preview/display for those Nostr Events?

That way:

- you are still using the most simple and popular markup language

- devs “only” have to implement one extra thing (Hypernotes) that handles all the complexity and extensibility from there

- authors can create articles and wiki entries with interactive elements in them, can have the guarantee that they display properly, can use any styling that suits them, etc…

- the worst case scenario of reading it in a random crappy app still displays the link to the event (including it's explanatory metadata)

Imagine custom interactive graphs, polls, media players, products, … embedded in articles BUT limited to the Nostr-verse for all interaction and data fetching.

(this article will be updated with UI prototypes and further thoughts)

Woa! Are those hypernotes web components?

The funny thing is that every Mastodon / Fediverse admin knows this 🤓 Be like Elon, start a fedi instance

nostr:note1u0tt9xjlta5qpattqdk33208t80e83pdksdpwplvrkh8yheshvyqxslcpc

Replying to Avatar BitPopArt

Thinking to do a Nostrun 🏃🏻‍♂️together with nostr:npub18ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqctp424 and go for a run after the conference. (In the evening or so)

So bring your running shoes👟 with you to #Nostriga nostr:npub1nstrcu63lzpjkz94djajuz2evrgu2psd66cwgc0gz0c0qazezx0q9urg5l if you like to go for a groups run.🤙 #sport #stayhealthy

I’m only bringing one pair of shoes with me 🙃😜

Replying to Avatar Leo Wandersleb

I'm curious about ways the various clients surface engaging content. Which one provides the best timeline for you?

I'm using noStrudel by nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr and when I want to read more than the new posts without replies and re-posts, I find the results underwhelming. Replies tend to lack context and re-posts are not many.

What other approaches are out there? 5e

I’m using Nostur to explore long-form content besides the notes.

I also discovered newstr.social yesterday tipped by nostr:npub1ty3ftnetpxnlj42lgwkmwdxta69gfm5f9mfljvmwdgymvsf6pkuswhxq4p

Building and testing Web Push notifications in a PWA powered by #Drupal and the web-push-php library

https://shares.sebastix.dev/qr6Oo2Df.MP4

https://github.com/web-push-libs/web-push-php

#PWA #WebPush #OpenWeb #PHP

Seer - A Swift native nip-29 nostr client

https://github.com/Galaxoid-Labs/Seer

🔂 cross-posted from https://ccns.nostrver.se

"Apple is requiring that Patreon switch to their iOS in-app purchase system starting this November, or risk being removed from the App Store. Here’s what’s coming, and what you can do about it."

https://news.patreon.com/articles/understanding-apple-requirements-for-patreon