Avatar
Nyxter
0fa80bd393004965e971b8f1d5dcf1de3f6425f51dd29f784931a684ea7325de
ODD DAO CEO Bilding Discipline Figthing for freedom Путин - вор Россия будет свободной

Dumb on a ground, smart in a cloud

nostr:naddr1qvzqqqr4gupzqh4yvjqytwcl7g3x2hwaxmndemwugdvscfsfp3yxhmecaazsmfdaqqgxxwrx89snsdfev43nswrxxpsnvr5hew0

Great stuff! Is there any links to see a code?

been working on the massive rewrite/cleanup of #realy this afternoon, getting quite excited

i've stripped it back hard and built some nice things like registries for http handlers/middleware and event publishing (to subscribers)

currently refactoring the access control configuration to work with a HTTP API accessible configuration method that allows you to read and write the configuration settings dynamically... this means that the actual configuration part for the runtime is tiny, and anyone with a web browser and a tool to make expiring variant NIP-98 auth headers can at minimum configure their relay, just one difficult bit, the actual auth

i expect that later i will scrape together a simple web interface that has a form with all the fields of the configuration and works with a signer like alby or nos2x and do it even simpler, but getting it working so it's dynamically configurable is a big deal, even if at the simplest level of UI i can make

one of the fundamental concepts that i fully grasped once i grappled with making HTTP REST APIs is that a relay is a web server, albeit in the legacy form it is a websocket server, which greatly complicates implementation, which means that i probably will gradually get familiar with building at least simple administrative interfaces to make using my stuff easier for relatively n00b users, which i think is very important for nostr to gain wider acceptance while staying decentralised, moar relay runners, it's the new node runner

That’s great! I’m not a noob, but love visual interfaces. Much more friendly to use such a new tech

Replying to Avatar daniele

We value sovereignty, privacy and security when accessing online content, using several tools to achieve this, like open protocols, open OSes, open software products, Tor and VPNs.

## The problem

Talking about our social presence, we can manually build up our follower list (social graph), pick a Nostr client that is respectful of our preferences on what to show and how, but with the standard following mechanism, our main feed is public, so **everyone can actually snoop what we are interested in**, and what is supposable that we read daily.

## The solution

Nostr has a simple solution for this necessity: **encrypted lists**.

