Sign in

Maho 🦝🍻

@mapache.hachyderm.io.ap.brid.gy
34 followers 10 following 798 posts

Beer, #Tech, Racoons, Family, Politics, #Mexico, #Seattle, Random Stuff. I love tech, learning, traveling and discussing ideas not intentions. Having strong opinions […] 🌉 bridged from ⁂ hachyderm.io/@mapache, follow @ap.brid.gy to interact

PostsRepliesMedia
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 23/09/2026
In every question on setup or login my mind defaults to "Not now", "Setup Later", "Skip", "No thanks", etc...
001
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 13/09/2026
At this point I am just glad I have a company that provides a laptop to work. Shit is expensive now.
010
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 10/09/2026
I am exhausted, please send help.
100
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 07/09/2026
I am bored, let me write another AP server
100
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 06/09/2026
The redesign of #Mastodon 5.0 looks lit! blog.joinmastodon.org/2026/08/5.0-l…
blog.joinmastodon.org
5.0: Laying the foundation
Two weeks ago, we shared insights from Mastodon’s first Discovery Week and how it’s informing our roadmap. Today, we’re offering a deeper dive on what’s in store for Mastodon 5.0 – not an exhaustive list of changes, but a glimpse into major decisions and the thoughts behind them. > Note: This article contains mockups and screenshots of work currently in development – the final experience may be different from what you see here. # Composing posts in 5.0 Discovery Week showed that Mastodon users are generally happy with the composer UI – and the bigger challenges hindering creation are higher-level and often cultural. So, what does it mean to lay a better foundation for composing on Mastodon? We think it starts with fixing what’s obviously broken: The composer has limited real estate, and users are often wildly unclear about their visibility and interaction settings when composing. ## The composer breaks free. The composer window has been confined to Mastodon’s sidebar for 10 years – and we’re finally moving it. In 5.0, the composer opens as a overlay: There when you need it, with plenty of space to create – and hidden when you don’t. Prototype of the upcoming composer menu. In addition to this menu, users can quick-compose a post from a prominent ‘New post’ action in the redesigned main navigation. ## The visibility selector is a dropdown again. We briefly introduced a visibility settings _modal_ in 4.5 alongside the addition of quote posts. At the time, we were trying to offer important context about how quote settings actually worked, how they were impacted by visibility settings, and the various permutations that were possible. And we heard you loud and clear – the modal approach was clunky, and it added friction by forcing both the eye and the cursor to travel farther on the screen. We knew that the overly explanatory modal was a band-aid fix to a deeper problem: Our visibility settings are downright confusing. Discovery Week confirmed that ‘quiet public’ is particularly misunderstood and that the existing UI doesn’t help users understand the ways that mentions impact who can see their post. ## ‘Quiet public’ leaves the chat. The setting itself isn’t going anywhere – it’s just now displayed in the UI as a more accurate representation of what it is: A sub-setting applicable to _public_ posts that hides the post from search and discovery views. In other words, you can configure ‘quiet public’ on a public post by simply disabling the setting “Discoverable in public feeds & search results”. Quiet public represented in the 5.0 composer ## Quote settings also have a new look. To make the dropdown pattern work with all permutations of visibility & quotability, _without_ over-explaining to the user, we’ve broken down the options into simpler decisions. Quote settings start with a toggle of ‘Allow others to quote.’ On public posts, the user can toggle on this setting, and then choose whether to allow quotes from everyone or from followers only. Prototype showing how a user can toggle on quote settings to reveal additional options. Quotes were implemented in a way that when you set your post visibility to followers-only, it means that only you can quote. In the new UI, this is represented by disabling the option ‘Allow others to quote.’ Prototype showing that when a user selects ‘Followers’ as the post visibility, the options for discovery and quoting are disabled. ### The visibility selector label also adapts to context. When you compose a followers-only post and then mention someone who’s not following you, that person still sees your post. Today, this consequence is not obvious in the UI. In 5.0, the visibility selector’s label updates when you’ve mentioned people in a followers-only post. The name of the first mention is prepended to the label, and if there are multiple mentions, a count is added. If you’re replying to someone, the OP themself is listed first – regardless of whether you remove the at-mention text from your composer. Example of a reply-in-progress, with a visibility label that includes the name of the OP and a count of other mentions (”Sage, Your followers + 1 other”) # Messaging in 5.0 ## Private mentions are now ‘messages’. Insights from Discovery Week and previous feedback on Github confirmed that the term ‘private mention’ creates more confusion than it alleviates. In 5.0, ‘private mention(s)’ will be renamed ‘message(s)’ throughout the UI. The icon has also changed to a more familiar choice: the chat bubble. The 5.0 desktop web interface, showing the Messages navigation link and corresponding page. ## DMs are distinguished from posts in the composer. Users should never worry that they’re publishing something that’s meant to be private. That’s why in 5.0, direct messaging has its own composer. Access it from the Messages page, from a user’s profile, or from the composer button in the bottom right corner of the browser window. Messaging composer opened, showing a ‘New message’ header, and a clearer label on who sees the message, and a ‘Send’ instead of ‘Publish’ button. ## DMs are also removed from confusing places in the UI. Starting in 5.0, users will no longer see direct messages in their timeline or profile pages. DMs will be accessible from the Messages page, and nothing changes with notifications. # Changes to navigation in 5.0 ## Navigation is now single-column. Now that the composer has a new home, we’re able to move all of the important actions to the left navigation. Example of the Home page on desktop, with the redesigned navigation. ## We’re de-emphasising the Mastodon logo, and letting the fediverse take the spotlight. Mastodon is many servers wrapped into one ecosystem – we’re simply providing the infrastructure. In the top left area of the navigation, users on independent servers running on Mastodon 5.0 will see their server’s name (and optional icon) displayed more prominently, with a small ‘Powered by Mastodon’ indicator (shout out to Vivaldi Social for the visual inspiration). **Server admins:** Add an app icon and a server name under _Preferences > Administration > Server Settings > Branding_ to make the most of this experience. **Future-gazing:** We’re looking at ways to enable custom color schemes, both for end users and for server admins. Example of the navigation on a fake server, ‘somewhere.social’. The server’s icon appears next to the server name and ‘Powered by Mastodon’ badge. ### Custom feeds now have greater prominence. Mastodon users can organise the accounts they follow into custom feeds, using a feature that Mastodon has historically called ‘lists’. It’s a powerful feature for controlling one’s timeline, but Discovery Week revealed that it’s also an under-discovered one. Despite the fact that most Discovery Week participants were overall more orientated to Mastodon than the average person, 1 in 10 was unaware that this functionality existed. We see this lack of awareness in actual feature usage as well: On mastodon.social, 92% of users active in the last year have zero lists. In 5.0, lists are renamed ‘custom feeds’ and are immediately accessible from the side navigation – not hidden behind an accordion. Zoomed-in example of 6 custom feeds in the main navigation. **Future-gazing:** We’d eventually like to allow users to add hashtags and other filter options to these custom feeds, sort or pin custom feeds, and much more. ## Followed hashtags have _less_ prominence (for people not already using them). Many users have requested an ability to follow hashtags but exclude them from their main feed. It turns out that this functionality already exists (sort of) – it was just hidden in the advanced web UI as a separate, client side feature that only Mastodon’s earliest power users knew about. In fact, it was _so_ buried in the interface that most members on our team were unaware it existed or was possible. What exists: In the advanced web UI, you can pin any hashtag without following it, which creates a new column. From there, you can even combine multiple hashtags or exclude hashtags within that column’s feed. This is great news. It means we’re further along than we thought on the path to more powerful hashtag-focused timelines. We envision a future, not so long from now, where users can add hashtags to custom feeds and choose whether to include or exclude from their main feed – just like you can do with ‘lists’ of accounts today. We believe we can get there as soon as Mastodon 5.1 or 5.2. In the meantime, though, we’re de-emphasising followed hashtags to avoid guiding users to a version of the feature that we know we’re likely to sunset soon. What this means practically for 5.0: If you follow any hashtags, you’ll see them in the side navigation. If you don’t, there’s no empty navigational parent item for ‘Followed hashtags’, and no obvious link that page. We’ll also communicate on the ‘Followed hashtags’ page that a better experience is coming soon. ## Page headings are updated for clarity and consistency. Think header labels, top-level controls, icon choices, etc. These are the little things that add up, and we realized we had at least 12 different headers – many of which used nonstandard icons to communicate what actions are available on the page. In 5.0, we’ve standardised headers to eliminate the guesswork. By the way, the advanced UI isn’t gone in 5.0 – nor are the local and federated feeds (if enabled on your server). Example of the Advanced Layout. # What’s next? We hope that these changes provide a strong foundation for what’s to come — this is only the beginning! We’re looking for a few folks who are willing to test a basic prototype of these changes and provide feedback. If you’d like to participate, please fill out this interest form.
002
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 06/09/2026
I am back, what did I miss.
000
Reposted by Maho 🦝🍻
Johanna, CanCon variety @johannab.ca · 12/08/2026
I am pitching to the collective a bit later offering a session evolved from the drum I was banging at FediCon 1, and will take every chance I can to nudge folks out of Zoom/Discord/FBGroups and towards Fediverse tools for getting their co-creativity and generation reconnected to 3D space […]
cosocial.ca
Original post on cosocial.ca
001
Reposted by Maho 🦝🍻
tante @tante.tldr.nettime.org.ap.brid.gy · 11/08/2026
"Amazon’s artificial intelligence ambitions will soon be partly fueled by a natural gas-burning power plant in Texas that “could become the largest single source of climate pollution in the United States,”" (Original title: Amazon backs power plant that may become top source of US climate […]
tldr.nettime.org
Original post on tldr.nettime.org
1026
Reposted by Maho 🦝🍻
Daniel Supernault @dansup.mastodon.social.ap.brid.gy · 11/08/2026
FediCon panel: @ozoned: "what do you think the max hashtags per post should be: 3, 5, or 60?" @mapache: 3 @matt: 5 @benpate: 60 me, already halfway out of my seat: 61 *announcer voice* DANSUP, COME ON DOWN (this actually happened) #FediCon
012
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 11/08/2026
I have it, I use it! - @phanpy
A pokemon card showing Phanpy
204
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 11/08/2026
I was really happy to see @benpate and @dansup exploring similar ideas at the last FediCon: reducing user friction and making onboarding to the Fediverse almost invisible. I’ve been working along the same lines. Here’s a small example: a user can interact with […] [Original post on hachyderm.io]
003
Reposted by Maho 🦝🍻
Johanna, CanCon variety @johannab.ca · 08/08/2026
Still bummed to be missing #fedicon, but this wedding has an open bar.
A middle-aged white woman with dark hair is enjoying a tequila sunrise
214
Reposted by Maho 🦝🍻
Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 @evan.cosocial.ca.ap.brid.gy · 09/08/2026
Me and @cassidy #Fedicon
012
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 09/08/2026
Feedback for #Fossy and #fedicon. I do believe the people in these two panels are AMAZING, literally many of them if not all are people that I admire and respect profoundly. And I think the panels where great, I learned a lot and even had fun. However, there […] [Original post on hachyderm.io]
101
Reposted by Maho 🦝🍻
Johanna, CanCon variety @johannab.ca · 09/08/2026
@reiver @evan @mapache @dansup @matt @vagrantc @benpate @ozoned gentlemen I expect to see your profile avatars updated by Monday.
101
Reposted by Maho 🦝🍻
@reiver ⊼ (Charles) :batman: @reiver.mastodon.social.ap.brid.gy · 09/08/2026
An homage to @evan 's past moustache 🙂 CC: @mapache @dansup @matt @vagrantc @benpate @ozoned #FediCon #FediCon2026 #FOSSY #FOSSY2026 #FireSideFedi
An homage to Evan's past moustache.
124
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 09/08/2026
Someone asked about using badges for gamification in #fossy #fedicon, these are some of the screenshots of previous work on it
102
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 09/08/2026
Sorry folks! I just updated the graphic for the #fossy #badgefed #fedicon supporter badge! better late than never!
101
Reposted by Maho 🦝🍻
daniel:// stenberg:// @bagder.mastodon.social.ap.brid.gy · 08/08/2026
No one in the seven-person curl security team is on or runs Windows. People sending us Windows-only flaws makes us groan and roll eyes. And sometimes hyperventilate a little. Why this is so? Because no one in the team wants to be on Windows, and no other curl contributor is active enough […]
mastodon.social
Original post on mastodon.social
92576
Reposted by Maho 🦝🍻
Damian Fajfer @fajfer.mastodon.social.ap.brid.gy · 08/08/2026
@mapache oh that looks great, I've met @karen on Europython last month and she's such a lovely person and a great speaker. Hope you're having great time there Maho
001
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 08/08/2026
Finally at #Fossy #fedicon with @django @reiver @evan @karen and @ozoned
213
Reposted by Maho 🦝🍻
@reiver ⊼ (Charles) :batman: @reiver.mastodon.social.ap.brid.gy · 07/08/2026
There will be a FOSSY wide FediCon panel tomorrow (Saturday) at 9:45AM. ... The choices of FediCon speakers on the panel was decided by the speakers (in the room) playing rock-paper-scissors. (Yes, seriously 🙂) Any FediCon speaker would have been good choices. Rock-Paper-Scissors made the […]
mastodon.social
Original post on mastodon.social
013
Reposted by Maho 🦝🍻
FediCon @fedicon.techhub.social.ap.brid.gy · 07/08/2026
RE: mastodon.social/@reiver/11705502477… FediCon day 1 happening in room: MCLD 2018 ... MCLD = MacLeod Building 2018 = room 2018 on the 2nd floor of the MacLeod Building #FediCon #FediCon2026 #FOSSY #FOSSY2026
012
Reposted by Maho 🦝🍻
Simon Elvery @simon.bne.social.ap.brid.gy · 07/08/2026
Anyone #SelfHosting a Postgres DB server from a residential internet connection? How could/should I set that up? #HomeLab
103
Reposted by Maho 🦝🍻
Danielle Crawford @aizuchi.hachyderm.io.ap.brid.gy · 07/08/2026
A girl is lonely. They say you should treat yourself like you want others to treat you. But there’s only so many dates i can take myself on. If you live near me, shoot your shot.
101
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 06/08/2026
I am so close, SOOO CLOSE, of the interaction I want to achieve with gotosocial
000
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 02/08/2026
I figure it out a "bug" that was driving me crazy for 3 days. Turns out, gotosocial does not send a create activity for a reply to the original instance of the note, if no one from that instance is following you, and if you don't mention the OP in the note. Because no mention, no to or cc, and […]
hachyderm.io
Original post on hachyderm.io
100
Reposted by Maho 🦝🍻
Sriram "sri" Ramkrishna - 😼 @sri.mastodon.social.ap.brid.gy · 01/08/2026
@mapache @osi I feel like this is something we could ask @chaoss to help with - governance. They've already been doing badges and creating a pan-oss would be pretty rad especially for non-profits supporting open source projects => KDE, GNOME, Python, and so on. Being able to create to identify […]
mastodon.social
Original post on mastodon.social
101
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 26/07/2026
This post was created with an account that their login was linkedin social.vocalcat.com/@mahopacheco/st…
social.vocalcat.com
mahopacheco (@mahopacheco@social.vocalcat.com)
Hola!
000
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 26/07/2026
woops, I let my personal gts instance with registration open and now I have 8 users
000
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 26/07/2026
hot take, EVERY activitypub implementation should build an OICD connector just as #gotosocial docs.gotosocial.org/en/latest/confi… why you say? Imagine using my mastodon account in any server to login in any other mastodon server, pixelfed, lemmy, you name it ... single login
docs.gotosocial.org
OpenID Connect (OIDC) - GoToSocial Documentation
None
012
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 18/07/2026
Preferred app for mastodon for desktop? I want to be able to switch between my 8 accounts lol. #askfedi
310
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 16/07/2026
why an Amazon bot is querying my #badgefed credentials? [communitycredentials.org] Fetching badge grant for noteId: communitycredentialsorg_513_12_7c7694054aafc74655ca57b77712acb9& | User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; + […]
hachyderm.io
Original post on hachyderm.io
000
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 12/07/2026
Let's see what is Pleroma
000
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 11/07/2026
I have fixed a bug in @fediprofile that prevented to resolve @gotosocial handles and boost them. Go and check it out, create an account, report more issues at hub.vocalcat.com !
hub.vocalcat.com
FediProfile — The Decentralized Link-in-Bio
Your links, badges, and identity — powered by the Fediverse. The open-source, federated alternative to Linktree.
000
Reposted by Maho 🦝🍻
Scary "Grampus" Jerry 👻 @jerry.infosec.exchange.ap.brid.gy · 10/07/2026
I am thinking about starting a weekly infosec gossip podcast. I feel like this is an underserved segment
505
Reposted by Maho 🦝🍻
FediCon @fedicon.techhub.social.ap.brid.gy · 08/07/2026
🚨 Tomorrow is the LAST DAY to get DISCOUNTED LODGING for FediCon and FOSSY Get your discounted lodging here: 🏨 2026.fossy.ca/travel ⁂ Come be part of a community gathering focused on the Fediverse, the Social Web, and the people building the future of open social platforms. 📅 August […]
techhub.social
Original post on techhub.social
003
Reposted by Maho 🦝🍻
Johanna, CanCon variety @johannab.ca · 08/07/2026
@mapache @gotosocial OK I have been using Mastodon for nearly 9 years and every "update" may be great but seems to come with a new annoyance or disappointment, too. I spun up a managed GTS like 10 days ago and I'm more impressed every day. But now I just need to get the whole sign up page […]
cosocial.ca
Original post on cosocial.ca
001
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 08/07/2026
TIL that @gotosocial supports OIDC as external authentication and is just so fucking awesome! This means that in theory I can log-in in a gotosocial instance with a google id, github or linkedin (I know i know ...) docs.gotosocial.org/en/latest/confi…
docs.gotosocial.org
OpenID Connect (OIDC) - GoToSocial Documentation
None
100
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 05/07/2026
This is my communication for pitching the fediverse to "normies"

"One account, many apps
Create your Vocalcat account
Create one account for VocalCat Social and the other apps we build around it. Your identity stays with you as you explore more features.

Use the same account across Vocalcat apps
Simple sign-up with no extra setup
A quick review helps keep the community welcoming"
001
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 04/07/2026
I have a #gotosocial instance and I am heavily modifying the look and feel to match my other projects, and I LOVE IT Thanks @gotosocial for making it easy
001
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 03/07/2026
The hardest part of the fediverse isn't federation. It's onboarding. Most people don't want to pick a server before they understand why they're there. Every time someone asks, "Which Mastodon server should I join?" we've already lost a good chunk of them. Infrastructure shouldn't be the first […]
hachyderm.io
Original post on hachyderm.io
010
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 24/06/2026
RE: mastodon.social/@box464/11680273974… I waked up to this comment in the badgefed page, amazing, beautiful.
mastodon.social
000
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 24/06/2026
RE: cosocial.ca/@johannab/1168016380922… This is what I am most excited about! I just need to convince ALL the education institutions in the world to start using badgefed lol, short tall
cosocial.ca
000
Reposted by Maho 🦝🍻
Bruce Mirken @brucemirken.mas.to.ap.brid.gy · 23/06/2026
Yes, #Iran won.
Wall Street Journal article:

U.S. Allows Iran to Sell Oil in
Dollars for First Time in Decades

The decision temporarily dismantles
sanctions imposed on Tehran's oil industry, making it easier for the regime to repatriate profits from its crude exports.
022
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 18/06/2026
For my next trick I will create a custom mastodon client just for fun.
000
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 13/06/2026
Folks, help me. #askfedi I need people who had a small event, hackathon, conference that require digital recognition to try badgefed and give feedback. I want to ace the UX experience. Send them my way, they can register here, and ping me and I will enable a full account […]
hachyderm.io
Original post on hachyderm.io
103
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 10/06/2026
Camus, old friend, we met again.
A kindle showing the first page of The Stranger
010
Maho 🦝🍻 @mapache.hachyderm.io.ap.brid.gy · 05/06/2026
I am about to create a @fediprofile for VocalCat and use that as main linktree for my company. Let's see how it goes!
110
Reposted by Maho 🦝🍻
FediCon @fedicon.techhub.social.ap.brid.gy · 03/06/2026
🎉 What if the Fediverse met... in real life? FediCon is a conference about the Fediverse and the Open Social Web. Talks, Demos, Lightning Talks, Panels and more. Come be part of a community gathering focused on the Fediverse, the Social Web, and the people building the future of open social […]
techhub.social
Original post on techhub.social
008