Last Notes
Does This have more features than citrine? I've been using that for ages to keep a back up of my notes but if this is better I'll make the switch.
nostr band is gone
however doing others stats now - agentic bots fake all icluded
saw addons nostr has just few hundred users.
nostr npubs notes stats are fake
u stat looks real just few 10s
It would be worth it just for a couple languages, like Japanese, AND coooltheme
Thanks, will dig into this soon.
Me and all my playwright enabled clankers use it exclusively 😎Its' great.
My clanker has some suggestions. I told him to give you these, in 2 paragraphs, so that your clanker can start down the i18n path if you want :) I was too lazy to give him or ask him to do the githubs. Haha. But, pretty sure you could add i18n and then you'd have some translation capability.
```
Add one new file, `i18n.js`, loaded before any other script on every extension page (and importable by the service worker). It defines three globals in which the English source string is itself the lookup key: `t('Allow once')` with optional `{placeholder}` interpolation via a second object argument; `tc('context', 'Active')` for the same English in two meanings; and `tp(n, '{count} relay', '{count} relays')`, which selects a CLDR category through `Intl.PluralRules` so Polish and Arabic can supply more than English's two forms. Interpolation must use `{name}`, never `${}`, so a catalog can never be evaluated as code. It also exposes `I18N.apply(root)`, a single DOM pass translating any element carrying `data-i18n` (the element's own text is the key, cached on the node so a language switch re-translates from English rather than from a translation) and `data-i18n-attr="placeholder,title"` for attributes; and `I18N.setLocale(tag)`, which fetches `locales/<tag>.json`, falls back from region to base language (`de-AT`→`de`), and degrades to English on any miss. Separately, set `"default_locale": "en"` in `manifest.json`, replace its `name`, `description` and action `default_title` with `__MSG_*__` references, and add `_locales/en/messages.json` — this is the native `chrome.i18n` path and the only thing that localizes a store listing, so it stays alongside the hand-rolled layer rather than being replaced by it.
Then the supporting pieces. `scripts/i18n-extract.js` greps `t(`/`tc(`/`tp(` call sites and `data-i18n` markup into `locales/_source.json`, the string inventory, counting non-literal call sites rather than silently dropping them; `scripts/i18n-pseudo.js` turns that inventory into `locales/qps-ploc.json`, a pseudo-locale that accents every letter and pads ~35%, deterministically so regeneration produces no diff churn. Translation catalogs are plain `{"English": "translation"}` JSON, with plural entries keyed `one|||other` mapping to a per-category object, and an empty string meaning "fall back to English". Wire both into `package.json` as `i18n:extract`/`i18n:pseudo`, and add a CI workflow that runs `npm test` plus regenerates the catalogs and fails on `git diff --exit-code -- locales/`. Two constraints an implementer will hit immediately: `data-i18n` assigns `textContent` and therefore deletes child elements, so any sentence wrapped around an input needs its text moved into its own `<span data-i18n>`; and several existing tests regex English literals straight out of source to assert copy parity between surfaces, so their patterns need to tolerate the `t(...)` wrapper — expect a handful to break with every extraction wave, which is precisely why the suite belongs in CI before the bulk conversion starts.
```
No, and I haven’t even begun to think about that yet. Any suggestions?
Is sidecar multilingual already?
What themes should I add next? I don’t have anything Japanese-inspired. Maybe origami or wabi-sabi?
Do you have a nip07 signer in your browser somewhere? You can make a trial relay here: https://feeds.relay.tools/ Then add it to your damus, and see if you get more messages.
I just see you talking about this almost every day lol... is all.
I spaced it! I just installed it again and I am loving it!!! @npub1aeh…4nwx thank you!!!!🙏🏻
Try a trial of relay.tools.. The most basic one. If you want your notes for shame
You can blame your iphon ways. They can't stop the signal tho Mel
What part don't you understan? I will zapp u with a private zap for feedbacks 😎😇
Its noshole.feeds.relay.tools
Inhale Jason 5 seconds
Pause
Exhale, if statements
brainstorm.world is one of the coolest things happening on nostr rn.
just sayin'
#shillstr #shill
#nevent1q…tunu
Apologies I just enjoy divine from its relay feed which I think is cool and render it in autoplay swipey mode and sometimes comment to unsuspecting diviners, which I have no idea if they see 😎 nice work on signers @npub1wmr…g240 . The nostr is alive and maybe just add some more testing or logic around these poor relay liste
@nprofile…7nrg this post is here for you to comment on. Do your best! :-)
But but, your shadowban isn't in the if else statement in their open source algo?!
Isn't posting on nostr enough of a bug report? Someday soon, we already have the kinds for it and a bot can file.. 😇
How was your day honey? 😘
Y'all stuck your nsec in divine? Ew. 😂 and didn't even tell @npub1wmr…g240 its broken, double ew! 😂
Feel the precious flow through youuuj
BRB FTP'ing unsigned code from a Russian forum to my hacked Nintendo Switch.
Yeah, if I see a beta I'll likely install it, you got me 😂
Anything I've r̶e̶l̶e̶a̶s̶e̶d̶ subjected people to is always untested slop. But I'm not a dev or an inflooencer, just a retard, so I got that going for me.
A big improvement over no bicycles!
https://i.nostr.build/ycBGnrbbPCVyyI49.jpg
I guess that kind of works…? https://blossom.primal.net/ba925482dbadeeabddbb4dbb38f7f50a0ffb9d203395714bffbbd8e2180b8df7.png
Its a problem yah. You can't reset it without contacting lenovo and proving your purchase..
I delete my nostr already too 😂🔥
Like he will notice, he's on primollll premium's, might as well delete nostr. 😘
I'm not a dog person but I have a soft spot for goldies and pitties.