Lists are what they appear, a collection of people or interests (but they can also group much other stuff, see [NIP-51](https://github.com/nostr-protocol/nips/blob/master/51.md)). So we can create lists with contacts that we don't have in our main social graph; these lists can be used primarily to create dedicated feeds, but they could have other uses, for example, related to monitoring. The interesting thing about lists is that they can also be encrypted, so unlike the basic following list, which is always public, **we can hide the lists' content from others**.

The implications are obvious: we can not only have a more organized way to browse content, but it is also **really private one**.

One might wonder what use can really be made of private lists; here are some examples:

* Browse “can't miss” content from users I consider a priority;

* Supervise competitors or adversarial parts;

* Monitor sensible topics (tags);

* Following someone without being publicly associated with them, as this may be undesirable;

The benefits in terms of privacy as usual are not only related to the casual, or programmatic, observer, but are also evident when we think of **how many bots scan our actions to profile us**.

## The current state

Unfortunately, lists are not widely supported by Nostr clients, and encrypted support is a rarity.

Often the excuse to not implement them is that they are harder to develop, since they require managing the encryption stuff ([NIP-44](https://github.com/nostr-protocol/nips/blob/master/44.md)). Nevertheless, developers have an **easier option** to start offering private lists: give the user **the possibility to simply mark them as local-only**, and never push them to the relays. Even if the user misses the sync feature, this is sufficient to create a private environment.

To date, as far as I know, the best client with list management is [Gossip](nostr:npub189j8y280mhezlp98ecmdzydn0r8970g4hpqpx3u9tcztynywfczqqr3tg8), which permits to manage **both encrypted and local-only lists**.

Beg your Nostr client to implement private lists!

I also see what personal relays could be a place to hold your data. Where is you keep your social posts, interesting texts and keep it for future analize. By LLM-agent for example.

More than that, you could find much more use ceases for reseal nostrils server-relay what could but in cloud or self-hosted on was or Blue Ocean

Web3 is “fertile soil” now. To build a modern product, a founder must weave together its many layers with a clear vision. From defining the audience to using technologies, every connection strengthens the “plant”. The more lateral roots you grow, the stronger your product becomes

We are building a legal field with a landmark case that enforces personal obligations between participants.

On immutable money of course

#dealvault

Response to the video Nomad Capitalist — The DEATH of US Power (Americans Will Suffer)

Yes, in some ways he’s right — Americans often overestimate their importance. It’s amusing to imagine Elon Musk flying off to Mars with the entire establishment, leaving Washington to be looted. And what’s even more interesting is that such a scenario isn’t entirely impossible.

If we recall the book "The Next 100 Years" (https://www.amazon.com/Next-100-Years-Forecast-Century/dp/0767923057), the author predicts that by 2050, the U.S. might find itself in a war with Mexico. The scenario seems far-fetched, but knowing the cyclical nature of history, nothing can be ruled out.

As for my perspective, I wouldn’t call myself politically homeless, but I also refuse to take any side. The reason is simple — none of the sides offer a clear vision for the future. That’s why I’m searching for my own path.

For me, that path is the internet. While the masses fight over scraps and pieces of land, I choose to earn and spend money wherever I want, leveraging the limitless opportunities of the global network. The internet isn’t tied to a location; it’s the freedom of choice we should all aspire to.

https://www.youtube.com/watch?v=p4QftS13FuI

I LOVE that king of stuff

nostr:note1c9e8zzv64nvd53eqqpe8zq4nnmnj0uhjkcu7nrx3uxzawvk5fp0srkhepr

Replying to Avatar JeffG

GM Nostr 🌞

I'm starting my day with an #askNostr

If you're a dev and you're looking for an impactful project to help on, White Noise would love to have you. A small group of us have started alpha testing and there's LOTS to do. Small bug fixes, improvements to the UI, and many features all waiting patiently to be worked on - https://github.com/erskingardner/whitenoise/issues

I've done my best to build the project to be easy to understand and easy to collaborate on and I've very willing to help you get setup. The app is Rust on the backend and Sveltekit on the frontend.

Ping me directly or be a cypherpunk and just clone the project, start writing code and submit PRs. 🙏

You did very important part of ecosystem. Definitely will test it

Первый пошел. Зетники в Ностр. Так и запишем. И конечно же разфолов.

Я собираю списочек всяких подобных кренделей. Вступать в общение в дубиноголовыми себе дороже, но вот знать кто есть кто нужно.

nostr:note1m503u4fwa0hm9ht4z52auwgy5amfcj5ktemuhvnfxpakgmnkr0ls6r0ffw

Just do business and stick the principals

nostr:note1yj308g55kmc5m4dzctn8r7t7x8yme3sm4zucqfpqwupmhccmxs4qt40aw3

25th user of 21ideas relay now

And got there my NIP-05 name - nyxter@21ideas.nostr1.com for 42 sats combine

Replying to Avatar gladstein

This whole process has really surprised me, but it’s good news, so excited to share!

In the summer of 2023, the Human Rights Foundation (HRF) launched a Bitcoin Bounty program aimed at funding software developers to create new tools and features for Bitcoin tailored to the needs of dissidents and human rights advocates challenging authoritarianism worldwide. These bounties ranged from UX improvements to privacy upgrades and open-sourcing closed and permissioned systems.

There were 11 bounties in total, each with specific objectives. The deadline was Dec. 31, 2024.

We are excited to announce that every single bounty was claimed and that the resulting tools and upgrades are now empowering human rights activists daily across popular apps such as Blue Wallet, Zeus, Stack Wallet, Iris, Coracle, Keeper, Bull Bitcoin, Cake Wallet, and more.

This program highlights the impact of collaboration between human rights activists and software developers to create better tools for freedom. HRF is proud to have played a role in this effort and looks forward to continuing similar programs in the future. Special credit goes to the Oslo Freedom Forum, where much of the critical interaction between developers and activists occurred.

This wave of bounties was inspired by a successful pilot project in 2021, executed in partnership with Strike and Jack Mallers, which supported developers like Will Cassarin and Calle. Their innovations later gave rise to important advancements such as zaps in Nostr and the Cashu ecash protocol.

We learned a lot through this process and look forward to doing similar things in the future.

There’s so so much to be gained from mixing political dissidents with developers!

does it exist in text form? Wanna read it from source. Cpould you provide link please?