GET https://kbin.spritesserver.nl/u/@xc2215x@kbin.social/boosts

Components

21 Twig Components
46 Render Count
466 ms Render Time
12.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
settings_row_switch
"App\Twig\Components\SettingsRowSwitchComponent"
components/_settings_row_switch.html.twig
15 6.30ms
user_settings_row_switch
"App\Twig\Components\UserSettingsRowSwitchComponent"
components/_user_settings_row_switch.html.twig
4 0.97ms
date
"App\Twig\Components\DateComponent"
components/date.html.twig
3 0.85ms
user_actions
"App\Twig\Components\UserActionsComponent"
components/user_actions.html.twig
2 6.36ms
user_inline
"App\Twig\Components\UserInlineComponent"
components/user_inline.html.twig
2 9.77ms
date_edited
"App\Twig\Components\DateEditedComponent"
components/date_edited.html.twig
2 0.31ms
vote
"App\Twig\Components\VoteComponent"
components/vote.html.twig
2 8.36ms
boost
"App\Twig\Components\BoostComponent"
components/boost.html.twig
2 2.21ms
settings_row_enum
"App\Twig\Components\SettingsRowEnumComponent"
components/_settings_row_enum.html.twig
2 0.53ms
user_box
"App\Twig\Components\UserBoxComponent"
components/user_box.html.twig
1 6.73ms
entry
"App\Twig\Components\EntryComponent"
components/_cached.html.twig
1 22.71ms
magazine_inline
"App\Twig\Components\MagazineInlineComponent"
components/magazine_inline.html.twig
1 0.22ms
entry_comment
"App\Twig\Components\EntryCommentComponent"
components/entry_comment.html.twig
1 27.91ms
user_avatar
"App\Twig\Components\UserAvatarComponent"
components/user_avatar.html.twig
1 0.39ms
related_magazines
"App\Twig\Components\RelatedMagazinesComponent"
components/_cached.html.twig
1 7.82ms
active_users
"App\Twig\Components\ActiveUsersComponent"
components/_cached.html.twig
1 3.69ms
related_categories
"App\Twig\Components\RelatedCategoriesComponent"
components/_cached.html.twig
1 3.42ms
related_posts
"App\Twig\Components\RelatedPostsComponent"
components/_cached.html.twig
1 21.62ms
related_entries
"App\Twig\Components\RelatedEntriesComponent"
components/_cached.html.twig
1 27.54ms
support_us_block
"App\Twig\Components\SupportUsBlock"
components/_cached.html.twig
1 16.55ms
featured_magazines
"App\Twig\Components\FeaturedMagazinesComponent"
components/_cached.html.twig
1 319.59ms

Render calls

