taquiones.net 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.

Site description
Mi instancia en el fediverso
Admin email
root@taquiones.net
Admin account
@victor@taquiones.net

Search results for tag #snac

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

Dear friends of the BSD Cafe,

As 2024 comes to an end, it’s time to reflect on what we’ve built together during the first full year of life for BSD Cafe. Launched on 20 July 2023, this project has grown far beyond what I could have imagined. While I haven’t tracked full uptime data, I can confidently say that the downtime was less than 30 minutes overall - even though the main VM hosting our services moved multiple times (including a switch from a Proxmox hypervisor to bhyve on FreeBSD, for the sake of alignment with our mission). In a world filled with over-engineered HA systems, we’ve outperformed many “big-name” cloud providers. Not bad for a community project, right?

For me, this has been an incredible journey. The users here are not just participants - they’re collaborators, and their positivity has been inspiring. The content shared and created at BSD Cafe has been valuable not only to the BSD community but beyond. What truly sets BSD Cafe apart is the openness for dialogue and exchange. Whether it’s social media posts, Matrix discussions, repositories in our brew, or RSS feeds, people seem to genuinely appreciate what we create and the conversations we foster.

BSD Cafe is a journey - one that grows, evolves, and continues. Our goal isn’t endless growth (we’re a community, not a business) but rather to maintain a welcoming, inclusive space where everyone feels a sense of positivity and belonging. For me, opening any service with “bsd.cafe” in the domain brings joy and pride. That’s the spirit I’ve tried to convey, and I hope it resonates with all of you, whether you’re active BSD Cafe users or friends of the community.

Promoting self-hosting and has, as a side effect, inspired some users to “go solo” with their own setups. But even then, they remain part of BSD Cafe - in spirit, in purpose, and in connection.

Here’s a look at what we’ve achieved together this year:

- mastodon.bsd.cafe: 370 total users
Active in the past month: 207
Active in the past six months: 286
- snac.bsd.cafe: 14 total users
Active in the past month: 7
- blendit.bsd.cafe: 61 registered users
- matrix.bsd.cafe: 23 users
- brew.bsd.cafe: 29 users - 80 repositories
- freshrss.bsd.cafe: 25 users
- miniflux.bsd.cafe: 11 users
- press.bsd.cafe: 9 users
- myip.bsd.cafe: Constantly used by various users
- wiki.bsd.cafe: Could use a bit more love and content, but it fulfills its role as a functional homepage.
- tube.bsd.cafe: Still in testing - Peertube 7.0 update is on the way.

For detailed stats from our reverse proxy and general router (excluding media services, which generate most traffic but are handled via caching reverse proxies), you can check here - updated hourly: netstats.bsd.cafe

The journey of BSD Cafe continues, and I look forward to seeing where 2025 will take us. Together, we’ve built something special - something driven by passion, shared purpose, and a little bit of the BSD magic that makes all of this possible.

Here’s to a new year full of joy, serenity, and connection. Thank you for being part of this adventure.

Wishing you all a fantastic 2025 - and THANK YOU!
Stefano

Max »
@max@toet.dnzm.nl

@Dimas I'm quite partial to #gotosocial - lightweight, works like a charm, the devs seem be quite competent. Might need some memory when booting but after that it quietly sits in a corner and just functions.

I've heard good things about #snac as well, but no personal experience.

thoe »
@thoe@snac.9space.no

Edit: I previously stated that masto9 doesn't work with Snac. That is absolutely not true, and the only thing not working is my reading comprehension. Thanks to @julien@nein.club for pointing it out!

The saddest part about switching to so far—besides not being able to search the wider by hashtags—is that the wonderful client by @julien@nein.club isn’t compatible. Since snac supports some basic Mastodon API endpoints, it could be a fun winter project to try making a snac-compatible client for , inspired by masto9.

unlogged »
@unlogged@snac.unlogged.it

Hey users! Do you access your account via the web? It's a bit annoying having to enter my credentials every time. How do you deal with it?

Hobbist »
@hobbist@mygts.hobby-site.org

My favorite #fediverse platforms are #snac and #GoToSocial

Change my mind.

gyptazy »
@gyptazy@gyptazy.com

Are you in and running your own instance? You might want to join an Activity Pub relay instance!

My relay at https://fedi-relay.gyptazy.com has currently 139 instances connected, mostly tech related sharing the same mindset and interests like , , , , , and many more! You can easily join from your instance when using , (), and its forks 🙂


Tomáš »
@prahou@merveilles.town

@grunfink

SINCE YOU LEFT ME

I'VE BEEN 
SNACPILLED

comam.es/what-is-snac

Alt...SINCE YOU LEFT ME I'VE BEEN SNACPILLED comam.es/what-is-snac

Justine Smithies »
@justine@snac.smithies.me.uk

Oh just keeps on getting better. Not so long ago the mutual acquaintances handshake icon would not be displayed in any browser even though I had the correct fonts installed. I even submitted a request to to be able to change the icon to something else if needed by OpenBSD users. But today after an update on the 7.8 snapshot I notice that they are displayed correctly now making it easier for me to see who is a mutual. Nice one OpenBSD ❤️

A screenshot of the mutaul handshake icon against  a users toot on my snac instance

Alt...A screenshot of the mutaul handshake icon against a users toot on my snac instance

