me: *takes time to build new tech that will make damus even more decentralized and available for more users on all platforms*

user: I don't have a gif keyboard yet. your priorities suck and you hate your users. stop working on pet projects.

*mega sigh*

Reply to this note

Please Login to reply.

Discussion

If you're not pissing off someone, you're doing it wrong. As you were sir!

I mean... How hard is it to get a GIF keyboard 🤔

anything is easy in theory, its just how you prioritize your time. I've chosen it to prioritize building out a multiplatform client that is not under the boot of apple

That's a worthy goal 🫂

Fuck Apple

Not defending the user here but the gif keyboard will give you mad points. 😂

Nah I understand the bigger picture 🖼️.🤙

🤦🏻‍♂️

it’s painful to build in the public. You are doing great

But GIF keyboard right? 😏

I’m just kidding, keep up the good work nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s 🫡

Tune them out and build what’s important. I’m on team Will. People will dismiss the million things you DO do over the 1 little thing you haven’t had the time to do yet.

Lol decentralization first ☝️

who is talking about gif keyboard, you can literally get one on the app store, ppl are being weird

You’re building some awesome shit! 🤙

Haters gonna hate, builders gonna build 💜⚡️

Send them a link to GitHub and ask for contributions :-)

I have learned this is considered dismissive

Yes it is. But it’s also open source and if they want some feature and they aren’t a developer they can sponsor some to add it.

this is the life of building consumer products.

I feel like all the nostr projects need one pm like elsat who just sets up geysers for these dumb requests so people can just be sent there if they want to contribute but can't code. Or some other bounty program. Cuz like idgaf about gifs, but I'm not gunna stop shitting on nostr:nprofile1qqs9xtvrphl7p8qnua0gk9zusft33lqjkqqr7cwkr6g8wusu0lle8jcpp3mhxue69uhkyunz9e5k7qg4waehxw309ajkgetw9ehx7um5wghxcctwvsqs6amnwvaz7tmwdaejumr0ds2g5zx8 until they implement amber login because it's way more important for security than implementing a cool search or zap.store like nostr:nprofile1qqsqfjg4mth7uwp307nng3z2em3ep2pxnljczzezg8j7dhf58ha7ejgprpmhxue69uhhqun9d45h2mfwwpexjmtpdshxuet5qyt8wumn8ghj7un9d3shjtnswf5k6ctv9ehx2aqpr9mhxue69uhhxetwv35hgtnwdaekvmrpwfjjucm0d5klqft7 apparently keeps telling nostr:nprofile1qqsdv8emcke7k3qqaldwv956tstu40ejg663gdsaayuuujs6pknw7jspp4mhxue69uhkummn9ekx7mqprpmhxue69uhhqun9d45h2mfwwpexjmtpdshxuet5qyf8wumn8ghj7ur4wfcxcetsv9njuetnn9mexk to implement.

As a developer myself though, I find most developers are shitty at priorities, but business people are even worse.

PATIENCE.

NOSTR HAS THE BEST DEVS. THEY HAVE BEEN CRUSHING IT. GIVE THEM A BREAK. AND A HUG.

The request is a year old. That's pretty patient #nsex

https://github.com/PrimalHQ/primal-android-app/issues/71

This is coming, it's just not a priority. Miljan said he'd do it. He will. DBI doesn't lie.

🫂 FOR THE DEVS 🫂

NOSTR HAS THE BEST OF EVERYTHING

See my 2023 mockup:

Key attributes:

1) zaps most important thing

2) nostriches want to be more involved - must be nostr based, social ( cc nostr:npub10r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7stjt2p8 )

Great example sans zaps: nostr:npub1xsgymm0ne3vndqpvsvy285qfpu59049t5n5twg9vetmt92cyn95snyzazx has a great working thing with one upvote per customer per issue. Vote + discussion works great. kagifeedback.org

nostr:note1azjtlqqp4jxyvf584ay5uxgc5u0mm7slv68jaf2e5929tjqe4lxsevysu5

cc nostr:npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9 nostr:npub149p5act9a5qm9p47elp8w8h3wpwn2d7s2xecw2ygnrxqp4wgsklq9g722q

THIS IS THE WAY

Was gonna say… if it’s been suggested nostr:npub1zafcms4xya5ap9zr7xxr0jlrtrattwlesytn2s42030lzu0dwlzqpd26k5 has an issue for it 😂

ZAPS MOST IMPORTANT

now that kanbanstr exists, this is easier, I hope.

this would be sick

how does nostrdeck decentralize damus?

Notedeck runs nostrdb which fetches your notes and has a relay interface for the connected nostr client. The relay also uses negentropy to sync notes with other relays so that notes are spread through the network and decentralized.

I probably got some of that wrong, but I'm bored at work and nostr loves to let people know when theyre wrong so the right answer will come along.

