Sign in

Mike McCue

@mike.flipboard.social.ap.brid.gy
3K followers 24 following 281 posts

Co-founder and CEO, Flipboard Host of Dot Social Podcast surf.social/profile/mikemccue flipboard.com/@mike Interests: #Climbing #Backpacking […] 🌉 bridged from ⁂ flipboard.social/@mike, follow @ap.brid.gy to interact

PostsRepliesMedia
Mike McCue @mike.flipboard.social.ap.brid.gy · 28/08/2026
BTW there's a fun story in here about when I demoed Flipboard to Steve Jobs: youtu.be/nXYz_oSWC9I?t=2026
001
Mike McCue @mike.flipboard.social.ap.brid.gy · 28/08/2026
Brad Porter, founder and CEO of Cobot, recently interviewed me about starting companies, crafting products, building teams and the moment we're all in now. I recruited Brad to Netscape back in the 90s and then he helped build Tellme, then AWS at Amazon and now Cobot. This was a particularly fun […]
flipboard.social
Original post on flipboard.social
021
Mike McCue @mike.flipboard.social.ap.brid.gy · 30/06/2026
RE: me.dm/@mgs/116832936294932900 This is an excellent and poignant encapsulation of Om. He was the zen of tech and I will miss him greatly.
me.dm
102
Mike McCue @mike.flipboard.social.ap.brid.gy · 22/05/2026
Hello fediverse!
The first ever federated post from TheVerge.com
0519
Mike McCue @mike.flipboard.social.ap.brid.gy · 22/05/2026
RE: www.threads.com/@imdavidpierce/post… The post heard round the world! Thanks to @imdavidpierce and @reckless1280 for their undying support of the open social web. Nilay has been relentlessly executing on a vision that is going to light the way forward for digital media.
threads.net
003
Mike McCue @mike.flipboard.social.ap.brid.gy · 30/04/2026
If you love great photography you should check out the Leica Challenge Surf feed on a big screen: leica.surf.social
042
Reposted by Mike McCue
Tim Chambers @tchambers.indieweb.social.ap.brid.gy · 28/04/2026
Good luck everyone doing demos at tomorrow's #Fediforum. As a reminder you can follow the #Surffeed for it even if you aren't in the surf app beta here: 🔗 surf.social/feed/surf%2Fcustom%2F01…
surf.social
Fediforum by Tim Chambers on Surf
Surf - Top #fediforum leaders, organizers, featured speakers and developers spotlighted at each all Fediforum events. Including both ATProto and ActivityPub voices there.
044
Mike McCue @mike.flipboard.social.ap.brid.gy · 18/04/2026
Using Surf tonight? If so, enjoy the new dark mode!
101
Mike McCue @mike.flipboard.social.ap.brid.gy · 17/04/2026
This is such an awesome feed by @stephenrobles. It's a great example of how a creator on Mastodon can pull together their social posts, podcast, newsletter and YouTube channel in a single place for everyone to discover. Can't do anything like this in the walled gardens! Everything Beardfm […]
flipboard.social
Original post on flipboard.social
013
Reposted by Mike McCue
Tim Chambers @tchambers.indieweb.social.ap.brid.gy · 14/04/2026
**Proposal for Fediverse Remote Content Engagement** Updated April 14, 2026: www.timothychambers.net/2026/04/14/…
timothychambers.net
**Proposal for Fediverse Remote Content Engagement** Updated April 14, 2026
**Tim Chambers,@tchambers@indieweb.social** _Updated: April 2026_ ## **Enhancing User Experience for Remote Social Interactions in ActivityPub Applications** ### **I. Introduction: The Challenge of Federated Interactions** Decentralized social networking platforms, operating on a federated model where users reside on independent servers (instances) yet can interact across the network, offer resilience and community autonomy. However, this architecture has historically presented user experience (UX) challenges, particularly for interactions initiated from one instance but targeting a user or content on another. This report investigates a long-standing UX issue within the Fediverse: the cumbersome process of handling remote social interactions. This analysis will describe the core user experience problem and then evaluate three distinct options for solving it, each with different technical assumptions and browser applicability. We invite further collaboration and study, and if Option C is feasible and if our assertions in this proposal prove true, we strongly recommend it. * * * ### **II. The Core User Experience Problem: The “Copy-Paste Dance”** Before exploring solutions, it is critical to define the problem they aim to solve. The core appeal of the Fediverse is its federated nature, yet web interfaces have struggled to make these cross-instance interactions fluid. When a user, logged into their home instance (e.g., my.home.social), browses to a profile page on a different instance (e.g., another.instance/@remote_user), the process to follow that remote user is convoluted and laborious: 1. **Discovery & Intent:** The user finds a profile on a remote server and clicks the “Follow” button. 2. **The Interrupting Dialog:** Instead of completing the action, a pop-up dialog appears. 3. **The “Copy-Paste Dance”:** This dialog prompts the user to copy the remote user’s full address (e.g., remote_user@another.instance). 4. **Manual Navigation:** The user must leave the page they are on and navigate back to their own home instance. 5. **Search & Rediscovery:** The user pastes the copied address into the search bar on their home instance and waits for the profile to resolve. 6. **Final Action:** Once the profile appears within the context of my.home.social, the user can then click “Follow” a second time to finally establish the connection. This multi-step process is a common source of frustration, described by users as a “clunky copy-paste flow” that is “not very intuitive” and “really broken.” It creates friction that counteracts the core value proposition of seamless federation. We propose a flow that could be implemented quickly. Options A and B would require no server-side coding inclusion. Nothing here contradicts standardizing Native Protocol Handler solutions into browsers more fully, without the need for “custom protocol handling.” This is a solution meant to be implemented near term and in a progressive fashion—to bring the best possible solution to users early and improve it over time. * * * ### **III. Browser Support of “Custom Protocol Handlers”** A more integrated solution to the remote interaction problem could involve native browser capabilities, specifically custom URI schemes and the `navigator.registerProtocolHandler` API. #### **Understanding navigator.registerProtocolHandler and Custom URI Schemes** The `navigator.registerProtocolHandler()` Web API allows websites to declare their ability to handle specific URL schemes (protocols). For example, a webmail application could register to handle `mailto:` links. In the context of Mastodon and ActivityPub, a custom URI scheme could direct interaction requests to the user’s home instance. For security and standardization, custom schemes intended for web-based handlers must adhere to certain rules: they must begin with `web+`, be followed by at least one letter, and consist only of lowercase ASCII letters. The `web+ap` URI scheme has been proposed specifically for ActivityPub objects, aiming to be syntactically similar to https URIs but signaling that the resource should be handled by an ActivityPub-aware application. Its primary purpose is “to explicitly enable the registration of a web-based protocol handler,” which would ideally be the user’s own Mastodon instance. Functionally, a `web+ap` URI is conceived as an https URI with added ActivityPub semantics. Another proposal, FEP-07d7, suggests `web+activitypub:` with similar aims. While `web+activitypub:` is more descriptive, `web+ap` is more concise and has seen early adoption, such as its support in the Conversations XMPP client. The core concept is that clicking a link like `web+ap:https://example.com/users/alice` would, after a one-time browser permission prompt, open this link in the context of the user’s home Mastodon instance, which would then manage the interaction (e.g., displaying the profile for a follow action). Regardless of the final format of this `web+ap` scheme or if another is more appropriate, this is a promising long-term solution that will only become more seamless as standardization and adoption of custom handlers for the fediverse mature. We recommend using it now—and while in this document we assume `web+ap` in particular, this proposal does assume the need for robust browser support of custom protocol handlers. And of late that has arrived on desktop—with notable gaps remaining on mobile. * * * ### **IV. Custom Protocol Handler Market Share in April 2026** _Sources: Browser compatibility data from MDN, CanIUse, and browser documentation. Market share statistics from StatCounter Global Stats (March 2026)_ The practical utility of a custom URI scheme hinges on browser support for `navigator.registerProtocolHandler()` for web-based custom schemes. This support remains inconsistent across the browser landscape. It is crucial to differentiate this from general support for URI schemes. The key capability for `web+ap` is the registration of web-based handlers by arbitrary websites. #### **Browser Support for navigator.registerProtocolHandler (for Web-Based Custom Schemes) as of April 2026** Desktop Browser | Support | Details & Notes ---|---|--- Google Chrome (Windows/Mac/Linux) | ✅ Yes | Supported since Chrome 13. Requires HTTPS (secure context) and valid scheme. Custom protocols must use a `web+` prefix (only lowercase letters after `web+`). Microsoft Edge (Chromium-based) | ✅ Yes | Supported since Edge 79. Edge Legacy (v12–18) did not support this API. Mozilla Firefox (Desktop) | ✅ Yes | Supported since Firefox 3. No major limitations beyond spec requirements. Opera (Desktop) | ✅ Yes | Chromium-based versions follow Chrome’s behavior. Apple Safari (macOS) | ❌ No | **Still not supported in any Safari version (through Safari 26.x).** Safari actively opposed protocol handler support for extensions when discussed at WICG in 2023. Mobile Browser / Platform | Support | Details & Notes ---|---|--- Chrome for Android | ❌ No | Not supported. Never implemented on Chrome for Android (tracked as Chromium bug #40964464). Firefox for Android | ❌ No | Not supported. The rewritten “Fenix” Firefox for Android does not implement registerProtocolHandler. Safari on iOS (iPhone/iPad) | ❌ No | Not supported. iOS Safari does not implement the API. Opera (Android) | ❌ No | Not supported. Samsung Internet (Android) | ❌ No | Not supported. Android WebView | ❌ No | Not supported. iOS WebView (WKWebView) | ❌ No | Not supported (same engine as Safari). #### **Verdict on Browser Support** **Desktop browsers:** Chrome, Edge, Firefox, and Opera support protocol handlers, representing approximately **89%+ of desktop browser market share**. **Mobile browsers:** As confirmed by CanIUse (February 2026), **no mainstream mobile browser** currently implements `navigator.registerProtocolHandler()` for web-based custom schemes. **Global usage supporting protocol handlers:** According to CanIUse (February 2026), approximately **34% of total global web traffic** can invoke web-based custom protocol handlers today across desktop and mobile browsers. This is down from the ~40% estimated in 2025 due to continued mobile traffic growth. **Current browser market share (StatCounter, March 2026):** * Chrome: 66.7% * Safari: 17.9% * Edge: 5.79% * Firefox: 2.33% * Samsung Internet: 2.06% * Opera: 2% This highlights that while the feature is well-supported on desktops, the vast mobile user base remains unaddressed by browser-based protocol handlers—necessitating alternative solutions. * * * ### **V. New Development: Mobile App Adoption of web+ap (April 2026)** While browser support on mobile remains absent, **mobile apps are adopting the web+ap URI scheme directly** , bypassing the browser entirely: * **Fedilab****:** web+ap support shipped (confirmed complete April 11, 2026) * **Holos Discover** (Fedilab’s search engine) is implementing `web+ap` support * **Tusky** has an open issue (#5027) to add support * **Conversations** (XMPP client) supports `web+ap` This is significant because it breaks the chicken-and-egg problem. Android apps registering as handlers for `web+ap:` links means users could tap such a link and have it open directly in their Fediverse app—bypassing the browser entirely. This creates a viable path forward: even without mobile browser support, mobile users could benefit from protocol handlers if enough apps adopt the scheme. * * * ### **VI. New Development: Chrome 146 Extension Protocol Handlers (March 2026)** A significant development that could eventually solve the mobile browser gap: **Chrome 146 shipped experimental support for protocol handler registration via browser extensions** (March 2026). #### **Background** Igalia, funded by the Open Impact Foundation’s IPFS Implementations grants program, implemented support for declaring protocol handlers directly in browser extension manifests. This capability already existed in Firefox since 2017; now Chrome matches. Full details: Protocol Handler Registration via Browser Extensions #### **How It Works** Instead of using the Web API (`navigator.registerProtocolHandler()`), extensions can declare handlers in their manifest: json “protocol_handlers”: [ { “protocol”: “web+ap”, “name”: “Fediverse Helper”, “uriTemplate”: “https://my.home.social/authorize_interaction?uri=%s” } ] Key differences from the Web API: Web API | Extension Manifest ---|--- Requires visiting the site | Declared at install time Requires user activation (click) | Runtime approval on first use Same-origin handler URL required | Can cross origins (with consent) Per-site registration | One extension covers all sites Manual management | Lifecycle tied to extension #### **Why This Matters for the Fediverse** A “Fediverse Helper” browser extension could: 1. Declare `web+ap` as a protocol it handles 2. Prompt the user once for their home instance URL 3. Redirect all `web+ap:` links to the user’s home instance 4. Work across all Fediverse sites without per-site setup This is simpler than Option B (per-site JavaScript prompts) and doesn’t require server-side changes like Option C. #### **Current Status** * **Chrome 146:** Available behind experimental flag chrome --enable-features=ExtensionProtocolHandlers * **Firefox:** Supported since 2017 * **Safari:** Actively opposed this feature at WICG #### **Mobile Implications** This is currently desktop-only. However, Chrome for Android shares the Chromium codebase. If this feature: 1. Moves from experimental to stable in desktop Chrome 2. Ships to Chrome for Android 3. Extension support on mobile Chrome improves …then mobile Chrome users could install a Fediverse extension that handles `web+ap:` links natively. This would be a significant step toward solving the mobile protocol handler gap. **Timeline uncertainty:** There’s no guarantee Chrome will ship this to mobile, and Safari/iOS remains opposed. But this is the most promising development for mobile browsers we’ve seen. **Vivaldi:** Curious if Fediverse-forward browser Vivaldi could include this in their Android mobile application. * * * ### **VII. Option A: Native Protocol Handler Solution (For Supported Browsers)** This option represents the ideal, most seamless user experience, but it relies on native browser capabilities that are not universally supported. #### **A. The Envisioned “Seamless” Flow** With this solution, the “Follow” button on a remote profile would be a link using a custom URI scheme, like `web+ap:https://another.instance/users/remote_user`. The interaction would unfold as follows: **First-Time Interaction (One-Time Setup):** 1. The user clicks the `web+ap:` link. 2. The browser intervenes with a native prompt: “Allow my.home.social (your home instance) to open all web+ap: links? [Allow]”. 3. The user clicks “Allow,” and the browser stores this preference. **Redirection and Action:** 1. The browser redirects the `web+ap:` URI to a specific endpoint on the user’s home instance (e.g., `https://my.home.social/authorize_interaction?uri=...`). 2. The home instance loads the page, displaying the remote profile within the user’s familiar interface. A clear “Follow” button is presented. 3. The user clicks “Follow” to complete the action. This achieves the “two clicks and zero text inputs” ideal. **Subsequent Interactions:** * When the user clicks another `web+ap:` link, the browser, having stored the permission, directly opens it on the home instance, achieving a “one-click” initiation. #### **B. Technical Mechanism: navigator.registerProtocolHandler** This flow is enabled by the `navigator.registerProtocolHandler()` Web API, which allows a website (the user’s home instance) to register itself as the handler for a specific URL scheme (like `web+ap:`). #### **C. Critical Limitation: Browser Support** The practical utility of Option A hinges entirely on browser support as outlined in Section IV. * **~89% of desktop traffic:** Supported * **~0% of mobile browser traffic:** Not supported * **~34% of total global traffic:** Supported We offer two fallback JavaScript solutions: One (Option B) assuming Client-Side-Only JavaScript, and another (Option C) that assumes server-side code can be added to the Fediverse server. * * * ### **VIII. Fallback Option B: Client-Side-Only JavaScript Fallback (No Server Code)** This option is a fallback for browsers that do not support Option A. It assumes no code changes on the user’s home server and functions entirely with client-side JavaScript that could run on any federated website. #### **A. Concept and Mechanism** This approach relies on explicitly asking the user for their home instance and storing it. 1. **User Prompt for Home Instance:** The first time a user attempts a remote interaction on a fediverse site, a script running on that page prompts them to enter their home instance URL (e.g., “To enable seamless interactions, please enter your home server”). 2. **Local Storage:** The provided URL is then stored in the browser’s `localStorage` under a key like `activitypub.homeInstance`. Because localStorage is scoped to the domain, the user would need to perform this action once for each different remote domain they visit. 3. **Link Rewriting:** On subsequent visits to that same remote domain, the script will read the stored home instance URL and dynamically rewrite remote interaction links to point to the user’s home server’s `/authorize_interaction` endpoint. 4. **Final Confirmation on Home Server:** After the user clicks the rewritten link, they are redirected to their own server. Their server will then load an interface asking the logged-in user to give final approval for the action (e.g., “Do you want to follow this user?"). This ensures the user is in control and explicitly “blesses” the interaction before it is completed. While not ideal, this Option has only two steps (versus the current four steps for Mastodon, and zero cutting and pasting) and it has the strong advantage over the status quo in that it is only done once, ever, for each server from then on. #### **B. Sample Implementation (Prompt-Based)** javascript (function() { const homeServerKey = ‘activitypub.homeInstance’; let homeServer = localStorage.getItem(homeServerKey); function promptForHomeServer() { const instanceUrl \= prompt( "To enable seamless social interactions, please enter your Mastodon home server (e.g., https://mastodon.social). You should only need to do this once on this site:" ); if (instanceUrl) { try { const url \= new URL(instanceUrl); homeServer \= url.origin; localStorage.setItem(homeServerKey, homeServer); // ... proceed to rewrite links ... } catch (e) { alert("Invalid URL format. Please try again."); } } } if (\!homeServer) { // Trigger the prompt when needed, e.g., on a follow button click. document.getElementById('remoteFollow')?.addEventListener('click', (e) \=\> { e.preventDefault(); promptForHomeServer(); }); } else { // ... rewrite links on page load ... } ## })(); ### **IX. Fallback Option C: Enhanced JavaScript Fallback (With Server-Side Cooperation)** This fallback solution works for browsers that do not support the Custom Protocol Option A, but unlike Option B, this assumes that server-side code is available on the user’s home instance to assist the process. #### **Important Technical Limitation: Cross-Origin Storage** **Option C as originally conceived does NOT work across domains** due to the browser’s same-origin policy. `localStorage` is strictly same-origin: * `my.home.social` writes to localStorage → only accessible on `my.home.social` * `another.instance` cannot read localStorage from `my.home.social` This means Option C only helps in the more limited scenario where users are browsing links to remote content **while staying on their own home instance’s domain** —which, while helpful, is not the primary use case that causes friction. **The viable approaches therefore remain:** * **Option A:** Custom protocol handlers (desktop-only, ~34% global reach) * **Option B:** Prompting for home instance as a JavaScript fallback (universal) * **Mobile apps:** Direct `web+ap:` scheme support (emerging) #### **A. Limited Use Case for Option C** If Mastodon itself includes this feature in its codebase, every Mastodon instance would install: 1. A **writer script** (sets the home instance key when user is logged in) 2. A **reader script** (checks that key, rewrites buttons) Because both scripts run on the same domain (each user’s server), there’s no cross-origin issue **when the user is browsing their own instance**. The reader doesn’t need to touch localStorage from another site—it only reads the home instance from the local user’s own instance (where it’s already stored), and sends users back to it via rewritten interaction links. However, this does not solve the primary friction point: users browsing remote instances directly. #### **B. Sample Implementation** **1. Patch for Home Server (Writer Script):** javascript // Placed in a component that loads for authenticated users useEffect(() => { try { const isLoggedIn = window.__initial_state__?.meta?.me; if (isLoggedIn) { const origin = window.location.origin; localStorage.setItem(‘activitypub.homeInstance’, origin); console.log(`[ActivityPub UX] Home instance auto-set to: ${origin}`); } } catch (e) { console.warn('[ActivityPub UX] Could not auto-set home instance', e); } }, []); **2. Script on Remote Pages (Reader Script):** ## javascript const homeInstance = localStorage.getItem(‘activitypub.homeInstance’); if (homeInstance) { const remoteLink = ‘https://kolektiva.social/@someuser'; const redirectUrl = `${homeInstance}/authorize_interaction?uri=${encodeURIComponent(remoteLink)}`; // Rewrite the href of the link element to redirectUrl } else { // Fallback to Option B’s prompt, or do nothing. } ### **X. Recommendations** Given the current browser landscape and emerging mobile app adoption: 1. **Deploy Option A (protocol handlers) now** for the ~34% of users who can benefit from it. Desktop users on Chrome, Firefox, Edge, and Opera get a seamless experience. 2. **Implement Option B as a fallback** for all other users. The one-time prompt per domain is far better than the current copy-paste dance. 3. **Advocate for web+ap adoption in mobile apps.** The emerging adoption by Fedilab, Holos Discover, and potentially Tusky creates a path where mobile users can bypass browser limitations entirely. Newsmast, Surf, and other Fediverse apps should consider adding support. 4. **Build a “Fediverse Helper” browser extension.** With Chrome 146’s experimental extension protocol handler support, an extension could handle `web+ap:` links declaratively. This would work on Firefox today and Chrome (experimentally). If Chrome ships this to stable and eventually to Android, it could solve the mobile browser gap. 5. **Continue pushing for mobile browser support.** Chrome for Android bug #40964464 should be prioritized by the Fediverse community. 6. **Watch for Object Links (FEP-e232).** Mastodon’s CTO has proposed a simpler approach where servers tag ActivityPub URLs automatically, allowing apps to open content directly. If implemented, this could solve the problem at the protocol level. The path forward is clear: progressive enhancement. Ship what works today for the users who can benefit, while building toward a future where seamless cross-instance interaction is universal. * * * ### **XI. Conclusion** The “copy-paste dance” remains one of the Fediverse’s most frustrating UX problems. But the pieces for a solution are falling into place: * Desktop browser support is strong (~89%) * Mobile apps are adopting `web+ap` directly * Chrome 146 extension protocol handlers could eventually help mobile * Protocol-level solutions like Object Links are being developed * JavaScript fallbacks can bridge the gap The Fediverse community should move from debating protocol strings to shipping implementations. The users are waiting. * * * _This proposal invites collaboration and feedback. Contact:@tchambers@indieweb.social_
102
Mike McCue @mike.flipboard.social.ap.brid.gy · 16/04/2026
RE: mastodon.social/@Mastodon/116402716… 👏 👏 👏
002
Reposted by Mike McCue
Ben Werdmuller @ben.werd.io.ap.brid.gy · 15/04/2026
Flock is building a national surveillance network. A protest movement is forming to tear it down.
werd.io
Stop Flock
[Stop Flock] This is nice to see: a grassroots protest movement against the proliferation of Flock cameras. From the site: > “Flock Safety markets AI surveillance that goes far beyond reading license plates; color, bumper stickers, dents, and other features are used to build databases and identify movement patterns. These systems are spreading rapidly, often without oversight, and are accessible to police without a warrant. They raise serious privacy and legal concerns, and contribute to a nationwide trend toward mass surveillance.” There’s little evidence that they do anything meaningful to prevent crime. But they do certainly create a surveillance layer, and help establish a culture of surveillance across law enforcement. 404 Media reported last year that ICE has been tapping into these cameras, although they weren’t established for that purpose; local police have been proxy users for immigration enforcement. Not only does the platform read license plates and track individual cars, but it tracks _associations_ between vehicles — cars that are often seen together, for example. Which, of course, reveals associations between people. I would echo what Brandon Mitchell said on Hacker news: > “I don't want to stop Flock the company. I want to stop Flock the business model, along with all the other mass surveillance, and the data brokers. If the business models can't be made illegal, it should at least come with liabilities so high that no sane business would want to hold data that is essentially toxic waste. > > Without that, we are quickly spiraling into the dystopia where privacy is gone, and when the wrong person gets access to the data, entire populations are threatened.” The Take Action section of the website is pretty good, with some common-sense tasks that include calling your representatives and supporting civil rights organizations like the ACLU and the EFF. Earlier this year, TechCrunch reported that some people are going a step further, ripping cameras off street lights themselves. In Oregon, protesters left a note that read, “Hahaha get wrecked ya surveilling f*cks”. I couldn’t possibly endorse. [Link]
004
Reposted by Mike McCue
Jon S. von Tetzchner @jon.social.vivaldi.net.ap.brid.gy · 15/04/2026
RE: flipboard.com/@gizmodo/tech-fknh6od… What a twisted world we live in, but we all have a choice and you all are here, which means you have made a good one. #Twitter #X #Mastodon #Vivaldi #Internet #Fediverse
flipboard.com
104
Mike McCue @mike.flipboard.social.ap.brid.gy · 12/04/2026
"What struck me wasn't just Earth. It was all the blackness around it... Earth was just this lifeboat. Hanging. Undisturbingly. In the universe. Planet Earth: You. Are. A. Crew." - Christina Koch, Artemis Crew Member […]
flipboard.social
Original post on flipboard.social
024
Reposted by Mike McCue
Carl Sullivan @csullivan.flipboard.social.ap.brid.gy · 09/04/2026
Have you heard about @surf, the new social website product from the makers of @Flipboard? Available on any web browser or as an app, Surf gives users control of their own social media timelines. It lets you easily create customizable feeds of content from Mastodon, Bluesky, YouTube, podcasts […]
flipboard.social
Original post on flipboard.social
028
Mike McCue @mike.flipboard.social.ap.brid.gy · 10/04/2026
And FujiScrolling! surf.social/feed/surf%2Fcustom%2F01…
231
Mike McCue @mike.flipboard.social.ap.brid.gy · 10/04/2026
Moonscrolling!
015
Mike McCue @mike.flipboard.social.ap.brid.gy · 04/04/2026
Today I’m live on Product Hunt answering questions and evangelizing Activitypub and the social web among the founders and product builders there. You can join in here […]
flipboard.social
Original post on flipboard.social
124
Mike McCue @mike.flipboard.social.ap.brid.gy · 04/04/2026
The look tab when surfing Artemis II is astonishing right now.
213
Mike McCue @mike.flipboard.social.ap.brid.gy · 04/04/2026
This is a talk I gave at last weekend's Atmosphere conference about the power of the open social web and how feeds are the new web sites: ionosphere.tv/talks/81Xovjr
ionosphere.tv
Feeds Are The New Websites
Feeds Are The New Websites by Mike McCue — ATmosphereConf 2026
114
Mike McCue @mike.flipboard.social.ap.brid.gy · 03/04/2026
This open social website by @taylorlorenz is an example of the future of the web: poweruser.surf.social Here Taylor is continually curating the people, podcasts and sources she trusts into a single destination that anyone can engage with regardless […] [Original post on flipboard.social]
Featured feed card for Taylor Lorenz's power user feed.
102
Mike McCue @mike.flipboard.social.ap.brid.gy · 02/04/2026
Hello fediverse! Today some of the most innovative creators & podcasters are launching social websites that will bring millions of their fans to the social web: verge.surf.social decoder.surf.social versionhistory.surf.social vergecast.surf.social wired.surf.social 404media.surf.social […]
flipboard.social
Original post on flipboard.social
122
Mike McCue @mike.flipboard.social.ap.brid.gy · 31/03/2026
I don't write very often and it's been ten years since I wrote this but it may be even more relevant now for founders and leaders than ever: medium.com/@mmccue/the-most-powerfu…
357
Reposted by Mike McCue
Tim Chambers @tchambers.indieweb.social.ap.brid.gy · 30/03/2026
A great new toolset just opened up from @Flipboard enabling users to browser, sort, sift through literally thousands of federated "magazines," brand or org accounts, and fipboard TV accounts - all federating out and ready to copy and paste into your Fediverse […] [Original post on indieweb.social]
Flipbaord Federated Directory
1117
Reposted by Mike McCue
Chris Messina @chris.threads.net.ap.brid.gy · 28/03/2026
It's time to build. 🤓 ##AtmosphereConf
Plan: Max plan. Description: 20x more usage than Pro. Auto-renewal date: April 28, 2026
011
Mike McCue @mike.flipboard.social.ap.brid.gy · 24/03/2026
Killer interview by @reckless1280 with CEO of Superhuman on today's Decoder. [Insert emotional or stakes based words here that underscore why "attribution" of bad advice hallucinated from a good creator is a terrible idea] www.youtube.com/watch?v=Y5eC5wdQPZs
021
Reposted by Mike McCue
Flipboard Tech Desk @techdesk.flipboard.social.ap.brid.gy · 13/03/2026
Digg's short-lived reboot is on pause, and a sizeable proportion of staff are being laid off, but the story isn't over. Founder Kevin Rose sold the company in 2012 but repurchased it, alongside Alexis Ohanian, in 2025, relaunching it in open beta in January 2026 as "the front page of the […]
flipboard.social
Original post on flipboard.social
001
Reposted by Mike McCue
Flipboard @flipboard.flipboard.social.ap.brid.gy · 11/03/2026
RE: fosstodon.org/@altstore/11621135224… Amazing news from our friends at @altstore! Keep an eye out for @rileytestut and @shanegillio's chat with @mike on the Dot Social podcast, coming soon! #AltStore #Fediverse #ActivityPub #Federation #OpenSocial #DotSocial
fosstodon.org
020
Reposted by Mike McCue
Mia Quagliarello @miaq.flipboard.social.ap.brid.gy · 24/02/2026
Dot Social is back in the saddle! Here's a quick peek at @mike recording a new episode today with @rileytestut and @shanegill.io of @altstore #dotsocial @dot_social
Screenshot from Riverside podcast platform featuring Shane Gill, Mike McCue and Riley Testut
234
Reposted by Mike McCue
Marci McCue @marcimccue.bsky.social · 26/02/2026
What can we do? Get 10 friends to join @bsky.app. An excellent reminder that Twitter is "an active liability". Thank you @lastweektonight.com for the 30 minute recap!
youtu.be
Twitter: Last Week Tonight with John Oliver (HBO)
YouTube video by LastWeekTonight
041
Mike McCue @mike.flipboard.social.ap.brid.gy · 24/02/2026
Alaska on the beach among the grizzlies. This one started running right at us but luckily veered at the last minute. No zoom. 😨
304
Mike McCue @mike.flipboard.social.ap.brid.gy · 20/02/2026
Peru near Machu Picchu #filmfeed
161
Mike McCue @mike.flipboard.social.ap.brid.gy · 14/02/2026
Testing
114
Reposted by Mike McCue
rabble @rabble.mastodon.social.ap.brid.gy · 12/02/2026
This week on my revolution.social podcast I talk to @mike of Flipboard, the dot.social podcast, and former Netscape executive. We go through the way we created an open internet on the web and how that was lost in the social media smartphone era, concluding with the struggle to restore an open […]
mastodon.social
Original post on mastodon.social
005
Mike McCue @mike.flipboard.social.ap.brid.gy · 07/02/2026
[Hate speech from substack] These are actual screen shots I just took after reading the Guardian article and checking substack to see if these hate speech substacks were still live: - swastika + substack branding - substack recommending nazi content in "related notes"
swastika and substack branding side by sidenazi video recommendations on substack
017
Reposted by Mike McCue
Dan Gillmor @dangillmor.mastodon.social.ap.brid.gy · 07/02/2026
The New York Times has done as much as any Big Journalism organization to badmouth San Francisco in recent years. Now it pretends to discover -- by quoting visitors -- that the image isn't the reality. No doubt, the doom-loop crap will return soon.
NY Times headline:

Super Bowl Visitors Find San Francisco Better Than Its Apocalyptic Image

Problems with homelessness and open-air drug use have been widely broadcast, but many visitors this week said they found the city surprisingly pleasant.
2414
Reposted by Mike McCue
inpc @inpc.go.mxtthxw.art.ap.brid.gy · 06/02/2026
Image shows woman sat at computer. Text says me- stressing over every word in a simple email.

Billionaires “hay wen we mtg 2do crime$’
434103
Reposted by Mike McCue
Chris @chris.zielecki.pixelfed.social.ap.brid.gy · 04/02/2026
Last autumn days in Norway. We passed by an old historic farm and were lucky to be the only people visiting the heritage farm with its colourful houses. The sun brought warmth and beautiful light as it crossed the surrounding mountains. Green meadows and […] [Original post on pixelfed.social]
The image by European Elopement and Wedding photographer Sturmsucht depicts a tranquil, rustic scene in mountainous Norway, illuminated by warm, golden sunlight. In the foreground, a woman with long reddish-brown hair, wearing a dark flowing dress and a white top, walks up a gentle grassy path to the left, suggesting a peaceful stroll. To the right, two traditional wooden houses stand side by side: the closer one is deep red with horizontal planks and a steeply pitched, moss-covered terracotta roof; the other, slightly behind, is made of weathered brown wood with a prominent white-framed window and a white chimney. A rustic wooden fence winds through trees in the middle ground. In the distance, rolling green hills and a hazy mountain ridge stretch beneath a soft, partly cloudy sky. Lush foliage and scattered trees enhance the natural beauty. The overall atmosphere is one of quiet rural charm, evoking an old village or farmstead nestled in a serene valley.
115
Reposted by Mike McCue
Flipboard Tech Desk @techdesk.flipboard.social.ap.brid.gy · 04/02/2026
China is to ban hidden door handles on cars. Instead, vehicle doors must have a mechanical release function, inside and outside. The purpose is to make cars safer after electric vehicle accidents where electronic doors reportedly failed to operate and trapped passengers inside. Here's more from […]
flipboard.social
Original post on flipboard.social
0010
Mike McCue @mike.flipboard.social.ap.brid.gy · 03/02/2026
Love seeing this. www.niemanlab.org/2025/10/top-subst…
niemanlab.org
Top Substack writers depart for Patreon
A platform better known for paid podcasts is poaching top newsletter talent. Patreon has successfully lured some top Substack newsletter writers — including Anne Helen Petersen, Lyz Lenz, and Virginia Sole-Smith — in recent days. These are hardly the first writers and journalists to leave S…
2136
Reposted by Mike McCue
Flipboard Tech Desk @techdesk.flipboard.social.ap.brid.gy · 23/01/2026
TikTok's transition to U.S. ownership involves collecting even more data about its users, including precise location and AI interactions. It's also likely that the new privacy policy will lead to you seeing more targeted ads. Here's the lowdown from @WIRED. flip.it/TNynho #Technology […]
flipboard.social
Original post on flipboard.social
104
Reposted by Mike McCue
Casey Newton @caseynewton.mastodon.social.ap.brid.gy · 16/01/2026
Google traffic to publishers dropped by ONE THIRD in 2025 pressgazette.co.uk/media-audience-a…
pressgazette.co.uk
Global publisher Google traffic dropped by a third in 2025
Google search traffic was down globally by a third in the year to November, according to new Chartbeat data.
116
Reposted by Mike McCue
Dan Gillmor @dangillmor.mastodon.social.ap.brid.gy · 13/01/2026
"We are far past the stage of permissiveness with white-supremacist violence inside DHS. We are at the stage of active, enthusiastic commission of it." Big Journalism doesn't get it, because it doesn't want to. So we have to rely on independent reporting that does […]
mastodon.social
Original post on mastodon.social
2333
Mike McCue @mike.flipboard.social.ap.brid.gy · 10/01/2026
Geocities mode for @kevin 's vibe coded web site is so good.
geocities mode for website
022
Reposted by Mike McCue
David Imel @davidimel.pixelfed.social.ap.brid.gy · 09/01/2026
Prospect Park in the snow on my 3D-Printed 6:17 camera.
4185
Mike McCue @mike.flipboard.social.ap.brid.gy · 10/01/2026
I created a new mastodon account today as part of theforkiverse.com (yes I'm Fediversemaxxing as Casey says) and I have to say that new user onboarding has gotten SO much better. Particularly love the welcome email. Well done @Gargron and team!!
001
Mike McCue @mike.flipboard.social.ap.brid.gy · 10/01/2026
RE: theforkiverse.com/@Casey/1158658739… Love this!!!
theforkiverse.com
002
Mike McCue @mike.flipboard.social.ap.brid.gy · 09/01/2026
Today's Search Engine and Hard Fork podcasts were super fun to listen to!! Excited that @caseynewton @kevinroose and @PJVOGT are building their own Mastodon instance called the Forkiverse. And I absolutely loved the vibe coding experiments Casey and Kevin did to make their own personal web […]
flipboard.social
Original post on flipboard.social
014
Reposted by Mike McCue
Flipboard @flipboard.flipboard.social.ap.brid.gy · 09/01/2026
“I feel like we're rebooting to the last version of the Internet that I felt uncomplicated joy about.” @Casey, @kevin and @pj on why they set up their Forkiverse fediverse server. www.searchengine.show/the-fediverse… #Fediverse #Federation #ActivityPub #Forkiverse […]
flipboard.social
Original post on flipboard.social
0717
Reposted by Mike McCue
Casey Newton @caseynewton.mastodon.social.ap.brid.gy · 06/01/2026
The author of a viral Reddit thread alleging fraud at a food delivery company tried to back up his claim by sending me AI-generated documents. Today I'm publishing those documents in the hopes that it helps other reporter see what we're up against in the age […] [Original post on mastodon.social]
77114