BSD Cafe Announcements »
@announcements@mastodon.bsd.cafe

The instance has been updated to 2.83

Stefano Marinelli »
@stefano@mastodon.illumos.cafe

The illumos Cafe snac instance has been updated to 2.83

The Real Grunfink »
@grunfink@comam.es

I've just published version 2.83 of , the simple, minimalistic instance server written in C. It includes the following changes:

After receiving a follow confirmation, a bunch of posts from that account are requested and inserted into the timeline as context.

Continuously failing instances are marked as broken after a given number of days (see snac(8) on how to tune this counter). Incoming activity from any of these instances resets the counter.

Fixed a nasty bug that incorrectly deleted private local posts in certain cases.

Scheduled posts can now be sent from the command line (see snac(1) for more information on how to do it).

Docker: add timezone, new examples for building and complete Swarm mode stack with Traefik (contributed by daltux).

Fixed timezone names (contributed by dharmik).

Documented the update command (contributed by xvello).

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee or contributing via LiberaPay.


Justine Smithies »
@justine@snac.smithies.me.uk

Now go visit my instance and post a screenshot of Dillo. 😉

The Real Grunfink »
@grunfink@comam.es

This is great. I guess I need a CODE_OF_CONDUCT.md file myself for . I'll probably just copy GotoSocial's one.

Stefano Marinelli »
@stefano@mastodon.illumos.cafe

The instance has been upgraded to 2.82

BSD Cafe Announcements »
@announcements@mastodon.bsd.cafe

The instance has been upgraded to 2.82

The Real Grunfink »
@grunfink@comam.es

I've just published version 2.82 of , the simple, minimalistic instance server written in C. It includes the following changes:

The language in which a post is written can now be set from the UI; you must configure the list of languages you usually post in in the User Settings.

Added support for bullet points in posts (lines starting with an asterisk or a hyphen, plus a space).

Added Dutch (nl_NL) translation (contributed by martijndeb).

Added Western Frisian (fy_NL) translation (contributed by martijndeb).

Mastodon API: Fixed repeated entries in timelines.

Added nodeinfo 2.1 support.

Fixed boosts from the command line not showing in the public timeline (contributed by xvello).

Updated several language files (contributed by zen and daltux).

Retrieving a post's replies is now possible via ActivityPub.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee or contributing via LiberaPay.


The Real Grunfink »
@grunfink@comam.es

I have finally uploaded 2.81 to it
Fantastic news!

The Real Grunfink »
@grunfink@comam.es

Hi, Iwojima. I implemented the /api/v1/instance/peers Mastodon API endpoint in version 2.75. It returns the list of nodes a given instance knows, unless the disable_inbox_collection knob is set to true (in this case, an empty array is returned).

The Real Grunfink »
@grunfink@comam.es

Wow. You're very kind, Stefano.

Working on free software is sometimes great because you find people that really care. Men and women that care for others, that weave social fabric, that altruistically share their time in benefits of others.

Stefano (like many others) gives his time as a gift for others to enjoy. He helped me make what it is now.

If you had given up when my software was in its infancy, I would probably gave up and left it unfinished.

So, I dedicate my back to you, Stefano.

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

Fortunately, @voron 's site on snac themes still has this screenshot, which I'm happy to share.

This response from the author of snac motivated me to continue, study, and appreciate this fantastic software for the Fediverse.
Snac is an example of true internet democracy: it runs everywhere and allows anyone to have their own autonomous, personal space in the Fediverse.

"Don't despair or quit", says an author who cares. And the Fediverse cares about them.

For today's , I want to thank grunfink - @grunfink - for the excellent work they do, quietly and with passion. I suggest that if you think snac is a good idea and you have the means, you offer them at least a coffee.

codeberg.org/grunfink/snac2

A screenshot of a social media thread. The first post is by "Stefano BSD Cafe" and describes a problem where threads hang when boosting, liking, and posting messages in a short amount of time. The reply is from "The Real Grunfink", who says they have a vague idea of the issue and will push a fix soon.

Alt...A screenshot of a social media thread. The first post is by "Stefano BSD Cafe" and describes a problem where threads hang when boosting, liking, and posting messages in a short amount of time. The reply is from "The Real Grunfink", who says they have a vague idea of the issue and will push a fix soon.

The Real Grunfink »
@grunfink@comam.es

Thank you! All add it to 's README.

The Real Grunfink »
@grunfink@comam.es

Hi. only updates the count of a remote poll when a) the original instance notifies the voters (i.e. generates and posts an Update of the poll object), or b) when the end time expires, where snac queries the object back to get the final results.

CC: @evan@cosocial.ca

gyptazy »
@gyptazy@gyptazy.com

First, it looks a bit strange. HTML attributes, tags and elements wrapped in C? But it's quick! And @grunfink@comam.es had a great idea of simplifying it with the helper functions to even close them again. The more I adjusted all the things in / to my personal needs, the closer I had a look to the code base after being absent to snac for almost a bit more than a year. He made a really great job!


html code in C - in a personal fork of snac by grunfink

Alt...html code in C - in a personal fork of snac by grunfink

Santiago, né ? 👾 »
@santi@gone.lema.org

Fixed my fedi_slurp scripts & documentation to work with #GotoSocial in addition to #snac (in theory it should work with plain old mastodon but I never tested)
https://code.lema.org/santiago/fedi_slurp

