GET https://kbin.spritesserver.nl/index.php/m/memes@lemmy.ml/t/6376/those-ppl/comment/61892/votes/up

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.87 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.04 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 {#1374
  +user: Proxies\__CG__\App\Entity\User {#1370 …}
  +entry: App\Entity\Entry {#1856 …}
  +magazine: App\Entity\Magazine {#312
    +icon: Proxies\__CG__\App\Entity\Image {#293 …}
    +name: "memes@lemmy.ml"
    +title: "memes"
    +description: """
      #### Rules:\n
      \n
      1. Be civil and nice.\n
      2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you *have* to.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 5926
    +entryCommentCount: 65073
    +postCount: 25
    +postCommentCount: 152
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583092 {#320
      date: 2024-10-22 09:44:52.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#280 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#269 …}
    +entries: Doctrine\ORM\PersistentCollection {#227 …}
    +posts: Doctrine\ORM\PersistentCollection {#185 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#247 …}
    +bans: Doctrine\ORM\PersistentCollection {#164 …}
    +reports: Doctrine\ORM\PersistentCollection {#150 …}
    +badges: Doctrine\ORM\PersistentCollection {#128 …}
    +logs: Doctrine\ORM\PersistentCollection {#118 …}
    +awards: Doctrine\ORM\PersistentCollection {#107 …}
    +categories: Doctrine\ORM\PersistentCollection {#94 …}
    -id: 38
    +apId: "memes@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/memes"
    +apPublicUrl: "https://lemmy.ml/c/memes"
    +apFollowersUrl: "https://lemmy.ml/c/memes/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728572889 {#321
      date: 2024-10-10 17:08:09.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696428223 {#315
      date: 2023-10-04 16:03:43.0 +02:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2451 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +body: """
    I agree that the pricing doesn’t make sense unless you can split it, which is what I do.\n
    \n
    Premium is $25 in Canada. You can add 5 people to your plan. That makes it $5 per month for each of us.\n
    \n
    Personally I don’t buy cable or satellite TV, so I get most of my enjoyment from YouTube. So to me $5 per month is nothing, especially if you have something like Spotify which you can cancel and use YouTube Music, which is included in that $5.\n
    \n
    If you have no friends and you’re the only one footing the bill, I agree that the pricing is a lot. At that point you just have to deal with the annoying ads.\n
    \n
    I *hate* ads as much as anyone, but my question still remains for anyone who demands on blocking all ads and refusing to pay for premium, how do you expect servers and creators to be paid?\n
    \n
    I know Google can technically afford it, but that’s not how businesses are run. You can’t take profits from one department to make up for the losses in another department, and as we know bandwidth is extremely expensive, and Google hosts an unbelievable amount of data, and free, too.\n
    \n
    Like I’ve mentioned in the past, I have a bunch of videos uploaded to YouTube to share with family, and they are all private. Therefore Google is paying to store my videos, while making $0 from them, as they are not public and making any ad revenue.\n
    \n
    I also know that Google is bad. Corporations suck. All that jazz. I just don’t understand why most of Lemmy users think everything should be free, but when asked about how these things are supposed to get funded, they go silent.\n
    \n
    Lemmy itself won’t be around long if users refuse to donate to their instance, and refuse to view ads. Even if someone is hosting an instance in their basement, the cost of internet, replacement drives, maintenance, and electricity all add up.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1697836841 {#1769
    date: 2023-10-20 23:20:41.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EherVielleicht@feddit.de"
    "@veniasilente@lemm.ee"
    "@Polar@lemmy.ca"
    "@ursakhiin@beehaw.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2466 …}
  +nested: Doctrine\ORM\PersistentCollection {#2288 …}
  +votes: Doctrine\ORM\PersistentCollection {#2446 …}
  +reports: Doctrine\ORM\PersistentCollection {#2439 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2489 …}
  +notifications: Doctrine\ORM\PersistentCollection {#60 …}
  -id: 61892
  -bodyTs: "'0':246 '25':22 '5':28,36,64,89 'ad':123,126,143,257,320 'add':27,341 'afford':165 'agre':2,105 'also':260 'amount':205 'annoy':122 'anoth':190 'anyon':130,137 'around':306 'ask':288 'bad':265 'bandwidth':196 'basement':330 'bill':103 'block':141 'bunch':221 'busi':172 'buy':47 'cabl':48 'canada':24 'cancel':79 'corpor':266 'cost':332 'creator':156 'data':207 'deal':119 'demand':139 'depart':182,191 'doesn':6 'donat':312 'drive':336 'electr':339 'enjoy':58 'especi':69 'even':321 'everyth':282 'expect':153 'expens':199 'extrem':198 'famili':230 'foot':101 'free':209,285 'friend':94 'fund':297 'get':54,296 'go':299 'googl':162,201,237,263 'hate':125 'host':202,325 'includ':86 'instanc':315,327 'internet':334 'jazz':270 'know':161,195,261 'lemmi':279,301 'like':74,211 'long':307 'loss':188 'lot':111 'mainten':337 'make':8,34,184,245,255 'mention':214 'month':38,66 'much':128 'music':83 'noth':68 'one':100,181 'paid':159 'past':217 'pay':147,239 'peopl':29 'per':37,65 'person':43 'plan':32 'point':114 'premium':20,149 'price':5,108 'privat':235 'profit':179 'public':253 'question':133 're':97 'refus':145,310,317 'remain':135 'replac':335 'revenu':258 'run':174 'satellit':50 'sens':9 'server':154 'share':228 'silent':300 'someon':323 'someth':73 'split':13 'spotifi':75 'still':134 'store':241 'suck':267 'suppos':294 'take':178 'technic':164 'therefor':236 'thing':292 'think':281 'tv':51 'unbeliev':204 'understand':275 'unless':10 'upload':224 'us':42 'use':81 'user':280,309 've':213 'video':223,243 'view':319 'won':303 'youtub':60,82,226"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/4156699"
  +editedAt: null
  +createdAt: DateTimeImmutable @1697836841 {#1969
    date: 2023-10-20 23:20:41.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 {#1374
  +user: Proxies\__CG__\App\Entity\User {#1370 …}
  +entry: App\Entity\Entry {#1856 …}
  +magazine: App\Entity\Magazine {#312
    +icon: Proxies\__CG__\App\Entity\Image {#293 …}
    +name: "memes@lemmy.ml"
    +title: "memes"
    +description: """
      #### Rules:\n
      \n
      1. Be civil and nice.\n
      2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you *have* to.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 5926
    +entryCommentCount: 65073
    +postCount: 25
    +postCommentCount: 152
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583092 {#320
      date: 2024-10-22 09:44:52.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#280 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#269 …}
    +entries: Doctrine\ORM\PersistentCollection {#227 …}
    +posts: Doctrine\ORM\PersistentCollection {#185 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#247 …}
    +bans: Doctrine\ORM\PersistentCollection {#164 …}
    +reports: Doctrine\ORM\PersistentCollection {#150 …}
    +badges: Doctrine\ORM\PersistentCollection {#128 …}
    +logs: Doctrine\ORM\PersistentCollection {#118 …}
    +awards: Doctrine\ORM\PersistentCollection {#107 …}
    +categories: Doctrine\ORM\PersistentCollection {#94 …}
    -id: 38
    +apId: "memes@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/memes"
    +apPublicUrl: "https://lemmy.ml/c/memes"
    +apFollowersUrl: "https://lemmy.ml/c/memes/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728572889 {#321
      date: 2024-10-10 17:08:09.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696428223 {#315
      date: 2023-10-04 16:03:43.0 +02:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2451 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +body: """
    I agree that the pricing doesn’t make sense unless you can split it, which is what I do.\n
    \n
    Premium is $25 in Canada. You can add 5 people to your plan. That makes it $5 per month for each of us.\n
    \n
    Personally I don’t buy cable or satellite TV, so I get most of my enjoyment from YouTube. So to me $5 per month is nothing, especially if you have something like Spotify which you can cancel and use YouTube Music, which is included in that $5.\n
    \n
    If you have no friends and you’re the only one footing the bill, I agree that the pricing is a lot. At that point you just have to deal with the annoying ads.\n
    \n
    I *hate* ads as much as anyone, but my question still remains for anyone who demands on blocking all ads and refusing to pay for premium, how do you expect servers and creators to be paid?\n
    \n
    I know Google can technically afford it, but that’s not how businesses are run. You can’t take profits from one department to make up for the losses in another department, and as we know bandwidth is extremely expensive, and Google hosts an unbelievable amount of data, and free, too.\n
    \n
    Like I’ve mentioned in the past, I have a bunch of videos uploaded to YouTube to share with family, and they are all private. Therefore Google is paying to store my videos, while making $0 from them, as they are not public and making any ad revenue.\n
    \n
    I also know that Google is bad. Corporations suck. All that jazz. I just don’t understand why most of Lemmy users think everything should be free, but when asked about how these things are supposed to get funded, they go silent.\n
    \n
    Lemmy itself won’t be around long if users refuse to donate to their instance, and refuse to view ads. Even if someone is hosting an instance in their basement, the cost of internet, replacement drives, maintenance, and electricity all add up.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1697836841 {#1769
    date: 2023-10-20 23:20:41.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EherVielleicht@feddit.de"
    "@veniasilente@lemm.ee"
    "@Polar@lemmy.ca"
    "@ursakhiin@beehaw.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2466 …}
  +nested: Doctrine\ORM\PersistentCollection {#2288 …}
  +votes: Doctrine\ORM\PersistentCollection {#2446 …}
  +reports: Doctrine\ORM\PersistentCollection {#2439 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2489 …}
  +notifications: Doctrine\ORM\PersistentCollection {#60 …}
  -id: 61892
  -bodyTs: "'0':246 '25':22 '5':28,36,64,89 'ad':123,126,143,257,320 'add':27,341 'afford':165 'agre':2,105 'also':260 'amount':205 'annoy':122 'anoth':190 'anyon':130,137 'around':306 'ask':288 'bad':265 'bandwidth':196 'basement':330 'bill':103 'block':141 'bunch':221 'busi':172 'buy':47 'cabl':48 'canada':24 'cancel':79 'corpor':266 'cost':332 'creator':156 'data':207 'deal':119 'demand':139 'depart':182,191 'doesn':6 'donat':312 'drive':336 'electr':339 'enjoy':58 'especi':69 'even':321 'everyth':282 'expect':153 'expens':199 'extrem':198 'famili':230 'foot':101 'free':209,285 'friend':94 'fund':297 'get':54,296 'go':299 'googl':162,201,237,263 'hate':125 'host':202,325 'includ':86 'instanc':315,327 'internet':334 'jazz':270 'know':161,195,261 'lemmi':279,301 'like':74,211 'long':307 'loss':188 'lot':111 'mainten':337 'make':8,34,184,245,255 'mention':214 'month':38,66 'much':128 'music':83 'noth':68 'one':100,181 'paid':159 'past':217 'pay':147,239 'peopl':29 'per':37,65 'person':43 'plan':32 'point':114 'premium':20,149 'price':5,108 'privat':235 'profit':179 'public':253 'question':133 're':97 'refus':145,310,317 'remain':135 'replac':335 'revenu':258 'run':174 'satellit':50 'sens':9 'server':154 'share':228 'silent':300 'someon':323 'someth':73 'split':13 'spotifi':75 'still':134 'store':241 'suck':267 'suppos':294 'take':178 'technic':164 'therefor':236 'thing':292 'think':281 'tv':51 'unbeliev':204 'understand':275 'unless':10 'upload':224 'us':42 'use':81 'user':280,309 've':213 'video':223,243 'view':319 'won':303 'youtub':60,82,226"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/4156699"
  +editedAt: null
  +createdAt: DateTimeImmutable @1697836841 {#1969
    date: 2023-10-20 23:20:41.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 {#1374
  +user: Proxies\__CG__\App\Entity\User {#1370 …}
  +entry: App\Entity\Entry {#1856 …}
  +magazine: App\Entity\Magazine {#312
    +icon: Proxies\__CG__\App\Entity\Image {#293 …}
    +name: "memes@lemmy.ml"
    +title: "memes"
    +description: """
      #### Rules:\n
      \n
      1. Be civil and nice.\n
      2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you *have* to.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 5926
    +entryCommentCount: 65073
    +postCount: 25
    +postCommentCount: 152
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583092 {#320
      date: 2024-10-22 09:44:52.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#280 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#269 …}
    +entries: Doctrine\ORM\PersistentCollection {#227 …}
    +posts: Doctrine\ORM\PersistentCollection {#185 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#247 …}
    +bans: Doctrine\ORM\PersistentCollection {#164 …}
    +reports: Doctrine\ORM\PersistentCollection {#150 …}
    +badges: Doctrine\ORM\PersistentCollection {#128 …}
    +logs: Doctrine\ORM\PersistentCollection {#118 …}
    +awards: Doctrine\ORM\PersistentCollection {#107 …}
    +categories: Doctrine\ORM\PersistentCollection {#94 …}
    -id: 38
    +apId: "memes@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/memes"
    +apPublicUrl: "https://lemmy.ml/c/memes"
    +apFollowersUrl: "https://lemmy.ml/c/memes/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728572889 {#321
      date: 2024-10-10 17:08:09.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696428223 {#315
      date: 2023-10-04 16:03:43.0 +02:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2451 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +body: """
    I agree that the pricing doesn’t make sense unless you can split it, which is what I do.\n
    \n
    Premium is $25 in Canada. You can add 5 people to your plan. That makes it $5 per month for each of us.\n
    \n
    Personally I don’t buy cable or satellite TV, so I get most of my enjoyment from YouTube. So to me $5 per month is nothing, especially if you have something like Spotify which you can cancel and use YouTube Music, which is included in that $5.\n
    \n
    If you have no friends and you’re the only one footing the bill, I agree that the pricing is a lot. At that point you just have to deal with the annoying ads.\n
    \n
    I *hate* ads as much as anyone, but my question still remains for anyone who demands on blocking all ads and refusing to pay for premium, how do you expect servers and creators to be paid?\n
    \n
    I know Google can technically afford it, but that’s not how businesses are run. You can’t take profits from one department to make up for the losses in another department, and as we know bandwidth is extremely expensive, and Google hosts an unbelievable amount of data, and free, too.\n
    \n
    Like I’ve mentioned in the past, I have a bunch of videos uploaded to YouTube to share with family, and they are all private. Therefore Google is paying to store my videos, while making $0 from them, as they are not public and making any ad revenue.\n
    \n
    I also know that Google is bad. Corporations suck. All that jazz. I just don’t understand why most of Lemmy users think everything should be free, but when asked about how these things are supposed to get funded, they go silent.\n
    \n
    Lemmy itself won’t be around long if users refuse to donate to their instance, and refuse to view ads. Even if someone is hosting an instance in their basement, the cost of internet, replacement drives, maintenance, and electricity all add up.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1697836841 {#1769
    date: 2023-10-20 23:20:41.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@EherVielleicht@feddit.de"
    "@veniasilente@lemm.ee"
    "@Polar@lemmy.ca"
    "@ursakhiin@beehaw.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2466 …}
  +nested: Doctrine\ORM\PersistentCollection {#2288 …}
  +votes: Doctrine\ORM\PersistentCollection {#2446 …}
  +reports: Doctrine\ORM\PersistentCollection {#2439 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2489 …}
  +notifications: Doctrine\ORM\PersistentCollection {#60 …}
  -id: 61892
  -bodyTs: "'0':246 '25':22 '5':28,36,64,89 'ad':123,126,143,257,320 'add':27,341 'afford':165 'agre':2,105 'also':260 'amount':205 'annoy':122 'anoth':190 'anyon':130,137 'around':306 'ask':288 'bad':265 'bandwidth':196 'basement':330 'bill':103 'block':141 'bunch':221 'busi':172 'buy':47 'cabl':48 'canada':24 'cancel':79 'corpor':266 'cost':332 'creator':156 'data':207 'deal':119 'demand':139 'depart':182,191 'doesn':6 'donat':312 'drive':336 'electr':339 'enjoy':58 'especi':69 'even':321 'everyth':282 'expect':153 'expens':199 'extrem':198 'famili':230 'foot':101 'free':209,285 'friend':94 'fund':297 'get':54,296 'go':299 'googl':162,201,237,263 'hate':125 'host':202,325 'includ':86 'instanc':315,327 'internet':334 'jazz':270 'know':161,195,261 'lemmi':279,301 'like':74,211 'long':307 'loss':188 'lot':111 'mainten':337 'make':8,34,184,245,255 'mention':214 'month':38,66 'much':128 'music':83 'noth':68 'one':100,181 'paid':159 'past':217 'pay':147,239 'peopl':29 'per':37,65 'person':43 'plan':32 'point':114 'premium':20,149 'price':5,108 'privat':235 'profit':179 'public':253 'question':133 're':97 'refus':145,310,317 'remain':135 'replac':335 'revenu':258 'run':174 'satellit':50 'sens':9 'server':154 'share':228 'silent':300 'someon':323 'someth':73 'split':13 'spotifi':75 'still':134 'store':241 'suck':267 'suppos':294 'take':178 'technic':164 'therefor':236 'thing':292 'think':281 'tv':51 'unbeliev':204 'understand':275 'unless':10 'upload':224 'us':42 'use':81 'user':280,309 've':213 'video':223,243 'view':319 'won':303 'youtub':60,82,226"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/4156699"
  +editedAt: null
  +createdAt: DateTimeImmutable @1697836841 {#1969
    date: 2023-10-20 23:20:41.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 {#312
  +icon: Proxies\__CG__\App\Entity\Image {#293 …}
  +name: "memes@lemmy.ml"
  +title: "memes"
  +description: """
    #### Rules:\n
    \n
    1. Be civil and nice.\n
    2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you *have* to.
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 5926
  +entryCommentCount: 65073
  +postCount: 25
  +postCommentCount: 152
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729583092 {#320
    date: 2024-10-22 09:44:52.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#284 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#280 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#269 …}
  +entries: Doctrine\ORM\PersistentCollection {#227 …}
  +posts: Doctrine\ORM\PersistentCollection {#185 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#247 …}
  +bans: Doctrine\ORM\PersistentCollection {#164 …}
  +reports: Doctrine\ORM\PersistentCollection {#150 …}
  +badges: Doctrine\ORM\PersistentCollection {#128 …}
  +logs: Doctrine\ORM\PersistentCollection {#118 …}
  +awards: Doctrine\ORM\PersistentCollection {#107 …}
  +categories: Doctrine\ORM\PersistentCollection {#94 …}
  -id: 38
  +apId: "memes@lemmy.ml"
  +apProfileId: "https://lemmy.ml/c/memes"
  +apPublicUrl: "https://lemmy.ml/c/memes"
  +apFollowersUrl: "https://lemmy.ml/c/memes/followers"
  +apInboxUrl: "https://lemmy.ml/inbox"
  +apDomain: "lemmy.ml"
  +apPreferredUsername: "memes"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1728572889 {#321
    date: 2024-10-10 17:08:09.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1696428223 {#315
    date: 2023-10-04 16:03:43.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