Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
0.15 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.03 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\EntryComment {#1366
  +user: Proxies\__CG__\App\Entity\User {#1378 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +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 {#323
      date: 2023-07-19 04:14:35.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -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 {#317
      date: 2023-06-29 05:30:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688009399 {#316
      date: 2023-06-29 05:29:59.0 +02:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Given that I'm more willing to be a Net Nomad than I am to pay, Reddit 2.0 would have to be self-funding and profitable early on without my direct contribution. I think the best way to do it would be to have per-IP monthly access limits, raised incrementally by tracked linkout clicks from the platform (with a higher rate given for actual conversion actions). That way, you keep operating costs low and ensure that you're profit-focused from day 1. Yes, it's an affiliate ad platform from the start, but it allows for organic content generation from users. Oh, and of course advertisers would be charged to create organic ads in relevant communities. Obviously, with a priority being profit and cost, any software would have to be NIH FOSS, with only a few custom scripts ever created by the devs - this cuts down on costs and dev time. If anyone complains about licensing, ban them. If they try taking you to court, you have ad rev, they don't. You win with a better lawyer and sympathetic judge.\n
    \n
    Basically, I would want Reddit as it is today. Or Facebook as it is. The advertising I can block easily is their way of keeping my costs at a rate I'm willing to accept - $0.00/lifetime. I think forcing ad engagement will make some people run to the Fediverse and host their own instance, or join and "donate to" (pay to use) an instance they don't host, but for others, it will help them to build healthier relationships with social media, using it less and thus rationing out their time better, or they'll spend time engaged with ad content and providing real value to the platform, rather than imagined "value" by creating organic content that will need to be stored and indexed on the server.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1688399220 {#1605
    date: 2023-07-03 17:47:00.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Web_Rand@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1370 …}
  +nested: Doctrine\ORM\PersistentCollection {#1375 …}
  +votes: Doctrine\ORM\PersistentCollection {#2424 …}
  +reports: Doctrine\ORM\PersistentCollection {#1898 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1841 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2354 …}
  -id: 7432
  -bodyTs: "'/lifetime':223 '0.00':222 '1':87 '2.0':18 'accept':221 'access':50 'action':69 'actual':67 'ad':93,118,173,227,287 'advertis':111,202 'affili':92 'allow':100 'anyon':158 'ban':162 'basic':187 'best':37 'better':182,279 'block':205 'build':264 'charg':114 'click':57 'communiti':121 'complain':159 'content':103,288,303 'contribut':33 'convers':68 'cost':75,129,153,213 'cours':110 'court':170 'creat':116,145,301 'custom':142 'cut':150 'day':86 'dev':148,155 'direct':32 'donat':245 'earli':28 'easili':206 'engag':228,285 'ensur':78 'ever':144 'facebook':197 'fedivers':236 'focus':84 'forc':226 'foss':137 'fund':25 'generat':104 'given':1,65 'healthier':265 'help':261 'higher':63 'host':238,255 'imagin':298 'increment':53 'index':311 'instanc':241,251 'ip':48 'join':243 'judg':186 'keep':73,211 'lawyer':183 'less':272 'licens':161 'limit':51 'linkout':56 'll':282 'low':76 'm':4,218 'make':230 'media':269 'month':49 'need':306 'net':10 'nih':136 'nomad':11 'obvious':122 'oh':107 'oper':74 'organ':102,117,302 'other':258 'pay':16,247 'peopl':232 'per':47 'per-ip':46 'platform':60,94,295 'prioriti':125 'profit':27,83,127 'profit-focus':82 'provid':290 'rais':52 'rate':64,216 'rather':296 'ration':275 're':81 'real':291 'reddit':17,191 'relationship':266 'relev':120 'rev':174 'run':233 'script':143 'self':24 'self-fund':23 'server':314 'social':268 'softwar':131 'spend':283 'start':97 'store':309 'sympathet':185 'take':167 'think':35,225 'thus':274 'time':156,278,284 'today':195 'track':55 'tri':166 'use':249,270 'user':106 'valu':292,299 'want':190 'way':38,71,209 'will':6,219 'win':179 'without':30 'would':19,42,112,132,189 'yes':88"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/RedditMigration/t/131778/-/comment/517319"
  +editedAt: null
  +createdAt: DateTimeImmutable @1688399220 {#1945
    date: 2023-07-03 17:47:00.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\EntryComment {#1366
  +user: Proxies\__CG__\App\Entity\User {#1378 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +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 {#323
      date: 2023-07-19 04:14:35.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -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 {#317
      date: 2023-06-29 05:30:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688009399 {#316
      date: 2023-06-29 05:29:59.0 +02:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Given that I'm more willing to be a Net Nomad than I am to pay, Reddit 2.0 would have to be self-funding and profitable early on without my direct contribution. I think the best way to do it would be to have per-IP monthly access limits, raised incrementally by tracked linkout clicks from the platform (with a higher rate given for actual conversion actions). That way, you keep operating costs low and ensure that you're profit-focused from day 1. Yes, it's an affiliate ad platform from the start, but it allows for organic content generation from users. Oh, and of course advertisers would be charged to create organic ads in relevant communities. Obviously, with a priority being profit and cost, any software would have to be NIH FOSS, with only a few custom scripts ever created by the devs - this cuts down on costs and dev time. If anyone complains about licensing, ban them. If they try taking you to court, you have ad rev, they don't. You win with a better lawyer and sympathetic judge.\n
    \n
    Basically, I would want Reddit as it is today. Or Facebook as it is. The advertising I can block easily is their way of keeping my costs at a rate I'm willing to accept - $0.00/lifetime. I think forcing ad engagement will make some people run to the Fediverse and host their own instance, or join and "donate to" (pay to use) an instance they don't host, but for others, it will help them to build healthier relationships with social media, using it less and thus rationing out their time better, or they'll spend time engaged with ad content and providing real value to the platform, rather than imagined "value" by creating organic content that will need to be stored and indexed on the server.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1688399220 {#1605
    date: 2023-07-03 17:47:00.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Web_Rand@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1370 …}
  +nested: Doctrine\ORM\PersistentCollection {#1375 …}
  +votes: Doctrine\ORM\PersistentCollection {#2424 …}
  +reports: Doctrine\ORM\PersistentCollection {#1898 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1841 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2354 …}
  -id: 7432
  -bodyTs: "'/lifetime':223 '0.00':222 '1':87 '2.0':18 'accept':221 'access':50 'action':69 'actual':67 'ad':93,118,173,227,287 'advertis':111,202 'affili':92 'allow':100 'anyon':158 'ban':162 'basic':187 'best':37 'better':182,279 'block':205 'build':264 'charg':114 'click':57 'communiti':121 'complain':159 'content':103,288,303 'contribut':33 'convers':68 'cost':75,129,153,213 'cours':110 'court':170 'creat':116,145,301 'custom':142 'cut':150 'day':86 'dev':148,155 'direct':32 'donat':245 'earli':28 'easili':206 'engag':228,285 'ensur':78 'ever':144 'facebook':197 'fedivers':236 'focus':84 'forc':226 'foss':137 'fund':25 'generat':104 'given':1,65 'healthier':265 'help':261 'higher':63 'host':238,255 'imagin':298 'increment':53 'index':311 'instanc':241,251 'ip':48 'join':243 'judg':186 'keep':73,211 'lawyer':183 'less':272 'licens':161 'limit':51 'linkout':56 'll':282 'low':76 'm':4,218 'make':230 'media':269 'month':49 'need':306 'net':10 'nih':136 'nomad':11 'obvious':122 'oh':107 'oper':74 'organ':102,117,302 'other':258 'pay':16,247 'peopl':232 'per':47 'per-ip':46 'platform':60,94,295 'prioriti':125 'profit':27,83,127 'profit-focus':82 'provid':290 'rais':52 'rate':64,216 'rather':296 'ration':275 're':81 'real':291 'reddit':17,191 'relationship':266 'relev':120 'rev':174 'run':233 'script':143 'self':24 'self-fund':23 'server':314 'social':268 'softwar':131 'spend':283 'start':97 'store':309 'sympathet':185 'take':167 'think':35,225 'thus':274 'time':156,278,284 'today':195 'track':55 'tri':166 'use':249,270 'user':106 'valu':292,299 'want':190 'way':38,71,209 'will':6,219 'win':179 'without':30 'would':19,42,112,132,189 'yes':88"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/RedditMigration/t/131778/-/comment/517319"
  +editedAt: null
  +createdAt: DateTimeImmutable @1688399220 {#1945
    date: 2023-07-03 17:47:00.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\EntryComment {#1366
  +user: Proxies\__CG__\App\Entity\User {#1378 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +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 {#323
      date: 2023-07-19 04:14:35.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -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 {#317
      date: 2023-06-29 05:30:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688009399 {#316
      date: 2023-06-29 05:29:59.0 +02:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Given that I'm more willing to be a Net Nomad than I am to pay, Reddit 2.0 would have to be self-funding and profitable early on without my direct contribution. I think the best way to do it would be to have per-IP monthly access limits, raised incrementally by tracked linkout clicks from the platform (with a higher rate given for actual conversion actions). That way, you keep operating costs low and ensure that you're profit-focused from day 1. Yes, it's an affiliate ad platform from the start, but it allows for organic content generation from users. Oh, and of course advertisers would be charged to create organic ads in relevant communities. Obviously, with a priority being profit and cost, any software would have to be NIH FOSS, with only a few custom scripts ever created by the devs - this cuts down on costs and dev time. If anyone complains about licensing, ban them. If they try taking you to court, you have ad rev, they don't. You win with a better lawyer and sympathetic judge.\n
    \n
    Basically, I would want Reddit as it is today. Or Facebook as it is. The advertising I can block easily is their way of keeping my costs at a rate I'm willing to accept - $0.00/lifetime. I think forcing ad engagement will make some people run to the Fediverse and host their own instance, or join and "donate to" (pay to use) an instance they don't host, but for others, it will help them to build healthier relationships with social media, using it less and thus rationing out their time better, or they'll spend time engaged with ad content and providing real value to the platform, rather than imagined "value" by creating organic content that will need to be stored and indexed on the server.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1688399220 {#1605
    date: 2023-07-03 17:47:00.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Web_Rand@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1370 …}
  +nested: Doctrine\ORM\PersistentCollection {#1375 …}
  +votes: Doctrine\ORM\PersistentCollection {#2424 …}
  +reports: Doctrine\ORM\PersistentCollection {#1898 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1841 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2354 …}
  -id: 7432
  -bodyTs: "'/lifetime':223 '0.00':222 '1':87 '2.0':18 'accept':221 'access':50 'action':69 'actual':67 'ad':93,118,173,227,287 'advertis':111,202 'affili':92 'allow':100 'anyon':158 'ban':162 'basic':187 'best':37 'better':182,279 'block':205 'build':264 'charg':114 'click':57 'communiti':121 'complain':159 'content':103,288,303 'contribut':33 'convers':68 'cost':75,129,153,213 'cours':110 'court':170 'creat':116,145,301 'custom':142 'cut':150 'day':86 'dev':148,155 'direct':32 'donat':245 'earli':28 'easili':206 'engag':228,285 'ensur':78 'ever':144 'facebook':197 'fedivers':236 'focus':84 'forc':226 'foss':137 'fund':25 'generat':104 'given':1,65 'healthier':265 'help':261 'higher':63 'host':238,255 'imagin':298 'increment':53 'index':311 'instanc':241,251 'ip':48 'join':243 'judg':186 'keep':73,211 'lawyer':183 'less':272 'licens':161 'limit':51 'linkout':56 'll':282 'low':76 'm':4,218 'make':230 'media':269 'month':49 'need':306 'net':10 'nih':136 'nomad':11 'obvious':122 'oh':107 'oper':74 'organ':102,117,302 'other':258 'pay':16,247 'peopl':232 'per':47 'per-ip':46 'platform':60,94,295 'prioriti':125 'profit':27,83,127 'profit-focus':82 'provid':290 'rais':52 'rate':64,216 'rather':296 'ration':275 're':81 'real':291 'reddit':17,191 'relationship':266 'relev':120 'rev':174 'run':233 'script':143 'self':24 'self-fund':23 'server':314 'social':268 'softwar':131 'spend':283 'start':97 'store':309 'sympathet':185 'take':167 'think':35,225 'thus':274 'time':156,278,284 'today':195 'track':55 'tri':166 'use':249,270 'user':106 'valu':292,299 'want':190 'way':38,71,209 'will':6,219 'win':179 'without':30 'would':19,42,112,132,189 'yes':88"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/RedditMigration/t/131778/-/comment/517319"
  +editedAt: null
  +createdAt: DateTimeImmutable @1688399220 {#1945
    date: 2023-07-03 17:47:00.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED edit
App\Entity\Magazine {#313
  +icon: Proxies\__CG__\App\Entity\Image {#294 …}
  +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 {#323
    date: 2023-07-19 04:14:35.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#285 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
  +entries: Doctrine\ORM\PersistentCollection {#228 …}
  +posts: Doctrine\ORM\PersistentCollection {#186 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
  +bans: Doctrine\ORM\PersistentCollection {#165 …}
  +reports: Doctrine\ORM\PersistentCollection {#151 …}
  +badges: Doctrine\ORM\PersistentCollection {#129 …}
  +logs: Doctrine\ORM\PersistentCollection {#119 …}
  +awards: Doctrine\ORM\PersistentCollection {#108 …}
  +categories: Doctrine\ORM\PersistentCollection {#95 …}
  -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 {#317
    date: 2023-06-29 05:30:00.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1688009399 {#316
    date: 2023-06-29 05:29:59.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details