This goes through your fediverse bookmarks and adds them to your readeck instance or youtube watch list automatically. New release handles having several fediverse accounts (but only saved to one readeck instance / youtube watchlist).

gyptazy »
@gyptazy@gyptazy.com

Started the first iteration of () customizing to match . It took a bite more time than initially expected but @grunfink@comam.es indeed made some great and clever ideas when creating snac. The function for attributes and tags in his C functions are a great idea and simplify it. I guess, I simply had added them statically... However, a preview is available right here (as said, still not perfect, more to be done soon):

http://gyptazy.com/fedi/gyptazy/


gyptazy »
@gyptazy@gyptazy.com

Looks like I finally successfully migrated from back to () on the same domain name without bigger impacts and jumps.


chebra »
@chebra@mstdn.io

@gyptazy hmm that snac url with `/inbox` didn't work for me 2.81 (got 405). I used the one with `/actor` and that passed successfully.

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

My friends, I'm so excited and happy to introduce a new project: the illumos Cafe!

The positive and constructive spirit of the BSD Cafe, created and maintained by all the friends who participated from day one in building a strong and friendly community, deserves to spread to other operating systems. Because there are other OSes that deserve attention, certainly more than they're getting right now.

Operating systems based on illumos (like SmartOS, OmniOS, Tribblix, OpenIndiana, etc.) are mature, stable, secure, and perfectly usable for a wide range of tasks. ZFS is native, zones are an excellent method for containerization, and bhyve and kvm coexist beautifully - and so much more, too much to list in a single post.

So from today, the illumos Cafe will stand alongside the BSD Cafe in creating a positive, respectful, and growth-oriented (but also relaxing!) environment, starting right here in the Fediverse with a Mastodon instance and a snac one.

I've written an introductory article about the project, including some technical details. I invite everyone interested to read it: it-notes.dragas.net/2025/08/18

Choose your table, take a seat and enjoy your time at the illumos Cafe!

gyptazy »
@gyptazy@mastodon.gyptazy.com

@bjoern Yep, unfortunately. Reasons for switching to ;)

gyptazy boosted

gyptazy »
@gyptazy@mastodon.gyptazy.com

Running a single user (or small) instance in the Fediverse? Relay instances acting as a spreading proxy can help you to find your content and also to make your posts visible to others - and you can easily join with , and many other ones!

The fedi-relay.gyptazy.com relay is mostly for tech related content and just got updates to the manpageblog design.

Image of the activity pub relay instance by gyptazy

Alt...Image of the activity pub relay instance by gyptazy

chebra »
@chebra@mstdn.io

@anders super minimalistic: from @grunfink

The Real Grunfink »
@grunfink@comam.es

Oh, no, it's just that this instance uses the strict default configuration, so I really don't have an avatar, just the default. I look nothing like Susie, nor like a Grünfink.

Conny Duck boosted

The Real Grunfink »
@grunfink@comam.es

Hi, @andy@snac.lostoutpost.uk . I think I haven't talked about Susie , 's default icon, before.

When I started developing snac, I realized I needed a default icon to show for those accounts that lacked an avatar, similar to the outlined elephant Mastodon has. Given the minimalistic nature of the software, I thought that having a heavily-pixelated one, even 8-bit-like, was a perfect match.

So, I started designing one, inspired by singer/composer Siouxsie Sioux, whom I'm a big fan of. I've done some pixelart before, but was not totally satisfied, so I asked a friend with more artistic skills, who did some tweaks, and I was finally happy with it.

Also, it's said that all cool software must have some easter eggs; so, Susie looks somewhat different sometimes, and once a year, in a special day, she looks very different. Easter eggs are like jokes and if you explain them they lose their power, so I'm leaving it here.

fedicat »
@fedicat@pc.cafe

@in0rdr I scrolled up the changelog and looks like bookmarks were enabled in 2.58 and seems to work fine. Will be in the next build.

screenshot of a bookmark timeline

Alt...screenshot of a bookmark timeline

Sexybiggetje🐖 »
@martijn@ieji.de

As announced, I also completed the Western translation for and sent a PR for it. My Dutch PR was merged already \o/.

codeberg.org/grunfink/snac2/pu

Sexybiggetje🐖 »
@martijn@ieji.de

Added a Dutch po file for in this PR. I am also working on Western Frisian, but it takes me a bit more time, as I'm not fully able to translate every word there (Frisian misses some translations, and I don't want to get too creative).

But should be able to PR Frisian today as well;

codeberg.org/grunfink/snac2/pu

BSD Cafe Announcements »
@announcements@mastodon.bsd.cafe

The instance has been updated to 2.81

gyptazy boosted

The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.81 of , the simple, minimalistic instance server written in C. It includes the following changes:

If the propagate_local_purge configuration variable is set to true in server.json, purged local posts generate a Delete activity that is sent everywhere, instead of only deleted from the filesystem.

Included a small tweak to avoid being confused by implementations that return valid webfinger queries for non-account URLs (like i.e. the Wordpress ActivityPub plugin in some configurations). This helps in searching by URL.

Added Ukrainian translation (contributed by wincentbalin).

New command-line option muted, to list all MUTEd actors.

