We’re also considering disabling straight repost in nos and instead encourage people to make quote posts. The idea is the latter adds a lot more to the conversation.
Repost is the ago. nostr:nevent1qqstd2430xvxuv5sefff22ptym4ddle4p7cu9qrq2ddmadjjq865ycqpzamhxue69uhhyetvv9ujuurvv438xarj9e3k7mgzypmvwx4w8fy378v7a3ruhgt7y2wd5sgn5zamde4wzamdwep798905qcyqqqqqqg24427d
What’s wrong with reposting?
The feed treats each repost as a New Note, and so if you have something really popular it can appear in your feed dozens of times.
And if you are in a low bandwidth area or pay for internet by the MB, that can eat up a LOT of money.
Nothing at all. There are no algoeithims here. Ignore the Nostr maxis that claim to see all the posts. They don't. Most people don't. Don't be afraid to repost that banger 🤙
THIS.
I’m not sure about algoeithims but algorithms simply aren’t a thing we can avoid in software. Fundamentally software is a series of mathematical equations organized together in algorithms. It is kind if like saying you want an ocean without water. There are oceans of other liquids on other planets, but here on our planet, with computers as they are built today, all software is algorithms. When it comes to social media and the way out software decides what to show us, every possible way choosing data and showing it to a user is an algorithm. It might be just show the posts from people you’ve chosen, either in the order in which they publish them or in which the client receives them, those are algorithms. That choice has a bias and rewards some behavior while punishing others. Take for example @Karnage who posts a LOT of short posts. If we use the most frequent posters get more exposure, then we’re focusing on building an audience of direct follows, getting your posts shared, and posting a LOT. We could have an algorithm which focuses on showing what’s trending in your network, or one which prioritizes showing you posts with lots of comments, or a feed that shows you content which has the most reports. There is no escape from using algorithms to decide what content you will see. What we need is a system where users have agency, where you can choose your algorithms, see the trade offs in each, and the way to pick what works for you. The algorithm isn’t the problem, it’s that is a monoculture that’s picked by platforms. It flattens culture and makes us vulnerable. Facebook actually had researchers try presenting users with content / social graph/ engagement aware algorithm vs chronological feed. What happened was a chronological free showed less news, less diverse view points, and lots more viral shared content. It had no change in people’s political views at all. The biggest take away is that the cohort of users given the chronological timeline used it less and switched their time to social media apps that did give them a more customized timeline algorithm. https://www.gsb.stanford.edu/insights/surprising-discovery-about-facebooks-role-driving-polarization We can’t escape the algorithm. First because that’s how all software works, but also because users prefer something other than the chronological timeline we think we want. Over at Bluesky they’ve got 40,000 algorithms to choose from in a way that’s easy to discover, use, and make. Nostr has a few dozen to choose from because for the most part we combine the algorithms with the clients. Only a few clients use the DVM feed functionality that lets us decouple the algorithms from the client. We should embrace and support user agency to choose and create algorithms that they can control. We need DVM feeds to be shown in clients, documented, integrated, and to be fast. Relays need to be able to support requests of a list of note ids not just full note content so we can make the system fast and low bandwidth. We can do this. You can choose an algorithm which pulls from the lists your friends manually curate, or from some advanced LLM predicting your interest. If we have a hundred thousand algorithms then the power of each one diminishes. Maybe you want to have a feed that helps you find the shit posters, while I want to hide the flame wars. Both are fine. Let’s not reject algorithms, let’s admit that they’re baked in the fundamentals of how the technology works. Let’s take power over them instead of the large platforms using them to control our public sphere.
How do we get a bunch of DMVs into every client so they are as easy to use as dropdown filter for new feeds? Is this a task for client devs to integrate? What are the steps to get this done? You said we CAN do this, so let's? Who is taking the first step?
I think the algorithm of Twitter before the censorship was alright. Although some filters were needed. Anyway, people can change interests if they are in contact or see what’s going on in new communities (it’s like travel while staying online). So it would be better to have a way to discover new communities of different interests while having easy access to lists on the sidebar.
You have to be careful of unintended consequences. Sometimes I try to push through high signal and dont need to add anything. Also there are times im busy and just have a quick minute during the day. Maybe attaching scarcity to a repost. Maybe some sats to OP would be interesting
That might be as easy as just changing the order that the options appear in the drop down. If the Quote Note was first, it would get clicked more. https://m.primal.net/HlUL.png
https://coracle.social/ has only quotes, no reposts.
I still like this feature. I use it to repost my old notes. Sometimes you don’t want to write a comment. And many users will probably find a workaround by just posting a single emoji or a blank character anyway.
Tracebacks to quotes is important, too. If I quote, instead of reply, there should be some sort of evidence of that in the OP.
@jb55 once said this would be easy to put in damus in the same place as a note’s reposts, but he may have forgotten Pls do ser
Will do rn
https://github.com/damus-io/damus/issues/2060 added to our sprint
Finally, a new client feature that I actually like. 😂
Feel free to submit more. I may or may not implement it depending on how much coffee I have consumed.
Can I have highlights on notes? That's my pet NIP and hardly anyone has it. And, as far as I know, only on URIs. https://i.pinimg.com/originals/8a/81/23/8a812348b181e255cdaf984cf180a265.gif
I definitely want to, its a bit annoying code wise tho.
I know. I was hoping you'd be able to build it because I can't.
I can be bribed with old fashions
she probably could she's a smart cookie, just too busy doing tech support for her recently fired colleagues
This one is above my pay grade, I'm afraid, but it's an essential innovation to open up a whole swathe of new innovations. I've asked multiple developers and they're all like 🤔 ⁉️, so I've begged my way up to the top of the food chain.
are you talking about a kind of data overlay? like notes on top of notes, with highlight areas marked by start and end? it's not that complicated to do this, a little complications as it really should refer to the character positions in the escaped json text to be uniform, so essentially "eventID, start, end" rinse and repeat there is a NIP for this afaik, i think NIP-32
https://github.com/nostr-protocol/nips/blob/master/84.md
I'm working on a PR for it. I ♥️ this NIP. It's such a big step, referring to parts of notes. I don't think anyone sees the potential, but it's going to be one of the core NIPs.
NIPS OR GTFO
I'd be pleased if Amethyst would just restore the ability it once gave us to select and copy/paste arbitrary segments of note text...🤔😜😄 @Vitor Pamplona
Isnt this part of Android now? When I copy I get a popup that you can select part of the text.
Hasn't worked for me since many Amethyst revs ago. Of course, somewhere along the line I transitioned to Pixel/Graphene OS, but copy/pasta was lost before that. Was previously on Android/Motorola...
I think it's only if you have play services
I just picked up my old Moto phone, did an update of Amethyst, did a clean start of the app, and no, it does not work on the latest Amethyst downloaded from the Play Store.🧐🤔😢
This is what I get running graphene os. Selecting the copy text box copies the entire note https://image.nostr.build/f37897d2156e738f4076d0e27846f7b6be41c2220a6f79c837c541ac994eda98.jpg
Correct, when you press copy text, a popup shows up. Click on it and Android has a edit editor there.
I guess I don't know android, thanks
either way, if we redesign the way we render text, we can allow people to select parts of the note to hightlight and quote.
This should show up when you hit copy but I think on old devices and devices without play services like grapheneos this won't show up https://image.nostr.build/6e497a6e1e0dc9d2fe158231cd1fb9733d6320d4b185d9ed8dde2e4ecbd596df.jpg
This popup DOES appear on GrapheneOS regardless of Play Services being installed or not. https://image.nostr.build/d4635136be82992fb6d48d941cb01377b04a07e38baf43ad018d703970256ab1.jpg
I think it's not working when using a second profile. Can you test it on your device?
Tested and confirmed also spoke with dev team, this is upstream with AOSP unfortunately.
Yup, need this too. Given that kind 1's don't have a char limit.
Just in case it helps, this is how I'd do that 😉 nostr:note1usnm2dkj8p6pe0krsynsxm664j357fv4f5uy36rtpzzevjyg8r7s3mpzg9
I am adding to the conversation nostr:nevent1qqstd2430xvxuv5sefff22ptym4ddle4p7cu9qrq2ddmadjjq865ycqpzdmhxue69uhk7enxvd5xz6tw9ec82c30qgs8d3c64cayj8canmky0jap0c3fekjpzwsthdhx4cthd4my8c5u47srqsqqqqqpzh9l7x
Thank you 🫡🫂💜
Lol you included the lie I snuck in about no edits 😂