Here's a condensed list of the accounts we are federating today:
@AfarMedia
@TheRoot
@pitchfork
@thecollector
@LGBTQNation
@Refinery29
@Smithsonianmag
@SPINMag
@IndieWire
@Semafor
@Joysauce @mental_floss
@ConversationUS
@theverge
@polygon
@NewsLitProject
@csmonitor
@The74
@FastCompany
@Digiday
@Medium
@Kotaku
@ScienceAlert
@NatObserver
@Photowalks
@ErinBrockovich
You can also follow me on Flipboard
@mike@flipboard.com
You can learn more from my Medium post: https://medium.com/@mmccue/flipboard-begins-to-federate-4a80d6bdc209
@mike@flipboard.social @AfarMedia @TheRoot @pitchfork @thecollector @LGBTQNation @Refinery29 @Smithsonianmag @SPINMag @IndieWire @Semafor @Joysauce @mental_floss @ConversationUS @theverge @polygon @NewsLitProject @csmonitor @The74 @FastCompany @Digiday @Medium @Kotaku @ScienceAlert @NatObserver @Photowalks @ErinBrockovich @mike@flipboard.com
Thanks Mike! You've made Mastodon a more awesome place. I followed about 80% of this list. More!!
Still baffling. I just don't see why all these places use Flipboard, which is essentially a middleman interstitial page which requires still clicking to the actual content site to get the whole story, so why anyone (except folks who enjoy middleman companies inserting themselves into the flow) uses Flipboard at all. Just so baffling.
Equally baffling: $235 million in VC investments in Flipboard over the years.
@mike
Hi Mike, congrats on the integration activation. Question for you. I notice there's some tracking on the website and in the apps. Will the replies to/interactions with federated Flipboard.com posts also be subjected to the same tracking? Is there any sort of third-party data collection applied? Thank you!
@mike I think if you edit and add @mental_floss to its own line, we'll be able to do the thing to press and follow all at the same time, if we choose to.
Let's see if this works -
@AfarMedia
@TheRoot
@pitchfork
@thecollector
@LGBTQNation
@Refinery29
@Smithsonianmag
@SPINMag
@IndieWire
@Semafor
@Joysauce
@mental_floss
@ConversationUS
@theverge
@polygon
@NewsLitProject
@csmonitor
@The74
@FastCompany
@Digiday
@Medium
@Kotaku
@ScienceAlert
@NatObserver
@Photowalks
@ErinBrockovich
@joemcl I tested via Mona, Mammoth & Ice Cubes
Mona resolves to a Flipboard format page that tries to get you to load their app to follow.
Mammoth giver a “user not found” error
Ice Cubes works, so they get the gold star on this one.
@Caution Hi and thanks for the test results! I'm an Android guy so I can't test it with any of those apps. I use Mastodon, Tusky and Fedilab, didn't work using any of those. Clearly, something needs to happen to allow that functionality with posts that come from other places on the fediverse. cc: @mike .
@joemcl @mike Yah, it worked with Ice Cubes, as I said, so I’m gonna take a wild (and almost certainly wrong) stab in the dark and guess there’s probably an issue with the response to browser types on the server side of things. Maybe it’s expecting a specific type of call and serving pages accordingly?
@Caution @mike I'll defer to your wild guess, beyond my technical capabilities to figure out
To follow ALL of these publications and put them into a LIST titled Flipboard:
Download FlipboardPubs – List.csv file >>>https://docs.google.com/spreadsheets/d/e/2PACX-1vShtKQ-TBKUzQ67Jn0g_ZxQCyLRXP1NEb6dV6MgZPosEAWlavXGcNgda3g7DU4xyKf3t7uAv3pMRCwr/pub?output=csv
Preferences >>> Import and Export >>> Import >>> Select Lists from drop-down >>> Click Choose File and browse to FlipboardPubs – List.csv file and click UPLOAD and CONFIRM
IMPORTANT! If you don’t want these in your home feed, go to Lists and click on Flipboard then click the little slider icon (top right) and select “Hide these posts from home”
@mike real fuckin weird that the christian science monitor is grouped with the rest of these
@smn I knew someone would ask about this. I asked my team about this too. The Monitor is widely recognized by many journalistic organizations as an objective, thoughtful source of good journalism.
@mike@flipboard.social @AfarMedia @TheRoot @pitchfork @thecollector @LGBTQNation @Refinery29 @Smithsonianmag @SPINMag @IndieWire @Semafor @Joysauce @mental_floss @ConversationUS @theverge @polygon @NewsLitProject @csmonitor @The74 @FastCompany @Digiday @Medium @Kotaku @ScienceAlert @NatObserver @Photowalks @ErinBrockovich @mike@flipboard.com
Just clicked "@theverge" and it took me to @theverge@flipbord.scom and clicking follow worked, without needing to do it from my mstdn.social.
How does that work?
@app pull the conversation for this post, it should reference a post with a bunch of account names listed, Try any command that invokes a user selection dialog, like "Follow" or "View Timeline". This produces the following error for me, which happens silently. Because the view dialog still does not show full usernames, I can't actually figure out where these accounts are, and have to go to it on the web.
2023-12-18 21:58:02,516 [ERROR] root: Error in stream.
Traceback (most recent call last):
File "C:\Users\SIMONJ~1\PROGRA~1\TWEESE~1\urllib3\response.py", line 710, in _error_catcher
File "C:\Users\SIMONJ~1\PROGRA~1\TWEESE~1\urllib3\response.py", line 1077, in read_chunked
File "C:\Users\SIMONJ~1\PROGRA~1\TWEESE~1\urllib3\response.py", line 1012, in _update_chunk_length
urllib3.exceptions.InvalidChunkLength: InvalidChunkLength(got length b'', 0 bytes read)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\SIMONJ~1\PROGRA~1\TWEESE~1\requests\models.py", line 816, in generate
File "C:\Users\SIMONJ~1\PROGRA~1\TWEESE~1\urllib3\response.py", line 937, in stream
File "C:\Users\SIMONJ~1\PROGRA~1\TWEESE~1\urllib3\response.py", line 1106, in read_chunked
File "C:\Users\SIMONJ~1\PROGRA~1\TWEESE~1\contextlib.py", line 137, in __exit__
File "C:\Users\SIMONJ~1\PROGRA~1\TWEESE~1\urllib3\response.py", line 727, in _error_catcher
urllib3.exceptions.ProtocolError: ("Connection broken: InvalidChunkLength(got length b'', 0 bytes read)", InvalidChunkLength(got length b'', 0 bytes read))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\SIMONJ~1\PROGRA~1\TWEESE~1\mastodon\streaming.py", line 109, in handle_stream
File "C:\Users\SIMONJ~1\PROGRA~1\TWEESE~1\requests\models.py", line 818, in generate
requests.exceptions.ChunkedEncodingError: ("Connection broken: InvalidChunkLength(got length b'', 0 bytes read)", InvalidChunkLength(got length b'', 0 bytes read))
We don't implement the host-meta interface. This shouldn't be an #activitypub requirement. I can dig some more into this issue. We do not support the xml requests to the webfinger url. I'll look for your follow request and see what I
can do.
can you provide any logs?
these are UTC times. on 2023-12-19T07:50:30+00:00 we replied to your follow with an accept "actor=https://social.mrdonaldson.net/users/jd, object=https://flipboard.com/users/Smithsonianmag"
I see a a 400 error as the response to the accept that i delivered to
I removed the follow request and retried, with the same result. Times are PST.
Dec 19 19:27:57 pleroma pleroma[25988]: 19:27:57.631 [info] POST /api/v1/accounts/AcwHoBjZWdcdlbI956/follow
Dec 19 19:27:58 pleroma pleroma[25988]: 19:27:58.366 request_id=F6JseV6ZozkB_a4AFUvh [error] Follower/Following counter update for https://flipboard.com/users/theverge failed.
Dec 19 19:27:58 pleroma pleroma[25988]: {:error, {:ok, %{"@context" => ["https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1", %{"Emoji" => "toot:Emoji", "Hashtag" => "as:Hashtag", "toot" => "http://joinmastodon.org/ns#"}], "first" => "https://flipboard.com/users/theverge/following?page=1", "id" => "https://flipboard.com/users/theverge/following", "totalItems" => 11, "type" => "OrderedCollection"}}}
@ValueSubtracted @acquirer @theverge what app are you using? cc @JsonCulverhouse
@mike @ValueSubtracted @acquirer @theverge @greg
We are aware that there is an issue where pleroma returns a 400 when we try to accept the follow request.
@mike @acquirer @theverge @JsonCulverhouse On mobile, Tusky.
One thing that's unclear from me reading the Medium post -- who will see replies, once all federation features are implemented? Will publishers/authors themselves engage with fedi?
(I'm trying to better understand what sets apart Flipboard's approach from a passive ingestion model like https://press.coop/, which just creates fedi accounts for RSS feeds.)
@eloquence yes all federated accounts will see replies and be able to fully engage with anyone.
Very cool! Looking forward to it becoming a two-way thing :)
@eloquence This is a major focus for phase 2 in January. By April any account on Flipboard should be able to follow, reply, engage with any account in the fediverse and vice versa.
@mike@flipboard.social @AfarMedia @TheRoot @pitchfork @thecollector @LGBTQNation @Refinery29 @Smithsonianmag @SPINMag @IndieWire @Semafor @Joysauce @mental_floss @ConversationUS @theverge @polygon @NewsLitProject @csmonitor @The74 @FastCompany @Digiday @Medium @Kotaku @ScienceAlert @NatObserver @Photowalks @ErinBrockovich @mike@flipboard.com
@mike@flipboard.social @AfarMedia @TheRoot @pitchfork @thecollector @LGBTQNation @Refinery29 @Smithsonianmag @SPINMag @IndieWire @Semafor @Joysauce @mental_floss @ConversationUS @theverge @polygon @NewsLitProject @csmonitor @The74 @FastCompany @Digiday @Medium @Kotaku @ScienceAlert @NatObserver @Photowalks @ErinBrockovich @mike@flipboard.com
Welcome to the Fediverse guys!!