Mastodon API: Fixed metadata and follower approval flag when editing the account.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee or contributing via LiberaPay.


Justine Smithies »
@justine@snac.smithies.me.uk

Anybody running a instance in an virtual machine which is running on an old say 7th gen i5 Intel ??
I know vmm only uses 1 core per virtual machine or so I think ?
Just wondered how it would handle compared to me running my current snac instance in a jail on an i7 based PC.

The Real Grunfink »
@grunfink@comam.es

Hi, Justine and Sandro. No, the original posts are not imported. This could be a complicated process, as the DNS domain is an integral part of each post identifier; there is no good solution for this. This is not (only) a limitation, but the way ActivityPub is defined.

CC: @strk@floss.social

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

Interesting, I never noticed completely renders federated WordPress posts.
Another small marvel from truly excellent software.

The Real Grunfink »
@grunfink@comam.es

You can't just change the domain part, as it's an integral part of all ActivityPub object identifiers. Your followers, for example, expect posts from you from the domain they initially followed, and will reject everything if it's changed. This is not a limitation, it's just the way ActivityPub is.

If you want to change the domain, you must move all your accounts from the old server to the new one, while both instances are operative.

Stefano Marinelli »
@stefano@fedihome.stefanomarinelli.it

And I love because, among many great things, it supports Markdown. I can't thank you enough, @grunfink@comam.es


Stefano Marinelli »
@stefano@fedihome.stefanomarinelli.it

"After all, you don't need a thousand-node cloud to write something worth reading."

This phrase appears in the "under the hood" section of my blog.
Just now I was reading a post by an "influencer" on a well-known social media platform. The post was biased, lacking in content, useless. Digital waste. A waste of bits and energy. Shortly after, I read a fantastic post written by a user of a instance, and I know it's running on a Raspberry Pi, at their home.
And that phrase immediately came to mind.

Goodnight, world.


The Real Grunfink »
@grunfink@comam.es

Not very cumbersome, see this

https://comam.es/snac-doc/snac.8.html#Migrating_from_snac_to_Mastodon

and this

https://comam.es/snac-doc/snac.8.html#Migrating_from_Mastodon_to_snac

If you want to move from one to another, it's mostly the same.

The Real Grunfink »
@grunfink@comam.es

Hi, author here. Some explanations:

MUTE: silences an author forever. You'll never read anything from this poster anymore. Like block in Mastodon and other implementations, but without sending a Block activity.

Hide: hides a post and everything hyerarchically below (i.e. the full tree). The conversation won't be shown to you forever, and any incoming post in any of the levels will be dropped. No other part is informed about it, it's just a local operation.

Delete: deletes a post from your timeline. If it's part of a conversation, the branches below are left dangling, but are still shown in you timeline. Also, if you are the author of the post, a Delete activity is sent to everyone involved, so your post (hopefully) disappears everywhere.

CC: @justine@snac.smithies.me.uk

The Real Grunfink »
@grunfink@comam.es

Hi. does not provide such a reply link from the public timeline at this moment. I don't know a way to provide this, sorry.

sam ✅🇬🇪 »
@sam@chven.us

@grunfink@comam.es I have started a blog and I want to post on my snac instance each time I make a post to have the snac post as a place for people to comment. I can, and have, made such a link from my blog post to the posted snac comment, but snac doesn't have a reply link. I know on mastodon it will have one and then ask you to log in to your instance to post a reply. Any suggestions on how I can include one or do you or anybody have a work-around or other suggestions?

Thanks for all your work on snac!


The Real Grunfink »
@grunfink@comam.es

There is no "this is a DM" special mark in an ActivityPub Note object that I know of. If a post does not include the magic "for everyone" target address, an implementation should assume it's private and mark it as such. shows this kind of messages with a small lock emoji next to the poster's name in the same timeline as public messages.

CC: @pernia@schizophreniabunker.vip @mint@ryona.agency @sysrq@lab.nyanide.com

0 ★ 1 ↺

Victor Moral ⁂ »
@victor@taquiones.net

Otro invento del muchache de , un inventario del fediverso. Lo podéis ver aquí:

https://static.comam.es/redrick/

The Real Grunfink »
@grunfink@comam.es

Sorry, I don't. I recall somebody told me that Mona works, but with some issues. Maybe others may tell about apps that work with .

CC: @stefano@bsd.cafe @shmok@snac.bsd.cafe

The Real Grunfink »
@grunfink@comam.es