Nostrdb allows me to implement outbox efficiently for both ios and notedeck. Outbox doesn’t really work in ios’ current implementation

any improvements to nostrdb completed while working on notedeck that are then used to improve damus, if truly needed in damus, would have then naturally come along without notedeck existing. if this is the case, then notedeck is at best a side project less people care about. if this is not the case, then notedeck is a distraction to damus work people actually care about. i don't care if he's working on things he enjoys. we all should be. however, any criticisms that damus work is being ignored for another project seem legitimate. then to complain about it essentially directly to your users seems less than ideal, especially when much of your funding comes from organizations like opensats that receive some of their funding from the users your complaining at.

to be clear, i don't have a dog in this fight. i use amethyst. however, it is disheartening to see open source project maintainers bitching about their users to their users.

Oh i see what you're getting at but i don't really see "*mega sigh*" as Will "bitching about their users to their users". Looks more like exhaustion from difficulty to communicate the benefit of the "pet project" to people who want to add gifs to their posts more easily. If people really wanted that, theyd submit a pr or fork it, no?

oh sure. I mean, the ideal is that people will "be the PR they want to see in the world." I dream of such a place. I hear they have ice cream.

I believe Notedeck will replace current Damus

that'd be an interesting turn of events

Probably not anytime soon, native iOS integration is too nice. But it would definitely simplify development with such a constrained team size.

Nope- Damus works on iOS phones. Notedeck doesnt.

Notedeck will be for Android users, and computers.

Notedeck will work on iOS phones.

Will it? Seems it’s for computers and then you’re prioritizing Android for later this year…

What exactly was Damus purple for again? To fund Notedeck?

😮‍💨... scroll up

Notedeck *is* damus android. It’s built to be a responsive app. Purple is for helping support Damus development (notecrumbs web frontend, iOS, android, desktop, push notification server, damus relay, purple relay). We are not just an iOS app. We are trying to build a decentralized nostr experience for everyone, not just apple users.

It will be our iPadOS app as well, since notedeck really shines as a tablet app. Damus iOS was never really built for tablets.

Damus is fine on my iPad 5

Hey, not me bud. I appreciate and see what you're doing. Keep doing it.

Anyone can add a GIF keyboard to Damus in an afternoon and some users will be happy but it's low value, understandably not a priority right now. Building foundational tech like nostrdb takes lots of time and engineering but the value it adds to the whole nostr ecosystem is insane. It'll be a game changer.

nostr:nevent1qqstu4ry742d509r86uv60pyzdkxjcxyd0fnxvee9flhjxfma0xdawspz9mhxue69uhkummnw3ezuamfdejj7q3qxtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsxpqqqqqqzthk5px

Loving Damus, Onwards 🤙🔥

I've heard great things about Damus. I might be being selfish here, but I'm an Android user very much looking forward to trying it out. You can't make everyone happy, just ask anyone that thinks democracy is a good idea 😂. Onwards and upwards my friend.

iOS user here, Damus is pretty good. I assume whatever they release after notedeck will be even better

You’re literally January 6th-ing us Will 😭.

Might as well break into our homes, & take our hardware wallets while you’re at it.

(Text doesn’t convey emotion, to clarify this is satire)

Please set up a lightning wallet I want to zap you

What a world we could live in, if every user should learn what its like to build tech before they get the right to complain.

make coding mandatory? LOL that will never happen, and yet its 2025 and I thought everyone would be tech literate by now, but its like most of the world can't read or write code still.... yeha just let the AIDS (Artificial Intelligence Deep State) do it?

nostr:nevent1qvzqqqqqqypzqvhpsfmr23gwhv795lgjc8uw0v44z3pe4sg2vlh08k0an3wx3cj9qqstu4ry742d509r86uv60pyzdkxjcxyd0fnxvee9flhjxfma0xdawst656z8

Isn't it weird when people who complain about a problem aren't willing to do anything to solve it?

That sounds like an example of performative contradiction to me.

Yes, please, focus on the important stuff, like the gif keyboard, for example! 😂

Build the deep tech necessary to make this protocol work! If you only listen to everything users say, you'll always end up at a local maximum of mediocrity

I think you guys are giving too much attention to the haters…

Fr it’s all memes

I am happy that Notedeck is on android platform now . Notedeck is really multi client Nostr protocols .

yeah we just need to get keyboard working then should be good to go for an alpha release.

Does it have uploads ?

On the beta milestone

Can you give tips on how to de bug notedeck alpha ? I just use silly metode by uninstall and re installed , mostly it work but not this time , need your expertise skills . It said error couldn’t find any logs on systems . Am I ghost account ?

Sure can but not yet . For people who just landing on Nostr or Damus and have not technical knowledge , I can recommended pay service like nostr.build to upload your image, gif or video .

Users can be so demanding. Keep up the good work!