ffuent.es is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Admin email
correo@ffuent.es

Search results for tag #rust

[?]YGGverse »
@yggverse@mastodon.social

v0.2.0 has been released, including HTTP/UDP announce validation field.

This feature is useful for proxy users because qBittorrent sends a fake port (1) in this mode. You can now easily verify that your seed was announced expectedly!

crates.io/crates/seedtest

Try it online (Yggdrasil)

http://[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]:6969/seedtest

SeedTest v0.2.0

Alt...SeedTest v0.2.0

    [?]YGGverse »
    @yggverse@mastodon.social

    0.13.1 release with fixed HTTP announce encoding

    btpeer - is simple tool and library in to get peers info from the Internet, IPv6 (Yggdrasil, Mycelium, etc.) and I2P trackers

    crates.io/crates/btpeer/0.13.1

      [?]omg! ubuntu »
      @omgubuntu@floss.social

      Ubuntu is shaking up its OpenPGP implementation, adding Rust-based Sequoia PGP to 26.10 installs.

      GnuPG is still included, but Canonical plans to phase it out in a future release.

      omgubuntu.co.uk/2026/10/ubuntu

        [?]YGGverse »
        @yggverse@mastodon.social

        It seems that about 50% of Btracker seeds have firewall issues, so created simple Web app in called to check your client connectivity:

        codeberg.org/YGGverse/seedtest

        Working instance for :
        http://[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]:6969/seedtest

        seedtest v0.1.1

        Alt...seedtest v0.1.1

          [?]YGGverse »
          @yggverse@mastodon.social

          [?]YGGverse »
          @yggverse@mastodon.social

          [?]YGGverse »
          @yggverse@mastodon.social

          Implemented proxy port selector for the - app
          codeberg.org/vador/vador/pulls

          It will work for SOCKS5 on 127.0.0.1 / IPv4 only; to implement host selector, we should open an issue / PR for the crate dependency.

            [?]YGGverse »
            @yggverse@mastodon.social

            [?]YGGverse »
            @yggverse@mastodon.social

            > I've been working on a desktop remote signer app called . Built with and . It is a secure encrypted vault for your nostr keys, and allows you to run (remote signer). You can configure preapproved event kinds so that you don't have to deal with approval requests.

            vador.codeberg.page/

            by gemini://bbs.geminispace.org/s

              [?]YGGverse »
              @yggverse@mastodon.social

              [?]YGGverse »
              @yggverse@mastodon.social

              Site publisher and Gemini gateway. Serves nsites over
              codeberg.org/ngemsite/ngemsite

                [?]YGGverse »
                @yggverse@mastodon.social

                v0.12 release that now implements specified fake port ":1" on announce requests by default (use -p argument to forcefully change it)

                crates.io/crates/btpeer/0.12.0

                btpeer is tool and in to explore trackers; it allows to grab peers for manual connections.

                Modern βtracker crawler is also using it for crawler and catalog scrape, including.

                btpeer

                Alt...btpeer

                btpeer

                Alt...btpeer

                  [?]YGGverse »
                  @yggverse@mastodon.social

                  After stable 0.6 release which includes out proxy option, testing flexible routing config in codeberg.org/YGGverse/psocks/p

                  This feature allows to setup multiple destinations such as I2P or Tor endpoints according to DNS, IP or CIDR match rules ( like tinyproxy but )

                    YGGverse boosted

                    [?]ufm »
                    @77a7edb0ec431423dea9c30467982c1ae66922d57a7759fc62d155c49aee0443@mostr.twinkle.lol

                    тут на результаты тестов fips возник вопрос - "как-же так, раст-же должен быть быстрее!" вот вам сравнение на одном и том-же физическом стенде:

                    Ванильный yggdrasil (go):

                    perf3 -i40 -t120 -c 204:84c1:1c59:e250:d04b:6175:6147:d4f8
                    Connecting to host 204:84c1:1c59:e250:d04b:6175:6147:d4f8, port 5201
                    [ 5] local 202:7d3c:5d59:1b52:48e2:5810:37bf:c310 port 49482 connected to 204:84c1:1c59:e250:d04b:6175:6147:d4f8 port 5201
                    [ ID] Interval Transfer Bitrate Retr Cwnd
                    [ 5] 0.00-40.01 sec 4.68 GBytes 1.01 Gbits/sec 4747 192 KBytes
                    [ 5] 40.01-80.00 sec 4.71 GBytes 1.01 Gbits/sec 4682 192 KBytes
                    [ 5] 80.00-120.00 sec 4.71 GBytes 1.01 Gbits/sec 4701 128 KBytes
                    - - - - - - - - - - - - - - - - - - - - - - - - -
                    [ ID] Interval Transfer Bitrate Retr
                    [ 5] 0.00-120.00 sec 14.1 GBytes 1.01 Gbits/sec 14130 sender
                    [ 5] 0.00-120.01 sec 14.1 GBytes 1.01 Gbits/sec receiver

                    iperf Done.

                    yggdrasil-ng (rust):

                    iperf3 -i40 -t120 -c 204:a8fa:cb09:778f:882d:679a:50b1:7650
                    Connecting to host 204:a8fa:cb09:778f:882d:679a:50b1:7650, port 5201
                    [ 5] local 202:fa1d:2f1c:e479:a6a4:dd97:38ca:9875 port 60596 connected to 204:a8fa:cb09:778f:882d:679a:50b1:7650 port 5201
                    [ ID] Interval Transfer Bitrate Retr Cwnd
                    [ 5] 0.00-40.04 sec 3.83 GBytes 822 Mbits/sec 1367 511 KBytes
                    [ 5] 40.04-80.04 sec 3.84 GBytes 826 Mbits/sec 1293 448 KBytes
                    [ 5] 80.04-120.04 sec 3.73 GBytes 802 Mbits/sec 1374 384 KBytes
                    - - - - - - - - - - - - - - - - - - - - - - - - -
                    [ ID] Interval Transfer Bitrate Retr
                    [ 5] 0.00-120.04 sec 11.4 GBytes 817 Mbits/sec 4034 sender
                    [ 5] 0.00-120.04 sec 11.4 GBytes 816 Mbits/sec receiver

                    iperf Done.

                    Тест на "голом железе":

                    iperf3 -i40 -t120 -c fe80::be24:11ff:fe52:a148%ens19
                    Connecting to host fe80::be24:11ff:fe52:a148%ens19, port 5201
                    [ 5] local fe80::be24:11ff:fefc:1cd7 port 54668 connected to fe80::be24:11ff:fe52:a148 port 5201
                    [ ID] Interval Transfer Bitrate Retr Cwnd
                    [ 5] 0.00-40.04 sec 19.6 GBytes 4.21 Gbits/sec 10031 789 KBytes
                    [ 5] 40.04-80.04 sec 22.4 GBytes 4.81 Gbits/sec 7561 810 KBytes
                    [ 5] 80.04-120.04 sec 18.4 GBytes 3.95 Gbits/sec 9643 47.1 KBytes
                    - - - - - - - - - - - - - - - - - - - - - - - - -
                    [ ID] Interval Transfer Bitrate Retr
                    [ 5] 0.00-120.04 sec 60.4 GBytes 4.32 Gbits/sec 27235 sender
                    [ 5] 0.00-120.04 sec 60.4 GBytes 4.32 Gbits/sec receiver

                    iperf Done.

                    Во всех случаях yggdrasil-ы запускались в режиме autoconf. Собирались последние доступные на гитхабе версии последними версиями компиляторов.

                    Повторюсь, у гошечки - очень хороший компилятор, очень вылизанные библиотеки и сам ванильный yggdrasil - очень хорошо оптимизирован. Я не думаю, что @Revertron не в состоянии дотянуть свою версию по скорости до ванильного yggdrasil (другой вопрос - готов-ли он настолько упороться в эту проблему). Но расчитывать на то, что если rust использовать "не думая", можно получить какие-то особые приемущества в скорости - однозначно нет.

                      [?]YGGverse »
                      @yggverse@mastodon.social

                      is now resolving torrents using SAM bridge for librqbit:

                      http://btrackrqkjp6kgelov5a3uxisis77ofxqt5nvy5hvvtoybjpmq4q.b32.i2p

                      To share your just append following tracker in your client:

                      http://btrackrqkjp6kgelov5a3uxisis77ofxqt5nvy5hvvtoybjpmq4q.b32.i2p/announce

                        [?]YGGverse »
                        @yggverse@mastodon.social

                        Derived multi-networking ability to the / server that allow to setup Yggdrasil, Mycelium, I2P and other virtual hosts using shared storage / DB

                        github.com/v0l/route96/pull/94

                        Config examples:

                        codeberg.org/YGGverse/server/s

                          [?]YGGverse »
                          @yggverse@mastodon.social

                          Our backend server changed from blossom-rs to
                          github.com/v0l/route96

                          WebUI: http://[302:68d0:f0d5:b88d::bdb]
                          * , same for and - shared storage

                          The member list location changed to
                          codeberg.org/YGGverse/server/s

                            [?]YGGverse »
                            @yggverse@mastodon.social

                            Testing for multiple fallback servers in github.com/YGGverse/gossip/pul

                              [?]YGGverse »
                              @yggverse@mastodon.social

                              / edition get event views counter fix and related refactor for its -types dependency that is now part of the repository:

                              it partially implements ordered IndexMap storage instead of Vector (wants also implement some assertion in future) to store unique values in index (could also prevent extra recording requests to relays) - please upgrade github.com/YGGverse/gossip

                                [?]YGGverse »
                                @yggverse@mastodon.social

                                Yet another (maybe vibed) client for in that promise to support / out of the box git.utn.lol/enki/sunstone

                                by nostr:nevent1qqsq0l48zwky56u7rd4lwvva2lyqz7fu95csp2djy6h00ux2ypk3vlgcys8us

                                  [?]YGGverse »
                                  @yggverse@mastodon.social

                                  Fixed NIP-05 manifest validation in / fork by github.com/YGGverse/gossip/com

                                  By the way, if somebody wants free DNS / manifest hosting - feel free PR a record: github.com/YGGverse/yggverse.g

                                    [?]YGGverse »
                                    @yggverse@mastodon.social

                                    Testing local relays:

                                    [202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]:3340 -
                                    [505:6847:c778:61a1:5c6d:e802:d291:8191]:3340 -

                                    Usage example:

                                    sendme send -v --magic-ipv6-addr [YGG_HOST]:PORT \
                                    --relay http://[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]:3340 /path/to/file

                                    github.com/n0-computer/sendme
                                    github.com/n0-computer/awesome

                                      [?]YGGverse »
                                      @yggverse@mastodon.social

                                      Implemented proxy filters by multi-line regex conditions (rule could be one, screenshot just for example)

                                      github.com/yggverse/gossip

                                      proxy regex filters in yggverse / gossip

                                      Alt...proxy regex filters in yggverse / gossip

                                        [?]YGGverse »
                                        @yggverse@mastodon.social

                                        ( edition ) now supports domains for HTTP links and related content preload - please update if you use this feature!

                                        github.com/yggverse/gossip

                                        This is also a contribution to the crate and could be useful for other derivatives that parse alphanumeric TLDs:

                                        github.com/robinst/linkify/pul

                                          [?]YGGverse »
                                          @yggverse@mastodon.social

                                          Our (fork) get new updates:

                                          1) support is derived (by updating and -types dependencies)
                                          2) Multiple servers upload instead of one by default implementation

                                          Also, we have blossom instance for tests, its address announcement is coming soon!

                                          github.com/yggverse/gossip

                                            [?]YGGverse »
                                            @yggverse@mastodon.social

                                            / client fork by with enhanced network options, including SOCKS5 proxy for use with and more.

                                            github.com/YGGverse/gossip

                                            Why the fork:
                                            > I don't really work on this project anymore. I haven't been on nostr in about a month. I think gossip changes should be driven by somebody plugged in, not me. So I suggest you fork this repo and go forth with your changes. Then if you want I can add a pointer at the top of the readme to your fork.

                                            github.com/mikedilger/gossip/p

                                            Gossip / nostr logo edition by the YGGverse (hard fork)

                                            Alt...Gossip / nostr logo edition by the YGGverse (hard fork)

                                              [?]YGGverse »
                                              @yggverse@mastodon.social

                                              Implemented also exception URLs for SOCKS5 proxy feature; improved UI; fixed some bugs; maybe added new ones ;)

                                              * HTTP (e.g. blossom) resources are supported

                                              github.com/mikedilger/gossip/p

                                              No proxy for URL starts from option in gossip/nostr client

                                              Alt...No proxy for URL starts from option in gossip/nostr client

                                                [?]YGGverse »
                                                @yggverse@mastodon.social

                                                Testing proxy option in the / client github.com/mikedilger/gossip/p

                                                * just for reminding: it works with and relays, no client tunnels required anymore - the one bridge for tests: ws://nostrajmjieip3dqgeefsgpydy3bbshe3o32z65dwkssl7qxkn5a.b32.i2p

                                                #1029

                                                SOCKS5 option in gossip, nostr client

                                                Alt...SOCKS5 option in gossip, nostr client

                                                  ffuentes boosted

                                                  [?]YGGverse »
                                                  @yggverse@mastodon.social

                                                  - client written in with / proxy support + as the bonus:
                                                  github.com/xvxx/phetch

                                                  To handle I2P connections use following trick:
                                                  TOR_PROXY=127.0.0.1:4447 target/release/phetch -o gopher://phlogqhspsjzcdubodidwc74pmc56hik2t3bhajwc47rg6snboia.b32.i2p:70/1ps/

                                                  See also:
                                                  github.com/xvxx/phetch/issues/

                                                    ffuentes boosted

                                                    [?]YGGverse »
                                                    @yggverse@mastodon.social

                                                    Starting with version 0.12.8, the browser ships with rendering support. The functionality is almost complete. Notably, the renderer supports 'fragments' navigation and follows the classic '1 URL = 1 request' principle, ensuring the protocol's inherent is maintained. Here is a comparison of the same Markdown snippet in Yoda vs. GitHub:

                                                    github.com/YGGverse/Yoda/relea

                                                    Markdown view in Firefox/HTTP

                                                    Alt...Markdown view in Firefox/HTTP

                                                    Markdown view in Yoda/Gemini Protocol

                                                    Alt...Markdown view in Yoda/Gemini Protocol

                                                    Random markdown fragment view in Yoda browser, that includes syntax highlight

                                                    Alt...Random markdown fragment view in Yoda browser, that includes syntax highlight

                                                      2 ★ 2 ↺
                                                      dlmayhem boosted

                                                      [?]ffuentes »
                                                      @soy@ffuent.es

                                                      El creador del 'Hola, mundo' y gurú de C ha probado a programar en : "En otro lenguaje serían 5 minutos, con Rust me costó días"
                                                      Brian , a sus más de ocho décadas, encarna la memoria viva de los cimientos de la programación moderna. Y el 'hype' no va con él.
                                                      https://www.genbeta.com/desarrollo/creador-hola-mundo-guru-c-ha-probado-a-programar-rust-otro-lenguaje-serian-5-minutos-rust-me-costo-dias