Hi, author here. Apart from Tusky (already mentioned by Stefano), there are other Android apps that work acceptably with snac, like Fedilab, AndStatus, Pachli (previous versions used to hammer the server, but it seems that the latest version no longer does) and tooot (though, if I recall correctly, it's no longer maintained).

CC: @stefano@bsd.cafe

gyptazy »
@gyptazy@mastodon.gyptazy.com

Updating Mastodon: 20 minutes
Updating snac2: 2 minutes

Rita ⁂ boosted

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

For today's , I'd like to thank everyone who supports the Fediverse. So, that means *you*. Yes, you, the one reading this.
Thank you!

The Fediverse truly is for everyone: if you don't have the skills or means to set up your own instance, you can join one of the public instances that aligns with your aspirations. If you can and want to, you can create your own instance, and thanks to lightweight (and interoperable) software, you can do it with spare hardware or very affordable VPS.
So thank you to all of you, friends of the Fediverse!

Klaus Zimmermann »
@kzimmermann@c.im

@announcements the BSD cafe's instance has single-handedly motivated me to try self-hosting it in my RPi. Great job @stefano!

BSD Cafe Announcements »
@announcements@mastodon.bsd.cafe

The instance has been upgraded to 2.80

The Real Grunfink »
@grunfink@comam.es

I've just published version version 2.80 of , the simple, minimalistic instance server written in C. It only includes one bugfix; if you use the Mastodon API, you may be interested in upgrading:

Mastodon API: fixed a regression (introduced in previous version in the "boosts disappear in Tusky" fix) that interrupted timelines.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee or contributing via LiberaPay.


The Real Grunfink »
@grunfink@comam.es

Hi. I have an ipv6 only instance, and it's able to access your host with no hassle.

Ricardo boosted

Elena Rossini ⁂ »
@_elena@mastodon.social

Hello Fedi friends!

My child and I arrived in Italy yesterday to spend all of July at my parents' 🇮🇹

What's the first thing I did this morning? Following @milano to have weather forecasts here in my feed.

Special thanks to @stefano for creating this incredible project.

For those of you not familiar with , it covers 2893 cities in 38 countries. All powered by a 4€/month VPS with and :

it-notes.dragas.net/2025/02/26

Grazie Stefano! 🙏✨🏆

BSD Cafe Announcements »
@announcements@mastodon.bsd.cafe

Conny Duck boosted

The Real Grunfink »
@grunfink@comam.es

I've just published version 2.79 of , the simple, minimalistic instance server written in C. It includes the following changes:

Added a server-wide Webmention hook; this way, if somebody out there (that supports Webmention) links to a user or post in this instance, a notification is sent (this is the complementary of what was implemented in version 2.76).

Fixed regression while sending email via pipe on OpenBSD.

Fixed Markdown parsing when the URL has parenthesis.

Always show the 'pending follow confirmations' section if there are any (even if the toggle is off).

If a metadata value is an account handler, it's also tried to be validated (rel="me" links).

Another search by URL tweak (this time for Pixelfed links).

Mastodon API: fixed a bug that made some boosts disappear after being shown in apps like Tusky, added followed hashtags maintenance, other minor changes.

Renamed command-line actions create_list to list_create and delete_list to list_remove.

The default favicon URL can be changed from the server configuration.

New command-line option export_posts, to export all posts by a user in a JSON format compatible with the one generated by Mastodon.

The command-line options to send notes also allow an optional -r argument, to set the URL of a Fediverse post this note is a reply to.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee or contributing via LiberaPay.


The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.75 of , the simple, minimalistic instance server written in C. It includes the following changes:

Added support for scheduled posts (for this to work correctly, users will have to set their time zone, see below).

The user can now select a working time zone. This will be used to correctly parse the local date and time of a scheduled post.

Fixed incorrect poll vote format, which was causing problems in platforms like GotoSocial.

Mastodon API: added support for /api/v1/instance/peers.

Added a new snac-admin helper script (contributed by shtrophic).

In the web UI, posts are separated by the <hr hidden> tag; it's invisible in graphical browsers, but it separates post clearly in text-based browsers.

Some Finnish, Spanish, Czech and Russian translation updates and fixes.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee or contributing via LiberaPay.

This release has been inspired by the song Pictures on the Wall by .

1 ★ 0 ↺

Victor Moral ⁂ »
@victor@taquiones.net

Y para muchas cosas más, pero entiendo que entre modas y seguridades otros lenguajes tiren más. Lo que me da más seguridad, por otro lado, es que vuelven los programas en C, como , y uno recuerda la maravilla de tener máquinas pequeñas y efectivas, con mucha dedicación y talento detrás.

2 ★ 0 ↺

Victor Moral ⁂ »
@victor@taquiones.net

@Karvala@neopaquita.es para los seguidores también debería serlo, como he visto otras veces.

Claro que yo uso , no mastodon, y quizás haya alguna diferencia.

Y, bueno, que si no tenéis problemas pues mejor. 🙂

The Real Grunfink »
@grunfink@comam.es

A week ago, I published a version of (a simple, minimalistic instance server written in C) that supported localisation of its web UI. Today, just seven days later, and thanks to collaborations, there are 10 languages already available.

You, people, are GREAT. Thank you very much.

0 ★ 0 ↺

Victor Moral ⁂ »
@victor@taquiones.net

grunfink/versalita: Converts STDIN to several Unicode styles - Codeberg.org
https://codeberg.org/grunfink/versalita

¡Del autor de (el más mejor servidor activitypub) nos llega esta cosa, divertida a la par que ingeniosa, porque el muchache tiene talento!

1 ★ 1 ↺

Victor Moral ⁂ »
@victor@taquiones.net

We're all gonna die ☄ (@eschaton@comam.es)
https://comam.es/snac/eschaton

De la mano del muchache creador de , y su inagotable optimismo con el amor y la vida, nos llega ahora una instancia para saber si llega o no llega el meteorito de las narices.

Ángel boosted

The Real Grunfink »
@grunfink@comam.es

is the powerful war rig in the army against the axis of biased social networks; is the little buffoon back there in the rearguard, playing their old-fashioned lute and making silly jokes.


Ángel boosted

The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.69 of , the simple, minimalistic instance server written in C. Again, this version has been possible thanks to the very valuable help from great people. It includes the following changes:

Added support for subscribing to LitePub (Pleroma-style) Fediverse Relays like e.g. https://fedi-relay.gyptazy.com to improve federation. See snac(8) (the Administrator Manual) for more information on how to use this feature.

Added support for following hashtags. This is only useful if your instance is subscribed to relays (see above).

Added support for a Mastodon-like /authorize_interaction webpoint entry, that allows following, liking and boosting from another account's Mastodon public web interface. To be able to use it, you must reconfigure your https proxy to redirect /authorize_interaction to snac (see snac(8)).

Some fixes to accept Event objects properly (like those coming from implementations like https://gancio.org/ or https://mobilizon.fr).

Added some caching for local Actor objects.

Hashtags that are not explicitly linked in a post's content are shown below it.

Fixed broken NetBSD build (missing dependency in Makefile.NetBSD).

The user profile can now include longitude and latitude data for your current location.

Mastodon API: implemented limit= on notification fetches (contributed by nowster), implemented faster min_id handling (contributed by nowster), obey the quiet public visibility set for posts, other timeline improvements (contributed by nowster).

Reduced RSA key size for new users from 4096 to 2048. This will be friendlier to smaller machines, and everybody else out there is using 2048.

If the SNAC_BASEDIR environment variable is defined and set to the base directory of your installation, you don't have to include the base directory in the command line.

Fixed a bug in the generation of the top page (contributed by an-im-dugud).

Added support for Markdown headers and underlining (contributed by an-im-dugud).

https://comam.es/what-is-snac

If you find useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/

This release has been inspired by the song Nine Hundred Miles by .

ruisan boosted

The Real Grunfink »
@grunfink@comam.es

Happy new year. I'm glad to announce the release of version 2.68 of , the simple, minimalistic instance server written in C. This release couldn't have been possible without the help of several fellow developers. It includes the following changes:

Fixed regression in link verification code (contributed by nowster).

Added ipv6 support for the https frontend connection (contributed by hb9hnt).

New "Like by URL" operation (contributed by dheadshot).

Added support for a Mastodon-like /share link sharing URL, like the one provided by sites like https://mastodonshare.com/ and such. To be able to use it, you must reconfigure your https proxy to redirect /share to snac (see snac(8)).

New linux landlock (sandboxing) support for enhanced security (contributed by shtrophic). It's still a bit experimental, so you have to enable it explicitly by recompiling with the WITH_LINUX_SANDBOX directive (e.g. make CFLAGS=-DWITH_LINUX_SANDBOX).

Some search fixes regarding repeated matches.

The export_csv cmdline operation now exports the CSV files inside a user's export/ subdirectory instead of the current directory.

All CSV files to be imported must now be stored inside a user's import/ subdirectory instead of the current directory.

Mastodon API: more timeline paging tunings (contributed by nowster), post language selected in apps is properly set.

The command-line operation note new reads the LANG environment variable to set the post's language.

A new command-line operation, note_unlisted, allows posting "unlisted" or "quiet public" posts.

The maximum number of entries in users' RSS feeds and in outboxes can now be set via the max_public_entries variable in the server.json file.

Fixed broken support for Audio objects.

Made xmpp and mailto URLs clickable.

https://comam.es/what-is-snac

If you find useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/

This release has been inspired by the painting Judith Slaying Holofernes by .

1 ★ 0 ↺

Victor Moral ⁂ »
@victor@taquiones.net

Sí, es para justamente compartir URL en tu instancia de Mastodon, al estilo de compartir en Facebook, Instagram, Twitter y sus familias. Ellos, al tener un espacio de nombres único no tienen problemas en crear y mantener cosas así para los navegadores. Y además está muy documentando.

En el caso de Mastodon al parecer hay una operación llamada "share" que hace lo mismo. En lo están probando ahora y, o bien la página ya tiene incluido el mecanismo de compartir como pasa con "El salto", o bien te haces con una extensión o un bookmarlet. La extensión va como va, más bien regulinchi y el bookmarlet no termino de pillarlo.

La página del salto, correspondiente a una de sus noticias, es la siguiente:

https://www.elsaltodiario.com/static/share_freedom/index.html?text=%27Genealog%C3%ADa%20puta,%20entre%20la%20desmemoria%20y%20el%20borrado:%20%E2%80%9CSe%20deja%20de%20lado%20a%20las%20putas%20para%20sanear%20la%20historia%20cuir%E2%80%9D&url=https%3A%2F%2Fwww.elsaltodiario.com%2Ftrabajo-sexual%2Fgenealogia-puta-desmemoria-borrado-se-deja-lado-putas-sanear-historia-cuir%3F%26utm_medium%3Dsocial%26utm_campaign%3Dweb%26utm_source%3Dmastodom

0 ★ 0 ↺

Victor Moral ⁂ »
@victor@taquiones.net

Estoy haciendo pruebas con la casi última versión de , que tiene soporte para la operación "share" de Mastodon. Está fuera del protocolo ActivityPub pero si el autore es maje pues se dice. 🙂

3 ★ 0 ↺

Victor Moral ⁂ »
@victor@taquiones.net

Por eso el término clonar no es el correcto. Clonar se entiende como una réplica exacta de algo. ¿Qué es tu cuenta? Además de un nombre que incluye un dominio está tu avatar, un texto biográfico, un correo asociado, publicaciones fijas, cuentas a las que sigues y que te siguen... Eso es tu cuenta. Y eso no está en mi servidor ni mi cuenta en el tuyo. Todo lo más la referencia a tu cuenta: el nombre y el dominio.

El que se puedan ver ambas estando registrado en un único servidor o instancia es parte de la "magia" de la federación. Cuando necesito ver tu cuenta mi servidor pide datos al tuyo pero filtrándolos. Yo no veo cuántos sigues o a cuantos has seguido, ni tampoco tus publicaciones. Para eso, y es por diseño de , el servidor activitypub que uso, filtra lo que pueda enviarle el tuyo respecto a tu cuenta y tengo que ir a tu servidor para averiguarlo.

Otra cosa, que es lo que hace el mendrugo este, es registrar una cuenta a tu nombre en su servidor puente. Si lo hiciese yo en el mío aparecería como @sunbeam_rider@taquiones.net, que tampoco es tu identificador porque el dominio cambia pero sirve para lo que quiere, sea lo que sea eso, que servicio público no creo.


CC: @pablo@mastodon.cl @fanta@mastodon.green @CorioPsicologia@mastodon.social

2 ★ 0 ↺

Victor Moral ⁂ »
@victor@taquiones.net

@fanta@mastodon.green @juanro49@fe.disroot.org cierto. Se está usando el término clonación muy alegremente. Puedo tener algunos datos de perfiles a los que sigo o que me siguen pero son mínimos. En mi caso, servidor activitypub puro (), no se guarda más que el identificador de la cuenta. Cualquier otro dato puede cambiar en algún momento y es tontería tenerlos almacenados.

Y quitando ese detalle concuerdo con Fanta en que es muy buena explicación.

2 ★ 2 ↺
joseu boosted

Victor Moral ⁂ »
@victor@taquiones.net

Este fin de semana he dado de baja mi cuenta de Twitter. Llevaba con ella desde casi el principio aunque no he llegado a participar activamente; por un lado porque algunas de las cuentas eran tuitstars y no responden ni en broma. Por otro porque a veces no sabía qué decir y las pocas veces en las que sí lo decía el formato era corto para mantener discusiones.

Más tarde me he dado cuenta de que empleando el correo electrónico las discusiones no tienen sentido y que más allá del duelo al amanecer no merece la pena discutir con gente que se ha construido un personaje público y saca sus garbanzos de ahí. Entre eso y los palmeros, a los que el tuitstar SÍ responde por que necesita tenerles en cuenta, es difícil estar a gusto; de hecho el término "pocosfollower" es el indicativo de una época.

Pero sí que he pasado mucho tiempo allí obteniendo enlaces y enterándome de polémicas para pasar el rato y olvidar cómo estoy y quién soy así que tampoco es que lo haya dejado hasta el sábado. Una vez que tengo mi servidor en el fediverso (con ) tengo siempre un lugar que considero mío. Por esa parte estoy cubierto.

Ahora estoy intentando ver qué aparece en BlueSky y de momento están todos con una limpia tremenda de nazis y demás chusma que está funcionando al parecer. También cuentas estupendas que estaban permanentemente candadas en twitter ahora actúan en abierto y son una delicia de seguir. Pero el lugar sigue siendo extraño, como un barrio bajo asedio, y quiero ver dónde terminará cuando los dueños empiecen a monetizar.

gyptazy boosted

The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.65 of , the simple, minimalistic instance server written in C. It includes the following changes:

Added a new user option to disable automatic follow confirmations (follow requests must be manually approved from the people page).

The search box also searches for accounts (via webfinger).

New command-line action import_list, to import a Mastodon list in CSV format (so that Mastodon Follow Packs can be directly used).

New command-line action import_block_list, to import a Mastodon list of accounts to be blocked in CSV format.

https://comam.es/what-is-snac

If you find useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/


3 ★ 3 ↺

Victor Moral ⁂ »
@victor@taquiones.net

No os lo vais a creer, chiques, pero ayer me saqué una cuenta en bluesky para ver qué era exactamente y... Es twitter con el lema del buen rollo delante; como Google y su otro lema. No hay más.

Ahora, entiendo que les guste más que Twitter porque es más nuevo y huele mejor. Va a ser interesante ver qué ocurre con todos esos veteranos del pájaro mudados a otro twitter, más nuevo como digo, con toda la experiencia acumulada en años de uso del viejo twitter. Me recuerda a esas novelas cifi en las que a los humanos se les escapan por error bichos en otro entorno y cuando vuelven años más tarde aquello es terrorífico por cómo han derivado.

Cada vez estoy más contento de tener aquí mi casa, mi castillo, mi trinchera, ... Mi tumba. 🙂 (¡Toma ya!)

Mi propio servidor con del que no me pueden echar más que el casero cuando deje de pagar.

The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.63 of , the simple, minimalistic instance server written in C. It includes the following changes:

The server can now act as a proxy for all image, audio or video media coming from other account's posts (both from the Web UI and the Mastodon API). This way, other servers will see media requests coming from the server IP, not the user's, improving privacy. This is controlled by setting the proxy_media boolean field to server.json to true.

The strict_public_timelines option introduced in the previous release now works correctly.

Fixed a crash when posting from the links browser.

Fixed some repeated images from Lemmy posts.

Fixed a crash when posting an image from the tooot mobile app.

Updated FreeBSD rc script: the server process is now managed by the daemon(8) utility (contributed by @stefano@bsd.cafe).

RSS feeds are now in 2.0 version instead of 0.91.

https://comam.es/what-is-snac

If you find useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/donate

This release has been inspired by the song New Moon (Dark Phase) by .

The Real Grunfink »
@grunfink@comam.es

Hi, Justine. has a feature that is somewhat atypical: the inbox collection, which stores all public inboxes that crosses your instance and send all posts you generate to them, even if no specific accounts on that instance are in the 'to' list. Though it's on specification (what Mastodon calls 'federating' is very similar), some people or admins may find that posts from your instance arrives to them with no apparent reason, and may block due to ignorance and/or overzealous behaviour. You can disable this by setting the disable_inbox_colllection variable to true in you server.json config file.

Also, some people looks at the 0 count of followers / followees and infer (incorrectly) that it's a new account and blindly block your account.

CC: @normis@s.dodies.lv

The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.61 of , the simple, minimalistic instance server written in C. It includes the following changes:

Migration from a Mastodon account to a snac one has been implemented. Please see snac(8) (the administrator manual) for more information.

Mastodon API: fixed timelines/public (it was showing less posts that it should).

Fixed over-zealous caching to the public timeline.

Some HTML tweaks and fixes to the web interface.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink

This release has been inspired by the painting The Hands Resist Him by .

The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.61 of , the simple, minimalistic instance server written in C. It includes the following changes:

Migration from a Mastodon account to a snac one has been implemented. Please see snac(8) (the administrator manual) for more information.

Mastodon API: fixed timelines/public (it was showing less posts that it should).

Fixed over-zealous caching to the public timeline.

Some HTML tweaks and fixes to the web interface.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink

This release has been inspired by the painting The Hands Resist Him by .

2 ★ 0 ↺

Victor Moral ⁂ »
@victor@taquiones.net

Snac2 Hosting and Support | K&T Host
https://www.knthost.com/snac2

¡Toma ya! El uso de ha llegado a otro nivel si una empresa lo ofrece como servicio.

The Real Grunfink »
@grunfink@comam.es

hi, author here. Version 2.60 has not been released yet, but it will be real soon.

CC: @Mastodon@mastodon.social @gotosocial@superseriousbusiness.org @TangerineUI@nileane.fr @phanpy@hachyderm.io

1 ★ 0 ↺

Victor Moral ⁂ »
@victor@taquiones.net

Esta es una prueba de borradores en . Funcionan bien.

1 ★ 0 ↺

Victor Moral ⁂ »
@victor@taquiones.net

Cierto, el algoritmo "orgánico natural de campo de toda la vida de dios nuestro señor", que en realidad es la FIFO de toda la vida también de etc..

Bueno, ahora que lo pienso sí que estoy usando un algoritmo diferente y al mismo tiempo similar: el que tiene (el mejor servidor activitypub de la provincia) que es FIFO pero arrastrando todo lo que está relacionado con las publicaciones y mostrándolo en hilos.

🙂

3 ★ 3 ↺

Victor Moral ⁂ »
@victor@taquiones.net

Tengo la sensación de que el fediverso se está convirtiendo en algo muy pero que muy aburrido. Y no sé explicar el por qué exactamente pero creo que tiene que ver con la falta de discusión y la intencionalidad de que esto sea un lugar demasiado tranquilo. Eso como sensación sin terminar de definir.

Es como todos de acuerdo en lo mismo y reacciones exageradas en cuanto alguien no piensa como nosotros: bloqueos, "silenciaciones", huídas, ...

Que lo mismo muchos de aquí vienen escaldados de twitter y están hartos de acosos y demás y quieren sitios tranquilos pero, ¿no es demasiado tranquilo?

Claro que no hay algoritmo y eso es posible que desvirtúe la visión. Yo al usar como servidor veo todos los hilos siempre cargados con que siga a alguien que ha escrito algo en él. Podéis imaginar lo que alcanzo a leer al cabo del día.

¿Y si hiciese falta un algoritmo de algún tipo? Podría haber varios, como los famosos "skins" de algunos programas o el planificador de tareas de Linux. Claro que lo mismo hablo por hablar y el algoritmo tiene recursos ocultos que ni imagino y no merece la pena.

The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.51 of , the simple, minimalistic instance server written in C. It includes the following changes:

Support for custom Emojis has been added; they are no longer hardcoded, but read from the emojis.json file at the server base directory. Also, they are no longer limited to string substitutions, but images as external URLs are also supported (see snac(8) for more information).

Fixed a bug that caused some notifications to be lost when coming from a user in the same instance.

Added an additional check for blocked instances (sometimes, posts from blocked sites that were ancestors of legit posts were 'leaking' into the timeline).

On OpenBSD, if the disable_email_notifications server flag is set to true, unveil() is not called for the execution of the /usr/sbin/sendmail binary and pledge() doesn't set the exec promise.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink

This release has been inspired by the album Eternal Embers by .


Back to top - More...