1. Unless a client loads all of the reactions to all the posts you see, it can't know whether or not you've already liked it. NostrGram checks this and indicates you've already reacted to a note by making the heart a solid red. It can do this because it uses a caching server that makes it very fast to do so.
2. If the client you're using doesn't check whether or not you've already reacted to a note, it can (and will) write multiple reactions to the same note for your pubkey, and there's nothing in the relay servers that prevents this. NostrGram checks if you've already reacted to a note and doesn't let you do so again.
So yes, it's very client-dependent how the social engagement is handled.
PSA: If you don't like the multi-column layout of NostrGram but love the features, click the Twitter icon under the note editor at the top and you'll get a single column layout that may be more your speed. 
🙏 so much for the sats, especially the 200,000 sats that came through! Much appreciated. 💜🙏
Something I forgot to mention in the update post: I discovered what was making NostrGram pretty CPU intensive on some systems. If your CPU fan was running non-stop I think you'll find that it's nice a quiet now as NostrGram is much less CPU intensive. 😄
No, it's a measure of how many connections you have to another person. If you follow them, that's +1. For each person you follow that follows them, that's +0.1.
NOSTRGRAM UPDATES: Web Of Trust, Bitcoin, NostrPlebs Spaces and more!
I'm back again with an update Nogs! A couple of big ones and a few smallers ones today!
Try them out at https://nostrgram.co/
Already in NostrGram? Refresh the page to get the updates.
1. WEB OF TRUST SCORES
On each profile image you'll now see a little green circle with a number in it that represents how connected you are to that person. If you follow them, they get 1 added to their score, and for each person *you* follow that follows them, they get +0.1 added. This is their "Web of Trust Score" *for you*. For someone else their score will be different based on their connections.
Examples:


2. USD VALUE OF ZAPS
When you click the ⚡ symbol to make a Lightning payment, the USD value of each amount of sats is now shown (updated hourly). This gives you an idea of how much USD value you're sending when you support somebody. The day will come when Bitcoin is the standard and nobody will care what the USD value is, but for now it can be helpful to know how much purchasing power you're sending. This also saves you the trouble of having to open your Lightning wallet for each amount of sats to see the value. For "Custom Amount", as you type in the number of sats the USD value is updated also.

3. NOSTRPLEBS SPACES IN NOTES
#[0] has a service (NostrPlebs Spaces) for live audio discussion. Drop a link to a space into a note and it will embed the space. Pin that note and listen/participate in the space while browsing Nostr!
4. BITCOIN AND SATS SYMBOLS
The #Bitcoin hashtag now shows orange with the Bitcoin logo after it, and if you put the word "sats" after a number it's converted to the sats symbol (e.g. 1000 sats). Commas in the number are fine. If there's no number in front of "sats" it's not converted. The sats symbol was designed by #[1]
FEEDBACK AND ⚡ APPRECIATED
As always, your feedback, ideas, suggestions and bug reports are all welcome. Also, please remember to ⚡ this note to support NostrGram if you use it. That literally buys me time to work on the project and keep making NostrGram the best web client possible!
(The first post got mangled somehow so I reposted it)
NOSTRGRAM UPDATES: Web Of Trust, Bitcoin, NostrPlebs Spaces and more!
I'm back again with an update Nogs! A couple of big ones and a few smallers ones today!
Try them out at https://nostrgram.co/
Already in NostrGram? Refresh the page to get the updates.
1. WEB OF TRUST SCORES
On each profile image you'll now see a little green circle with a number in it that represents how connected you are to that person. If you follow them, they get 1 added to their score, and for each person *you* follow that follows them, they get +0.1 added. This is their "Web of Trust Score" *for you*. For someone else their score will be different based on their connections.
Examples:


2. USD VALUE OF ZAPS
When you click the ⚡ symbol to make a Lightning payment, the USD value of each amount of sats is now shown (updated hourly). This gives you an idea of how much USD value you're sending when you support somebody. The day will come when Bitcoin is the standard and nobody will care what the USD value is, but for now it can be helpful to know how much purchasing power you're sending. This also saves you the trouble of having to open your Lightning wallet for each amount of sats to see the value. For "Custom Amount", as you type in the number of sats the USD value is updated also.

3. NOSTRPLEBS SPACES IN NOTES
#[0] has a service (NostrPlebs Spaces) for live audio discussion. Drop a link to a space into a note and it will embed the space. Pin that note and listen/participate in the space while browsing Nostr!
4. BITCOIN AND SATS SYMBOLS
The #Bitcoin hashtag now shows orange with the Bitcoin logo after it, and if you put the word "sats" after a number it's converted to the sats symbol (e.g. 1000 sats). Commas in the number are fine. If there's no number in front of "sats" it's not converted. The sats symbol was designed by #[1]
FEEDBACK AND ⚡ APPRECIATED
As always, your feedback, ideas, suggestions and bug reports are all welcome. Also, please remember to ⚡ this note to support NostrGram if you use it. That literally buys me time to work on the project and keep making NostrGram the best web client possible!
Unfortunately the conversion is only available for USD and crypto 🤮 on the free API I'm using. I would like to show the price in at least all of the major currencies if the user opts to see it that way. I agree though that if people could put a value in from their own currency that would be good. Until the Bitcoin Standard happens, people still think in their own currencies and it's easier for them to make a decision about sending funds based on that imo. I'm with the maxis on the ultimate goal, but we have to orange pill all the normies first.
That's true, though it's not used for any content filtering or display purposes (though I might put a separate filter in a person can choose to use to filter for people they're more connected to). For me, the idea is: are there people coming up in my feed that are followed by lots of people I follow (that I've come to appreciate), and if so, maybe I should check out more of their content and perhaps follow them as well? It's mostly for that purpose.
Regarding display, I think I got that figured out (see my latest post about it). As for accuracy, it only goes 2 levels deep: the people you follow and the people they follow. The idea is just a simple gauge that you can glance at and know how connected you are to a person.
⚡ represents the LN network. Sats are a the smallest unit of account for Bitcoin. The two are closely tied but not the same. It'd be like using the $ symbol for VISA. When pricing items in Bitcoin becomes commonplace, if ⚡ is what people use on pricetags etc., I'll of course gladly adopt that standard.
Not at all like that actually. The score shown on each person is a reflection of how many connections they have *to you personally*. The score for each person will be different for every other person based on how closely connected they are.
I explained it in a prior post (and you can get the explanation by clicking on the value), but it's simple: If you follow the person they get 1 added to their score. For each person you follow that *also* follows the person, they get a +0.1 added. So it represents how connected a person is to you.
I have a complex machine learning algorithm in place: put the word "Bitcoin" in your bio lol
Just tried the PDF and the link is broken. It goes to a blank page on all the browsers I try when I copy/paste it.
I'll check out the PDF attachment issue. Haven't run into that yet but I'll try the one on your note. Regarding the 100 emoji, search for "Hundred" (I need to update that so it uses 100 also). 💯
Oh sure, but if the overwhelming majority decide on something else, I'll adopt it.