user_box App\Twig\Components\UserBoxComponent 12.0 MiB 6.73 ms
Input props
[
  "user" => App\Entity\User {#262
    +avatar: null
    +cover: null
    +email: "xc2215x@kbin.social"
    +username: "@xc2215x@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1689549493 {#270
      date: 2023-07-17 01:18:13.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#249 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#245 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +entries: Doctrine\ORM\PersistentCollection {#192 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#164 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#137 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#107 …}
    +posts: Doctrine\ORM\PersistentCollection {#80 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#95 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1850 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1513 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1851 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1940 …}
    +follows: Doctrine\ORM\PersistentCollection {#1768 …}
    +followers: Doctrine\ORM\PersistentCollection {#1607 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1842 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1799 …}
    +reports: Doctrine\ORM\PersistentCollection {#2401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1968 …}
    +violations: Doctrine\ORM\PersistentCollection {#1826 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1922 …}
    +awards: Doctrine\ORM\PersistentCollection {#1373 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1888 …}
    +categories: Doctrine\ORM\PersistentCollection {#1920 …}
    -id: 842
    -password: "$2y$13$.kLATbdwxtxDsRmoiWBHf.LdqsEEtGlziXyGxHw6a/zWRRWLF3bTy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1897 …}
    +apId: "xc2215x@kbin.social"
    +apProfileId: "https://kbin.social/u/xc2215x"
    +apPublicUrl: "https://kbin.social/u/xc2215x"
    +apFollowersUrl: "https://kbin.social/u/xc2215x/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "xc2215x"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1689595705 {#275
      date: 2023-07-17 14:08:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686965096 {#272
      date: 2023-06-17 03:24:56.0 +02:00
    }
  }
  "stretchedLink" => false
]
Attributes
[]
Component
App\Twig\Components\UserBoxComponent {#1723
  +user: App\Entity\User {#262
    +avatar: null
    +cover: null
    +email: "xc2215x@kbin.social"
    +username: "@xc2215x@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1689549493 {#270
      date: 2023-07-17 01:18:13.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#249 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#245 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +entries: Doctrine\ORM\PersistentCollection {#192 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#164 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#137 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#107 …}
    +posts: Doctrine\ORM\PersistentCollection {#80 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#95 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1850 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1513 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1851 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1940 …}
    +follows: Doctrine\ORM\PersistentCollection {#1768 …}
    +followers: Doctrine\ORM\PersistentCollection {#1607 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1842 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1799 …}
    +reports: Doctrine\ORM\PersistentCollection {#2401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1968 …}
    +violations: Doctrine\ORM\PersistentCollection {#1826 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1922 …}
    +awards: Doctrine\ORM\PersistentCollection {#1373 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1888 …}
    +categories: Doctrine\ORM\PersistentCollection {#1920 …}
    -id: 842
    -password: "$2y$13$.kLATbdwxtxDsRmoiWBHf.LdqsEEtGlziXyGxHw6a/zWRRWLF3bTy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1897 …}
    +apId: "xc2215x@kbin.social"
    +apProfileId: "https://kbin.social/u/xc2215x"
    +apPublicUrl: "https://kbin.social/u/xc2215x"
    +apFollowersUrl: "https://kbin.social/u/xc2215x/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "xc2215x"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1689595705 {#275
      date: 2023-07-17 14:08:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686965096 {#272
      date: 2023-06-17 03:24:56.0 +02:00
    }
  }
  +stretchedLink: false
}
user_actions App\Twig\Components\UserActionsComponent 12.0 MiB 5.84 ms
Input props
[
  "user" => App\Entity\User {#262
    +avatar: null
    +cover: null
    +email: "xc2215x@kbin.social"
    +username: "@xc2215x@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1689549493 {#270
      date: 2023-07-17 01:18:13.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#249 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#245 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +entries: Doctrine\ORM\PersistentCollection {#192 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#164 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#137 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#107 …}
    +posts: Doctrine\ORM\PersistentCollection {#80 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#95 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1850 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1513 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1851 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1940 …}
    +follows: Doctrine\ORM\PersistentCollection {#1768 …}
    +followers: Doctrine\ORM\PersistentCollection {#1607 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1842 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1799 …}
    +reports: Doctrine\ORM\PersistentCollection {#2401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1968 …}
    +violations: Doctrine\ORM\PersistentCollection {#1826 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1922 …}
    +awards: Doctrine\ORM\PersistentCollection {#1373 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1888 …}
    +categories: Doctrine\ORM\PersistentCollection {#1920 …}
    -id: 842
    -password: "$2y$13$.kLATbdwxtxDsRmoiWBHf.LdqsEEtGlziXyGxHw6a/zWRRWLF3bTy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1897 …}
    +apId: "xc2215x@kbin.social"
    +apProfileId: "https://kbin.social/u/xc2215x"
    +apPublicUrl: "https://kbin.social/u/xc2215x"
    +apFollowersUrl: "https://kbin.social/u/xc2215x/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "xc2215x"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1689595705 {#275
      date: 2023-07-17 14:08:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686965096 {#272
      date: 2023-06-17 03:24:56.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\UserActionsComponent {#2333
  +user: App\Entity\User {#262
    +avatar: null
    +cover: null
    +email: "xc2215x@kbin.social"
    +username: "@xc2215x@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1689549493 {#270
      date: 2023-07-17 01:18:13.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#249 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#245 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +entries: Doctrine\ORM\PersistentCollection {#192 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#164 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#137 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#107 …}
    +posts: Doctrine\ORM\PersistentCollection {#80 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#95 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1850 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1513 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1851 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1940 …}
    +follows: Doctrine\ORM\PersistentCollection {#1768 …}
    +followers: Doctrine\ORM\PersistentCollection {#1607 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1842 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1799 …}
    +reports: Doctrine\ORM\PersistentCollection {#2401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1968 …}
    +violations: Doctrine\ORM\PersistentCollection {#1826 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1922 …}
    +awards: Doctrine\ORM\PersistentCollection {#1373 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1888 …}
    +categories: Doctrine\ORM\PersistentCollection {#1920 …}
    -id: 842
    -password: "$2y$13$.kLATbdwxtxDsRmoiWBHf.LdqsEEtGlziXyGxHw6a/zWRRWLF3bTy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1897 …}
    +apId: "xc2215x@kbin.social"
    +apProfileId: "https://kbin.social/u/xc2215x"
    +apPublicUrl: "https://kbin.social/u/xc2215x"
    +apFollowersUrl: "https://kbin.social/u/xc2215x/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "xc2215x"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1689595705 {#275
      date: 2023-07-17 14:08:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686965096 {#272
      date: 2023-06-17 03:24:56.0 +02:00
    }
  }
}
entry App\Twig\Components\EntryComponent 12.0 MiB 22.71 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1703
    +user: Proxies\__CG__\App\Entity\User {#2732
      +avatar: null
      +cover: null
      +email: "RealNooshie@lemmy.world"
      +username: "@RealNooshie@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1689052437 {#3000
        date: 2023-07-11 07:13:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3003 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3005 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3007 …}
      +entries: Doctrine\ORM\PersistentCollection {#3009 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3011 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3013 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3015 …}
      +posts: Doctrine\ORM\PersistentCollection {#3017 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3019 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3021 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3023 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3025 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3027 …}
      +follows: Doctrine\ORM\PersistentCollection {#3029 …}
      +followers: Doctrine\ORM\PersistentCollection {#3031 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3033 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3035 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3037 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3039 …}
      +reports: Doctrine\ORM\PersistentCollection {#3041 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3043 …}
      +violations: Doctrine\ORM\PersistentCollection {#3045 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3047 …}
      +awards: Doctrine\ORM\PersistentCollection {#3049 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3051 …}
      +categories: Doctrine\ORM\PersistentCollection {#3053 …}
      -id: 19943
      -password: "$2y$13$d5ZxxsHr6GAY1q/Utkecwuvy2r0GkSfMGREuS0Hueo2jLftCO6rDO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3055 …}
      +apId: "RealNooshie@lemmy.world"
      +apProfileId: "https://lemmy.world/u/RealNooshie"
      +apPublicUrl: "https://lemmy.world/u/RealNooshie"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "RealNooshie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1689052437 {#3001
        date: 2023-07-11 07:13:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688691893 {#3002
        date: 2023-07-07 03:04:53.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1428
      +icon: Proxies\__CG__\App\Entity\Image {#2851 …}
      +name: "RedditMigration@kbin.social"
      +title: "RedditMigration"
      +description: "Tracking the lastest news and numbers about the #RedditMigration to open, Fediverse-based alternatives, including #Kbin and #Lemmy To see latest reeddit blackout info, see here: https://reddark.untone.uk/"
      +rules: null
      +subscriptionsCount: 0
      +entryCount: 230
      +entryCommentCount: 3588
      +postCount: 46
      +postCommentCount: 100
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1689732875 {#2848
        date: 2023-07-19 04:14:35.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2852 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2854 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2856 …}
      +entries: Doctrine\ORM\PersistentCollection {#2858 …}
      +posts: Doctrine\ORM\PersistentCollection {#2860 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2862 …}
      +bans: Doctrine\ORM\PersistentCollection {#2868 …}
      +reports: Doctrine\ORM\PersistentCollection {#2876 …}
      +badges: Doctrine\ORM\PersistentCollection {#2889 …}
      +logs: Doctrine\ORM\PersistentCollection {#2899 …}
      +awards: Doctrine\ORM\PersistentCollection {#2881 …}
      +categories: Doctrine\ORM\PersistentCollection {#2905 …}
      -id: 19
      +apId: "RedditMigration@kbin.social"
      +apProfileId: "https://kbin.social/m/RedditMigration"
      +apPublicUrl: "https://kbin.social/m/RedditMigration"
      +apFollowersUrl: "https://kbin.social/m/RedditMigration/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "RedditMigration"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1688009400 {#2849
        date: 2023-06-29 05:30:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688009399 {#2850
        date: 2023-06-29 05:29:59.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2758 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2780 …}
    +slug: "This-is-the-Reddit-app-They-are-making-it-really"
    +title: "This is the Reddit app. They are making it really easy to want to migrate"
    +url: "https://lemmy.world/pictrs/image/eee3fb3c-45b6-4994-881f-99b50e3180ed.png"
    +body: "cross-posted from: [lemmy.world/post/1032247](https://lemmy.world/post/1032247)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 43
    +favouriteCount: 104
    +score: 22
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1688809906 {#2731
      date: 2023-07-08 11:51:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2779 …}
    +votes: Doctrine\ORM\PersistentCollection {#2777 …}
    +reports: Doctrine\ORM\PersistentCollection {#2774 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2808 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2804 …}
    +badges: Doctrine\ORM\PersistentCollection {#2821 …}
    +children: [
      App\Entity\EntryComment {#1756
        +user: Proxies\__CG__\App\Entity\User {#1653
          +avatar: null
          +cover: null
          +email: "ShadowPouncer@kbin.social"
          +username: "@ShadowPouncer@kbin.social"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1688704850 {#3757
            date: 2023-07-07 06:40:50.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3762 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3765 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3767 …}
          +entries: Doctrine\ORM\PersistentCollection {#3769 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3771 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3773 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3775 …}
          +posts: Doctrine\ORM\PersistentCollection {#3777 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3779 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3781 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3783 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3785 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3787 …}
          +follows: Doctrine\ORM\PersistentCollection {#3789 …}
          +followers: Doctrine\ORM\PersistentCollection {#3791 …}
          +blocks: Doctrine\ORM\PersistentCollection {#3793 …}
          +blockers: Doctrine\ORM\PersistentCollection {#3795 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#3797 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#3799 …}
          +reports: Doctrine\ORM\PersistentCollection {#3801 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3803 …}
          +violations: Doctrine\ORM\PersistentCollection {#3805 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3807 …}
          +awards: Doctrine\ORM\PersistentCollection {#3809 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#3811 …}
          +categories: Doctrine\ORM\PersistentCollection {#3813 …}
          -id: 12032
          -password: "$2y$13$t/1Eat5o9D0UTdk672bk5Of8pqMVHbLq0gFWfV5KJPuhC1Zze9hYG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3815 …}
          +apId: "ShadowPouncer@kbin.social"
          +apProfileId: "https://kbin.social/u/ShadowPouncer"
          +apPublicUrl: "https://kbin.social/u/ShadowPouncer"
          +apFollowersUrl: "https://kbin.social/u/ShadowPouncer/followers"
          +apInboxUrl: "https://kbin.social/f/inbox"
          +apDomain: "kbin.social"
          +apPreferredUsername: "ShadowPouncer"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1690734981 {#3754
            date: 2023-07-30 18:36:21.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1688017481 {#3756
            date: 2023-06-29 07:44:41.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#1703 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1428 …2}
        +image: null
        +parent: null
        +root: null
        +body: """
          The really *really* sad thing is, Reddit could have done a half decent job and made a fair bit of money, but they decided on stupidity instead.\n
          \n
          Sure, it would have upset some people a bit, but... Not by anywhere *close* to the same degree.\n
          \n
          > Alright, we're sorry, but use of the API is going to have to start costing money for some kinds of uses.\n
          \n
          > First off, people that just want to scrape everything get the following access, and a much higher rate limit, but it's going to cost $x.\n
          \n
          > Moderator tools will always be free, but the API will require that the tool be associated with a moderator, and it will only permit access to subs that the user is a moderator for.\n
          \n
          > Community bots will generally be free, subject to the following restrictions.\n
          \n
          > And 3rd party clients will be charged a minimal amount, calculated to be roughly equal to what we are making from similar users on the official clients, to make up for lost ad revenue. Alternate options involving profit sharing may be viable, contact X for details.\n
          \n
          > By accepting the API agreement, you agree that use of the wrong class of API usage (for example, using the community bot or 3rd party client classes for data scraping) will be billed, retroactively, at $X * 10.\n
          \n
          There. That's really not that hard. And people would have been *much* less upset at that, at least as long as the fees were *actually* as described, and not based on, say, how much they would *like* to make per user.\n
          \n
          You'd probably want a free tier for 3rd party clients for users of specific account types. If the user is paying for Reddit Premium, maybe 3rd party clients don't get charged for API usage for that user account. Or if the user is a moderator for a given subreddit, API usage for that user on that subreddit is also free. With an API that the client can use to check the status of such things. If they were *smart*, they would also have a process for users with disabilities to have their accounts exempted from fees. That last one is hard, because you need a verification process, but it would get them a *lot* of good will.\n
          \n
          Again... This *shouldn't be hard*. And it would have turned into a viable revenue stream!\n
          \n
          Hell, flatly disclose that the 3rd party cost is 30% *more* than the average cost of using the standard client, to support the effort required to maintain the API. (Largely bullshit, but it makes those users *more* valuable than those that use the official client, while not being expensive enough to make it impossible for anyone to offer a 3rd party client at an even remotely sane cost.)\n
          \n
          Yes, this would have very sadly been the end of free 3rd party clients... But I for one would have been... Okay with paying a small amount per month/year through the app store for a client that didn't suck.\n
          \n
          Instead, Reddit decided that committing suicide was the better path forward.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 25
        +score: 0
        +lastActive: DateTime @1688797655 {#1416
          date: 2023-07-08 08:27:35.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@RealNooshie@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1435 …}
        +nested: Doctrine\ORM\PersistentCollection {#1434 …}
        +votes: Doctrine\ORM\PersistentCollection {#1440 …}
        +reports: Doctrine\ORM\PersistentCollection {#1429 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1439 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1639 …}
        -id: 8850
        -bodyTs: "'10':221 '30':408 '3rd':140,208,272,290,404,458,478 'accept':186 'access':80,118 'account':279,303,358 'actual':247 'ad':171 'agre':191 'agreement':189 'alright':46 'also':324,347 'altern':173 'alway':97 'amount':148,493 'anyon':454 'anywher':40 'api':54,102,188,199,298,315,328,427 'app':498 'associ':109 'averag':412 'base':252 'better':515 'bill':217 'bit':19,36 'bot':129,206 'bullshit':429 'calcul':149 'charg':145,296 'check':335 'class':197,211 'client':142,165,210,274,292,331,418,443,460,480,502 'close':41 'commit':511 'communiti':128,205 'contact':181 'cost':61,92,406,413,466 'could':8 'd':265 'data':213 'decent':13 'decid':24,509 'degre':45 'describ':249 'detail':184 'didn':504 'disabl':354 'disclos':401 'done':10 'effort':422 'end':475 'enough':448 'equal':153 'even':463 'everyth':76 'exampl':202 'exempt':359 'expens':447 'fair':18 'fee':245,361 'first':68 'flat':400 'follow':79,137 'forward':517 'free':99,133,269,325,477 'general':131 'get':77,295,376 'given':313 'go':56,90 'good':381 'half':12 'hard':228,366,388 'hell':399 'higher':84 'imposs':452 'instead':27,507 'involv':175 'job':14 'kind':65 'larg':428 'last':363 'least':240 'less':235 'like':259 'limit':86 'long':242 'lost':170 'lot':379 'made':16 'maintain':425 'make':158,167,261,432,450 'may':178 'mayb':289 'minim':147 'moder':94,112,126,310 'money':21,62 'month/year':495 'much':83,234,256 'need':369 'offer':456 'offici':164,442 'okay':488 'one':364,484 'option':174 'parti':141,209,273,291,405,459,479 'path':516 'pay':285,490 'peopl':34,70,230 'per':262,494 'permit':117 'premium':288 'probabl':266 'process':350,372 'profit':176 'rate':85 're':48 'realli':2,3,225 'reddit':7,287,508 'remot':464 'requir':104,423 'restrict':138 'retroact':218 'revenu':172,397 'rough':152 'sad':4,472 'sane':465 'say':254 'scrape':75,214 'share':177 'shouldn':385 'similar':160 'small':492 'smart':344 'sorri':49 'specif':278 'standard':417 'start':60 'status':337 'store':499 'stream':398 'stupid':26 'sub':120 'subject':134 'subreddit':314,322 'suck':506 'suicid':512 'support':420 'sure':28 'thing':5,340 'tier':270 'tool':95,107 'turn':393 'type':280 'upset':32,236 'usag':200,299,316 'use':51,67,193,203,333,415,440 'user':123,161,263,276,283,302,307,319,352,434 'valuabl':436 'verif':371 'viabl':180,396 'want':73,267 'would':30,231,258,346,375,391,469,485 'wrong':196 'x':93,182,220 'yes':467"
        +ranking: 0
        +commentCount: 0
        +upVotes: 6
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://kbin.social/m/RedditMigration/t/149498/-/comment/583444"
        +editedAt: null
        +createdAt: DateTimeImmutable @1688704849 {#1443
          date: 2023-07-07 06:40:49.0 +02:00
        }
      }
    ]
    -id: 909
    -titleTs: "'app':5 'easi':11 'make':8 'migrat':15 'realli':10 'reddit':4 'want':13"
    -bodyTs: "'/post/1032247](https://lemmy.world/post/1032247)':7 'cross':2 'cross-post':1 'lemmy.world':6 'lemmy.world/post/1032247](https://lemmy.world/post/1032247)':5 'post':3"
    +cross: false
    +upVotes: 22
    +downVotes: 0
    +ranking: 1688777360
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/1118892"
    +editedAt: null
    +createdAt: DateTimeImmutable @1688690960 {#2730
      date: 2023-07-07 02:49:20.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "dateAsUrl" => true
]
Attributes
[
  "dateAsUrl" => true
]
Component
App\Twig\Components\EntryComponent {#2704
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2705 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1703
    +user: Proxies\__CG__\App\Entity\User {#2732
      +avatar: null
      +cover: null
      +email: "RealNooshie@lemmy.world"
      +username: "@RealNooshie@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1689052437 {#3000
        date: 2023-07-11 07:13:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3003 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3005 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3007 …}
      +entries: Doctrine\ORM\PersistentCollection {#3009 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3011 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3013 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3015 …}
      +posts: Doctrine\ORM\PersistentCollection {#3017 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3019 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3021 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3023 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3025 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3027 …}
      +follows: Doctrine\ORM\PersistentCollection {#3029 …}
      +followers: Doctrine\ORM\PersistentCollection {#3031 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3033 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3035 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3037 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3039 …}
      +reports: Doctrine\ORM\PersistentCollection {#3041 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3043 …}
      +violations: Doctrine\ORM\PersistentCollection {#3045 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3047 …}
      +awards: Doctrine\ORM\PersistentCollection {#3049 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3051 …}
      +categories: Doctrine\ORM\PersistentCollection {#3053 …}
      -id: 19943
      -password: "$2y$13$d5ZxxsHr6GAY1q/Utkecwuvy2r0GkSfMGREuS0Hueo2jLftCO6rDO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3055 …}
      +apId: "RealNooshie@lemmy.world"
      +apProfileId: "https://lemmy.world/u/RealNooshie"
      +apPublicUrl: "https://lemmy.world/u/RealNooshie"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "RealNooshie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1689052437 {#3001
        date: 2023-07-11 07:13:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688691893 {#3002
        date: 2023-07-07 03:04:53.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1428
      +icon: Proxies\__CG__\App\Entity\Image {#2851 …}
      +name: "RedditMigration@kbin.social"
      +title: "RedditMigration"
      +description: "Tracking the lastest news and numbers about the #RedditMigration to open, Fediverse-based alternatives, including #Kbin and #Lemmy To see latest reeddit blackout info, see here: https://reddark.untone.uk/"
      +rules: null
      +subscriptionsCount: 0
      +entryCount: 230
      +entryCommentCount: 3588
      +postCount: 46
      +postCommentCount: 100
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1689732875 {#2848
        date: 2023-07-19 04:14:35.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2852 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2854 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2856 …}
      +entries: Doctrine\ORM\PersistentCollection {#2858 …}
      +posts: Doctrine\ORM\PersistentCollection {#2860 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2862 …}
      +bans: Doctrine\ORM\PersistentCollection {#2868 …}
      +reports: Doctrine\ORM\PersistentCollection {#2876 …}
      +badges: Doctrine\ORM\PersistentCollection {#2889 …}
      +logs: Doctrine\ORM\PersistentCollection {#2899 …}
      +awards: Doctrine\ORM\PersistentCollection {#2881 …}
      +categories: Doctrine\ORM\PersistentCollection {#2905 …}
      -id: 19
      +apId: "RedditMigration@kbin.social"
      +apProfileId: "https://kbin.social/m/RedditMigration"
      +apPublicUrl: "https://kbin.social/m/RedditMigration"
      +apFollowersUrl: "https://kbin.social/m/RedditMigration/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "RedditMigration"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1688009400 {#2849
        date: 2023-06-29 05:30:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688009399 {#2850
        date: 2023-06-29 05:29:59.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2758 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2780 …}
    +slug: "This-is-the-Reddit-app-They-are-making-it-really"
    +title: "This is the Reddit app. They are making it really easy to want to migrate"
    +url: "https://lemmy.world/pictrs/image/eee3fb3c-45b6-4994-881f-99b50e3180ed.png"
    +body: "cross-posted from: [lemmy.world/post/1032247](https://lemmy.world/post/1032247)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 43
    +favouriteCount: 104
    +score: 22
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1688809906 {#2731
      date: 2023-07-08 11:51:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2779 …}
    +votes: Doctrine\ORM\PersistentCollection {#2777 …}
    +reports: Doctrine\ORM\PersistentCollection {#2774 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2808 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2804 …}
    +badges: Doctrine\ORM\PersistentCollection {#2821 …}
    +children: [
      App\Entity\EntryComment {#1756
        +user: Proxies\__CG__\App\Entity\User {#1653
          +avatar: null
          +cover: null
          +email: "ShadowPouncer@kbin.social"
          +username: "@ShadowPouncer@kbin.social"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1688704850 {#3757
            date: 2023-07-07 06:40:50.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3762 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3765 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3767 …}
          +entries: Doctrine\ORM\PersistentCollection {#3769 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3771 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3773 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3775 …}
          +posts: Doctrine\ORM\PersistentCollection {#3777 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3779 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3781 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3783 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3785 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3787 …}
          +follows: Doctrine\ORM\PersistentCollection {#3789 …}
          +followers: Doctrine\ORM\PersistentCollection {#3791 …}
          +blocks: Doctrine\ORM\PersistentCollection {#3793 …}
          +blockers: Doctrine\ORM\PersistentCollection {#3795 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#3797 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#3799 …}
          +reports: Doctrine\ORM\PersistentCollection {#3801 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3803 …}
          +violations: Doctrine\ORM\PersistentCollection {#3805 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3807 …}
          +awards: Doctrine\ORM\PersistentCollection {#3809 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#3811 …}
          +categories: Doctrine\ORM\PersistentCollection {#3813 …}
          -id: 12032
          -password: "$2y$13$t/1Eat5o9D0UTdk672bk5Of8pqMVHbLq0gFWfV5KJPuhC1Zze9hYG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3815 …}
          +apId: "ShadowPouncer@kbin.social"
          +apProfileId: "https://kbin.social/u/ShadowPouncer"
          +apPublicUrl: "https://kbin.social/u/ShadowPouncer"
          +apFollowersUrl: "https://kbin.social/u/ShadowPouncer/followers"
          +apInboxUrl: "https://kbin.social/f/inbox"
          +apDomain: "kbin.social"
          +apPreferredUsername: "ShadowPouncer"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1690734981 {#3754
            date: 2023-07-30 18:36:21.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1688017481 {#3756
            date: 2023-06-29 07:44:41.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#1703 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1428 …2}
        +image: null
        +parent: null
        +root: null
        +body: """
          The really *really* sad thing is, Reddit could have done a half decent job and made a fair bit of money, but they decided on stupidity instead.\n
          \n
          Sure, it would have upset some people a bit, but... Not by anywhere *close* to the same degree.\n
          \n
          > Alright, we're sorry, but use of the API is going to have to start costing money for some kinds of uses.\n
          \n
          > First off, people that just want to scrape everything get the following access, and a much higher rate limit, but it's going to cost $x.\n
          \n
          > Moderator tools will always be free, but the API will require that the tool be associated with a moderator, and it will only permit access to subs that the user is a moderator for.\n
          \n
          > Community bots will generally be free, subject to the following restrictions.\n
          \n
          > And 3rd party clients will be charged a minimal amount, calculated to be roughly equal to what we are making from similar users on the official clients, to make up for lost ad revenue. Alternate options involving profit sharing may be viable, contact X for details.\n
          \n
          > By accepting the API agreement, you agree that use of the wrong class of API usage (for example, using the community bot or 3rd party client classes for data scraping) will be billed, retroactively, at $X * 10.\n
          \n
          There. That's really not that hard. And people would have been *much* less upset at that, at least as long as the fees were *actually* as described, and not based on, say, how much they would *like* to make per user.\n
          \n
          You'd probably want a free tier for 3rd party clients for users of specific account types. If the user is paying for Reddit Premium, maybe 3rd party clients don't get charged for API usage for that user account. Or if the user is a moderator for a given subreddit, API usage for that user on that subreddit is also free. With an API that the client can use to check the status of such things. If they were *smart*, they would also have a process for users with disabilities to have their accounts exempted from fees. That last one is hard, because you need a verification process, but it would get them a *lot* of good will.\n
          \n
          Again... This *shouldn't be hard*. And it would have turned into a viable revenue stream!\n
          \n
          Hell, flatly disclose that the 3rd party cost is 30% *more* than the average cost of using the standard client, to support the effort required to maintain the API. (Largely bullshit, but it makes those users *more* valuable than those that use the official client, while not being expensive enough to make it impossible for anyone to offer a 3rd party client at an even remotely sane cost.)\n
          \n
          Yes, this would have very sadly been the end of free 3rd party clients... But I for one would have been... Okay with paying a small amount per month/year through the app store for a client that didn't suck.\n
          \n
          Instead, Reddit decided that committing suicide was the better path forward.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 25
        +score: 0
        +lastActive: DateTime @1688797655 {#1416
          date: 2023-07-08 08:27:35.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@RealNooshie@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1435 …}
        +nested: Doctrine\ORM\PersistentCollection {#1434 …}
        +votes: Doctrine\ORM\PersistentCollection {#1440 …}
        +reports: Doctrine\ORM\PersistentCollection {#1429 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1439 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1639 …}
        -id: 8850
        -bodyTs: "'10':221 '30':408 '3rd':140,208,272,290,404,458,478 'accept':186 'access':80,118 'account':279,303,358 'actual':247 'ad':171 'agre':191 'agreement':189 'alright':46 'also':324,347 'altern':173 'alway':97 'amount':148,493 'anyon':454 'anywher':40 'api':54,102,188,199,298,315,328,427 'app':498 'associ':109 'averag':412 'base':252 'better':515 'bill':217 'bit':19,36 'bot':129,206 'bullshit':429 'calcul':149 'charg':145,296 'check':335 'class':197,211 'client':142,165,210,274,292,331,418,443,460,480,502 'close':41 'commit':511 'communiti':128,205 'contact':181 'cost':61,92,406,413,466 'could':8 'd':265 'data':213 'decent':13 'decid':24,509 'degre':45 'describ':249 'detail':184 'didn':504 'disabl':354 'disclos':401 'done':10 'effort':422 'end':475 'enough':448 'equal':153 'even':463 'everyth':76 'exampl':202 'exempt':359 'expens':447 'fair':18 'fee':245,361 'first':68 'flat':400 'follow':79,137 'forward':517 'free':99,133,269,325,477 'general':131 'get':77,295,376 'given':313 'go':56,90 'good':381 'half':12 'hard':228,366,388 'hell':399 'higher':84 'imposs':452 'instead':27,507 'involv':175 'job':14 'kind':65 'larg':428 'last':363 'least':240 'less':235 'like':259 'limit':86 'long':242 'lost':170 'lot':379 'made':16 'maintain':425 'make':158,167,261,432,450 'may':178 'mayb':289 'minim':147 'moder':94,112,126,310 'money':21,62 'month/year':495 'much':83,234,256 'need':369 'offer':456 'offici':164,442 'okay':488 'one':364,484 'option':174 'parti':141,209,273,291,405,459,479 'path':516 'pay':285,490 'peopl':34,70,230 'per':262,494 'permit':117 'premium':288 'probabl':266 'process':350,372 'profit':176 'rate':85 're':48 'realli':2,3,225 'reddit':7,287,508 'remot':464 'requir':104,423 'restrict':138 'retroact':218 'revenu':172,397 'rough':152 'sad':4,472 'sane':465 'say':254 'scrape':75,214 'share':177 'shouldn':385 'similar':160 'small':492 'smart':344 'sorri':49 'specif':278 'standard':417 'start':60 'status':337 'store':499 'stream':398 'stupid':26 'sub':120 'subject':134 'subreddit':314,322 'suck':506 'suicid':512 'support':420 'sure':28 'thing':5,340 'tier':270 'tool':95,107 'turn':393 'type':280 'upset':32,236 'usag':200,299,316 'use':51,67,193,203,333,415,440 'user':123,161,263,276,283,302,307,319,352,434 'valuabl':436 'verif':371 'viabl':180,396 'want':73,267 'would':30,231,258,346,375,391,469,485 'wrong':196 'x':93,182,220 'yes':467"
        +ranking: 0
        +commentCount: 0
        +upVotes: 6
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://kbin.social/m/RedditMigration/t/149498/-/comment/583444"
        +editedAt: null
        +createdAt: DateTimeImmutable @1688704849 {#1443
          date: 2023-07-07 06:40:49.0 +02:00
        }
      }
    ]
    -id: 909
    -titleTs: "'app':5 'easi':11 'make':8 'migrat':15 'realli':10 'reddit':4 'want':13"
    -bodyTs: "'/post/1032247](https://lemmy.world/post/1032247)':7 'cross':2 'cross-post':1 'lemmy.world':6 'lemmy.world/post/1032247](https://lemmy.world/post/1032247)':5 'post':3"
    +cross: false
    +upVotes: 22
    +downVotes: 0
    +ranking: 1688777360
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/1118892"
    +editedAt: null
    +createdAt: DateTimeImmutable @1688690960 {#2730
      date: 2023-07-07 02:49:20.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: true
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.87 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2732
    +avatar: null
    +cover: null
    +email: "RealNooshie@lemmy.world"
    +username: "@RealNooshie@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1689052437 {#3000
      date: 2023-07-11 07:13:57.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3003 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3005 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3007 …}
    +entries: Doctrine\ORM\PersistentCollection {#3009 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3011 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3013 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3015 …}
    +posts: Doctrine\ORM\PersistentCollection {#3017 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3019 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3021 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3023 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3025 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3027 …}
    +follows: Doctrine\ORM\PersistentCollection {#3029 …}
    +followers: Doctrine\ORM\PersistentCollection {#3031 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3033 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3035 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3037 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3039 …}
    +reports: Doctrine\ORM\PersistentCollection {#3041 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3043 …}
    +violations: Doctrine\ORM\PersistentCollection {#3045 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3047 …}
    +awards: Doctrine\ORM\PersistentCollection {#3049 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3051 …}
    +categories: Doctrine\ORM\PersistentCollection {#3053 …}
    -id: 19943
    -password: "$2y$13$d5ZxxsHr6GAY1q/Utkecwuvy2r0GkSfMGREuS0Hueo2jLftCO6rDO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3055 …}
    +apId: "RealNooshie@lemmy.world"
    +apProfileId: "https://lemmy.world/u/RealNooshie"
    +apPublicUrl: "https://lemmy.world/u/RealNooshie"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "RealNooshie"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1689052437 {#3001
      date: 2023-07-11 07:13:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688691893 {#3002
      date: 2023-07-07 03:04:53.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#2955
  +user: Proxies\__CG__\App\Entity\User {#2732
    +avatar: null
    +cover: null
    +email: "RealNooshie@lemmy.world"
    +username: "@RealNooshie@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1689052437 {#3000
      date: 2023-07-11 07:13:57.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3003 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3005 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3007 …}
    +entries: Doctrine\ORM\PersistentCollection {#3009 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3011 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3013 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3015 …}
    +posts: Doctrine\ORM\PersistentCollection {#3017 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3019 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3021 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3023 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3025 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3027 …}
    +follows: Doctrine\ORM\PersistentCollection {#3029 …}
    +followers: Doctrine\ORM\PersistentCollection {#3031 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3033 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3035 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3037 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3039 …}
    +reports: Doctrine\ORM\PersistentCollection {#3041 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3043 …}
    +violations: Doctrine\ORM\PersistentCollection {#3045 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3047 …}
    +awards: Doctrine\ORM\PersistentCollection {#3049 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3051 …}
    +categories: Doctrine\ORM\PersistentCollection {#3053 …}
    -id: 19943
    -password: "$2y$13$d5ZxxsHr6GAY1q/Utkecwuvy2r0GkSfMGREuS0Hueo2jLftCO6rDO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3055 …}
    +apId: "RealNooshie@lemmy.world"
    +apProfileId: "https://lemmy.world/u/RealNooshie"
    +apPublicUrl: "https://lemmy.world/u/RealNooshie"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "RealNooshie"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1689052437 {#3001
      date: 2023-07-11 07:13:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688691893 {#3002
      date: 2023-07-07 03:04:53.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.46 ms
Input props
[
  "date" => DateTimeImmutable @1688690960 {#2730
    date: 2023-07-07 02:49:20.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3078
  +date: DateTimeImmutable @1688690960 {#2730
    date: 2023-07-07 02:49:20.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.19 ms
Input props
[
  "createdAt" => DateTimeImmutable @1688690960 {#2730
    date: 2023-07-07 02:49:20.0 +02:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#3142
  +createdAt: DateTimeImmutable @1688690960 {#2730
    date: 2023-07-07 02:49:20.0 +02:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.22 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#1428
    +icon: Proxies\__CG__\App\Entity\Image {#2851 …}
    +name: "RedditMigration@kbin.social"
    +title: "RedditMigration"
    +description: "Tracking the lastest news and numbers about the #RedditMigration to open, Fediverse-based alternatives, including #Kbin and #Lemmy To see latest reeddit blackout info, see here: https://reddark.untone.uk/"
    +rules: null
    +subscriptionsCount: 0
    +entryCount: 230
    +entryCommentCount: 3588
    +postCount: 46
    +postCommentCount: 100
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1689732875 {#2848
      date: 2023-07-19 04:14:35.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2852 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2854 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2856 …}
    +entries: Doctrine\ORM\PersistentCollection {#2858 …}
    +posts: Doctrine\ORM\PersistentCollection {#2860 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2862 …}
    +bans: Doctrine\ORM\PersistentCollection {#2868 …}
    +reports: Doctrine\ORM\PersistentCollection {#2876 …}
    +badges: Doctrine\ORM\PersistentCollection {#2889 …}
    +logs: Doctrine\ORM\PersistentCollection {#2899 …}
    +awards: Doctrine\ORM\PersistentCollection {#2881 …}
    +categories: Doctrine\ORM\PersistentCollection {#2905 …}
    -id: 19
    +apId: "RedditMigration@kbin.social"
    +apProfileId: "https://kbin.social/m/RedditMigration"
    +apPublicUrl: "https://kbin.social/m/RedditMigration"
    +apFollowersUrl: "https://kbin.social/m/RedditMigration/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "RedditMigration"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1688009400 {#2849
      date: 2023-06-29 05:30:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688009399 {#2850
      date: 2023-06-29 05:29:59.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#3207
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1428
    +icon: Proxies\__CG__\App\Entity\Image {#2851 …}
    +name: "RedditMigration@kbin.social"
    +title: "RedditMigration"
    +description: "Tracking the lastest news and numbers about the #RedditMigration to open, Fediverse-based alternatives, including #Kbin and #Lemmy To see latest reeddit blackout info, see here: https://reddark.untone.uk/"
    +rules: null
    +subscriptionsCount: 0
    +entryCount: 230
    +entryCommentCount: 3588
    +postCount: 46
    +postCommentCount: 100
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1689732875 {#2848
      date: 2023-07-19 04:14:35.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2852 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2854 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2856 …}
    +entries: Doctrine\ORM\PersistentCollection {#2858 …}
    +posts: Doctrine\ORM\PersistentCollection {#2860 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2862 …}
    +bans: Doctrine\ORM\PersistentCollection {#2868 …}
    +reports: Doctrine\ORM\PersistentCollection {#2876 …}
    +badges: Doctrine\ORM\PersistentCollection {#2889 …}
    +logs: Doctrine\ORM\PersistentCollection {#2899 …}
    +awards: Doctrine\ORM\PersistentCollection {#2881 …}
    +categories: Doctrine\ORM\PersistentCollection {#2905 …}
    -id: 19
    +apId: "RedditMigration@kbin.social"
    +apProfileId: "https://kbin.social/m/RedditMigration"
    +apPublicUrl: "https://kbin.social/m/RedditMigration"
    +apFollowersUrl: "https://kbin.social/m/RedditMigration/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "RedditMigration"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1688009400 {#2849
      date: 2023-06-29 05:30:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688009399 {#2850
      date: 2023-06-29 05:29:59.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.51 ms
Input props
[
  "subject" => Proxies\__CG__\App\Entity\Entry {#1703
    +user: Proxies\__CG__\App\Entity\User {#2732
      +avatar: null
      +cover: null
      +email: "RealNooshie@lemmy.world"
      +username: "@RealNooshie@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1689052437 {#3000
        date: 2023-07-11 07:13:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3003 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3005 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3007 …}
      +entries: Doctrine\ORM\PersistentCollection {#3009 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3011 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3013 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3015 …}
      +posts: Doctrine\ORM\PersistentCollection {#3017 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3019 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3021 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3023 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3025 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3027 …}
      +follows: Doctrine\ORM\PersistentCollection {#3029 …}
      +followers: Doctrine\ORM\PersistentCollection {#3031 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3033 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3035 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3037 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3039 …}
      +reports: Doctrine\ORM\PersistentCollection {#3041 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3043 …}
      +violations: Doctrine\ORM\PersistentCollection {#3045 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3047 …}
      +awards: Doctrine\ORM\PersistentCollection {#3049 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3051 …}
      +categories: Doctrine\ORM\PersistentCollection {#3053 …}
      -id: 19943
      -password: "$2y$13$d5ZxxsHr6GAY1q/Utkecwuvy2r0GkSfMGREuS0Hueo2jLftCO6rDO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3055 …}
      +apId: "RealNooshie@lemmy.world"
      +apProfileId: "https://lemmy.world/u/RealNooshie"
      +apPublicUrl: "https://lemmy.world/u/RealNooshie"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "RealNooshie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1689052437 {#3001
        date: 2023-07-11 07:13:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688691893 {#3002
        date: 2023-07-07 03:04:53.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1428
      +icon: Proxies\__CG__\App\Entity\Image {#2851 …}
      +name: "RedditMigration@kbin.social"
      +title: "RedditMigration"
      +description: "Tracking the lastest news and numbers about the #RedditMigration to open, Fediverse-based alternatives, including #Kbin and #Lemmy To see latest reeddit blackout info, see here: https://reddark.untone.uk/"
      +rules: null
      +subscriptionsCount: 0
      +entryCount: 230
      +entryCommentCount: 3588
      +postCount: 46
      +postCommentCount: 100
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1689732875 {#2848
        date: 2023-07-19 04:14:35.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2852 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2854 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2856 …}
      +entries: Doctrine\ORM\PersistentCollection {#2858 …}
      +posts: Doctrine\ORM\PersistentCollection {#2860 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2862 …}
      +bans: Doctrine\ORM\PersistentCollection {#2868 …}
      +reports: Doctrine\ORM\PersistentCollection {#2876 …}
      +badges: Doctrine\ORM\PersistentCollection {#2889 …}
      +logs: Doctrine\ORM\PersistentCollection {#2899 …}
      +awards: Doctrine\ORM\PersistentCollection {#2881 …}
      +categories: Doctrine\ORM\PersistentCollection {#2905 …}
      -id: 19
      +apId: "RedditMigration@kbin.social"
      +apProfileId: "https://kbin.social/m/RedditMigration"
      +apPublicUrl: "https://kbin.social/m/RedditMigration"
      +apFollowersUrl: "https://kbin.social/m/RedditMigration/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "RedditMigration"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1688009400 {#2849
        date: 2023-06-29 05:30:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688009399 {#2850
        date: 2023-06-29 05:29:59.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2758 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2780 …}
    +slug: "This-is-the-Reddit-app-They-are-making-it-really"
    +title: "This is the Reddit app. They are making it really easy to want to migrate"
    +url: "https://lemmy.world/pictrs/image/eee3fb3c-45b6-4994-881f-99b50e3180ed.png"
    +body: "cross-posted from: [lemmy.world/post/1032247](https://lemmy.world/post/1032247)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 43
    +favouriteCount: 104
    +score: 22
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1688809906 {#2731
      date: 2023-07-08 11:51:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2779 …}
    +votes: Doctrine\ORM\PersistentCollection {#2777 …}
    +reports: Doctrine\ORM\PersistentCollection {#2774 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2808 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2804 …}
    +badges: Doctrine\ORM\PersistentCollection {#2821 …}
    +children: [
      App\Entity\EntryComment {#1756
        +user: Proxies\__CG__\App\Entity\User {#1653
          +avatar: null
          +cover: null
          +email: "ShadowPouncer@kbin.social"
          +username: "@ShadowPouncer@kbin.social"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1688704850 {#3757
            date: 2023-07-07 06:40:50.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3762 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3765 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3767 …}
          +entries: Doctrine\ORM\PersistentCollection {#3769 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3771 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3773 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3775 …}
          +posts: Doctrine\ORM\PersistentCollection {#3777 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3779 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3781 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3783 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3785 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3787 …}
          +follows: Doctrine\ORM\PersistentCollection {#3789 …}
          +followers: Doctrine\ORM\PersistentCollection {#3791 …}
          +blocks: Doctrine\ORM\PersistentCollection {#3793 …}
          +blockers: Doctrine\ORM\PersistentCollection {#3795 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#3797 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#3799 …}
          +reports: Doctrine\ORM\PersistentCollection {#3801 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3803 …}
          +violations: Doctrine\ORM\PersistentCollection {#3805 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3807 …}
          +awards: Doctrine\ORM\PersistentCollection {#3809 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#3811 …}
          +categories: Doctrine\ORM\PersistentCollection {#3813 …}
          -id: 12032
          -password: "$2y$13$t/1Eat5o9D0UTdk672bk5Of8pqMVHbLq0gFWfV5KJPuhC1Zze9hYG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3815 …}
          +apId: "ShadowPouncer@kbin.social"
          +apProfileId: "https://kbin.social/u/ShadowPouncer"
          +apPublicUrl: "https://kbin.social/u/ShadowPouncer"
          +apFollowersUrl: "https://kbin.social/u/ShadowPouncer/followers"
          +apInboxUrl: "https://kbin.social/f/inbox"
          +apDomain: "kbin.social"
          +apPreferredUsername: "ShadowPouncer"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1690734981 {#3754
            date: 2023-07-30 18:36:21.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1688017481 {#3756
            date: 2023-06-29 07:44:41.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#1703 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1428 …2}
        +image: null
        +parent: null
        +root: null
        +body: """
          The really *really* sad thing is, Reddit could have done a half decent job and made a fair bit of money, but they decided on stupidity instead.\n
          \n
          Sure, it would have upset some people a bit, but... Not by anywhere *close* to the same degree.\n
          \n
          > Alright, we're sorry, but use of the API is going to have to start costing money for some kinds of uses.\n
          \n
          > First off, people that just want to scrape everything get the following access, and a much higher rate limit, but it's going to cost $x.\n
          \n
          > Moderator tools will always be free, but the API will require that the tool be associated with a moderator, and it will only permit access to subs that the user is a moderator for.\n
          \n
          > Community bots will generally be free, subject to the following restrictions.\n
          \n
          > And 3rd party clients will be charged a minimal amount, calculated to be roughly equal to what we are making from similar users on the official clients, to make up for lost ad revenue. Alternate options involving profit sharing may be viable, contact X for details.\n
          \n
          > By accepting the API agreement, you agree that use of the wrong class of API usage (for example, using the community bot or 3rd party client classes for data scraping) will be billed, retroactively, at $X * 10.\n
          \n
          There. That's really not that hard. And people would have been *much* less upset at that, at least as long as the fees were *actually* as described, and not based on, say, how much they would *like* to make per user.\n
          \n
          You'd probably want a free tier for 3rd party clients for users of specific account types. If the user is paying for Reddit Premium, maybe 3rd party clients don't get charged for API usage for that user account. Or if the user is a moderator for a given subreddit, API usage for that user on that subreddit is also free. With an API that the client can use to check the status of such things. If they were *smart*, they would also have a process for users with disabilities to have their accounts exempted from fees. That last one is hard, because you need a verification process, but it would get them a *lot* of good will.\n
          \n
          Again... This *shouldn't be hard*. And it would have turned into a viable revenue stream!\n
          \n
          Hell, flatly disclose that the 3rd party cost is 30% *more* than the average cost of using the standard client, to support the effort required to maintain the API. (Largely bullshit, but it makes those users *more* valuable than those that use the official client, while not being expensive enough to make it impossible for anyone to offer a 3rd party client at an even remotely sane cost.)\n
          \n
          Yes, this would have very sadly been the end of free 3rd party clients... But I for one would have been... Okay with paying a small amount per month/year through the app store for a client that didn't suck.\n
          \n
          Instead, Reddit decided that committing suicide was the better path forward.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 25
        +score: 0
        +lastActive: DateTime @1688797655 {#1416
          date: 2023-07-08 08:27:35.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@RealNooshie@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1435 …}
        +nested: Doctrine\ORM\PersistentCollection {#1434 …}
        +votes: Doctrine\ORM\PersistentCollection {#1440 …}
        +reports: Doctrine\ORM\PersistentCollection {#1429 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1439 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1639 …}
        -id: 8850
        -bodyTs: "'10':221 '30':408 '3rd':140,208,272,290,404,458,478 'accept':186 'access':80,118 'account':279,303,358 'actual':247 'ad':171 'agre':191 'agreement':189 'alright':46 'also':324,347 'altern':173 'alway':97 'amount':148,493 'anyon':454 'anywher':40 'api':54,102,188,199,298,315,328,427 'app':498 'associ':109 'averag':412 'base':252 'better':515 'bill':217 'bit':19,36 'bot':129,206 'bullshit':429 'calcul':149 'charg':145,296 'check':335 'class':197,211 'client':142,165,210,274,292,331,418,443,460,480,502 'close':41 'commit':511 'communiti':128,205 'contact':181 'cost':61,92,406,413,466 'could':8 'd':265 'data':213 'decent':13 'decid':24,509 'degre':45 'describ':249 'detail':184 'didn':504 'disabl':354 'disclos':401 'done':10 'effort':422 'end':475 'enough':448 'equal':153 'even':463 'everyth':76 'exampl':202 'exempt':359 'expens':447 'fair':18 'fee':245,361 'first':68 'flat':400 'follow':79,137 'forward':517 'free':99,133,269,325,477 'general':131 'get':77,295,376 'given':313 'go':56,90 'good':381 'half':12 'hard':228,366,388 'hell':399 'higher':84 'imposs':452 'instead':27,507 'involv':175 'job':14 'kind':65 'larg':428 'last':363 'least':240 'less':235 'like':259 'limit':86 'long':242 'lost':170 'lot':379 'made':16 'maintain':425 'make':158,167,261,432,450 'may':178 'mayb':289 'minim':147 'moder':94,112,126,310 'money':21,62 'month/year':495 'much':83,234,256 'need':369 'offer':456 'offici':164,442 'okay':488 'one':364,484 'option':174 'parti':141,209,273,291,405,459,479 'path':516 'pay':285,490 'peopl':34,70,230 'per':262,494 'permit':117 'premium':288 'probabl':266 'process':350,372 'profit':176 'rate':85 're':48 'realli':2,3,225 'reddit':7,287,508 'remot':464 'requir':104,423 'restrict':138 'retroact':218 'revenu':172,397 'rough':152 'sad':4,472 'sane':465 'say':254 'scrape':75,214 'share':177 'shouldn':385 'similar':160 'small':492 'smart':344 'sorri':49 'specif':278 'standard':417 'start':60 'status':337 'store':499 'stream':398 'stupid':26 'sub':120 'subject':134 'subreddit':314,322 'suck':506 'suicid':512 'support':420 'sure':28 'thing':5,340 'tier':270 'tool':95,107 'turn':393 'type':280 'upset':32,236 'usag':200,299,316 'use':51,67,193,203,333,415,440 'user':123,161,263,276,283,302,307,319,352,434 'valuabl':436 'verif':371 'viabl':180,396 'want':73,267 'would':30,231,258,346,375,391,469,485 'wrong':196 'x':93,182,220 'yes':467"
        +ranking: 0
        +commentCount: 0
        +upVotes: 6
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://kbin.social/m/RedditMigration/t/149498/-/comment/583444"
        +editedAt: null
        +createdAt: DateTimeImmutable @1688704849 {#1443
          date: 2023-07-07 06:40:49.0 +02:00
        }
      }
    ]
    -id: 909
    -titleTs: "'app':5 'easi':11 'make':8 'migrat':15 'realli':10 'reddit':4 'want':13"
    -bodyTs: "'/post/1032247](https://lemmy.world/post/1032247)':7 'cross':2 'cross-post':1 'lemmy.world':6 'lemmy.world/post/1032247](https://lemmy.world/post/1032247)':5 'post':3"
    +cross: false
    +upVotes: 22
    +downVotes: 0
    +ranking: 1688777360
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/1118892"
    +editedAt: null
    +createdAt: DateTimeImmutable @1688690960 {#2730
      date: 2023-07-07 02:49:20.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#3276
  +subject: Proxies\__CG__\App\Entity\Entry {#1703
    +user: Proxies\__CG__\App\Entity\User {#2732
      +avatar: null
      +cover: null
      +email: "RealNooshie@lemmy.world"
      +username: "@RealNooshie@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1689052437 {#3000
        date: 2023-07-11 07:13:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3003 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3005 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3007 …}
      +entries: Doctrine\ORM\PersistentCollection {#3009 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3011 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3013 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3015 …}
      +posts: Doctrine\ORM\PersistentCollection {#3017 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3019 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3021 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3023 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3025 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3027 …}
      +follows: Doctrine\ORM\PersistentCollection {#3029 …}
      +followers: Doctrine\ORM\PersistentCollection {#3031 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3033 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3035 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3037 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3039 …}
      +reports: Doctrine\ORM\PersistentCollection {#3041 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3043 …}
      +violations: Doctrine\ORM\PersistentCollection {#3045 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3047 …}
      +awards: Doctrine\ORM\PersistentCollection {#3049 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3051 …}
      +categories: Doctrine\ORM\PersistentCollection {#3053 …}
      -id: 19943
      -password: "$2y$13$d5ZxxsHr6GAY1q/Utkecwuvy2r0GkSfMGREuS0Hueo2jLftCO6rDO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3055 …}
      +apId: "RealNooshie@lemmy.world"
      +apProfileId: "https://lemmy.world/u/RealNooshie"
      +apPublicUrl: "https://lemmy.world/u/RealNooshie"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "RealNooshie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1689052437 {#3001
        date: 2023-07-11 07:13:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688691893 {#3002
        date: 2023-07-07 03:04:53.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1428
      +icon: Proxies\__CG__\App\Entity\Image {#2851 …}
      +name: "RedditMigration@kbin.social"
      +title: "RedditMigration"
      +description: "Tracking the lastest news and numbers about the #RedditMigration to open, Fediverse-based alternatives, including #Kbin and #Lemmy To see latest reeddit blackout info, see here: https://reddark.untone.uk/"
      +rules: null
      +subscriptionsCount: 0
      +entryCount: 230
      +entryCommentCount: 3588
      +postCount: 46
      +postCommentCount: 100
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1689732875 {#2848
        date: 2023-07-19 04:14:35.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2852 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2854 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2856 …}
      +entries: Doctrine\ORM\PersistentCollection {#2858 …}
      +posts: Doctrine\ORM\PersistentCollection {#2860 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2862 …}
      +bans: Doctrine\ORM\PersistentCollection {#2868 …}
      +reports: Doctrine\ORM\PersistentCollection {#2876 …}
      +badges: Doctrine\ORM\PersistentCollection {#2889 …}
      +logs: Doctrine\ORM\PersistentCollection {#2899 …}
      +awards: Doctrine\ORM\PersistentCollection {#2881 …}
      +categories: Doctrine\ORM\PersistentCollection {#2905 …}
      -id: 19
      +apId: "RedditMigration@kbin.social"
      +apProfileId: "https://kbin.social/m/RedditMigration"
      +apPublicUrl: "https://kbin.social/m/RedditMigration"
      +apFollowersUrl: "https://kbin.social/m/RedditMigration/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "RedditMigration"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1688009400 {#2849
        date: 2023-06-29 05:30:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688009399 {#2850
        date: 2023-06-29 05:29:59.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2758 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2780 …}
    +slug: "This-is-the-Reddit-app-They-are-making-it-really"
    +title: "This is the Reddit app. They are making it really easy to want to migrate"
    +url: "https://lemmy.world/pictrs/image/eee3fb3c-45b6-4994-881f-99b50e3180ed.png"
    +body: "cross-posted from: [lemmy.world/post/1032247](https://lemmy.world/post/1032247)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 43
    +favouriteCount: 104
    +score: 22
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1688809906 {#2731
      date: 2023-07-08 11:51:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2779 …}
    +votes: Doctrine\ORM\PersistentCollection {#2777 …}
    +reports: Doctrine\ORM\PersistentCollection {#2774 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2808 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2804 …}
    +badges: Doctrine\ORM\PersistentCollection {#2821 …}
    +children: [
      App\Entity\EntryComment {#1756
        +user: Proxies\__CG__\App\Entity\User {#1653
          +avatar: null
          +cover: null
          +email: "ShadowPouncer@kbin.social"
          +username: "@ShadowPouncer@kbin.social"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1688704850 {#3757
            date: 2023-07-07 06:40:50.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3762 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3765 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3767 …}
          +entries: Doctrine\ORM\PersistentCollection {#3769 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3771 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3773 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3775 …}
          +posts: Doctrine\ORM\PersistentCollection {#3777 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3779 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3781 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3783 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3785 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3787 …}
          +follows: Doctrine\ORM\PersistentCollection {#3789 …}
          +followers: Doctrine\ORM\PersistentCollection {#3791 …}
          +blocks: Doctrine\ORM\PersistentCollection {#3793 …}
          +blockers: Doctrine\ORM\PersistentCollection {#3795 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#3797 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#3799 …}
          +reports: Doctrine\ORM\PersistentCollection {#3801 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3803 …}
          +violations: Doctrine\ORM\PersistentCollection {#3805 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3807 …}
          +awards: Doctrine\ORM\PersistentCollection {#3809 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#3811 …}
          +categories: Doctrine\ORM\PersistentCollection {#3813 …}
          -id: 12032
          -password: "$2y$13$t/1Eat5o9D0UTdk672bk5Of8pqMVHbLq0gFWfV5KJPuhC1Zze9hYG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3815 …}
          +apId: "ShadowPouncer@kbin.social"
          +apProfileId: "https://kbin.social/u/ShadowPouncer"
          +apPublicUrl: "https://kbin.social/u/ShadowPouncer"
          +apFollowersUrl: "https://kbin.social/u/ShadowPouncer/followers"
          +apInboxUrl: "https://kbin.social/f/inbox"
          +apDomain: "kbin.social"
          +apPreferredUsername: "ShadowPouncer"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1690734981 {#3754
            date: 2023-07-30 18:36:21.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1688017481 {#3756
            date: 2023-06-29 07:44:41.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#1703 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1428 …2}
        +image: null
        +parent: null
        +root: null
        +body: """
          The really *really* sad thing is, Reddit could have done a half decent job and made a fair bit of money, but they decided on stupidity instead.\n
          \n
          Sure, it would have upset some people a bit, but... Not by anywhere *close* to the same degree.\n
          \n
          > Alright, we're sorry, but use of the API is going to have to start costing money for some kinds of uses.\n
          \n
          > First off, people that just want to scrape everything get the following access, and a much higher rate limit, but it's going to cost $x.\n
          \n
          > Moderator tools will always be free, but the API will require that the tool be associated with a moderator, and it will only permit access to subs that the user is a moderator for.\n
          \n
          > Community bots will generally be free, subject to the following restrictions.\n
          \n
          > And 3rd party clients will be charged a minimal amount, calculated to be roughly equal to what we are making from similar users on the official clients, to make up for lost ad revenue. Alternate options involving profit sharing may be viable, contact X for details.\n
          \n
          > By accepting the API agreement, you agree that use of the wrong class of API usage (for example, using the community bot or 3rd party client classes for data scraping) will be billed, retroactively, at $X * 10.\n
          \n
          There. That's really not that hard. And people would have been *much* less upset at that, at least as long as the fees were *actually* as described, and not based on, say, how much they would *like* to make per user.\n
          \n
          You'd probably want a free tier for 3rd party clients for users of specific account types. If the user is paying for Reddit Premium, maybe 3rd party clients don't get charged for API usage for that user account. Or if the user is a moderator for a given subreddit, API usage for that user on that subreddit is also free. With an API that the client can use to check the status of such things. If they were *smart*, they would also have a process for users with disabilities to have their accounts exempted from fees. That last one is hard, because you need a verification process, but it would get them a *lot* of good will.\n
          \n
          Again... This *shouldn't be hard*. And it would have turned into a viable revenue stream!\n
          \n
          Hell, flatly disclose that the 3rd party cost is 30% *more* than the average cost of using the standard client, to support the effort required to maintain the API. (Largely bullshit, but it makes those users *more* valuable than those that use the official client, while not being expensive enough to make it impossible for anyone to offer a 3rd party client at an even remotely sane cost.)\n
          \n
          Yes, this would have very sadly been the end of free 3rd party clients... But I for one would have been... Okay with paying a small amount per month/year through the app store for a client that didn't suck.\n
          \n
          Instead, Reddit decided that committing suicide was the better path forward.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 25
        +score: 0
        +lastActive: DateTime @1688797655 {#1416
          date: 2023-07-08 08:27:35.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@RealNooshie@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1435 …}
        +nested: Doctrine\ORM\PersistentCollection {#1434 …}
        +votes: Doctrine\ORM\PersistentCollection {#1440 …}
        +reports: Doctrine\ORM\PersistentCollection {#1429 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1439 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1639 …}
        -id: 8850
        -bodyTs: "'10':221 '30':408 '3rd':140,208,272,290,404,458,478 'accept':186 'access':80,118 'account':279,303,358 'actual':247 'ad':171 'agre':191 'agreement':189 'alright':46 'also':324,347 'altern':173 'alway':97 'amount':148,493 'anyon':454 'anywher':40 'api':54,102,188,199,298,315,328,427 'app':498 'associ':109 'averag':412 'base':252 'better':515 'bill':217 'bit':19,36 'bot':129,206 'bullshit':429 'calcul':149 'charg':145,296 'check':335 'class':197,211 'client':142,165,210,274,292,331,418,443,460,480,502 'close':41 'commit':511 'communiti':128,205 'contact':181 'cost':61,92,406,413,466 'could':8 'd':265 'data':213 'decent':13 'decid':24,509 'degre':45 'describ':249 'detail':184 'didn':504 'disabl':354 'disclos':401 'done':10 'effort':422 'end':475 'enough':448 'equal':153 'even':463 'everyth':76 'exampl':202 'exempt':359 'expens':447 'fair':18 'fee':245,361 'first':68 'flat':400 'follow':79,137 'forward':517 'free':99,133,269,325,477 'general':131 'get':77,295,376 'given':313 'go':56,90 'good':381 'half':12 'hard':228,366,388 'hell':399 'higher':84 'imposs':452 'instead':27,507 'involv':175 'job':14 'kind':65 'larg':428 'last':363 'least':240 'less':235 'like':259 'limit':86 'long':242 'lost':170 'lot':379 'made':16 'maintain':425 'make':158,167,261,432,450 'may':178 'mayb':289 'minim':147 'moder':94,112,126,310 'money':21,62 'month/year':495 'much':83,234,256 'need':369 'offer':456 'offici':164,442 'okay':488 'one':364,484 'option':174 'parti':141,209,273,291,405,459,479 'path':516 'pay':285,490 'peopl':34,70,230 'per':262,494 'permit':117 'premium':288 'probabl':266 'process':350,372 'profit':176 'rate':85 're':48 'realli':2,3,225 'reddit':7,287,508 'remot':464 'requir':104,423 'restrict':138 'retroact':218 'revenu':172,397 'rough':152 'sad':4,472 'sane':465 'say':254 'scrape':75,214 'share':177 'shouldn':385 'similar':160 'small':492 'smart':344 'sorri':49 'specif':278 'standard':417 'start':60 'status':337 'store':499 'stream':398 'stupid':26 'sub':120 'subject':134 'subreddit':314,322 'suck':506 'suicid':512 'support':420 'sure':28 'thing':5,340 'tier':270 'tool':95,107 'turn':393 'type':280 'upset':32,236 'usag':200,299,316 'use':51,67,193,203,333,415,440 'user':123,161,263,276,283,302,307,319,352,434 'valuabl':436 'verif':371 'viabl':180,396 'want':73,267 'would':30,231,258,346,375,391,469,485 'wrong':196 'x':93,182,220 'yes':467"
        +ranking: 0
        +commentCount: 0
        +upVotes: 6
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://kbin.social/m/RedditMigration/t/149498/-/comment/583444"
        +editedAt: null
        +createdAt: DateTimeImmutable @1688704849 {#1443
          date: 2023-07-07 06:40:49.0 +02:00
        }
      }
    ]
    -id: 909
    -titleTs: "'app':5 'easi':11 'make':8 'migrat':15 'realli':10 'reddit':4 'want':13"
    -bodyTs: "'/post/1032247](https://lemmy.world/post/1032247)':7 'cross':2 'cross-post':1 'lemmy.world':6 'lemmy.world/post/1032247](https://lemmy.world/post/1032247)':5 'post':3"
    +cross: false
    +upVotes: 22
    +downVotes: 0
    +ranking: 1688777360
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/1118892"
    +editedAt: null
    +createdAt: DateTimeImmutable @1688690960 {#2730
      date: 2023-07-07 02:49:20.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.38 ms
Input props
[
  "subject" => Proxies\__CG__\App\Entity\Entry {#1703
    +user: Proxies\__CG__\App\Entity\User {#2732
      +avatar: null
      +cover: null
      +email: "RealNooshie@lemmy.world"
      +username: "@RealNooshie@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1689052437 {#3000
        date: 2023-07-11 07:13:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3003 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3005 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3007 …}
      +entries: Doctrine\ORM\PersistentCollection {#3009 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3011 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3013 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3015 …}
      +posts: Doctrine\ORM\PersistentCollection {#3017 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3019 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3021 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3023 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3025 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3027 …}
      +follows: Doctrine\ORM\PersistentCollection {#3029 …}
      +followers: Doctrine\ORM\PersistentCollection {#3031 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3033 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3035 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3037 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3039 …}
      +reports: Doctrine\ORM\PersistentCollection {#3041 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3043 …}
      +violations: Doctrine\ORM\PersistentCollection {#3045 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3047 …}
      +awards: Doctrine\ORM\PersistentCollection {#3049 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3051 …}
      +categories: Doctrine\ORM\PersistentCollection {#3053 …}
      -id: 19943
      -password: "$2y$13$d5ZxxsHr6GAY1q/Utkecwuvy2r0GkSfMGREuS0Hueo2jLftCO6rDO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3055 …}
      +apId: "RealNooshie@lemmy.world"
      +apProfileId: "https://lemmy.world/u/RealNooshie"
      +apPublicUrl: "https://lemmy.world/u/RealNooshie"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "RealNooshie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1689052437 {#3001
        date: 2023-07-11 07:13:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688691893 {#3002
        date: 2023-07-07 03:04:53.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1428
      +icon: Proxies\__CG__\App\Entity\Image {#2851 …}
      +name: "RedditMigration@kbin.social"
      +title: "RedditMigration"
      +description: "Tracking the lastest news and numbers about the #RedditMigration to open, Fediverse-based alternatives, including #Kbin and #Lemmy To see latest reeddit blackout info, see here: https://reddark.untone.uk/"
      +rules: null
      +subscriptionsCount: 0
      +entryCount: 230
      +entryCommentCount: 3588
      +postCount: 46
      +postCommentCount: 100
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1689732875 {#2848
        date: 2023-07-19 04:14:35.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2852 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2854 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2856 …}
      +entries: Doctrine\ORM\PersistentCollection {#2858 …}
      +posts: Doctrine\ORM\PersistentCollection {#2860 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2862 …}
      +bans: Doctrine\ORM\PersistentCollection {#2868 …}
      +reports: Doctrine\ORM\PersistentCollection {#2876 …}
      +badges: Doctrine\ORM\PersistentCollection {#2889 …}
      +logs: Doctrine\ORM\PersistentCollection {#2899 …}
      +awards: Doctrine\ORM\PersistentCollection {#2881 …}
      +categories: Doctrine\ORM\PersistentCollection {#2905 …}
      -id: 19
      +apId: "RedditMigration@kbin.social"
      +apProfileId: "https://kbin.social/m/RedditMigration"
      +apPublicUrl: "https://kbin.social/m/RedditMigration"
      +apFollowersUrl: "https://kbin.social/m/RedditMigration/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "RedditMigration"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1688009400 {#2849
        date: 2023-06-29 05:30:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688009399 {#2850
        date: 2023-06-29 05:29:59.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2758 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2780 …}
    +slug: "This-is-the-Reddit-app-They-are-making-it-really"
    +title: "This is the Reddit app. They are making it really easy to want to migrate"
    +url: "https://lemmy.world/pictrs/image/eee3fb3c-45b6-4994-881f-99b50e3180ed.png"
    +body: "cross-posted from: [lemmy.world/post/1032247](https://lemmy.world/post/1032247)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 43
    +favouriteCount: 104
    +score: 22
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1688809906 {#2731
      date: 2023-07-08 11:51:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2779 …}
    +votes: Doctrine\ORM\PersistentCollection {#2777 …}
    +reports: Doctrine\ORM\PersistentCollection {#2774 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2808 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2804 …}
    +badges: Doctrine\ORM\PersistentCollection {#2821 …}
    +children: [
      App\Entity\EntryComment {#1756
        +user: Proxies\__CG__\App\Entity\User {#1653
          +avatar: null
          +cover: null
          +email: "ShadowPouncer@kbin.social"
          +username: "@ShadowPouncer@kbin.social"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1688704850 {#3757
            date: 2023-07-07 06:40:50.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3762 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3765 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3767 …}
          +entries: Doctrine\ORM\PersistentCollection {#3769 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3771 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3773 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3775 …}
          +posts: Doctrine\ORM\PersistentCollection {#3777 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3779 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3781 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3783 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3785 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3787 …}
          +follows: Doctrine\ORM\PersistentCollection {#3789 …}
          +followers: Doctrine\ORM\PersistentCollection {#3791 …}
          +blocks: Doctrine\ORM\PersistentCollection {#3793 …}
          +blockers: Doctrine\ORM\PersistentCollection {#3795 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#3797 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#3799 …}
          +reports: Doctrine\ORM\PersistentCollection {#3801 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3803 …}
          +violations: Doctrine\ORM\PersistentCollection {#3805 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3807 …}
          +awards: Doctrine\ORM\PersistentCollection {#3809 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#3811 …}
          +categories: Doctrine\ORM\PersistentCollection {#3813 …}
          -id: 12032
          -password: "$2y$13$t/1Eat5o9D0UTdk672bk5Of8pqMVHbLq0gFWfV5KJPuhC1Zze9hYG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3815 …}
          +apId: "ShadowPouncer@kbin.social"
          +apProfileId: "https://kbin.social/u/ShadowPouncer"
          +apPublicUrl: "https://kbin.social/u/ShadowPouncer"
          +apFollowersUrl: "https://kbin.social/u/ShadowPouncer/followers"
          +apInboxUrl: "https://kbin.social/f/inbox"
          +apDomain: "kbin.social"
          +apPreferredUsername: "ShadowPouncer"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1690734981 {#3754
            date: 2023-07-30 18:36:21.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1688017481 {#3756
            date: 2023-06-29 07:44:41.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#1703 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1428 …2}
        +image: null
        +parent: null
        +root: null
        +body: """
          The really *really* sad thing is, Reddit could have done a half decent job and made a fair bit of money, but they decided on stupidity instead.\n
          \n
          Sure, it would have upset some people a bit, but... Not by anywhere *close* to the same degree.\n
          \n
          > Alright, we're sorry, but use of the API is going to have to start costing money for some kinds of uses.\n
          \n
          > First off, people that just want to scrape everything get the following access, and a much higher rate limit, but it's going to cost $x.\n
          \n
          > Moderator tools will always be free, but the API will require that the tool be associated with a moderator, and it will only permit access to subs that the user is a moderator for.\n
          \n
          > Community bots will generally be free, subject to the following restrictions.\n
          \n
          > And 3rd party clients will be charged a minimal amount, calculated to be roughly equal to what we are making from similar users on the official clients, to make up for lost ad revenue. Alternate options involving profit sharing may be viable, contact X for details.\n
          \n
          > By accepting the API agreement, you agree that use of the wrong class of API usage (for example, using the community bot or 3rd party client classes for data scraping) will be billed, retroactively, at $X * 10.\n
          \n
          There. That's really not that hard. And people would have been *much* less upset at that, at least as long as the fees were *actually* as described, and not based on, say, how much they would *like* to make per user.\n
          \n
          You'd probably want a free tier for 3rd party clients for users of specific account types. If the user is paying for Reddit Premium, maybe 3rd party clients don't get charged for API usage for that user account. Or if the user is a moderator for a given subreddit, API usage for that user on that subreddit is also free. With an API that the client can use to check the status of such things. If they were *smart*, they would also have a process for users with disabilities to have their accounts exempted from fees. That last one is hard, because you need a verification process, but it would get them a *lot* of good will.\n
          \n
          Again... This *shouldn't be hard*. And it would have turned into a viable revenue stream!\n
          \n
          Hell, flatly disclose that the 3rd party cost is 30% *more* than the average cost of using the standard client, to support the effort required to maintain the API. (Largely bullshit, but it makes those users *more* valuable than those that use the official client, while not being expensive enough to make it impossible for anyone to offer a 3rd party client at an even remotely sane cost.)\n
          \n
          Yes, this would have very sadly been the end of free 3rd party clients... But I for one would have been... Okay with paying a small amount per month/year through the app store for a client that didn't suck.\n
          \n
          Instead, Reddit decided that committing suicide was the better path forward.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 25
        +score: 0
        +lastActive: DateTime @1688797655 {#1416
          date: 2023-07-08 08:27:35.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@RealNooshie@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1435 …}
        +nested: Doctrine\ORM\PersistentCollection {#1434 …}
        +votes: Doctrine\ORM\PersistentCollection {#1440 …}
        +reports: Doctrine\ORM\PersistentCollection {#1429 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1439 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1639 …}
        -id: 8850
        -bodyTs: "'10':221 '30':408 '3rd':140,208,272,290,404,458,478 'accept':186 'access':80,118 'account':279,303,358 'actual':247 'ad':171 'agre':191 'agreement':189 'alright':46 'also':324,347 'altern':173 'alway':97 'amount':148,493 'anyon':454 'anywher':40 'api':54,102,188,199,298,315,328,427 'app':498 'associ':109 'averag':412 'base':252 'better':515 'bill':217 'bit':19,36 'bot':129,206 'bullshit':429 'calcul':149 'charg':145,296 'check':335 'class':197,211 'client':142,165,210,274,292,331,418,443,460,480,502 'close':41 'commit':511 'communiti':128,205 'contact':181 'cost':61,92,406,413,466 'could':8 'd':265 'data':213 'decent':13 'decid':24,509 'degre':45 'describ':249 'detail':184 'didn':504 'disabl':354 'disclos':401 'done':10 'effort':422 'end':475 'enough':448 'equal':153 'even':463 'everyth':76 'exampl':202 'exempt':359 'expens':447 'fair':18 'fee':245,361 'first':68 'flat':400 'follow':79,137 'forward':517 'free':99,133,269,325,477 'general':131 'get':77,295,376 'given':313 'go':56,90 'good':381 'half':12 'hard':228,366,388 'hell':399 'higher':84 'imposs':452 'instead':27,507 'involv':175 'job':14 'kind':65 'larg':428 'last':363 'least':240 'less':235 'like':259 'limit':86 'long':242 'lost':170 'lot':379 'made':16 'maintain':425 'make':158,167,261,432,450 'may':178 'mayb':289 'minim':147 'moder':94,112,126,310 'money':21,62 'month/year':495 'much':83,234,256 'need':369 'offer':456 'offici':164,442 'okay':488 'one':364,484 'option':174 'parti':141,209,273,291,405,459,479 'path':516 'pay':285,490 'peopl':34,70,230 'per':262,494 'permit':117 'premium':288 'probabl':266 'process':350,372 'profit':176 'rate':85 're':48 'realli':2,3,225 'reddit':7,287,508 'remot':464 'requir':104,423 'restrict':138 'retroact':218 'revenu':172,397 'rough':152 'sad':4,472 'sane':465 'say':254 'scrape':75,214 'share':177 'shouldn':385 'similar':160 'small':492 'smart':344 'sorri':49 'specif':278 'standard':417 'start':60 'status':337 'store':499 'stream':398 'stupid':26 'sub':120 'subject':134 'subreddit':314,322 'suck':506 'suicid':512 'support':420 'sure':28 'thing':5,340 'tier':270 'tool':95,107 'turn':393 'type':280 'upset':32,236 'usag':200,299,316 'use':51,67,193,203,333,415,440 'user':123,161,263,276,283,302,307,319,352,434 'valuabl':436 'verif':371 'viabl':180,396 'want':73,267 'would':30,231,258,346,375,391,469,485 'wrong':196 'x':93,182,220 'yes':467"
        +ranking: 0
        +commentCount: 0
        +upVotes: 6
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://kbin.social/m/RedditMigration/t/149498/-/comment/583444"
        +editedAt: null
        +createdAt: DateTimeImmutable @1688704849 {#1443
          date: 2023-07-07 06:40:49.0 +02:00
        }
      }
    ]
    -id: 909
    -titleTs: "'app':5 'easi':11 'make':8 'migrat':15 'realli':10 'reddit':4 'want':13"
    -bodyTs: "'/post/1032247](https://lemmy.world/post/1032247)':7 'cross':2 'cross-post':1 'lemmy.world':6 'lemmy.world/post/1032247](https://lemmy.world/post/1032247)':5 'post':3"
    +cross: false
    +upVotes: 22
    +downVotes: 0
    +ranking: 1688777360
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/1118892"
    +editedAt: null
    +createdAt: DateTimeImmutable @1688690960 {#2730
      date: 2023-07-07 02:49:20.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#3347
  +formDest: "entry"
  +subject: Proxies\__CG__\App\Entity\Entry {#1703
    +user: Proxies\__CG__\App\Entity\User {#2732
      +avatar: null
      +cover: null
      +email: "RealNooshie@lemmy.world"
      +username: "@RealNooshie@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1689052437 {#3000
        date: 2023-07-11 07:13:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3003 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3005 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3007 …}
      +entries: Doctrine\ORM\PersistentCollection {#3009 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3011 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3013 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3015 …}
      +posts: Doctrine\ORM\PersistentCollection {#3017 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3019 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3021 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3023 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3025 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3027 …}
      +follows: Doctrine\ORM\PersistentCollection {#3029 …}
      +followers: Doctrine\ORM\PersistentCollection {#3031 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3033 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3035 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3037 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3039 …}
      +reports: Doctrine\ORM\PersistentCollection {#3041 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3043 …}
      +violations: Doctrine\ORM\PersistentCollection {#3045 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3047 …}
      +awards: Doctrine\ORM\PersistentCollection {#3049 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3051 …}
      +categories: Doctrine\ORM\PersistentCollection {#3053 …}
      -id: 19943
      -password: "$2y$13$d5ZxxsHr6GAY1q/Utkecwuvy2r0GkSfMGREuS0Hueo2jLftCO6rDO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3055 …}
      +apId: "RealNooshie@lemmy.world"
      +apProfileId: "https://lemmy.world/u/RealNooshie"
      +apPublicUrl: "https://lemmy.world/u/RealNooshie"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "RealNooshie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1689052437 {#3001
        date: 2023-07-11 07:13:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688691893 {#3002
        date: 2023-07-07 03:04:53.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1428
      +icon: Proxies\__CG__\App\Entity\Image {#2851 …}
      +name: "RedditMigration@kbin.social"
      +title: "RedditMigration"
      +description: "Tracking the lastest news and numbers about the #RedditMigration to open, Fediverse-based alternatives, including #Kbin and #Lemmy To see latest reeddit blackout info, see here: https://reddark.untone.uk/"
      +rules: null
      +subscriptionsCount: 0
      +entryCount: 230
      +entryCommentCount: 3588
      +postCount: 46
      +postCommentCount: 100
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1689732875 {#2848
        date: 2023-07-19 04:14:35.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2852 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2854 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2856 …}
      +entries: Doctrine\ORM\PersistentCollection {#2858 …}
      +posts: Doctrine\ORM\PersistentCollection {#2860 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2862 …}
      +bans: Doctrine\ORM\PersistentCollection {#2868 …}
      +reports: Doctrine\ORM\PersistentCollection {#2876 …}
      +badges: Doctrine\ORM\PersistentCollection {#2889 …}
      +logs: Doctrine\ORM\PersistentCollection {#2899 …}
      +awards: Doctrine\ORM\PersistentCollection {#2881 …}
      +categories: Doctrine\ORM\PersistentCollection {#2905 …}
      -id: 19
      +apId: "RedditMigration@kbin.social"
      +apProfileId: "https://kbin.social/m/RedditMigration"
      +apPublicUrl: "https://kbin.social/m/RedditMigration"
      +apFollowersUrl: "https://kbin.social/m/RedditMigration/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "RedditMigration"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1688009400 {#2849
        date: 2023-06-29 05:30:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688009399 {#2850
        date: 2023-06-29 05:29:59.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2758 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2780 …}
    +slug: "This-is-the-Reddit-app-They-are-making-it-really"
    +title: "This is the Reddit app. They are making it really easy to want to migrate"
    +url: "https://lemmy.world/pictrs/image/eee3fb3c-45b6-4994-881f-99b50e3180ed.png"
    +body: "cross-posted from: [lemmy.world/post/1032247](https://lemmy.world/post/1032247)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 43
    +favouriteCount: 104
    +score: 22
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1688809906 {#2731
      date: 2023-07-08 11:51:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2779 …}
    +votes: Doctrine\ORM\PersistentCollection {#2777 …}
    +reports: Doctrine\ORM\PersistentCollection {#2774 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2808 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2804 …}
    +badges: Doctrine\ORM\PersistentCollection {#2821 …}
    +children: [
      App\Entity\EntryComment {#1756
        +user: Proxies\__CG__\App\Entity\User {#1653
          +avatar: null
          +cover: null
          +email: "ShadowPouncer@kbin.social"
          +username: "@ShadowPouncer@kbin.social"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1688704850 {#3757
            date: 2023-07-07 06:40:50.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3762 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3765 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3767 …}
          +entries: Doctrine\ORM\PersistentCollection {#3769 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3771 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3773 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3775 …}
          +posts: Doctrine\ORM\PersistentCollection {#3777 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3779 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3781 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3783 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3785 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3787 …}
          +follows: Doctrine\ORM\PersistentCollection {#3789 …}
          +followers: Doctrine\ORM\PersistentCollection {#3791 …}
          +blocks: Doctrine\ORM\PersistentCollection {#3793 …}
          +blockers: Doctrine\ORM\PersistentCollection {#3795 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#3797 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#3799 …}
          +reports: Doctrine\ORM\PersistentCollection {#3801 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3803 …}
          +violations: Doctrine\ORM\PersistentCollection {#3805 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3807 …}
          +awards: Doctrine\ORM\PersistentCollection {#3809 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#3811 …}
          +categories: Doctrine\ORM\PersistentCollection {#3813 …}
          -id: 12032
          -password: "$2y$13$t/1Eat5o9D0UTdk672bk5Of8pqMVHbLq0gFWfV5KJPuhC1Zze9hYG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3815 …}
          +apId: "ShadowPouncer@kbin.social"
          +apProfileId: "https://kbin.social/u/ShadowPouncer"
          +apPublicUrl: "https://kbin.social/u/ShadowPouncer"
          +apFollowersUrl: "https://kbin.social/u/ShadowPouncer/followers"
          +apInboxUrl: "https://kbin.social/f/inbox"
          +apDomain: "kbin.social"
          +apPreferredUsername: "ShadowPouncer"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1690734981 {#3754
            date: 2023-07-30 18:36:21.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1688017481 {#3756
            date: 2023-06-29 07:44:41.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#1703 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1428 …2}
        +image: null
        +parent: null
        +root: null
        +body: """
          The really *really* sad thing is, Reddit could have done a half decent job and made a fair bit of money, but they decided on stupidity instead.\n
          \n
          Sure, it would have upset some people a bit, but... Not by anywhere *close* to the same degree.\n
          \n
          > Alright, we're sorry, but use of the API is going to have to start costing money for some kinds of uses.\n
          \n
          > First off, people that just want to scrape everything get the following access, and a much higher rate limit, but it's going to cost $x.\n
          \n
          > Moderator tools will always be free, but the API will require that the tool be associated with a moderator, and it will only permit access to subs that the user is a moderator for.\n
          \n
          > Community bots will generally be free, subject to the following restrictions.\n
          \n
          > And 3rd party clients will be charged a minimal amount, calculated to be roughly equal to what we are making from similar users on the official clients, to make up for lost ad revenue. Alternate options involving profit sharing may be viable, contact X for details.\n
          \n
          > By accepting the API agreement, you agree that use of the wrong class of API usage (for example, using the community bot or 3rd party client classes for data scraping) will be billed, retroactively, at $X * 10.\n
          \n
          There. That's really not that hard. And people would have been *much* less upset at that, at least as long as the fees were *actually* as described, and not based on, say, how much they would *like* to make per user.\n
          \n
          You'd probably want a free tier for 3rd party clients for users of specific account types. If the user is paying for Reddit Premium, maybe 3rd party clients don't get charged for API usage for that user account. Or if the user is a moderator for a given subreddit, API usage for that user on that subreddit is also free. With an API that the client can use to check the status of such things. If they were *smart*, they would also have a process for users with disabilities to have their accounts exempted from fees. That last one is hard, because you need a verification process, but it would get them a *lot* of good will.\n
          \n
          Again... This *shouldn't be hard*. And it would have turned into a viable revenue stream!\n
          \n
          Hell, flatly disclose that the 3rd party cost is 30% *more* than the average cost of using the standard client, to support the effort required to maintain the API. (Largely bullshit, but it makes those users *more* valuable than those that use the official client, while not being expensive enough to make it impossible for anyone to offer a 3rd party client at an even remotely sane cost.)\n
          \n
          Yes, this would have very sadly been the end of free 3rd party clients... But I for one would have been... Okay with paying a small amount per month/year through the app store for a client that didn't suck.\n
          \n
          Instead, Reddit decided that committing suicide was the better path forward.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 25
        +score: 0
        +lastActive: DateTime @1688797655 {#1416
          date: 2023-07-08 08:27:35.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@RealNooshie@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1435 …}
        +nested: Doctrine\ORM\PersistentCollection {#1434 …}
        +votes: Doctrine\ORM\PersistentCollection {#1440 …}
        +reports: Doctrine\ORM\PersistentCollection {#1429 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1439 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1639 …}
        -id: 8850
        -bodyTs: "'10':221 '30':408 '3rd':140,208,272,290,404,458,478 'accept':186 'access':80,118 'account':279,303,358 'actual':247 'ad':171 'agre':191 'agreement':189 'alright':46 'also':324,347 'altern':173 'alway':97 'amount':148,493 'anyon':454 'anywher':40 'api':54,102,188,199,298,315,328,427 'app':498 'associ':109 'averag':412 'base':252 'better':515 'bill':217 'bit':19,36 'bot':129,206 'bullshit':429 'calcul':149 'charg':145,296 'check':335 'class':197,211 'client':142,165,210,274,292,331,418,443,460,480,502 'close':41 'commit':511 'communiti':128,205 'contact':181 'cost':61,92,406,413,466 'could':8 'd':265 'data':213 'decent':13 'decid':24,509 'degre':45 'describ':249 'detail':184 'didn':504 'disabl':354 'disclos':401 'done':10 'effort':422 'end':475 'enough':448 'equal':153 'even':463 'everyth':76 'exampl':202 'exempt':359 'expens':447 'fair':18 'fee':245,361 'first':68 'flat':400 'follow':79,137 'forward':517 'free':99,133,269,325,477 'general':131 'get':77,295,376 'given':313 'go':56,90 'good':381 'half':12 'hard':228,366,388 'hell':399 'higher':84 'imposs':452 'instead':27,507 'involv':175 'job':14 'kind':65 'larg':428 'last':363 'least':240 'less':235 'like':259 'limit':86 'long':242 'lost':170 'lot':379 'made':16 'maintain':425 'make':158,167,261,432,450 'may':178 'mayb':289 'minim':147 'moder':94,112,126,310 'money':21,62 'month/year':495 'much':83,234,256 'need':369 'offer':456 'offici':164,442 'okay':488 'one':364,484 'option':174 'parti':141,209,273,291,405,459,479 'path':516 'pay':285,490 'peopl':34,70,230 'per':262,494 'permit':117 'premium':288 'probabl':266 'process':350,372 'profit':176 'rate':85 're':48 'realli':2,3,225 'reddit':7,287,508 'remot':464 'requir':104,423 'restrict':138 'retroact':218 'revenu':172,397 'rough':152 'sad':4,472 'sane':465 'say':254 'scrape':75,214 'share':177 'shouldn':385 'similar':160 'small':492 'smart':344 'sorri':49 'specif':278 'standard':417 'start':60 'status':337 'store':499 'stream':398 'stupid':26 'sub':120 'subject':134 'subreddit':314,322 'suck':506 'suicid':512 'support':420 'sure':28 'thing':5,340 'tier':270 'tool':95,107 'turn':393 'type':280 'upset':32,236 'usag':200,299,316 'use':51,67,193,203,333,415,440 'user':123,161,263,276,283,302,307,319,352,434 'valuabl':436 'verif':371 'viabl':180,396 'want':73,267 'would':30,231,258,346,375,391,469,485 'wrong':196 'x':93,182,220 'yes':467"
        +ranking: 0
        +commentCount: 0
        +upVotes: 6
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://kbin.social/m/RedditMigration/t/149498/-/comment/583444"
        +editedAt: null
        +createdAt: DateTimeImmutable @1688704849 {#1443
          date: 2023-07-07 06:40:49.0 +02:00
        }
      }
    ]
    -id: 909
    -titleTs: "'app':5 'easi':11 'make':8 'migrat':15 'realli':10 'reddit':4 'want':13"
    -bodyTs: "'/post/1032247](https://lemmy.world/post/1032247)':7 'cross':2 'cross-post':1 'lemmy.world':6 'lemmy.world/post/1032247](https://lemmy.world/post/1032247)':5 'post':3"
    +cross: false
    +upVotes: 22
    +downVotes: 0
    +ranking: 1688777360
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/1118892"
    +editedAt: null
    +createdAt: DateTimeImmutable @1688690960 {#2730
      date: 2023-07-07 02:49:20.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 27.91 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1756
    +user: Proxies\__CG__\App\Entity\User {#1653
      +avatar: null
      +cover: null
      +email: "ShadowPouncer@kbin.social"
      +username: "@ShadowPouncer@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1688704850 {#3757
        date: 2023-07-07 06:40:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3762 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3765 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3767 …}
      +entries: Doctrine\ORM\PersistentCollection {#3769 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3771 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3773 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3775 …}
      +posts: Doctrine\ORM\PersistentCollection {#3777 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3779 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3781 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3783 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3785 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3787 …}
      +follows: Doctrine\ORM\PersistentCollection {#3789 …}
      +followers: Doctrine\ORM\PersistentCollection {#3791 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3793 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3795 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3797 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3799 …}
      +reports: Doctrine\ORM\PersistentCollection {#3801 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3803 …}
      +violations: Doctrine\ORM\PersistentCollection {#3805 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3807 …}
      +awards: Doctrine\ORM\PersistentCollection {#3809 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3811 …}
      +categories: Doctrine\ORM\PersistentCollection {#3813 …}
      -id: 12032
      -password: "$2y$13$t/1Eat5o9D0UTdk672bk5Of8pqMVHbLq0gFWfV5KJPuhC1Zze9hYG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3815 …}
      +apId: "ShadowPouncer@kbin.social"
      +apProfileId: "https://kbin.social/u/ShadowPouncer"
      +apPublicUrl: "https://kbin.social/u/ShadowPouncer"
      +apFollowersUrl: "https://kbin.social/u/ShadowPouncer/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "ShadowPouncer"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690734981 {#3754
        date: 2023-07-30 18:36:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688017481 {#3756
        date: 2023-06-29 07:44:41.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1703
      +user: Proxies\__CG__\App\Entity\User {#2732
        +avatar: null
        +cover: null
        +email: "RealNooshie@lemmy.world"
        +username: "@RealNooshie@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1689052437 {#3000
          date: 2023-07-11 07:13:57.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3003 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3005 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3007 …}
        +entries: Doctrine\ORM\PersistentCollection {#3009 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3011 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3013 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3015 …}
        +posts: Doctrine\ORM\PersistentCollection {#3017 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3019 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3021 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3023 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3025 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3027 …}
        +follows: Doctrine\ORM\PersistentCollection {#3029 …}
        +followers: Doctrine\ORM\PersistentCollection {#3031 …}
        +blocks: Doctrine\ORM\PersistentCollection {#3033 …}
        +blockers: Doctrine\ORM\PersistentCollection {#3035 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#3037 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#3039 …}
        +reports: Doctrine\ORM\PersistentCollection {#3041 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3043 …}
        +violations: Doctrine\ORM\PersistentCollection {#3045 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3047 …}
        +awards: Doctrine\ORM\PersistentCollection {#3049 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#3051 …}
        +categories: Doctrine\ORM\PersistentCollection {#3053 …}
        -id: 19943
        -password: "$2y$13$d5ZxxsHr6GAY1q/Utkecwuvy2r0GkSfMGREuS0Hueo2jLftCO6rDO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3055 …}
        +apId: "RealNooshie@lemmy.world"
        +apProfileId: "https://lemmy.world/u/RealNooshie"
        +apPublicUrl: "https://lemmy.world/u/RealNooshie"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "RealNooshie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1689052437 {#3001
          date: 2023-07-11 07:13:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688691893 {#3002
          date: 2023-07-07 03:04:53.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1428
        +icon: Proxies\__CG__\App\Entity\Image {#2851 …}
        +name: "RedditMigration@kbin.social"
        +title: "RedditMigration"
        +description: "Tracking the lastest news and numbers about the #RedditMigration to open, Fediverse-based alternatives, including #Kbin and #Lemmy To see latest reeddit blackout info, see here: https://reddark.untone.uk/"
        +rules: null
        +subscriptionsCount: 0
        +entryCount: 230
        +entryCommentCount: 3588
        +postCount: 46
        +postCommentCount: 100
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1689732875 {#2848
          date: 2023-07-19 04:14:35.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2852 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2854 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2856 …}
        +entries: Doctrine\ORM\PersistentCollection {#2858 …}
        +posts: Doctrine\ORM\PersistentCollection {#2860 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2862 …}
        +bans: Doctrine\ORM\PersistentCollection {#2868 …}
        +reports: Doctrine\ORM\PersistentCollection {#2876 …}
        +badges: Doctrine\ORM\PersistentCollection {#2889 …}
        +logs: Doctrine\ORM\PersistentCollection {#2899 …}
        +awards: Doctrine\ORM\PersistentCollection {#2881 …}
        +categories: Doctrine\ORM\PersistentCollection {#2905 …}
        -id: 19
        +apId: "RedditMigration@kbin.social"
        +apProfileId: "https://kbin.social/m/RedditMigration"
        +apPublicUrl: "https://kbin.social/m/RedditMigration"
        +apFollowersUrl: "https://kbin.social/m/RedditMigration/followers"
        +apInboxUrl: "https://kbin.social/f/inbox"
        +apDomain: "kbin.social"
        +apPreferredUsername: "RedditMigration"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1688009400 {#2849
          date: 2023-06-29 05:30:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688009399 {#2850
          date: 2023-06-29 05:29:59.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2758 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2780 …}
      +slug: "This-is-the-Reddit-app-They-are-making-it-really"
      +title: "This is the Reddit app. They are making it really easy to want to migrate"
      +url: "https://lemmy.world/pictrs/image/eee3fb3c-45b6-4994-881f-99b50e3180ed.png"
      +body: "cross-posted from: [lemmy.world/post/1032247](https://lemmy.world/post/1032247)"
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 43
      +favouriteCount: 104
      +score: 22
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1688809906 {#2731
        date: 2023-07-08 11:51:46.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2779 …}
      +votes: Doctrine\ORM\PersistentCollection {#2777 …}
      +reports: Doctrine\ORM\PersistentCollection {#2774 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2804 …}
      +badges: Doctrine\ORM\PersistentCollection {#2821 …}
      +children: [
        App\Entity\EntryComment {#1756}
      ]
      -id: 909
      -titleTs: "'app':5 'easi':11 'make':8 'migrat':15 'realli':10 'reddit':4 'want':13"
      -bodyTs: "'/post/1032247](https://lemmy.world/post/1032247)':7 'cross':2 'cross-post':1 'lemmy.world':6 'lemmy.world/post/1032247](https://lemmy.world/post/1032247)':5 'post':3"
      +cross: false
      +upVotes: 22
      +downVotes: 0
      +ranking: 1688777360
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/1118892"
      +editedAt: null
      +createdAt: DateTimeImmutable @1688690960 {#2730
        date: 2023-07-07 02:49:20.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1428 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      The really *really* sad thing is, Reddit could have done a half decent job and made a fair bit of money, but they decided on stupidity instead.\n
      \n
      Sure, it would have upset some people a bit, but... Not by anywhere *close* to the same degree.\n
      \n
      > Alright, we're sorry, but use of the API is going to have to start costing money for some kinds of uses.\n
      \n
      > First off, people that just want to scrape everything get the following access, and a much higher rate limit, but it's going to cost $x.\n
      \n
      > Moderator tools will always be free, but the API will require that the tool be associated with a moderator, and it will only permit access to subs that the user is a moderator for.\n
      \n
      > Community bots will generally be free, subject to the following restrictions.\n
      \n
      > And 3rd party clients will be charged a minimal amount, calculated to be roughly equal to what we are making from similar users on the official clients, to make up for lost ad revenue. Alternate options involving profit sharing may be viable, contact X for details.\n
      \n
      > By accepting the API agreement, you agree that use of the wrong class of API usage (for example, using the community bot or 3rd party client classes for data scraping) will be billed, retroactively, at $X * 10.\n
      \n
      There. That's really not that hard. And people would have been *much* less upset at that, at least as long as the fees were *actually* as described, and not based on, say, how much they would *like* to make per user.\n
      \n
      You'd probably want a free tier for 3rd party clients for users of specific account types. If the user is paying for Reddit Premium, maybe 3rd party clients don't get charged for API usage for that user account. Or if the user is a moderator for a given subreddit, API usage for that user on that subreddit is also free. With an API that the client can use to check the status of such things. If they were *smart*, they would also have a process for users with disabilities to have their accounts exempted from fees. That last one is hard, because you need a verification process, but it would get them a *lot* of good will.\n
      \n
      Again... This *shouldn't be hard*. And it would have turned into a viable revenue stream!\n
      \n
      Hell, flatly disclose that the 3rd party cost is 30% *more* than the average cost of using the standard client, to support the effort required to maintain the API. (Largely bullshit, but it makes those users *more* valuable than those that use the official client, while not being expensive enough to make it impossible for anyone to offer a 3rd party client at an even remotely sane cost.)\n
      \n
      Yes, this would have very sadly been the end of free 3rd party clients... But I for one would have been... Okay with paying a small amount per month/year through the app store for a client that didn't suck.\n
      \n
      Instead, Reddit decided that committing suicide was the better path forward.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 25
    +score: 0
    +lastActive: DateTime @1688797655 {#1416
      date: 2023-07-08 08:27:35.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@RealNooshie@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1435 …}
    +nested: Doctrine\ORM\PersistentCollection {#1434 …}
    +votes: Doctrine\ORM\PersistentCollection {#1440 …}
    +reports: Doctrine\ORM\PersistentCollection {#1429 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1439 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1639 …}
    -id: 8850
    -bodyTs: "'10':221 '30':408 '3rd':140,208,272,290,404,458,478 'accept':186 'access':80,118 'account':279,303,358 'actual':247 'ad':171 'agre':191 'agreement':189 'alright':46 'also':324,347 'altern':173 'alway':97 'amount':148,493 'anyon':454 'anywher':40 'api':54,102,188,199,298,315,328,427 'app':498 'associ':109 'averag':412 'base':252 'better':515 'bill':217 'bit':19,36 'bot':129,206 'bullshit':429 'calcul':149 'charg':145,296 'check':335 'class':197,211 'client':142,165,210,274,292,331,418,443,460,480,502 'close':41 'commit':511 'communiti':128,205 'contact':181 'cost':61,92,406,413,466 'could':8 'd':265 'data':213 'decent':13 'decid':24,509 'degre':45 'describ':249 'detail':184 'didn':504 'disabl':354 'disclos':401 'done':10 'effort':422 'end':475 'enough':448 'equal':153 'even':463 'everyth':76 'exampl':202 'exempt':359 'expens':447 'fair':18 'fee':245,361 'first':68 'flat':400 'follow':79,137 'forward':517 'free':99,133,269,325,477 'general':131 'get':77,295,376 'given':313 'go':56,90 'good':381 'half':12 'hard':228,366,388 'hell':399 'higher':84 'imposs':452 'instead':27,507 'involv':175 'job':14 'kind':65 'larg':428 'last':363 'least':240 'less':235 'like':259 'limit':86 'long':242 'lost':170 'lot':379 'made':16 'maintain':425 'make':158,167,261,432,450 'may':178 'mayb':289 'minim':147 'moder':94,112,126,310 'money':21,62 'month/year':495 'much':83,234,256 'need':369 'offer':456 'offici':164,442 'okay':488 'one':364,484 'option':174 'parti':141,209,273,291,405,459,479 'path':516 'pay':285,490 'peopl':34,70,230 'per':262,494 'permit':117 'premium':288 'probabl':266 'process':350,372 'profit':176 'rate':85 're':48 'realli':2,3,225 'reddit':7,287,508 'remot':464 'requir':104,423 'restrict':138 'retroact':218 'revenu':172,397 'rough':152 'sad':4,472 'sane':465 'say':254 'scrape':75,214 'share':177 'shouldn':385 'similar':160 'small':492 'smart':344 'sorri':49 'specif':278 'standard':417 'start':60 'status':337 'store':499 'stream':398 'stupid':26 'sub':120 'subject':134 'subreddit':314,322 'suck':506 'suicid':512 'support':420 'sure':28 'thing':5,340 'tier':270 'tool':95,107 'turn':393 'type':280 'upset':32,236 'usag':200,299,316 'use':51,67,193,203,333,415,440 'user':123,161,263,276,283,302,307,319,352,434 'valuabl':436 'verif':371 'viabl':180,396 'want':73,267 'would':30,231,258,346,375,391,469,485 'wrong':196 'x':93,182,220 'yes':467"
    +ranking: 0
    +commentCount: 0
    +upVotes: 6
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/RedditMigration/t/149498/-/comment/583444"
    +editedAt: null
    +createdAt: DateTimeImmutable @1688704849 {#1443
      date: 2023-07-07 06:40:49.0 +02:00
    }
  }
  "showEntryTitle" => false
  "dateAsUrl" => true
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#3658
  +comment: App\Entity\EntryComment {#1756
    +user: Proxies\__CG__\App\Entity\User {#1653
      +avatar: null
      +cover: null
      +email: "ShadowPouncer@kbin.social"
      +username: "@ShadowPouncer@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1688704850 {#3757
        date: 2023-07-07 06:40:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3762 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3765 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3767 …}
      +entries: Doctrine\ORM\PersistentCollection {#3769 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3771 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3773 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3775 …}
      +posts: Doctrine\ORM\PersistentCollection {#3777 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3779 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3781 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3783 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3785 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3787 …}
      +follows: Doctrine\ORM\PersistentCollection {#3789 …}
      +followers: Doctrine\ORM\PersistentCollection {#3791 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3793 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3795 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3797 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3799 …}
      +reports: Doctrine\ORM\PersistentCollection {#3801 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3803 …}
      +violations: Doctrine\ORM\PersistentCollection {#3805 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3807 …}
      +awards: Doctrine\ORM\PersistentCollection {#3809 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3811 …}
      +categories: Doctrine\ORM\PersistentCollection {#3813 …}
      -id: 12032
      -password: "$2y$13$t/1Eat5o9D0UTdk672bk5Of8pqMVHbLq0gFWfV5KJPuhC1Zze9hYG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3815 …}
      +apId: "ShadowPouncer@kbin.social"
      +apProfileId: "https://kbin.social/u/ShadowPouncer"
      +apPublicUrl: "https://kbin.social/u/ShadowPouncer"
      +apFollowersUrl: "https://kbin.social/u/ShadowPouncer/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "ShadowPouncer"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690734981 {#3754
        date: 2023-07-30 18:36:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688017481 {#3756
        date: 2023-06-29 07:44:41.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1703
      +user: Proxies\__CG__\App\Entity\User {#2732
        +avatar: null
        +cover: null
        +email: "RealNooshie@lemmy.world"
        +username: "@RealNooshie@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1689052437 {#3000
          date: 2023-07-11 07:13:57.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3003 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3005 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3007 …}
        +entries: Doctrine\ORM\PersistentCollection {#3009 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3011 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3013 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3015 …}
        +posts: Doctrine\ORM\PersistentCollection {#3017 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3019 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3021 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3023 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3025 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3027 …}
        +follows: Doctrine\ORM\PersistentCollection {#3029 …}
        +followers: Doctrine\ORM\PersistentCollection {#3031 …}
        +blocks: Doctrine\ORM\PersistentCollection {#3033 …}
        +blockers: Doctrine\ORM\PersistentCollection {#3035 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#3037 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#3039 …}
        +reports: Doctrine\ORM\PersistentCollection {#3041 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3043 …}
        +violations: Doctrine\ORM\PersistentCollection {#3045 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3047 …}
        +awards: Doctrine\ORM\PersistentCollection {#3049 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#3051 …}
        +categories: Doctrine\ORM\PersistentCollection {#3053 …}
        -id: 19943
        -password: "$2y$13$d5ZxxsHr6GAY1q/Utkecwuvy2r0GkSfMGREuS0Hueo2jLftCO6rDO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3055 …}
        +apId: "RealNooshie@lemmy.world"
        +apProfileId: "https://lemmy.world/u/RealNooshie"
        +apPublicUrl: "https://lemmy.world/u/RealNooshie"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "RealNooshie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1689052437 {#3001
          date: 2023-07-11 07:13:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688691893 {#3002
          date: 2023-07-07 03:04:53.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1428
        +icon: Proxies\__CG__\App\Entity\Image {#2851 …}
        +name: "RedditMigration@kbin.social"
        +title: "RedditMigration"
        +description: "Tracking the lastest news and numbers about the #RedditMigration to open, Fediverse-based alternatives, including #Kbin and #Lemmy To see latest reeddit blackout info, see here: https://reddark.untone.uk/"
        +rules: null
        +subscriptionsCount: 0
        +entryCount: 230
        +entryCommentCount: 3588
        +postCount: 46
        +postCommentCount: 100
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1689732875 {#2848
          date: 2023-07-19 04:14:35.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2852 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2854 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2856 …}
        +entries: Doctrine\ORM\PersistentCollection {#2858 …}
        +posts: Doctrine\ORM\PersistentCollection {#2860 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2862 …}
        +bans: Doctrine\ORM\PersistentCollection {#2868 …}
        +reports: Doctrine\ORM\PersistentCollection {#2876 …}
        +badges: Doctrine\ORM\PersistentCollection {#2889 …}
        +logs: Doctrine\ORM\PersistentCollection {#2899 …}
        +awards: Doctrine\ORM\PersistentCollection {#2881 …}
        +categories: Doctrine\ORM\PersistentCollection {#2905 …}
        -id: 19
        +apId: "RedditMigration@kbin.social"
        +apProfileId: "https://kbin.social/m/RedditMigration"
        +apPublicUrl: "https://kbin.social/m/RedditMigration"
        +apFollowersUrl: "https://kbin.social/m/RedditMigration/followers"
        +apInboxUrl: "https://kbin.social/f/inbox"
        +apDomain: "kbin.social"
        +apPreferredUsername: "RedditMigration"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1688009400 {#2849
          date: 2023-06-29 05:30:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688009399 {#2850
          date: 2023-06-29 05:29:59.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2758 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2780 …}
      +slug: "This-is-the-Reddit-app-They-are-making-it-really"
      +title: "This is the Reddit app. They are making it really easy to want to migrate"
      +url: "https://lemmy.world/pictrs/image/eee3fb3c-45b6-4994-881f-99b50e3180ed.png"
      +body: "cross-posted from: [lemmy.world/post/1032247](https://lemmy.world/post/1032247)"
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 43
      +favouriteCount: 104
      +score: 22
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1688809906 {#2731
        date: 2023-07-08 11:51:46.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2779 …}
      +votes: Doctrine\ORM\PersistentCollection {#2777 …}
      +reports: Doctrine\ORM\PersistentCollection {#2774 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2804 …}
      +badges: Doctrine\ORM\PersistentCollection {#2821 …}
      +children: [
        App\Entity\EntryComment {#1756}
      ]
      -id: 909
      -titleTs: "'app':5 'easi':11 'make':8 'migrat':15 'realli':10 'reddit':4 'want':13"
      -bodyTs: "'/post/1032247](https://lemmy.world/post/1032247)':7 'cross':2 'cross-post':1 'lemmy.world':6 'lemmy.world/post/1032247](https://lemmy.world/post/1032247)':5 'post':3"
      +cross: false
      +upVotes: 22
      +downVotes: 0
      +ranking: 1688777360
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/1118892"
      +editedAt: null
      +createdAt: DateTimeImmutable @1688690960 {#2730
        date: 2023-07-07 02:49:20.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1428 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      The really *really* sad thing is, Reddit could have done a half decent job and made a fair bit of money, but they decided on stupidity instead.\n
      \n
      Sure, it would have upset some people a bit, but... Not by anywhere *close* to the same degree.\n
      \n
      > Alright, we're sorry, but use of the API is going to have to start costing money for some kinds of uses.\n
      \n
      > First off, people that just want to scrape everything get the following access, and a much higher rate limit, but it's going to cost $x.\n
      \n
      > Moderator tools will always be free, but the API will require that the tool be associated with a moderator, and it will only permit access to subs that the user is a moderator for.\n
      \n
      > Community bots will generally be free, subject to the following restrictions.\n
      \n
      > And 3rd party clients will be charged a minimal amount, calculated to be roughly equal to what we are making from similar users on the official clients, to make up for lost ad revenue. Alternate options involving profit sharing may be viable, contact X for details.\n
      \n
      > By accepting the API agreement, you agree that use of the wrong class of API usage (for example, using the community bot or 3rd party client classes for data scraping) will be billed, retroactively, at $X * 10.\n
      \n
      There. That's really not that hard. And people would have been *much* less upset at that, at least as long as the fees were *actually* as described, and not based on, say, how much they would *like* to make per user.\n
      \n
      You'd probably want a free tier for 3rd party clients for users of specific account types. If the user is paying for Reddit Premium, maybe 3rd party clients don't get charged for API usage for that user account. Or if the user is a moderator for a given subreddit, API usage for that user on that subreddit is also free. With an API that the client can use to check the status of such things. If they were *smart*, they would also have a process for users with disabilities to have their accounts exempted from fees. That last one is hard, because you need a verification process, but it would get them a *lot* of good will.\n
      \n
      Again... This *shouldn't be hard*. And it would have turned into a viable revenue stream!\n
      \n
      Hell, flatly disclose that the 3rd party cost is 30% *more* than the average cost of using the standard client, to support the effort required to maintain the API. (Largely bullshit, but it makes those users *more* valuable than those that use the official client, while not being expensive enough to make it impossible for anyone to offer a 3rd party client at an even remotely sane cost.)\n
      \n
      Yes, this would have very sadly been the end of free 3rd party clients... But I for one would have been... Okay with paying a small amount per month/year through the app store for a client that didn't suck.\n
      \n
      Instead, Reddit decided that committing suicide was the better path forward.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 25
    +score: 0
    +lastActive: DateTime @1688797655 {#1416
      date: 2023-07-08 08:27:35.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@RealNooshie@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1435 …}
    +nested: Doctrine\ORM\PersistentCollection {#1434 …}
    +votes: Doctrine\ORM\PersistentCollection {#1440 …}
    +reports: Doctrine\ORM\PersistentCollection {#1429 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1439 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1639 …}
    -id: 8850
    -bodyTs: "'10':221 '30':408 '3rd':140,208,272,290,404,458,478 'accept':186 'access':80,118 'account':279,303,358 'actual':247 'ad':171 'agre':191 'agreement':189 'alright':46 'also':324,347 'altern':173 'alway':97 'amount':148,493 'anyon':454 'anywher':40 'api':54,102,188,199,298,315,328,427 'app':498 'associ':109 'averag':412 'base':252 'better':515 'bill':217 'bit':19,36 'bot':129,206 'bullshit':429 'calcul':149 'charg':145,296 'check':335 'class':197,211 'client':142,165,210,274,292,331,418,443,460,480,502 'close':41 'commit':511 'communiti':128,205 'contact':181 'cost':61,92,406,413,466 'could':8 'd':265 'data':213 'decent':13 'decid':24,509 'degre':45 'describ':249 'detail':184 'didn':504 'disabl':354 'disclos':401 'done':10 'effort':422 'end':475 'enough':448 'equal':153 'even':463 'everyth':76 'exampl':202 'exempt':359 'expens':447 'fair':18 'fee':245,361 'first':68 'flat':400 'follow':79,137 'forward':517 'free':99,133,269,325,477 'general':131 'get':77,295,376 'given':313 'go':56,90 'good':381 'half':12 'hard':228,366,388 'hell':399 'higher':84 'imposs':452 'instead':27,507 'involv':175 'job':14 'kind':65 'larg':428 'last':363 'least':240 'less':235 'like':259 'limit':86 'long':242 'lost':170 'lot':379 'made':16 'maintain':425 'make':158,167,261,432,450 'may':178 'mayb':289 'minim':147 'moder':94,112,126,310 'money':21,62 'month/year':495 'much':83,234,256 'need':369 'offer':456 'offici':164,442 'okay':488 'one':364,484 'option':174 'parti':141,209,273,291,405,459,479 'path':516 'pay':285,490 'peopl':34,70,230 'per':262,494 'permit':117 'premium':288 'probabl':266 'process':350,372 'profit':176 'rate':85 're':48 'realli':2,3,225 'reddit':7,287,508 'remot':464 'requir':104,423 'restrict':138 'retroact':218 'revenu':172,397 'rough':152 'sad':4,472 'sane':465 'say':254 'scrape':75,214 'share':177 'shouldn':385 'similar':160 'small':492 'smart':344 'sorri':49 'specif':278 'standard':417 'start':60 'status':337 'store':499 'stream':398 'stupid':26 'sub':120 'subject':134 'subreddit':314,322 'suck':506 'suicid':512 'support':420 'sure':28 'thing':5,340 'tier':270 'tool':95,107 'turn':393 'type':280 'upset':32,236 'usag':200,299,316 'use':51,67,193,203,333,415,440 'user':123,161,263,276,283,302,307,319,352,434 'valuabl':436 'verif':371 'viabl':180,396 'want':73,267 'would':30,231,258,346,375,391,469,485 'wrong':196 'x':93,182,220 'yes':467"
    +ranking: 0
    +commentCount: 0
    +upVotes: 6
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/RedditMigration/t/149498/-/comment/583444"
    +editedAt: null
    +createdAt: DateTimeImmutable @1688704849 {#1443
      date: 2023-07-07 06:40:49.0 +02:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 8.91 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1653
    +avatar: null
    +cover: null
    +email: "ShadowPouncer@kbin.social"
    +username: "@ShadowPouncer@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1688704850 {#3757
      date: 2023-07-07 06:40:50.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3762 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3765 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3767 …}
    +entries: Doctrine\ORM\PersistentCollection {#3769 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3771 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3773 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3775 …}
    +posts: Doctrine\ORM\PersistentCollection {#3777 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3779 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3781 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3783 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3785 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3787 …}
    +follows: Doctrine\ORM\PersistentCollection {#3789 …}
    +followers: Doctrine\ORM\PersistentCollection {#3791 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3793 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3795 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3797 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3799 …}
    +reports: Doctrine\ORM\PersistentCollection {#3801 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3803 …}
    +violations: Doctrine\ORM\PersistentCollection {#3805 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3807 …}
    +awards: Doctrine\ORM\PersistentCollection {#3809 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3811 …}
    +categories: Doctrine\ORM\PersistentCollection {#3813 …}
    -id: 12032
    -password: "$2y$13$t/1Eat5o9D0UTdk672bk5Of8pqMVHbLq0gFWfV5KJPuhC1Zze9hYG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3815 …}
    +apId: "ShadowPouncer@kbin.social"
    +apProfileId: "https://kbin.social/u/ShadowPouncer"
    +apPublicUrl: "https://kbin.social/u/ShadowPouncer"
    +apFollowersUrl: "https://kbin.social/u/ShadowPouncer/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "ShadowPouncer"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1690734981 {#3754
      date: 2023-07-30 18:36:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688017481 {#3756
      date: 2023-06-29 07:44:41.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#3717
  +user: Proxies\__CG__\App\Entity\User {#1653
    +avatar: null
    +cover: null
    +email: "ShadowPouncer@kbin.social"
    +username: "@ShadowPouncer@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1688704850 {#3757
      date: 2023-07-07 06:40:50.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3762 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3765 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3767 …}
    +entries: Doctrine\ORM\PersistentCollection {#3769 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3771 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3773 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3775 …}
    +posts: Doctrine\ORM\PersistentCollection {#3777 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3779 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3781 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3783 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3785 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3787 …}
    +follows: Doctrine\ORM\PersistentCollection {#3789 …}
    +followers: Doctrine\ORM\PersistentCollection {#3791 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3793 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3795 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3797 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3799 …}
    +reports: Doctrine\ORM\PersistentCollection {#3801 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3803 …}
    +violations: Doctrine\ORM\PersistentCollection {#3805 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3807 …}
    +awards: Doctrine\ORM\PersistentCollection {#3809 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3811 …}
    +categories: Doctrine\ORM\PersistentCollection {#3813 …}
    -id: 12032
    -password: "$2y$13$t/1Eat5o9D0UTdk672bk5Of8pqMVHbLq0gFWfV5KJPuhC1Zze9hYG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3815 …}
    +apId: "ShadowPouncer@kbin.social"
    +apProfileId: "https://kbin.social/u/ShadowPouncer"
    +apPublicUrl: "https://kbin.social/u/ShadowPouncer"
    +apFollowersUrl: "https://kbin.social/u/ShadowPouncer/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "ShadowPouncer"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1690734981 {#3754
      date: 2023-07-30 18:36:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688017481 {#3756
      date: 2023-06-29 07:44:41.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.19 ms
Input props
[
  "date" => DateTimeImmutable @1688704849 {#1443
    date: 2023-07-07 06:40:49.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3836
  +date: DateTimeImmutable @1688704849 {#1443
    date: 2023-07-07 06:40:49.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1688704849 {#1443
    date: 2023-07-07 06:40:49.0 +02:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#3890
  +createdAt: DateTimeImmutable @1688704849 {#1443
    date: 2023-07-07 06:40:49.0 +02:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.39 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1653
    +avatar: null
    +cover: null
    +email: "ShadowPouncer@kbin.social"
    +username: "@ShadowPouncer@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1688704850 {#3757
      date: 2023-07-07 06:40:50.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3762 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3765 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3767 …}
    +entries: Doctrine\ORM\PersistentCollection {#3769 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3771 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3773 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3775 …}
    +posts: Doctrine\ORM\PersistentCollection {#3777 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3779 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3781 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3783 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3785 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3787 …}
    +follows: Doctrine\ORM\PersistentCollection {#3789 …}
    +followers: Doctrine\ORM\PersistentCollection {#3791 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3793 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3795 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3797 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3799 …}
    +reports: Doctrine\ORM\PersistentCollection {#3801 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3803 …}
    +violations: Doctrine\ORM\PersistentCollection {#3805 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3807 …}
    +awards: Doctrine\ORM\PersistentCollection {#3809 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3811 …}
    +categories: Doctrine\ORM\PersistentCollection {#3813 …}
    -id: 12032
    -password: "$2y$13$t/1Eat5o9D0UTdk672bk5Of8pqMVHbLq0gFWfV5KJPuhC1Zze9hYG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3815 …}
    +apId: "ShadowPouncer@kbin.social"
    +apProfileId: "https://kbin.social/u/ShadowPouncer"
    +apPublicUrl: "https://kbin.social/u/ShadowPouncer"
    +apFollowersUrl: "https://kbin.social/u/ShadowPouncer/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "ShadowPouncer"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1690734981 {#3754
      date: 2023-07-30 18:36:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688017481 {#3756
      date: 2023-06-29 07:44:41.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#3946
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#1653
    +avatar: null
    +cover: null
    +email: "ShadowPouncer@kbin.social"
    +username: "@ShadowPouncer@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1688704850 {#3757
      date: 2023-07-07 06:40:50.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3762 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3765 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3767 …}
    +entries: Doctrine\ORM\PersistentCollection {#3769 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3771 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3773 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3775 …}
    +posts: Doctrine\ORM\PersistentCollection {#3777 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3779 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3781 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3783 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3785 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3787 …}
    +follows: Doctrine\ORM\PersistentCollection {#3789 …}
    +followers: Doctrine\ORM\PersistentCollection {#3791 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3793 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3795 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3797 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3799 …}
    +reports: Doctrine\ORM\PersistentCollection {#3801 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3803 …}
    +violations: Doctrine\ORM\PersistentCollection {#3805 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3807 …}
    +awards: Doctrine\ORM\PersistentCollection {#3809 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3811 …}
    +categories: Doctrine\ORM\PersistentCollection {#3813 …}
    -id: 12032
    -password: "$2y$13$t/1Eat5o9D0UTdk672bk5Of8pqMVHbLq0gFWfV5KJPuhC1Zze9hYG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3815 …}
    +apId: "ShadowPouncer@kbin.social"
    +apProfileId: "https://kbin.social/u/ShadowPouncer"
    +apPublicUrl: "https://kbin.social/u/ShadowPouncer"
    +apFollowersUrl: "https://kbin.social/u/ShadowPouncer/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "ShadowPouncer"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1690734981 {#3754
      date: 2023-07-30 18:36:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688017481 {#3756
      date: 2023-06-29 07:44:41.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 7.85 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1756
    +user: Proxies\__CG__\App\Entity\User {#1653
      +avatar: null
      +cover: null
      +email: "ShadowPouncer@kbin.social"
      +username: "@ShadowPouncer@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1688704850 {#3757
        date: 2023-07-07 06:40:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3762 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3765 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3767 …}
      +entries: Doctrine\ORM\PersistentCollection {#3769 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3771 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3773 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3775 …}
      +posts: Doctrine\ORM\PersistentCollection {#3777 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3779 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3781 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3783 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3785 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3787 …}
      +follows: Doctrine\ORM\PersistentCollection {#3789 …}
      +followers: Doctrine\ORM\PersistentCollection {#3791 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3793 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3795 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3797 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3799 …}
      +reports: Doctrine\ORM\PersistentCollection {#3801 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3803 …}
      +violations: Doctrine\ORM\PersistentCollection {#3805 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3807 …}
      +awards: Doctrine\ORM\PersistentCollection {#3809 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3811 …}
      +categories: Doctrine\ORM\PersistentCollection {#3813 …}
      -id: 12032
      -password: "$2y$13$t/1Eat5o9D0UTdk672bk5Of8pqMVHbLq0gFWfV5KJPuhC1Zze9hYG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3815 …}
      +apId: "ShadowPouncer@kbin.social"
      +apProfileId: "https://kbin.social/u/ShadowPouncer"
      +apPublicUrl: "https://kbin.social/u/ShadowPouncer"
      +apFollowersUrl: "https://kbin.social/u/ShadowPouncer/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "ShadowPouncer"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690734981 {#3754
        date: 2023-07-30 18:36:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688017481 {#3756
        date: 2023-06-29 07:44:41.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1703
      +user: Proxies\__CG__\App\Entity\User {#2732
        +avatar: null
        +cover: null
        +email: "RealNooshie@lemmy.world"
        +username: "@RealNooshie@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1689052437 {#3000
          date: 2023-07-11 07:13:57.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3003 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3005 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3007 …}
        +entries: Doctrine\ORM\PersistentCollection {#3009 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3011 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3013 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3015 …}
        +posts: Doctrine\ORM\PersistentCollection {#3017 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3019 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3021 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3023 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3025 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3027 …}
        +follows: Doctrine\ORM\PersistentCollection {#3029 …}
        +followers: Doctrine\ORM\PersistentCollection {#3031 …}
        +blocks: Doctrine\ORM\PersistentCollection {#3033 …}
        +blockers: Doctrine\ORM\PersistentCollection {#3035 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#3037 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#3039 …}
        +reports: Doctrine\ORM\PersistentCollection {#3041 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3043 …}
        +violations: Doctrine\ORM\PersistentCollection {#3045 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3047 …}
        +awards: Doctrine\ORM\PersistentCollection {#3049 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#3051 …}
        +categories: Doctrine\ORM\PersistentCollection {#3053 …}
        -id: 19943
        -password: "$2y$13$d5ZxxsHr6GAY1q/Utkecwuvy2r0GkSfMGREuS0Hueo2jLftCO6rDO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3055 …}
        +apId: "RealNooshie@lemmy.world"
        +apProfileId: "https://lemmy.world/u/RealNooshie"
        +apPublicUrl: "https://lemmy.world/u/RealNooshie"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "RealNooshie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1689052437 {#3001
          date: 2023-07-11 07:13:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688691893 {#3002
          date: 2023-07-07 03:04:53.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1428
        +icon: Proxies\__CG__\App\Entity\Image {#2851 …}
        +name: "RedditMigration@kbin.social"
        +title: "RedditMigration"
        +description: "Tracking the lastest news and numbers about the #RedditMigration to open, Fediverse-based alternatives, including #Kbin and #Lemmy To see latest reeddit blackout info, see here: https://reddark.untone.uk/"
        +rules: null
        +subscriptionsCount: 0
        +entryCount: 230
        +entryCommentCount: 3588
        +postCount: 46
        +postCommentCount: 100
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1689732875 {#2848
          date: 2023-07-19 04:14:35.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2852 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2854 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2856 …}
        +entries: Doctrine\ORM\PersistentCollection {#2858 …}
        +posts: Doctrine\ORM\PersistentCollection {#2860 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2862 …}
        +bans: Doctrine\ORM\PersistentCollection {#2868 …}
        +reports: Doctrine\ORM\PersistentCollection {#2876 …}
        +badges: Doctrine\ORM\PersistentCollection {#2889 …}
        +logs: Doctrine\ORM\PersistentCollection {#2899 …}
        +awards: Doctrine\ORM\PersistentCollection {#2881 …}
        +categories: Doctrine\ORM\PersistentCollection {#2905 …}
        -id: 19
        +apId: "RedditMigration@kbin.social"
        +apProfileId: "https://kbin.social/m/RedditMigration"
        +apPublicUrl: "https://kbin.social/m/RedditMigration"
        +apFollowersUrl: "https://kbin.social/m/RedditMigration/followers"
        +apInboxUrl: "https://kbin.social/f/inbox"
        +apDomain: "kbin.social"
        +apPreferredUsername: "RedditMigration"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1688009400 {#2849
          date: 2023-06-29 05:30:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688009399 {#2850
          date: 2023-06-29 05:29:59.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2758 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2780 …}
      +slug: "This-is-the-Reddit-app-They-are-making-it-really"
      +title: "This is the Reddit app. They are making it really easy to want to migrate"
      +url: "https://lemmy.world/pictrs/image/eee3fb3c-45b6-4994-881f-99b50e3180ed.png"
      +body: "cross-posted from: [lemmy.world/post/1032247](https://lemmy.world/post/1032247)"
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 43
      +favouriteCount: 104
      +score: 22
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1688809906 {#2731
        date: 2023-07-08 11:51:46.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2779 …}
      +votes: Doctrine\ORM\PersistentCollection {#2777 …}
      +reports: Doctrine\ORM\PersistentCollection {#2774 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2804 …}
      +badges: Doctrine\ORM\PersistentCollection {#2821 …}
      +children: [
        App\Entity\EntryComment {#1756}
      ]
      -id: 909
      -titleTs: "'app':5 'easi':11 'make':8 'migrat':15 'realli':10 'reddit':4 'want':13"
      -bodyTs: "'/post/1032247](https://lemmy.world/post/1032247)':7 'cross':2 'cross-post':1 'lemmy.world':6 'lemmy.world/post/1032247](https://lemmy.world/post/1032247)':5 'post':3"
      +cross: false
      +upVotes: 22
      +downVotes: 0
      +ranking: 1688777360
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/1118892"
      +editedAt: null
      +createdAt: DateTimeImmutable @1688690960 {#2730
        date: 2023-07-07 02:49:20.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1428 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      The really *really* sad thing is, Reddit could have done a half decent job and made a fair bit of money, but they decided on stupidity instead.\n
      \n
      Sure, it would have upset some people a bit, but... Not by anywhere *close* to the same degree.\n
      \n
      > Alright, we're sorry, but use of the API is going to have to start costing money for some kinds of uses.\n
      \n
      > First off, people that just want to scrape everything get the following access, and a much higher rate limit, but it's going to cost $x.\n
      \n
      > Moderator tools will always be free, but the API will require that the tool be associated with a moderator, and it will only permit access to subs that the user is a moderator for.\n
      \n
      > Community bots will generally be free, subject to the following restrictions.\n
      \n
      > And 3rd party clients will be charged a minimal amount, calculated to be roughly equal to what we are making from similar users on the official clients, to make up for lost ad revenue. Alternate options involving profit sharing may be viable, contact X for details.\n
      \n
      > By accepting the API agreement, you agree that use of the wrong class of API usage (for example, using the community bot or 3rd party client classes for data scraping) will be billed, retroactively, at $X * 10.\n
      \n
      There. That's really not that hard. And people would have been *much* less upset at that, at least as long as the fees were *actually* as described, and not based on, say, how much they would *like* to make per user.\n
      \n
      You'd probably want a free tier for 3rd party clients for users of specific account types. If the user is paying for Reddit Premium, maybe 3rd party clients don't get charged for API usage for that user account. Or if the user is a moderator for a given subreddit, API usage for that user on that subreddit is also free. With an API that the client can use to check the status of such things. If they were *smart*, they would also have a process for users with disabilities to have their accounts exempted from fees. That last one is hard, because you need a verification process, but it would get them a *lot* of good will.\n
      \n
      Again... This *shouldn't be hard*. And it would have turned into a viable revenue stream!\n
      \n
      Hell, flatly disclose that the 3rd party cost is 30% *more* than the average cost of using the standard client, to support the effort required to maintain the API. (Largely bullshit, but it makes those users *more* valuable than those that use the official client, while not being expensive enough to make it impossible for anyone to offer a 3rd party client at an even remotely sane cost.)\n
      \n
      Yes, this would have very sadly been the end of free 3rd party clients... But I for one would have been... Okay with paying a small amount per month/year through the app store for a client that didn't suck.\n
      \n
      Instead, Reddit decided that committing suicide was the better path forward.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 25
    +score: 0
    +lastActive: DateTime @1688797655 {#1416
      date: 2023-07-08 08:27:35.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@RealNooshie@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1435 …}
    +nested: Doctrine\ORM\PersistentCollection {#1434 …}
    +votes: Doctrine\ORM\PersistentCollection {#1440 …}
    +reports: Doctrine\ORM\PersistentCollection {#1429 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1439 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1639 …}
    -id: 8850
    -bodyTs: "'10':221 '30':408 '3rd':140,208,272,290,404,458,478 'accept':186 'access':80,118 'account':279,303,358 'actual':247 'ad':171 'agre':191 'agreement':189 'alright':46 'also':324,347 'altern':173 'alway':97 'amount':148,493 'anyon':454 'anywher':40 'api':54,102,188,199,298,315,328,427 'app':498 'associ':109 'averag':412 'base':252 'better':515 'bill':217 'bit':19,36 'bot':129,206 'bullshit':429 'calcul':149 'charg':145,296 'check':335 'class':197,211 'client':142,165,210,274,292,331,418,443,460,480,502 'close':41 'commit':511 'communiti':128,205 'contact':181 'cost':61,92,406,413,466 'could':8 'd':265 'data':213 'decent':13 'decid':24,509 'degre':45 'describ':249 'detail':184 'didn':504 'disabl':354 'disclos':401 'done':10 'effort':422 'end':475 'enough':448 'equal':153 'even':463 'everyth':76 'exampl':202 'exempt':359 'expens':447 'fair':18 'fee':245,361 'first':68 'flat':400 'follow':79,137 'forward':517 'free':99,133,269,325,477 'general':131 'get':77,295,376 'given':313 'go':56,90 'good':381 'half':12 'hard':228,366,388 'hell':399 'higher':84 'imposs':452 'instead':27,507 'involv':175 'job':14 'kind':65 'larg':428 'last':363 'least':240 'less':235 'like':259 'limit':86 'long':242 'lost':170 'lot':379 'made':16 'maintain':425 'make':158,167,261,432,450 'may':178 'mayb':289 'minim':147 'moder':94,112,126,310 'money':21,62 'month/year':495 'much':83,234,256 'need':369 'offer':456 'offici':164,442 'okay':488 'one':364,484 'option':174 'parti':141,209,273,291,405,459,479 'path':516 'pay':285,490 'peopl':34,70,230 'per':262,494 'permit':117 'premium':288 'probabl':266 'process':350,372 'profit':176 'rate':85 're':48 'realli':2,3,225 'reddit':7,287,508 'remot':464 'requir':104,423 'restrict':138 'retroact':218 'revenu':172,397 'rough':152 'sad':4,472 'sane':465 'say':254 'scrape':75,214 'share':177 'shouldn':385 'similar':160 'small':492 'smart':344 'sorri':49 'specif':278 'standard':417 'start':60 'status':337 'store':499 'stream':398 'stupid':26 'sub':120 'subject':134 'subreddit':314,322 'suck':506 'suicid':512 'support':420 'sure':28 'thing':5,340 'tier':270 'tool':95,107 'turn':393 'type':280 'upset':32,236 'usag':200,299,316 'use':51,67,193,203,333,415,440 'user':123,161,263,276,283,302,307,319,352,434 'valuabl':436 'verif':371 'viabl':180,396 'want':73,267 'would':30,231,258,346,375,391,469,485 'wrong':196 'x':93,182,220 'yes':467"
    +ranking: 0
    +commentCount: 0
    +upVotes: 6
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/RedditMigration/t/149498/-/comment/583444"
    +editedAt: null
    +createdAt: DateTimeImmutable @1688704849 {#1443
      date: 2023-07-07 06:40:49.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#4153
  +subject: App\Entity\EntryComment {#1756
    +user: Proxies\__CG__\App\Entity\User {#1653
      +avatar: null
      +cover: null
      +email: "ShadowPouncer@kbin.social"
      +username: "@ShadowPouncer@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1688704850 {#3757
        date: 2023-07-07 06:40:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3762 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3765 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3767 …}
      +entries: Doctrine\ORM\PersistentCollection {#3769 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3771 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3773 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3775 …}
      +posts: Doctrine\ORM\PersistentCollection {#3777 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3779 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3781 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3783 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3785 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3787 …}
      +follows: Doctrine\ORM\PersistentCollection {#3789 …}
      +followers: Doctrine\ORM\PersistentCollection {#3791 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3793 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3795 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3797 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3799 …}
      +reports: Doctrine\ORM\PersistentCollection {#3801 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3803 …}
      +violations: Doctrine\ORM\PersistentCollection {#3805 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3807 …}
      +awards: Doctrine\ORM\PersistentCollection {#3809 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3811 …}
      +categories: Doctrine\ORM\PersistentCollection {#3813 …}
      -id: 12032
      -password: "$2y$13$t/1Eat5o9D0UTdk672bk5Of8pqMVHbLq0gFWfV5KJPuhC1Zze9hYG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3815 …}
      +apId: "ShadowPouncer@kbin.social"
      +apProfileId: "https://kbin.social/u/ShadowPouncer"
      +apPublicUrl: "https://kbin.social/u/ShadowPouncer"
      +apFollowersUrl: "https://kbin.social/u/ShadowPouncer/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "ShadowPouncer"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690734981 {#3754
        date: 2023-07-30 18:36:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688017481 {#3756
        date: 2023-06-29 07:44:41.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1703
      +user: Proxies\__CG__\App\Entity\User {#2732
        +avatar: null
        +cover: null
        +email: "RealNooshie@lemmy.world"
        +username: "@RealNooshie@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1689052437 {#3000
          date: 2023-07-11 07:13:57.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3003 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3005 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3007 …}
        +entries: Doctrine\ORM\PersistentCollection {#3009 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3011 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3013 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3015 …}
        +posts: Doctrine\ORM\PersistentCollection {#3017 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3019 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3021 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3023 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3025 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3027 …}
        +follows: Doctrine\ORM\PersistentCollection {#3029 …}
        +followers: Doctrine\ORM\PersistentCollection {#3031 …}
        +blocks: Doctrine\ORM\PersistentCollection {#3033 …}
        +blockers: Doctrine\ORM\PersistentCollection {#3035 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#3037 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#3039 …}
        +reports: Doctrine\ORM\PersistentCollection {#3041 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3043 …}
        +violations: Doctrine\ORM\PersistentCollection {#3045 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3047 …}
        +awards: Doctrine\ORM\PersistentCollection {#3049 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#3051 …}
        +categories: Doctrine\ORM\PersistentCollection {#3053 …}
        -id: 19943
        -password: "$2y$13$d5ZxxsHr6GAY1q/Utkecwuvy2r0GkSfMGREuS0Hueo2jLftCO6rDO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3055 …}
        +apId: "RealNooshie@lemmy.world"
        +apProfileId: "https://lemmy.world/u/RealNooshie"
        +apPublicUrl: "https://lemmy.world/u/RealNooshie"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "RealNooshie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1689052437 {#3001
          date: 2023-07-11 07:13:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688691893 {#3002
          date: 2023-07-07 03:04:53.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1428
        +icon: Proxies\__CG__\App\Entity\Image {#2851 …}
        +name: "RedditMigration@kbin.social"
        +title: "RedditMigration"
        +description: "Tracking the lastest news and numbers about the #RedditMigration to open, Fediverse-based alternatives, including #Kbin and #Lemmy To see latest reeddit blackout info, see here: https://reddark.untone.uk/"
        +rules: null
        +subscriptionsCount: 0
        +entryCount: 230
        +entryCommentCount: 3588
        +postCount: 46
        +postCommentCount: 100
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1689732875 {#2848
          date: 2023-07-19 04:14:35.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2852 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2854 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2856 …}
        +entries: Doctrine\ORM\PersistentCollection {#2858 …}
        +posts: Doctrine\ORM\PersistentCollection {#2860 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2862 …}
        +bans: Doctrine\ORM\PersistentCollection {#2868 …}
        +reports: Doctrine\ORM\PersistentCollection {#2876 …}
        +badges: Doctrine\ORM\PersistentCollection {#2889 …}
        +logs: Doctrine\ORM\PersistentCollection {#2899 …}
        +awards: Doctrine\ORM\PersistentCollection {#2881 …}
        +categories: Doctrine\ORM\PersistentCollection {#2905 …}
        -id: 19
        +apId: "RedditMigration@kbin.social"
        +apProfileId: "https://kbin.social/m/RedditMigration"
        +apPublicUrl: "https://kbin.social/m/RedditMigration"
        +apFollowersUrl: "https://kbin.social/m/RedditMigration/followers"
        +apInboxUrl: "https://kbin.social/f/inbox"
        +apDomain: "kbin.social"
        +apPreferredUsername: "RedditMigration"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1688009400 {#2849
          date: 2023-06-29 05:30:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688009399 {#2850
          date: 2023-06-29 05:29:59.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2758 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2780 …}
      +slug: "This-is-the-Reddit-app-They-are-making-it-really"
      +title: "This is the Reddit app. They are making it really easy to want to migrate"
      +url: "https://lemmy.world/pictrs/image/eee3fb3c-45b6-4994-881f-99b50e3180ed.png"
      +body: "cross-posted from: [lemmy.world/post/1032247](https://lemmy.world/post/1032247)"
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 43
      +favouriteCount: 104
      +score: 22
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1688809906 {#2731
        date: 2023-07-08 11:51:46.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2779 …}
      +votes: Doctrine\ORM\PersistentCollection {#2777 …}
      +reports: Doctrine\ORM\PersistentCollection {#2774 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2804 …}
      +badges: Doctrine\ORM\PersistentCollection {#2821 …}
      +children: [
        App\Entity\EntryComment {#1756}
      ]
      -id: 909
      -titleTs: "'app':5 'easi':11 'make':8 'migrat':15 'realli':10 'reddit':4 'want':13"
      -bodyTs: "'/post/1032247](https://lemmy.world/post/1032247)':7 'cross':2 'cross-post':1 'lemmy.world':6 'lemmy.world/post/1032247](https://lemmy.world/post/1032247)':5 'post':3"
      +cross: false
      +upVotes: 22
      +downVotes: 0
      +ranking: 1688777360
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/1118892"
      +editedAt: null
      +createdAt: DateTimeImmutable @1688690960 {#2730
        date: 2023-07-07 02:49:20.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1428 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      The really *really* sad thing is, Reddit could have done a half decent job and made a fair bit of money, but they decided on stupidity instead.\n
      \n
      Sure, it would have upset some people a bit, but... Not by anywhere *close* to the same degree.\n
      \n
      > Alright, we're sorry, but use of the API is going to have to start costing money for some kinds of uses.\n
      \n
      > First off, people that just want to scrape everything get the following access, and a much higher rate limit, but it's going to cost $x.\n
      \n
      > Moderator tools will always be free, but the API will require that the tool be associated with a moderator, and it will only permit access to subs that the user is a moderator for.\n
      \n
      > Community bots will generally be free, subject to the following restrictions.\n
      \n
      > And 3rd party clients will be charged a minimal amount, calculated to be roughly equal to what we are making from similar users on the official clients, to make up for lost ad revenue. Alternate options involving profit sharing may be viable, contact X for details.\n
      \n
      > By accepting the API agreement, you agree that use of the wrong class of API usage (for example, using the community bot or 3rd party client classes for data scraping) will be billed, retroactively, at $X * 10.\n
      \n
      There. That's really not that hard. And people would have been *much* less upset at that, at least as long as the fees were *actually* as described, and not based on, say, how much they would *like* to make per user.\n
      \n
      You'd probably want a free tier for 3rd party clients for users of specific account types. If the user is paying for Reddit Premium, maybe 3rd party clients don't get charged for API usage for that user account. Or if the user is a moderator for a given subreddit, API usage for that user on that subreddit is also free. With an API that the client can use to check the status of such things. If they were *smart*, they would also have a process for users with disabilities to have their accounts exempted from fees. That last one is hard, because you need a verification process, but it would get them a *lot* of good will.\n
      \n
      Again... This *shouldn't be hard*. And it would have turned into a viable revenue stream!\n
      \n
      Hell, flatly disclose that the 3rd party cost is 30% *more* than the average cost of using the standard client, to support the effort required to maintain the API. (Largely bullshit, but it makes those users *more* valuable than those that use the official client, while not being expensive enough to make it impossible for anyone to offer a 3rd party client at an even remotely sane cost.)\n
      \n
      Yes, this would have very sadly been the end of free 3rd party clients... But I for one would have been... Okay with paying a small amount per month/year through the app store for a client that didn't suck.\n
      \n
      Instead, Reddit decided that committing suicide was the better path forward.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 25
    +score: 0
    +lastActive: DateTime @1688797655 {#1416
      date: 2023-07-08 08:27:35.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@RealNooshie@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1435 …}
    +nested: Doctrine\ORM\PersistentCollection {#1434 …}
    +votes: Doctrine\ORM\PersistentCollection {#1440 …}
    +reports: Doctrine\ORM\PersistentCollection {#1429 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1439 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1639 …}
    -id: 8850
    -bodyTs: "'10':221 '30':408 '3rd':140,208,272,290,404,458,478 'accept':186 'access':80,118 'account':279,303,358 'actual':247 'ad':171 'agre':191 'agreement':189 'alright':46 'also':324,347 'altern':173 'alway':97 'amount':148,493 'anyon':454 'anywher':40 'api':54,102,188,199,298,315,328,427 'app':498 'associ':109 'averag':412 'base':252 'better':515 'bill':217 'bit':19,36 'bot':129,206 'bullshit':429 'calcul':149 'charg':145,296 'check':335 'class':197,211 'client':142,165,210,274,292,331,418,443,460,480,502 'close':41 'commit':511 'communiti':128,205 'contact':181 'cost':61,92,406,413,466 'could':8 'd':265 'data':213 'decent':13 'decid':24,509 'degre':45 'describ':249 'detail':184 'didn':504 'disabl':354 'disclos':401 'done':10 'effort':422 'end':475 'enough':448 'equal':153 'even':463 'everyth':76 'exampl':202 'exempt':359 'expens':447 'fair':18 'fee':245,361 'first':68 'flat':400 'follow':79,137 'forward':517 'free':99,133,269,325,477 'general':131 'get':77,295,376 'given':313 'go':56,90 'good':381 'half':12 'hard':228,366,388 'hell':399 'higher':84 'imposs':452 'instead':27,507 'involv':175 'job':14 'kind':65 'larg':428 'last':363 'least':240 'less':235 'like':259 'limit':86 'long':242 'lost':170 'lot':379 'made':16 'maintain':425 'make':158,167,261,432,450 'may':178 'mayb':289 'minim':147 'moder':94,112,126,310 'money':21,62 'month/year':495 'much':83,234,256 'need':369 'offer':456 'offici':164,442 'okay':488 'one':364,484 'option':174 'parti':141,209,273,291,405,459,479 'path':516 'pay':285,490 'peopl':34,70,230 'per':262,494 'permit':117 'premium':288 'probabl':266 'process':350,372 'profit':176 'rate':85 're':48 'realli':2,3,225 'reddit':7,287,508 'remot':464 'requir':104,423 'restrict':138 'retroact':218 'revenu':172,397 'rough':152 'sad':4,472 'sane':465 'say':254 'scrape':75,214 'share':177 'shouldn':385 'similar':160 'small':492 'smart':344 'sorri':49 'specif':278 'standard':417 'start':60 'status':337 'store':499 'stream':398 'stupid':26 'sub':120 'subject':134 'subreddit':314,322 'suck':506 'suicid':512 'support':420 'sure':28 'thing':5,340 'tier':270 'tool':95,107 'turn':393 'type':280 'upset':32,236 'usag':200,299,316 'use':51,67,193,203,333,415,440 'user':123,161,263,276,283,302,307,319,352,434 'valuabl':436 'verif':371 'viabl':180,396 'want':73,267 'would':30,231,258,346,375,391,469,485 'wrong':196 'x':93,182,220 'yes':467"
    +ranking: 0
    +commentCount: 0
    +upVotes: 6
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/RedditMigration/t/149498/-/comment/583444"
    +editedAt: null
    +createdAt: DateTimeImmutable @1688704849 {#1443
      date: 2023-07-07 06:40:49.0 +02:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.82 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1756
    +user: Proxies\__CG__\App\Entity\User {#1653
      +avatar: null
      +cover: null
      +email: "ShadowPouncer@kbin.social"
      +username: "@ShadowPouncer@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1688704850 {#3757
        date: 2023-07-07 06:40:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3762 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3765 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3767 …}
      +entries: Doctrine\ORM\PersistentCollection {#3769 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3771 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3773 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3775 …}
      +posts: Doctrine\ORM\PersistentCollection {#3777 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3779 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3781 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3783 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3785 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3787 …}
      +follows: Doctrine\ORM\PersistentCollection {#3789 …}
      +followers: Doctrine\ORM\PersistentCollection {#3791 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3793 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3795 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3797 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3799 …}
      +reports: Doctrine\ORM\PersistentCollection {#3801 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3803 …}
      +violations: Doctrine\ORM\PersistentCollection {#3805 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3807 …}
      +awards: Doctrine\ORM\PersistentCollection {#3809 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3811 …}
      +categories: Doctrine\ORM\PersistentCollection {#3813 …}
      -id: 12032
      -password: "$2y$13$t/1Eat5o9D0UTdk672bk5Of8pqMVHbLq0gFWfV5KJPuhC1Zze9hYG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3815 …}
      +apId: "ShadowPouncer@kbin.social"
      +apProfileId: "https://kbin.social/u/ShadowPouncer"
      +apPublicUrl: "https://kbin.social/u/ShadowPouncer"
      +apFollowersUrl: "https://kbin.social/u/ShadowPouncer/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "ShadowPouncer"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690734981 {#3754
        date: 2023-07-30 18:36:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688017481 {#3756
        date: 2023-06-29 07:44:41.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1703
      +user: Proxies\__CG__\App\Entity\User {#2732
        +avatar: null
        +cover: null
        +email: "RealNooshie@lemmy.world"
        +username: "@RealNooshie@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1689052437 {#3000
          date: 2023-07-11 07:13:57.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3003 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3005 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3007 …}
        +entries: Doctrine\ORM\PersistentCollection {#3009 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3011 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3013 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3015 …}
        +posts: Doctrine\ORM\PersistentCollection {#3017 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3019 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3021 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3023 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3025 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3027 …}
        +follows: Doctrine\ORM\PersistentCollection {#3029 …}
        +followers: Doctrine\ORM\PersistentCollection {#3031 …}
        +blocks: Doctrine\ORM\PersistentCollection {#3033 …}
        +blockers: Doctrine\ORM\PersistentCollection {#3035 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#3037 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#3039 …}
        +reports: Doctrine\ORM\PersistentCollection {#3041 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3043 …}
        +violations: Doctrine\ORM\PersistentCollection {#3045 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3047 …}
        +awards: Doctrine\ORM\PersistentCollection {#3049 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#3051 …}
        +categories: Doctrine\ORM\PersistentCollection {#3053 …}
        -id: 19943
        -password: "$2y$13$d5ZxxsHr6GAY1q/Utkecwuvy2r0GkSfMGREuS0Hueo2jLftCO6rDO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3055 …}
        +apId: "RealNooshie@lemmy.world"
        +apProfileId: "https://lemmy.world/u/RealNooshie"
        +apPublicUrl: "https://lemmy.world/u/RealNooshie"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "RealNooshie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1689052437 {#3001
          date: 2023-07-11 07:13:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688691893 {#3002
          date: 2023-07-07 03:04:53.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1428
        +icon: Proxies\__CG__\App\Entity\Image {#2851 …}
        +name: "RedditMigration@kbin.social"
        +title: "RedditMigration"
        +description: "Tracking the lastest news and numbers about the #RedditMigration to open, Fediverse-based alternatives, including #Kbin and #Lemmy To see latest reeddit blackout info, see here: https://reddark.untone.uk/"
        +rules: null
        +subscriptionsCount: 0
        +entryCount: 230
        +entryCommentCount: 3588
        +postCount: 46
        +postCommentCount: 100
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1689732875 {#2848
          date: 2023-07-19 04:14:35.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2852 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2854 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2856 …}
        +entries: Doctrine\ORM\PersistentCollection {#2858 …}
        +posts: Doctrine\ORM\PersistentCollection {#2860 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2862 …}
        +bans: Doctrine\ORM\PersistentCollection {#2868 …}
        +reports: Doctrine\ORM\PersistentCollection {#2876 …}
        +badges: Doctrine\ORM\PersistentCollection {#2889 …}
        +logs: Doctrine\ORM\PersistentCollection {#2899 …}
        +awards: Doctrine\ORM\PersistentCollection {#2881 …}
        +categories: Doctrine\ORM\PersistentCollection {#2905 …}
        -id: 19
        +apId: "RedditMigration@kbin.social"
        +apProfileId: "https://kbin.social/m/RedditMigration"
        +apPublicUrl: "https://kbin.social/m/RedditMigration"
        +apFollowersUrl: "https://kbin.social/m/RedditMigration/followers"
        +apInboxUrl: "https://kbin.social/f/inbox"
        +apDomain: "kbin.social"
        +apPreferredUsername: "RedditMigration"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1688009400 {#2849
          date: 2023-06-29 05:30:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688009399 {#2850
          date: 2023-06-29 05:29:59.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2758 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2780 …}
      +slug: "This-is-the-Reddit-app-They-are-making-it-really"
      +title: "This is the Reddit app. They are making it really easy to want to migrate"
      +url: "https://lemmy.world/pictrs/image/eee3fb3c-45b6-4994-881f-99b50e3180ed.png"
      +body: "cross-posted from: [lemmy.world/post/1032247](https://lemmy.world/post/1032247)"
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 43
      +favouriteCount: 104
      +score: 22
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1688809906 {#2731
        date: 2023-07-08 11:51:46.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2779 …}
      +votes: Doctrine\ORM\PersistentCollection {#2777 …}
      +reports: Doctrine\ORM\PersistentCollection {#2774 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2804 …}
      +badges: Doctrine\ORM\PersistentCollection {#2821 …}
      +children: [
        App\Entity\EntryComment {#1756}
      ]
      -id: 909
      -titleTs: "'app':5 'easi':11 'make':8 'migrat':15 'realli':10 'reddit':4 'want':13"
      -bodyTs: "'/post/1032247](https://lemmy.world/post/1032247)':7 'cross':2 'cross-post':1 'lemmy.world':6 'lemmy.world/post/1032247](https://lemmy.world/post/1032247)':5 'post':3"
      +cross: false
      +upVotes: 22
      +downVotes: 0
      +ranking: 1688777360
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/1118892"
      +editedAt: null
      +createdAt: DateTimeImmutable @1688690960 {#2730
        date: 2023-07-07 02:49:20.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1428 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      The really *really* sad thing is, Reddit could have done a half decent job and made a fair bit of money, but they decided on stupidity instead.\n
      \n
      Sure, it would have upset some people a bit, but... Not by anywhere *close* to the same degree.\n
      \n
      > Alright, we're sorry, but use of the API is going to have to start costing money for some kinds of uses.\n
      \n
      > First off, people that just want to scrape everything get the following access, and a much higher rate limit, but it's going to cost $x.\n
      \n
      > Moderator tools will always be free, but the API will require that the tool be associated with a moderator, and it will only permit access to subs that the user is a moderator for.\n
      \n
      > Community bots will generally be free, subject to the following restrictions.\n
      \n
      > And 3rd party clients will be charged a minimal amount, calculated to be roughly equal to what we are making from similar users on the official clients, to make up for lost ad revenue. Alternate options involving profit sharing may be viable, contact X for details.\n
      \n
      > By accepting the API agreement, you agree that use of the wrong class of API usage (for example, using the community bot or 3rd party client classes for data scraping) will be billed, retroactively, at $X * 10.\n
      \n
      There. That's really not that hard. And people would have been *much* less upset at that, at least as long as the fees were *actually* as described, and not based on, say, how much they would *like* to make per user.\n
      \n
      You'd probably want a free tier for 3rd party clients for users of specific account types. If the user is paying for Reddit Premium, maybe 3rd party clients don't get charged for API usage for that user account. Or if the user is a moderator for a given subreddit, API usage for that user on that subreddit is also free. With an API that the client can use to check the status of such things. If they were *smart*, they would also have a process for users with disabilities to have their accounts exempted from fees. That last one is hard, because you need a verification process, but it would get them a *lot* of good will.\n
      \n
      Again... This *shouldn't be hard*. And it would have turned into a viable revenue stream!\n
      \n
      Hell, flatly disclose that the 3rd party cost is 30% *more* than the average cost of using the standard client, to support the effort required to maintain the API. (Largely bullshit, but it makes those users *more* valuable than those that use the official client, while not being expensive enough to make it impossible for anyone to offer a 3rd party client at an even remotely sane cost.)\n
      \n
      Yes, this would have very sadly been the end of free 3rd party clients... But I for one would have been... Okay with paying a small amount per month/year through the app store for a client that didn't suck.\n
      \n
      Instead, Reddit decided that committing suicide was the better path forward.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 25
    +score: 0
    +lastActive: DateTime @1688797655 {#1416
      date: 2023-07-08 08:27:35.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@RealNooshie@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1435 …}
    +nested: Doctrine\ORM\PersistentCollection {#1434 …}
    +votes: Doctrine\ORM\PersistentCollection {#1440 …}
    +reports: Doctrine\ORM\PersistentCollection {#1429 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1439 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1639 …}
    -id: 8850
    -bodyTs: "'10':221 '30':408 '3rd':140,208,272,290,404,458,478 'accept':186 'access':80,118 'account':279,303,358 'actual':247 'ad':171 'agre':191 'agreement':189 'alright':46 'also':324,347 'altern':173 'alway':97 'amount':148,493 'anyon':454 'anywher':40 'api':54,102,188,199,298,315,328,427 'app':498 'associ':109 'averag':412 'base':252 'better':515 'bill':217 'bit':19,36 'bot':129,206 'bullshit':429 'calcul':149 'charg':145,296 'check':335 'class':197,211 'client':142,165,210,274,292,331,418,443,460,480,502 'close':41 'commit':511 'communiti':128,205 'contact':181 'cost':61,92,406,413,466 'could':8 'd':265 'data':213 'decent':13 'decid':24,509 'degre':45 'describ':249 'detail':184 'didn':504 'disabl':354 'disclos':401 'done':10 'effort':422 'end':475 'enough':448 'equal':153 'even':463 'everyth':76 'exampl':202 'exempt':359 'expens':447 'fair':18 'fee':245,361 'first':68 'flat':400 'follow':79,137 'forward':517 'free':99,133,269,325,477 'general':131 'get':77,295,376 'given':313 'go':56,90 'good':381 'half':12 'hard':228,366,388 'hell':399 'higher':84 'imposs':452 'instead':27,507 'involv':175 'job':14 'kind':65 'larg':428 'last':363 'least':240 'less':235 'like':259 'limit':86 'long':242 'lost':170 'lot':379 'made':16 'maintain':425 'make':158,167,261,432,450 'may':178 'mayb':289 'minim':147 'moder':94,112,126,310 'money':21,62 'month/year':495 'much':83,234,256 'need':369 'offer':456 'offici':164,442 'okay':488 'one':364,484 'option':174 'parti':141,209,273,291,405,459,479 'path':516 'pay':285,490 'peopl':34,70,230 'per':262,494 'permit':117 'premium':288 'probabl':266 'process':350,372 'profit':176 'rate':85 're':48 'realli':2,3,225 'reddit':7,287,508 'remot':464 'requir':104,423 'restrict':138 'retroact':218 'revenu':172,397 'rough':152 'sad':4,472 'sane':465 'say':254 'scrape':75,214 'share':177 'shouldn':385 'similar':160 'small':492 'smart':344 'sorri':49 'specif':278 'standard':417 'start':60 'status':337 'store':499 'stream':398 'stupid':26 'sub':120 'subject':134 'subreddit':314,322 'suck':506 'suicid':512 'support':420 'sure':28 'thing':5,340 'tier':270 'tool':95,107 'turn':393 'type':280 'upset':32,236 'usag':200,299,316 'use':51,67,193,203,333,415,440 'user':123,161,263,276,283,302,307,319,352,434 'valuabl':436 'verif':371 'viabl':180,396 'want':73,267 'would':30,231,258,346,375,391,469,485 'wrong':196 'x':93,182,220 'yes':467"
    +ranking: 0
    +commentCount: 0
    +upVotes: 6
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/RedditMigration/t/149498/-/comment/583444"
    +editedAt: null
    +createdAt: DateTimeImmutable @1688704849 {#1443
      date: 2023-07-07 06:40:49.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#4210
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#1756
    +user: Proxies\__CG__\App\Entity\User {#1653
      +avatar: null
      +cover: null
      +email: "ShadowPouncer@kbin.social"
      +username: "@ShadowPouncer@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1688704850 {#3757
        date: 2023-07-07 06:40:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3762 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3765 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3767 …}
      +entries: Doctrine\ORM\PersistentCollection {#3769 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3771 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3773 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3775 …}
      +posts: Doctrine\ORM\PersistentCollection {#3777 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3779 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3781 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3783 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3785 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3787 …}
      +follows: Doctrine\ORM\PersistentCollection {#3789 …}
      +followers: Doctrine\ORM\PersistentCollection {#3791 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3793 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3795 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3797 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3799 …}
      +reports: Doctrine\ORM\PersistentCollection {#3801 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3803 …}
      +violations: Doctrine\ORM\PersistentCollection {#3805 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3807 …}
      +awards: Doctrine\ORM\PersistentCollection {#3809 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3811 …}
      +categories: Doctrine\ORM\PersistentCollection {#3813 …}
      -id: 12032
      -password: "$2y$13$t/1Eat5o9D0UTdk672bk5Of8pqMVHbLq0gFWfV5KJPuhC1Zze9hYG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3815 …}
      +apId: "ShadowPouncer@kbin.social"
      +apProfileId: "https://kbin.social/u/ShadowPouncer"
      +apPublicUrl: "https://kbin.social/u/ShadowPouncer"
      +apFollowersUrl: "https://kbin.social/u/ShadowPouncer/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "ShadowPouncer"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690734981 {#3754
        date: 2023-07-30 18:36:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688017481 {#3756
        date: 2023-06-29 07:44:41.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1703
      +user: Proxies\__CG__\App\Entity\User {#2732
        +avatar: null
        +cover: null
        +email: "RealNooshie@lemmy.world"
        +username: "@RealNooshie@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1689052437 {#3000
          date: 2023-07-11 07:13:57.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3003 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3005 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3007 …}
        +entries: Doctrine\ORM\PersistentCollection {#3009 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3011 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3013 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3015 …}
        +posts: Doctrine\ORM\PersistentCollection {#3017 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3019 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3021 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3023 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3025 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3027 …}
        +follows: Doctrine\ORM\PersistentCollection {#3029 …}
        +followers: Doctrine\ORM\PersistentCollection {#3031 …}
        +blocks: Doctrine\ORM\PersistentCollection {#3033 …}
        +blockers: Doctrine\ORM\PersistentCollection {#3035 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#3037 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#3039 …}
        +reports: Doctrine\ORM\PersistentCollection {#3041 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3043 …}
        +violations: Doctrine\ORM\PersistentCollection {#3045 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3047 …}
        +awards: Doctrine\ORM\PersistentCollection {#3049 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#3051 …}
        +categories: Doctrine\ORM\PersistentCollection {#3053 …}
        -id: 19943
        -password: "$2y$13$d5ZxxsHr6GAY1q/Utkecwuvy2r0GkSfMGREuS0Hueo2jLftCO6rDO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3055 …}
        +apId: "RealNooshie@lemmy.world"
        +apProfileId: "https://lemmy.world/u/RealNooshie"
        +apPublicUrl: "https://lemmy.world/u/RealNooshie"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "RealNooshie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1689052437 {#3001
          date: 2023-07-11 07:13:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688691893 {#3002
          date: 2023-07-07 03:04:53.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1428
        +icon: Proxies\__CG__\App\Entity\Image {#2851 …}
        +name: "RedditMigration@kbin.social"
        +title: "RedditMigration"
        +description: "Tracking the lastest news and numbers about the #RedditMigration to open, Fediverse-based alternatives, including #Kbin and #Lemmy To see latest reeddit blackout info, see here: https://reddark.untone.uk/"
        +rules: null
        +subscriptionsCount: 0
        +entryCount: 230
        +entryCommentCount: 3588
        +postCount: 46
        +postCommentCount: 100
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1689732875 {#2848
          date: 2023-07-19 04:14:35.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2852 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2854 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2856 …}
        +entries: Doctrine\ORM\PersistentCollection {#2858 …}
        +posts: Doctrine\ORM\PersistentCollection {#2860 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2862 …}
        +bans: Doctrine\ORM\PersistentCollection {#2868 …}
        +reports: Doctrine\ORM\PersistentCollection {#2876 …}
        +badges: Doctrine\ORM\PersistentCollection {#2889 …}
        +logs: Doctrine\ORM\PersistentCollection {#2899 …}
        +awards: Doctrine\ORM\PersistentCollection {#2881 …}
        +categories: Doctrine\ORM\PersistentCollection {#2905 …}
        -id: 19
        +apId: "RedditMigration@kbin.social"
        +apProfileId: "https://kbin.social/m/RedditMigration"
        +apPublicUrl: "https://kbin.social/m/RedditMigration"
        +apFollowersUrl: "https://kbin.social/m/RedditMigration/followers"
        +apInboxUrl: "https://kbin.social/f/inbox"
        +apDomain: "kbin.social"
        +apPreferredUsername: "RedditMigration"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1688009400 {#2849
          date: 2023-06-29 05:30:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688009399 {#2850
          date: 2023-06-29 05:29:59.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2758 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2780 …}
      +slug: "This-is-the-Reddit-app-They-are-making-it-really"
      +title: "This is the Reddit app. They are making it really easy to want to migrate"
      +url: "https://lemmy.world/pictrs/image/eee3fb3c-45b6-4994-881f-99b50e3180ed.png"
      +body: "cross-posted from: [lemmy.world/post/1032247](https://lemmy.world/post/1032247)"
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 43
      +favouriteCount: 104
      +score: 22
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1688809906 {#2731
        date: 2023-07-08 11:51:46.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2779 …}
      +votes: Doctrine\ORM\PersistentCollection {#2777 …}
      +reports: Doctrine\ORM\PersistentCollection {#2774 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2804 …}
      +badges: Doctrine\ORM\PersistentCollection {#2821 …}
      +children: [
        App\Entity\EntryComment {#1756}
      ]
      -id: 909
      -titleTs: "'app':5 'easi':11 'make':8 'migrat':15 'realli':10 'reddit':4 'want':13"
      -bodyTs: "'/post/1032247](https://lemmy.world/post/1032247)':7 'cross':2 'cross-post':1 'lemmy.world':6 'lemmy.world/post/1032247](https://lemmy.world/post/1032247)':5 'post':3"
      +cross: false
      +upVotes: 22
      +downVotes: 0
      +ranking: 1688777360
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/1118892"
      +editedAt: null
      +createdAt: DateTimeImmutable @1688690960 {#2730
        date: 2023-07-07 02:49:20.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1428 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      The really *really* sad thing is, Reddit could have done a half decent job and made a fair bit of money, but they decided on stupidity instead.\n
      \n
      Sure, it would have upset some people a bit, but... Not by anywhere *close* to the same degree.\n
      \n
      > Alright, we're sorry, but use of the API is going to have to start costing money for some kinds of uses.\n
      \n
      > First off, people that just want to scrape everything get the following access, and a much higher rate limit, but it's going to cost $x.\n
      \n
      > Moderator tools will always be free, but the API will require that the tool be associated with a moderator, and it will only permit access to subs that the user is a moderator for.\n
      \n
      > Community bots will generally be free, subject to the following restrictions.\n
      \n
      > And 3rd party clients will be charged a minimal amount, calculated to be roughly equal to what we are making from similar users on the official clients, to make up for lost ad revenue. Alternate options involving profit sharing may be viable, contact X for details.\n
      \n
      > By accepting the API agreement, you agree that use of the wrong class of API usage (for example, using the community bot or 3rd party client classes for data scraping) will be billed, retroactively, at $X * 10.\n
      \n
      There. That's really not that hard. And people would have been *much* less upset at that, at least as long as the fees were *actually* as described, and not based on, say, how much they would *like* to make per user.\n
      \n
      You'd probably want a free tier for 3rd party clients for users of specific account types. If the user is paying for Reddit Premium, maybe 3rd party clients don't get charged for API usage for that user account. Or if the user is a moderator for a given subreddit, API usage for that user on that subreddit is also free. With an API that the client can use to check the status of such things. If they were *smart*, they would also have a process for users with disabilities to have their accounts exempted from fees. That last one is hard, because you need a verification process, but it would get them a *lot* of good will.\n
      \n
      Again... This *shouldn't be hard*. And it would have turned into a viable revenue stream!\n
      \n
      Hell, flatly disclose that the 3rd party cost is 30% *more* than the average cost of using the standard client, to support the effort required to maintain the API. (Largely bullshit, but it makes those users *more* valuable than those that use the official client, while not being expensive enough to make it impossible for anyone to offer a 3rd party client at an even remotely sane cost.)\n
      \n
      Yes, this would have very sadly been the end of free 3rd party clients... But I for one would have been... Okay with paying a small amount per month/year through the app store for a client that didn't suck.\n
      \n
      Instead, Reddit decided that committing suicide was the better path forward.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 25
    +score: 0
    +lastActive: DateTime @1688797655 {#1416
      date: 2023-07-08 08:27:35.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@RealNooshie@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1435 …}
    +nested: Doctrine\ORM\PersistentCollection {#1434 …}
    +votes: Doctrine\ORM\PersistentCollection {#1440 …}
    +reports: Doctrine\ORM\PersistentCollection {#1429 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1439 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1639 …}
    -id: 8850
    -bodyTs: "'10':221 '30':408 '3rd':140,208,272,290,404,458,478 'accept':186 'access':80,118 'account':279,303,358 'actual':247 'ad':171 'agre':191 'agreement':189 'alright':46 'also':324,347 'altern':173 'alway':97 'amount':148,493 'anyon':454 'anywher':40 'api':54,102,188,199,298,315,328,427 'app':498 'associ':109 'averag':412 'base':252 'better':515 'bill':217 'bit':19,36 'bot':129,206 'bullshit':429 'calcul':149 'charg':145,296 'check':335 'class':197,211 'client':142,165,210,274,292,331,418,443,460,480,502 'close':41 'commit':511 'communiti':128,205 'contact':181 'cost':61,92,406,413,466 'could':8 'd':265 'data':213 'decent':13 'decid':24,509 'degre':45 'describ':249 'detail':184 'didn':504 'disabl':354 'disclos':401 'done':10 'effort':422 'end':475 'enough':448 'equal':153 'even':463 'everyth':76 'exampl':202 'exempt':359 'expens':447 'fair':18 'fee':245,361 'first':68 'flat':400 'follow':79,137 'forward':517 'free':99,133,269,325,477 'general':131 'get':77,295,376 'given':313 'go':56,90 'good':381 'half':12 'hard':228,366,388 'hell':399 'higher':84 'imposs':452 'instead':27,507 'involv':175 'job':14 'kind':65 'larg':428 'last':363 'least':240 'less':235 'like':259 'limit':86 'long':242 'lost':170 'lot':379 'made':16 'maintain':425 'make':158,167,261,432,450 'may':178 'mayb':289 'minim':147 'moder':94,112,126,310 'money':21,62 'month/year':495 'much':83,234,256 'need':369 'offer':456 'offici':164,442 'okay':488 'one':364,484 'option':174 'parti':141,209,273,291,405,459,479 'path':516 'pay':285,490 'peopl':34,70,230 'per':262,494 'permit':117 'premium':288 'probabl':266 'process':350,372 'profit':176 'rate':85 're':48 'realli':2,3,225 'reddit':7,287,508 'remot':464 'requir':104,423 'restrict':138 'retroact':218 'revenu':172,397 'rough':152 'sad':4,472 'sane':465 'say':254 'scrape':75,214 'share':177 'shouldn':385 'similar':160 'small':492 'smart':344 'sorri':49 'specif':278 'standard':417 'start':60 'status':337 'store':499 'stream':398 'stupid':26 'sub':120 'subject':134 'subreddit':314,322 'suck':506 'suicid':512 'support':420 'sure':28 'thing':5,340 'tier':270 'tool':95,107 'turn':393 'type':280 'upset':32,236 'usag':200,299,316 'use':51,67,193,203,333,415,440 'user':123,161,263,276,283,302,307,319,352,434 'valuabl':436 'verif':371 'viabl':180,396 'want':73,267 'would':30,231,258,346,375,391,469,485 'wrong':196 'x':93,182,220 'yes':467"
    +ranking: 0
    +commentCount: 0
    +upVotes: 6
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/RedditMigration/t/149498/-/comment/583444"
    +editedAt: null
    +createdAt: DateTimeImmutable @1688704849 {#1443
      date: 2023-07-07 06:40:49.0 +02:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 12.0 MiB 0.27 ms
Input props
[
  "label" => "Sidebar position"
  "settingsKey" => "KBIN_GENERAL_SIDEBAR_POSITION"
  "values" => [
    [
      "name" => "Left"
      "value" => "LEFT"
    ]
    [
      "name" => "Right"
      "value" => "RIGHT"
    ]
  ]
  "defaultValue" => "RIGHT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowEnumComponent {#4593
  +label: "Sidebar position"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SIDEBAR_POSITION"
  +values: [
    [
      "name" => "Left"
      "value" => "LEFT"
    ]
    [
      "name" => "Right"
      "value" => "RIGHT"
    ]
  ]
  +defaultValue: "RIGHT"
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 3.48 ms
Input props
[
  "label" => "Dynamic lists"
  "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#4665
  +label: "Dynamic lists"
  +help: ""
  +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.20 ms
Input props
[
  "label" => "Rounded edges"
  "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#4728
  +label: "Rounded edges"
  +help: ""
  +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.19 ms
Input props
[
  "label" => "Infinite scrolling"
  "help" => "Automatically load more content when you reach the bottom of the page."
  "settingsKey" => "KBIN_GENERAL_INFINITE_SCROLL"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#4784
  +label: "Infinite scrolling"
  +help: "Automatically load more content when you reach the bottom of the page."
  +settingsKey: "KBIN_GENERAL_INFINITE_SCROLL"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.17 ms
Input props
[
  "label" => "Sticky navbar"
  "help" => "The navbar will stick to the top of the page when you scroll down."
  "settingsKey" => "KBIN_GENERAL_FIXED_NAVBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#4843
  +label: "Sticky navbar"
  +help: "The navbar will stick to the top of the page when you scroll down."
  +settingsKey: "KBIN_GENERAL_FIXED_NAVBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.16 ms
Input props
[
  "label" => "Show top bar"
  "settingsKey" => "KBIN_GENERAL_TOPBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#4899
  +label: "Show top bar"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TOPBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.16 ms
Input props
[
  "label" => "Turbo mode (experimental)"
  "settingsKey" => "KBIN_GENERAL_TURBO"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#4955
  +label: "Turbo mode (experimental)"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TURBO"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 12.0 MiB 0.31 ms
Input props
[
  "label" => "Mark new comments"
  "settingsKey" => "KBIN_MARK_NEW_COMMENTS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#5013
  +label: "Mark new comments"
  +help: ""
  +settingsKey: "KBIN_MARK_NEW_COMMENTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.21 ms
Input props
[
  "label" => "Show "Support Us" block"
  "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5076
  +label: "Show "Support Us" block"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK"
  +defaultValue: true
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 12.0 MiB 0.26 ms
Input props
[
  "label" => "Show subscribed users"
  "settingsKey" => "KBIN_SUB_CHANNEL_USERS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#5134
  +label: "Show subscribed users"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_USERS"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 12.0 MiB 0.20 ms
Input props
[
  "label" => "Show subscribed magazines"
  "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#5190
  +label: "Show subscribed magazines"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 12.0 MiB 0.21 ms
Input props
[
  "label" => "Show subscribed domains"
  "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#5246
  +label: "Show subscribed domains"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.15 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_ENTRIES_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5302
  +label: "Auto media preview"
  +help: "Automatically expand media previews."
  +settingsKey: "KBIN_ENTRIES_SHOW_PREVIEW"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.14 ms
Input props
[
  "label" => "Compact view"
  "settingsKey" => "KBIN_ENTRIES_COMPACT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5358
  +label: "Compact view"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_COMPACT"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.14 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5414
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.26 ms
Input props
[
  "label" => "Show magazines’ icons"
  "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5470
  +label: "Show magazines’ icons"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.27 ms
Input props
[
  "label" => "Show thumbnails"
  "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5526
  +label: "Show thumbnails"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.27 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_POSTS_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5582
  +label: "Auto media preview"
  +help: "Automatically expand media previews."
  +settingsKey: "KBIN_POSTS_SHOW_PREVIEW"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.30 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5638
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 12.0 MiB 0.26 ms
Input props
[
  "label" => "Comment reply position"
  "help" => "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top."
  "settingsKey" => "KBIN_COMMENTS_REPLY_POSITION"
  "values" => [
    [
      "name" => "top"
      "value" => "TOP"
    ]
    [
      "name" => "bottom"
      "value" => "BOTTOM"
    ]
  ]
  "defaultValue" => "TOP"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowEnumComponent {#5694
  +label: "Comment reply position"
  +help: "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top."
  +settingsKey: "KBIN_COMMENTS_REPLY_POSITION"
  +values: [
    [
      "name" => "top"
      "value" => "TOP"
    ]
    [
      "name" => "bottom"
      "value" => "BOTTOM"
    ]
  ]
  +defaultValue: "TOP"
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.20 ms
Input props
[
  "label" => "Show Comment Avatars"
  "help" => "Display/hide user avatars when viewing comments on a single thread or post."
  "settingsKey" => "KBIN_COMMENTS_SHOW_USER_AVATAR"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5752
  +label: "Show Comment Avatars"
  +help: "Display/hide user avatars when viewing comments on a single thread or post."
  +settingsKey: "KBIN_COMMENTS_SHOW_USER_AVATAR"
  +defaultValue: true
  +reloadRequired: true
}
user_actions App\Twig\Components\UserActionsComponent 12.0 MiB 0.52 ms
Input props
[
  "user" => App\Entity\User {#262
    +avatar: null
    +cover: null
    +email: "xc2215x@kbin.social"
    +username: "@xc2215x@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1689549493 {#270
      date: 2023-07-17 01:18:13.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#249 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#245 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +entries: Doctrine\ORM\PersistentCollection {#192 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#164 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#137 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#107 …}
    +posts: Doctrine\ORM\PersistentCollection {#80 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#95 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1850 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1513 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1851 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1940 …}
    +follows: Doctrine\ORM\PersistentCollection {#1768 …}
    +followers: Doctrine\ORM\PersistentCollection {#1607 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1842 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1799 …}
    +reports: Doctrine\ORM\PersistentCollection {#2401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1968 …}
    +violations: Doctrine\ORM\PersistentCollection {#1826 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1922 …}
    +awards: Doctrine\ORM\PersistentCollection {#1373 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1888 …}
    +categories: Doctrine\ORM\PersistentCollection {#1920 …}
    -id: 842
    -password: "$2y$13$.kLATbdwxtxDsRmoiWBHf.LdqsEEtGlziXyGxHw6a/zWRRWLF3bTy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1897 …}
    +apId: "xc2215x@kbin.social"
    +apProfileId: "https://kbin.social/u/xc2215x"
    +apPublicUrl: "https://kbin.social/u/xc2215x"
    +apFollowersUrl: "https://kbin.social/u/xc2215x/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "xc2215x"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1689595705 {#275
      date: 2023-07-17 14:08:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686965096 {#272
      date: 2023-06-17 03:24:56.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\UserActionsComponent {#5826
  +user: App\Entity\User {#262
    +avatar: null
    +cover: null
    +email: "xc2215x@kbin.social"
    +username: "@xc2215x@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1689549493 {#270
      date: 2023-07-17 01:18:13.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#249 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#245 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +entries: Doctrine\ORM\PersistentCollection {#192 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#164 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#137 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#107 …}
    +posts: Doctrine\ORM\PersistentCollection {#80 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#95 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1850 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1513 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1851 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1940 …}
    +follows: Doctrine\ORM\PersistentCollection {#1768 …}
    +followers: Doctrine\ORM\PersistentCollection {#1607 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1842 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1799 …}
    +reports: Doctrine\ORM\PersistentCollection {#2401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1968 …}
    +violations: Doctrine\ORM\PersistentCollection {#1826 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1922 …}
    +awards: Doctrine\ORM\PersistentCollection {#1373 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1888 …}
    +categories: Doctrine\ORM\PersistentCollection {#1920 …}
    -id: 842
    -password: "$2y$13$.kLATbdwxtxDsRmoiWBHf.LdqsEEtGlziXyGxHw6a/zWRRWLF3bTy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1897 …}
    +apId: "xc2215x@kbin.social"
    +apProfileId: "https://kbin.social/u/xc2215x"
    +apPublicUrl: "https://kbin.social/u/xc2215x"
    +apFollowersUrl: "https://kbin.social/u/xc2215x/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "xc2215x"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1689595705 {#275
      date: 2023-07-17 14:08:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686965096 {#272
      date: 2023-06-17 03:24:56.0 +02:00
    }
  }
}
date App\Twig\Components\DateComponent 12.0 MiB 0.19 ms
Input props
[
  "date" => DateTimeImmutable @1686965096 {#272
    date: 2023-06-17 03:24:56.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5882
  +date: DateTimeImmutable @1686965096 {#272
    date: 2023-06-17 03:24:56.0 +02:00
  }
}
related_magazines App\Twig\Components\RelatedMagazinesComponent 12.0 MiB 7.82 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedMagazinesComponent {#5969
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +title: "random_magazines"
  +refreshedRandom: false
  -repository: App\Repository\MagazineRepository {#1941 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
active_users App\Twig\Components\ActiveUsersComponent 12.0 MiB 3.69 ms
Input props
[
  "magazine" => null
]
Attributes
[]
Component
App\Twig\Components\ActiveUsersComponent {#6034
  +magazine: null
  -userRepository: App\Repository\UserRepository {#603 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_categories App\Twig\Components\RelatedCategoriesComponent 12.0 MiB 3.42 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedCategoriesComponent {#6093
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +title: "random_categories"
  +refreshedRandom: false
  -repository: App\Repository\CategoryRepository {#6094 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_posts App\Twig\Components\RelatedPostsComponent 12.0 MiB 21.62 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedPostsComponent {#6163
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +post: null
  +title: "random_posts"
  +refreshedRandom: false
  -repository: App\Repository\PostRepository {#1427 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#1546 …}
}
related_entries App\Twig\Components\RelatedEntriesComponent 12.0 MiB 27.54 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedEntriesComponent {#6232
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +entry: null
  +title: "random_entries"
  +refreshedRandom: false
  -repository: App\Repository\EntryRepository {#1487 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#1546 …}
}
support_us_block App\Twig\Components\SupportUsBlock 12.0 MiB 16.55 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\SupportUsBlock {#6301
  +subject: ? App\Entity\Contracts\VotableInterface
  +url: ? string
  -twig: Twig\Environment {#1252 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -partnerBlockRepository: App\Repository\PartnerBlockRepository {#6302 …}
}
featured_magazines App\Twig\Components\FeaturedMagazinesComponent 12.0 MiB 319.59 ms
Input props
[
  "magazine" => null
]
Attributes
[]
Component
App\Twig\Components\FeaturedMagazinesComponent {#6394
  +magazine: null
  -twig: Twig\Environment {#1252 …}
  -repository: App\Repository\MagazineRepository {#1941 …}
}