GET https://kbin.spritesserver.nl/u/@lemann@lemmy.one/newest/2023-11-14::2023-11-14

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.14 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
Proxies\__CG__\App\Entity\Entry {#2391
  +user: Proxies\__CG__\App\Entity\User {#2074 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2389 …}
  +image: Proxies\__CG__\App\Entity\Image {#2120 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2113 …}
  +slug: "OpenSubtitles-org-is-shutting-down-it-s-previous-API-Now-only-authenticated"
  +title: "OpenSubtitles.org is shutting down it's previous API. Now only authenticated access allowed."
  +url: "https://blog.opensubtitles.com/opensubtitles/saying-goodbye-to-opensubtitles-org-api-embrace-the-20-black-friday-treat"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 206
  +favouriteCount: 769
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700175113 {#1404
    date: 2023-11-16 23:51:53.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2160 …}
  +votes: Doctrine\ORM\PersistentCollection {#2162 …}
  +reports: Doctrine\ORM\PersistentCollection {#2128 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2126 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2139 …}
  +badges: Doctrine\ORM\PersistentCollection {#2224 …}
  +children: [
    App\Entity\EntryComment {#1883
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2391 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2389 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2369 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
      +body: """
        > That is why I pay for open subtitles\n
        \n
        Lost me right here. Personally I’m not ever going to pay for a service where the work done by volunteer users, for free, is filling some random person’s pockets. An argument can’t even be made a la RedHat here - there’s literally no value being added to the volunteers’ work by OpenSubtitles…\n
        \n
        OpenSubtitles literally has pulled a shXtter here IMO
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 32
      +score: 0
      +lastActive: DateTime @1699981875 {#1908
        date: 2023-11-14 18:11:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@db0@lemmy.dbzer0.com"
        "@Metal_Zealot@lemmy.ml"
        "@lazynooblet@lazysoci.al"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2392 …}
      +nested: Doctrine\ORM\PersistentCollection {#2395 …}
      +votes: Doctrine\ORM\PersistentCollection {#1384 …}
      +reports: Doctrine\ORM\PersistentCollection {#1383 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1405 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1382 …}
      -id: 124039
      -bodyTs: "'ad':57 'argument':41 'done':27 'even':44 'ever':17 'fill':34 'free':32 'go':18 'imo':71 'la':48 'liter':53,65 'lost':9 'm':15 'made':46 'open':7 'opensubtitl':63,64 'pay':5,20 'person':13,37 'pocket':39 'pull':67 'random':36 'redhat':49 'right':11 'servic':23 'shxtter':69 'subtitl':8 'user':30 'valu':55 'volunt':29,60 'work':26,61"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.one/comment/4696345"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699981875 {#1407
        date: 2023-11-14 18:11:15.0 +01:00
      }
      +"title": 124039
    }
  ]
  -id: 12946
  -titleTs: "'access':12 'allow':13 'api':8 'authent':11 'opensubtitles.org':1 'previous':7 'shut':3"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700059447
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/8378351"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699973047 {#2123
    date: 2023-11-14 15:44:07.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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
Proxies\__CG__\App\Entity\Entry {#2391
  +user: Proxies\__CG__\App\Entity\User {#2074 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2389 …}
  +image: Proxies\__CG__\App\Entity\Image {#2120 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2113 …}
  +slug: "OpenSubtitles-org-is-shutting-down-it-s-previous-API-Now-only-authenticated"
  +title: "OpenSubtitles.org is shutting down it's previous API. Now only authenticated access allowed."
  +url: "https://blog.opensubtitles.com/opensubtitles/saying-goodbye-to-opensubtitles-org-api-embrace-the-20-black-friday-treat"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 206
  +favouriteCount: 769
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700175113 {#1404
    date: 2023-11-16 23:51:53.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2160 …}
  +votes: Doctrine\ORM\PersistentCollection {#2162 …}
  +reports: Doctrine\ORM\PersistentCollection {#2128 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2126 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2139 …}
  +badges: Doctrine\ORM\PersistentCollection {#2224 …}
  +children: [
    App\Entity\EntryComment {#1883
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2391 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2389 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2369 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
      +body: """
        > That is why I pay for open subtitles\n
        \n
        Lost me right here. Personally I’m not ever going to pay for a service where the work done by volunteer users, for free, is filling some random person’s pockets. An argument can’t even be made a la RedHat here - there’s literally no value being added to the volunteers’ work by OpenSubtitles…\n
        \n
        OpenSubtitles literally has pulled a shXtter here IMO
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 32
      +score: 0
      +lastActive: DateTime @1699981875 {#1908
        date: 2023-11-14 18:11:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@db0@lemmy.dbzer0.com"
        "@Metal_Zealot@lemmy.ml"
        "@lazynooblet@lazysoci.al"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2392 …}
      +nested: Doctrine\ORM\PersistentCollection {#2395 …}
      +votes: Doctrine\ORM\PersistentCollection {#1384 …}
      +reports: Doctrine\ORM\PersistentCollection {#1383 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1405 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1382 …}
      -id: 124039
      -bodyTs: "'ad':57 'argument':41 'done':27 'even':44 'ever':17 'fill':34 'free':32 'go':18 'imo':71 'la':48 'liter':53,65 'lost':9 'm':15 'made':46 'open':7 'opensubtitl':63,64 'pay':5,20 'person':13,37 'pocket':39 'pull':67 'random':36 'redhat':49 'right':11 'servic':23 'shxtter':69 'subtitl':8 'user':30 'valu':55 'volunt':29,60 'work':26,61"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.one/comment/4696345"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699981875 {#1407
        date: 2023-11-14 18:11:15.0 +01:00
      }
      +"title": 124039
    }
  ]
  -id: 12946
  -titleTs: "'access':12 'allow':13 'api':8 'authent':11 'opensubtitles.org':1 'previous':7 'shut':3"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700059447
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/8378351"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699973047 {#2123
    date: 2023-11-14 15:44:07.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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
Proxies\__CG__\App\Entity\Entry {#2391
  +user: Proxies\__CG__\App\Entity\User {#2074 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2389 …}
  +image: Proxies\__CG__\App\Entity\Image {#2120 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2113 …}
  +slug: "OpenSubtitles-org-is-shutting-down-it-s-previous-API-Now-only-authenticated"
  +title: "OpenSubtitles.org is shutting down it's previous API. Now only authenticated access allowed."
  +url: "https://blog.opensubtitles.com/opensubtitles/saying-goodbye-to-opensubtitles-org-api-embrace-the-20-black-friday-treat"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 206
  +favouriteCount: 769
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700175113 {#1404
    date: 2023-11-16 23:51:53.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2160 …}
  +votes: Doctrine\ORM\PersistentCollection {#2162 …}
  +reports: Doctrine\ORM\PersistentCollection {#2128 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2126 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2139 …}
  +badges: Doctrine\ORM\PersistentCollection {#2224 …}
  +children: [
    App\Entity\EntryComment {#1883
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2391 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2389 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2369 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
      +body: """
        > That is why I pay for open subtitles\n
        \n
        Lost me right here. Personally I’m not ever going to pay for a service where the work done by volunteer users, for free, is filling some random person’s pockets. An argument can’t even be made a la RedHat here - there’s literally no value being added to the volunteers’ work by OpenSubtitles…\n
        \n
        OpenSubtitles literally has pulled a shXtter here IMO
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 32
      +score: 0
      +lastActive: DateTime @1699981875 {#1908
        date: 2023-11-14 18:11:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@db0@lemmy.dbzer0.com"
        "@Metal_Zealot@lemmy.ml"
        "@lazynooblet@lazysoci.al"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2392 …}
      +nested: Doctrine\ORM\PersistentCollection {#2395 …}
      +votes: Doctrine\ORM\PersistentCollection {#1384 …}
      +reports: Doctrine\ORM\PersistentCollection {#1383 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1405 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1382 …}
      -id: 124039
      -bodyTs: "'ad':57 'argument':41 'done':27 'even':44 'ever':17 'fill':34 'free':32 'go':18 'imo':71 'la':48 'liter':53,65 'lost':9 'm':15 'made':46 'open':7 'opensubtitl':63,64 'pay':5,20 'person':13,37 'pocket':39 'pull':67 'random':36 'redhat':49 'right':11 'servic':23 'shxtter':69 'subtitl':8 'user':30 'valu':55 'volunt':29,60 'work':26,61"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.one/comment/4696345"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699981875 {#1407
        date: 2023-11-14 18:11:15.0 +01:00
      }
      +"title": 124039
    }
  ]
  -id: 12946
  -titleTs: "'access':12 'allow':13 'api':8 'authent':11 'opensubtitles.org':1 'previous':7 'shut':3"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700059447
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/8378351"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699973047 {#2123
    date: 2023-11-14 15:44:07.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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 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
6 DENIED moderate
App\Entity\EntryComment {#1883
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2391
    +user: Proxies\__CG__\App\Entity\User {#2074 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2389 …}
    +image: Proxies\__CG__\App\Entity\Image {#2120 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2113 …}
    +slug: "OpenSubtitles-org-is-shutting-down-it-s-previous-API-Now-only-authenticated"
    +title: "OpenSubtitles.org is shutting down it's previous API. Now only authenticated access allowed."
    +url: "https://blog.opensubtitles.com/opensubtitles/saying-goodbye-to-opensubtitles-org-api-embrace-the-20-black-friday-treat"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 206
    +favouriteCount: 769
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700175113 {#1404
      date: 2023-11-16 23:51:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2160 …}
    +votes: Doctrine\ORM\PersistentCollection {#2162 …}
    +reports: Doctrine\ORM\PersistentCollection {#2128 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2126 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2139 …}
    +badges: Doctrine\ORM\PersistentCollection {#2224 …}
    +children: [
      App\Entity\EntryComment {#1883}
    ]
    -id: 12946
    -titleTs: "'access':12 'allow':13 'api':8 'authent':11 'opensubtitles.org':1 'previous':7 'shut':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700059447
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8378351"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699973047 {#2123
      date: 2023-11-14 15:44:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2389 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2369 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
  +body: """
    > That is why I pay for open subtitles\n
    \n
    Lost me right here. Personally I’m not ever going to pay for a service where the work done by volunteer users, for free, is filling some random person’s pockets. An argument can’t even be made a la RedHat here - there’s literally no value being added to the volunteers’ work by OpenSubtitles…\n
    \n
    OpenSubtitles literally has pulled a shXtter here IMO
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 32
  +score: 0
  +lastActive: DateTime @1699981875 {#1908
    date: 2023-11-14 18:11:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@db0@lemmy.dbzer0.com"
    "@Metal_Zealot@lemmy.ml"
    "@lazynooblet@lazysoci.al"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2392 …}
  +nested: Doctrine\ORM\PersistentCollection {#2395 …}
  +votes: Doctrine\ORM\PersistentCollection {#1384 …}
  +reports: Doctrine\ORM\PersistentCollection {#1383 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1405 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1382 …}
  -id: 124039
  -bodyTs: "'ad':57 'argument':41 'done':27 'even':44 'ever':17 'fill':34 'free':32 'go':18 'imo':71 'la':48 'liter':53,65 'lost':9 'm':15 'made':46 'open':7 'opensubtitl':63,64 'pay':5,20 'person':13,37 'pocket':39 'pull':67 'random':36 'redhat':49 'right':11 'servic':23 'shxtter':69 'subtitl':8 'user':30 'valu':55 'volunt':29,60 'work':26,61"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.one/comment/4696345"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699981875 {#1407
    date: 2023-11-14 18:11:15.0 +01:00
  }
  +"title": 124039
}
"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
7 DENIED edit
App\Entity\EntryComment {#1883
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2391
    +user: Proxies\__CG__\App\Entity\User {#2074 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2389 …}
    +image: Proxies\__CG__\App\Entity\Image {#2120 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2113 …}
    +slug: "OpenSubtitles-org-is-shutting-down-it-s-previous-API-Now-only-authenticated"
    +title: "OpenSubtitles.org is shutting down it's previous API. Now only authenticated access allowed."
    +url: "https://blog.opensubtitles.com/opensubtitles/saying-goodbye-to-opensubtitles-org-api-embrace-the-20-black-friday-treat"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 206
    +favouriteCount: 769
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700175113 {#1404
      date: 2023-11-16 23:51:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2160 …}
    +votes: Doctrine\ORM\PersistentCollection {#2162 …}
    +reports: Doctrine\ORM\PersistentCollection {#2128 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2126 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2139 …}
    +badges: Doctrine\ORM\PersistentCollection {#2224 …}
    +children: [
      App\Entity\EntryComment {#1883}
    ]
    -id: 12946
    -titleTs: "'access':12 'allow':13 'api':8 'authent':11 'opensubtitles.org':1 'previous':7 'shut':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700059447
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8378351"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699973047 {#2123
      date: 2023-11-14 15:44:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2389 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2369 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
  +body: """
    > That is why I pay for open subtitles\n
    \n
    Lost me right here. Personally I’m not ever going to pay for a service where the work done by volunteer users, for free, is filling some random person’s pockets. An argument can’t even be made a la RedHat here - there’s literally no value being added to the volunteers’ work by OpenSubtitles…\n
    \n
    OpenSubtitles literally has pulled a shXtter here IMO
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 32
  +score: 0
  +lastActive: DateTime @1699981875 {#1908
    date: 2023-11-14 18:11:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@db0@lemmy.dbzer0.com"
    "@Metal_Zealot@lemmy.ml"
    "@lazynooblet@lazysoci.al"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2392 …}
  +nested: Doctrine\ORM\PersistentCollection {#2395 …}
  +votes: Doctrine\ORM\PersistentCollection {#1384 …}
  +reports: Doctrine\ORM\PersistentCollection {#1383 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1405 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1382 …}
  -id: 124039
  -bodyTs: "'ad':57 'argument':41 'done':27 'even':44 'ever':17 'fill':34 'free':32 'go':18 'imo':71 'la':48 'liter':53,65 'lost':9 'm':15 'made':46 'open':7 'opensubtitl':63,64 'pay':5,20 'person':13,37 'pocket':39 'pull':67 'random':36 'redhat':49 'right':11 'servic':23 'shxtter':69 'subtitl':8 'user':30 'valu':55 'volunt':29,60 'work':26,61"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.one/comment/4696345"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699981875 {#1407
    date: 2023-11-14 18:11:15.0 +01:00
  }
  +"title": 124039
}
"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
8 DENIED moderate
App\Entity\EntryComment {#1883
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2391
    +user: Proxies\__CG__\App\Entity\User {#2074 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2389 …}
    +image: Proxies\__CG__\App\Entity\Image {#2120 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2113 …}
    +slug: "OpenSubtitles-org-is-shutting-down-it-s-previous-API-Now-only-authenticated"
    +title: "OpenSubtitles.org is shutting down it's previous API. Now only authenticated access allowed."
    +url: "https://blog.opensubtitles.com/opensubtitles/saying-goodbye-to-opensubtitles-org-api-embrace-the-20-black-friday-treat"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 206
    +favouriteCount: 769
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700175113 {#1404
      date: 2023-11-16 23:51:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2160 …}
    +votes: Doctrine\ORM\PersistentCollection {#2162 …}
    +reports: Doctrine\ORM\PersistentCollection {#2128 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2126 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2139 …}
    +badges: Doctrine\ORM\PersistentCollection {#2224 …}
    +children: [
      App\Entity\EntryComment {#1883}
    ]
    -id: 12946
    -titleTs: "'access':12 'allow':13 'api':8 'authent':11 'opensubtitles.org':1 'previous':7 'shut':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700059447
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8378351"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699973047 {#2123
      date: 2023-11-14 15:44:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2389 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2369 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2387 …}
  +body: """
    > That is why I pay for open subtitles\n
    \n
    Lost me right here. Personally I’m not ever going to pay for a service where the work done by volunteer users, for free, is filling some random person’s pockets. An argument can’t even be made a la RedHat here - there’s literally no value being added to the volunteers’ work by OpenSubtitles…\n
    \n
    OpenSubtitles literally has pulled a shXtter here IMO
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 32
  +score: 0
  +lastActive: DateTime @1699981875 {#1908
    date: 2023-11-14 18:11:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@db0@lemmy.dbzer0.com"
    "@Metal_Zealot@lemmy.ml"
    "@lazynooblet@lazysoci.al"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2392 …}
  +nested: Doctrine\ORM\PersistentCollection {#2395 …}
  +votes: Doctrine\ORM\PersistentCollection {#1384 …}
  +reports: Doctrine\ORM\PersistentCollection {#1383 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1405 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1382 …}
  -id: 124039
  -bodyTs: "'ad':57 'argument':41 'done':27 'even':44 'ever':17 'fill':34 'free':32 'go':18 'imo':71 'la':48 'liter':53,65 'lost':9 'm':15 'made':46 'open':7 'opensubtitl':63,64 'pay':5,20 'person':13,37 'pocket':39 'pull':67 'random':36 'redhat':49 'right':11 'servic':23 'shxtter':69 'subtitl':8 'user':30 'valu':55 'volunt':29,60 'work':26,61"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.one/comment/4696345"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699981875 {#1407
    date: 2023-11-14 18:11:15.0 +01:00
  }
  +"title": 124039
}
"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
9 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
10 DENIED moderate
App\Entity\Entry {#1455
  +user: App\Entity\User {#265 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1651 …}
  +image: Proxies\__CG__\App\Entity\Image {#1675 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1656 …}
  +slug: "Remember-Seagate-s-Dual-Actuator-HDDs-They-re-Back-in-SATA-Form"
  +title: "Remember Seagate’s Dual Actuator HDDs? They’re Back, in SATA Form"
  +url: "https://www.youtube.com/watch?v=Q9WigY2Psts"
  +body: """
    What do you think of dual actuator hard drives? I never knew these even existed…\n
    \n
    Here’s a quick summary of the vid for those who want a TL;DW:\n
    \n
    - Dual actuator drives are a single drive with two actuator arms inside\n
    - These arms have their own platters, each with access to half of the drive’s capacity\n
    - The SAS version shows up as two separate drives: one for each actuator\n
    - The SATA version shows up as a single drive, however can be partitioned at a specific LBA near the middle to use both actuators independently\n
    - Linux kernel updated to support these drives better when queuing commands\n
    - Capable of saturating a 5gbit SATA link\n
    \n
    Personally, my concern is RAID setups, particularly in a SAS config. Will filesystems like ZFS and BTRFS know that two storage devices are the same physical drive… aside from that, and concern about more mechanical parts, this looks exciting especially for sequential speed throughput!\n
    \n
    EDIT: fix typos
    """
  +type: "video"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 14
  +favouriteCount: 36
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700152353 {#1444
    date: 2023-11-16 17:32:33.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1661 …}
  +votes: Doctrine\ORM\PersistentCollection {#1553 …}
  +reports: Doctrine\ORM\PersistentCollection {#1609 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1549 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1573 …}
  +badges: Doctrine\ORM\PersistentCollection {#1566 …}
  +children: []
  -id: 12919
  -titleTs: "'actuat':5 'back':9 'dual':4 'form':12 'hdds':6 're':8 'rememb':1 'sata':11 'seagat':2"
  -bodyTs: "'5gbit':112 'access':51 'actuat':7,32,40,71,95 'arm':41,44 'asid':142 'better':104 'btrfs':131 'capabl':108 'capac':58 'command':107 'concern':117,146 'config':125 'devic':136 'drive':9,33,37,56,67,80,103,141 'dual':6,31 'dw':30 'edit':159 'especi':154 'even':14 'excit':153 'exist':15 'filesystem':127 'fix':160 'half':53 'hard':8 'howev':81 'independ':96 'insid':42 'kernel':98 'knew':12 'know':132 'lba':88 'like':128 'link':114 'linux':97 'look':152 'mechan':149 'middl':91 'near':89 'never':11 'one':68 'part':150 'particular':121 'partit':84 'person':115 'physic':140 'platter':48 'queu':106 'quick':19 'raid':119 'sas':60,124 'sata':73,113 'satur':110 'separ':66 'sequenti':156 'setup':120 'show':62,75 'singl':36,79 'specif':87 'speed':157 'storag':135 'summari':20 'support':101 'think':4 'throughput':158 'tl':29 'two':39,65,134 'typo':161 'updat':99 'use':93 'version':61,74 'vid':23 'want':27 'zfs':129"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700054466
  +visibility: "visible             "
  +apId: "https://lemmy.one/post/6750945"
  +editedAt: DateTimeImmutable @1700197944 {#1465
    date: 2023-11-17 06:12:24.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699968066 {#1642
    date: 2023-11-14 14:21:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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
11 DENIED edit
App\Entity\Entry {#1455
  +user: App\Entity\User {#265 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1651 …}
  +image: Proxies\__CG__\App\Entity\Image {#1675 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1656 …}
  +slug: "Remember-Seagate-s-Dual-Actuator-HDDs-They-re-Back-in-SATA-Form"
  +title: "Remember Seagate’s Dual Actuator HDDs? They’re Back, in SATA Form"
  +url: "https://www.youtube.com/watch?v=Q9WigY2Psts"
  +body: """
    What do you think of dual actuator hard drives? I never knew these even existed…\n
    \n
    Here’s a quick summary of the vid for those who want a TL;DW:\n
    \n
    - Dual actuator drives are a single drive with two actuator arms inside\n
    - These arms have their own platters, each with access to half of the drive’s capacity\n
    - The SAS version shows up as two separate drives: one for each actuator\n
    - The SATA version shows up as a single drive, however can be partitioned at a specific LBA near the middle to use both actuators independently\n
    - Linux kernel updated to support these drives better when queuing commands\n
    - Capable of saturating a 5gbit SATA link\n
    \n
    Personally, my concern is RAID setups, particularly in a SAS config. Will filesystems like ZFS and BTRFS know that two storage devices are the same physical drive… aside from that, and concern about more mechanical parts, this looks exciting especially for sequential speed throughput!\n
    \n
    EDIT: fix typos
    """
  +type: "video"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 14
  +favouriteCount: 36
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700152353 {#1444
    date: 2023-11-16 17:32:33.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1661 …}
  +votes: Doctrine\ORM\PersistentCollection {#1553 …}
  +reports: Doctrine\ORM\PersistentCollection {#1609 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1549 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1573 …}
  +badges: Doctrine\ORM\PersistentCollection {#1566 …}
  +children: []
  -id: 12919
  -titleTs: "'actuat':5 'back':9 'dual':4 'form':12 'hdds':6 're':8 'rememb':1 'sata':11 'seagat':2"
  -bodyTs: "'5gbit':112 'access':51 'actuat':7,32,40,71,95 'arm':41,44 'asid':142 'better':104 'btrfs':131 'capabl':108 'capac':58 'command':107 'concern':117,146 'config':125 'devic':136 'drive':9,33,37,56,67,80,103,141 'dual':6,31 'dw':30 'edit':159 'especi':154 'even':14 'excit':153 'exist':15 'filesystem':127 'fix':160 'half':53 'hard':8 'howev':81 'independ':96 'insid':42 'kernel':98 'knew':12 'know':132 'lba':88 'like':128 'link':114 'linux':97 'look':152 'mechan':149 'middl':91 'near':89 'never':11 'one':68 'part':150 'particular':121 'partit':84 'person':115 'physic':140 'platter':48 'queu':106 'quick':19 'raid':119 'sas':60,124 'sata':73,113 'satur':110 'separ':66 'sequenti':156 'setup':120 'show':62,75 'singl':36,79 'specif':87 'speed':157 'storag':135 'summari':20 'support':101 'think':4 'throughput':158 'tl':29 'two':39,65,134 'typo':161 'updat':99 'use':93 'version':61,74 'vid':23 'want':27 'zfs':129"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700054466
  +visibility: "visible             "
  +apId: "https://lemmy.one/post/6750945"
  +editedAt: DateTimeImmutable @1700197944 {#1465
    date: 2023-11-17 06:12:24.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699968066 {#1642
    date: 2023-11-14 14:21:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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
12 DENIED moderate
App\Entity\Entry {#1455
  +user: App\Entity\User {#265 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1651 …}
  +image: Proxies\__CG__\App\Entity\Image {#1675 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1656 …}
  +slug: "Remember-Seagate-s-Dual-Actuator-HDDs-They-re-Back-in-SATA-Form"
  +title: "Remember Seagate’s Dual Actuator HDDs? They’re Back, in SATA Form"
  +url: "https://www.youtube.com/watch?v=Q9WigY2Psts"
  +body: """
    What do you think of dual actuator hard drives? I never knew these even existed…\n
    \n
    Here’s a quick summary of the vid for those who want a TL;DW:\n
    \n
    - Dual actuator drives are a single drive with two actuator arms inside\n
    - These arms have their own platters, each with access to half of the drive’s capacity\n
    - The SAS version shows up as two separate drives: one for each actuator\n
    - The SATA version shows up as a single drive, however can be partitioned at a specific LBA near the middle to use both actuators independently\n
    - Linux kernel updated to support these drives better when queuing commands\n
    - Capable of saturating a 5gbit SATA link\n
    \n
    Personally, my concern is RAID setups, particularly in a SAS config. Will filesystems like ZFS and BTRFS know that two storage devices are the same physical drive… aside from that, and concern about more mechanical parts, this looks exciting especially for sequential speed throughput!\n
    \n
    EDIT: fix typos
    """
  +type: "video"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 14
  +favouriteCount: 36
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700152353 {#1444
    date: 2023-11-16 17:32:33.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1661 …}
  +votes: Doctrine\ORM\PersistentCollection {#1553 …}
  +reports: Doctrine\ORM\PersistentCollection {#1609 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1549 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1573 …}
  +badges: Doctrine\ORM\PersistentCollection {#1566 …}
  +children: []
  -id: 12919
  -titleTs: "'actuat':5 'back':9 'dual':4 'form':12 'hdds':6 're':8 'rememb':1 'sata':11 'seagat':2"
  -bodyTs: "'5gbit':112 'access':51 'actuat':7,32,40,71,95 'arm':41,44 'asid':142 'better':104 'btrfs':131 'capabl':108 'capac':58 'command':107 'concern':117,146 'config':125 'devic':136 'drive':9,33,37,56,67,80,103,141 'dual':6,31 'dw':30 'edit':159 'especi':154 'even':14 'excit':153 'exist':15 'filesystem':127 'fix':160 'half':53 'hard':8 'howev':81 'independ':96 'insid':42 'kernel':98 'knew':12 'know':132 'lba':88 'like':128 'link':114 'linux':97 'look':152 'mechan':149 'middl':91 'near':89 'never':11 'one':68 'part':150 'particular':121 'partit':84 'person':115 'physic':140 'platter':48 'queu':106 'quick':19 'raid':119 'sas':60,124 'sata':73,113 'satur':110 'separ':66 'sequenti':156 'setup':120 'show':62,75 'singl':36,79 'specif':87 'speed':157 'storag':135 'summari':20 'support':101 'think':4 'throughput':158 'tl':29 'two':39,65,134 'typo':161 'updat':99 'use':93 'version':61,74 'vid':23 'want':27 'zfs':129"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700054466
  +visibility: "visible             "
  +apId: "https://lemmy.one/post/6750945"
  +editedAt: DateTimeImmutable @1700197944 {#1465
    date: 2023-11-17 06:12:24.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699968066 {#1642
    date: 2023-11-14 14:21:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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
13 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
14 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2384
  +user: Proxies\__CG__\App\Entity\User {#2225 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2231 …}
  +slug: "Software-registration-lock"
  +title: "Software registration lock"
  +url: null
  +body: """
    Hi, some years ago (2019) I purchased landscaping program ‘Punch! Deck & Landscape’ from punchsoftware.com. I wanted to install it on new computer but on-line registration of license key failed.\n
    \n
    Their support said that I need to buy new version and gave me 20% discount.\n
    \n
    They seems to not care that purchased software had lifetime license:\n
    \n
    “Unfortunately with changes in technologies the registration server that the older programs used were rendered obsolete and thus rendered the older programs (v20 and older) unsupportable. This is why we offer the discounts to customers who have those older programs.”\n
    \n
    \n
    \n
    "As newer product is released, they replace the older versions, thus the upgrade systems that are in place for customers who have the older products, so they do not have to purchase new product regularly at full retail pricing. "\n
    \n
    Is there any way to fight those assholes? The company is located in US.
    """
  +type: "article"
  +lang: "pl"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 17
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700048734 {#2223
    date: 2023-11-15 12:45:34.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2232 …}
  +votes: Doctrine\ORM\PersistentCollection {#2228 …}
  +reports: Doctrine\ORM\PersistentCollection {#2192 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2299 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2298 …}
  +badges: Doctrine\ORM\PersistentCollection {#2291 …}
  +children: [
    App\Entity\EntryComment {#2385
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2384 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Fight with your wallet by…\n
        \n
        - 🏴\u{200D}☠️\n
        - An OSS/”source available" alternative\n
        - Buy alternative from another company that has a less restrictive licensing scheme, make sure you are happy with the definitions in the EULA\n
        \n
        If you want to go the legal route, see what they define “lifetime license” as in the software EULA. I am **not** a legal expert, so ensure you get professional guidance should you choose this\n
        \n
        If you still have the original computer kicking around, depending on how the software licensing works they may have a license file saved somewhere (maybe in appdata, or program files). Grab that and pop it in the same location on the new system and see if that works
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1700303610 {#2386
        date: 2023-11-18 11:33:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Pietrasagh@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2378 …}
      +nested: Doctrine\ORM\PersistentCollection {#2381 …}
      +votes: Doctrine\ORM\PersistentCollection {#1910 …}
      +reports: Doctrine\ORM\PersistentCollection {#1909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1926 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1874 …}
      -id: 123233
      -bodyTs: "'altern':10,12 'anoth':14 'appdata':95 'around':77 'avail':9 'buy':11 'choos':67 'compani':15 'comput':75 'defin':45 'definit':30 'depend':78 'ensur':60 'eula':33,52 'expert':58 'fight':1 'file':90,98 'get':62 'go':38 'grab':99 'guidanc':64 'happi':27 'kick':76 'legal':40,57 'less':19 'licens':21,47,83,89 'lifetim':46 'locat':107 'make':23 'may':86 'mayb':93 'new':110 'origin':74 'oss':7 'pop':102 'profession':63 'program':97 'restrict':20 'rout':41 'save':91 'scheme':22 'see':42,113 'softwar':51,82 'somewher':92 'sourc':8 'still':71 'sure':24 'system':111 'wallet':4 'want':36 'work':84,116"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.one/comment/4691902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699969640 {#2382
        date: 2023-11-14 14:47:20.0 +01:00
      }
      +"title": 123233
    }
  ]
  -id: 12916
  -titleTs: "'lock':3 'registr':2 'softwar':1"
  -bodyTs: "'20':45 '2019':5 'ago':4 'asshol':144 'buy':39 'care':51 'chang':60 'compani':146 'comput':22 'custom':92,117 'deck':11 'discount':46,90 'fail':31 'fight':142 'full':134 'gave':43 'hi':1 'instal':18 'key':30 'landscap':8,12 'licens':29,57 'lifetim':56 'line':26 'locat':148 'need':37 'new':21,40,130 'newer':99 'obsolet':73 'offer':88 'older':68,78,82,96,106,121 'on-lin':24 'place':115 'price':136 'product':100,122,131 'program':9,69,79,97 'punch':10 'punchsoftware.com':14 'purchas':7,53,129 'registr':27,64 'regular':132 'releas':102 'render':72,76 'replac':104 'retail':135 'said':34 'seem':48 'server':65 'softwar':54 'support':33 'system':111 'technolog':62 'thus':75,108 'unfortun':58 'unsupport':83 'upgrad':110 'us':150 'use':70 'v20':80 'version':41,107 'want':16 'way':140 'year':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700049242
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8243590"
  +editedAt: DateTimeImmutable @1700194876 {#2161
    date: 2023-11-17 05:21:16.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699966242 {#2051
    date: 2023-11-14 13:50:42.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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
15 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2384
  +user: Proxies\__CG__\App\Entity\User {#2225 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2231 …}
  +slug: "Software-registration-lock"
  +title: "Software registration lock"
  +url: null
  +body: """
    Hi, some years ago (2019) I purchased landscaping program ‘Punch! Deck & Landscape’ from punchsoftware.com. I wanted to install it on new computer but on-line registration of license key failed.\n
    \n
    Their support said that I need to buy new version and gave me 20% discount.\n
    \n
    They seems to not care that purchased software had lifetime license:\n
    \n
    “Unfortunately with changes in technologies the registration server that the older programs used were rendered obsolete and thus rendered the older programs (v20 and older) unsupportable. This is why we offer the discounts to customers who have those older programs.”\n
    \n
    \n
    \n
    "As newer product is released, they replace the older versions, thus the upgrade systems that are in place for customers who have the older products, so they do not have to purchase new product regularly at full retail pricing. "\n
    \n
    Is there any way to fight those assholes? The company is located in US.
    """
  +type: "article"
  +lang: "pl"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 17
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700048734 {#2223
    date: 2023-11-15 12:45:34.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2232 …}
  +votes: Doctrine\ORM\PersistentCollection {#2228 …}
  +reports: Doctrine\ORM\PersistentCollection {#2192 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2299 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2298 …}
  +badges: Doctrine\ORM\PersistentCollection {#2291 …}
  +children: [
    App\Entity\EntryComment {#2385
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2384 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Fight with your wallet by…\n
        \n
        - 🏴\u{200D}☠️\n
        - An OSS/”source available" alternative\n
        - Buy alternative from another company that has a less restrictive licensing scheme, make sure you are happy with the definitions in the EULA\n
        \n
        If you want to go the legal route, see what they define “lifetime license” as in the software EULA. I am **not** a legal expert, so ensure you get professional guidance should you choose this\n
        \n
        If you still have the original computer kicking around, depending on how the software licensing works they may have a license file saved somewhere (maybe in appdata, or program files). Grab that and pop it in the same location on the new system and see if that works
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1700303610 {#2386
        date: 2023-11-18 11:33:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Pietrasagh@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2378 …}
      +nested: Doctrine\ORM\PersistentCollection {#2381 …}
      +votes: Doctrine\ORM\PersistentCollection {#1910 …}
      +reports: Doctrine\ORM\PersistentCollection {#1909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1926 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1874 …}
      -id: 123233
      -bodyTs: "'altern':10,12 'anoth':14 'appdata':95 'around':77 'avail':9 'buy':11 'choos':67 'compani':15 'comput':75 'defin':45 'definit':30 'depend':78 'ensur':60 'eula':33,52 'expert':58 'fight':1 'file':90,98 'get':62 'go':38 'grab':99 'guidanc':64 'happi':27 'kick':76 'legal':40,57 'less':19 'licens':21,47,83,89 'lifetim':46 'locat':107 'make':23 'may':86 'mayb':93 'new':110 'origin':74 'oss':7 'pop':102 'profession':63 'program':97 'restrict':20 'rout':41 'save':91 'scheme':22 'see':42,113 'softwar':51,82 'somewher':92 'sourc':8 'still':71 'sure':24 'system':111 'wallet':4 'want':36 'work':84,116"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.one/comment/4691902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699969640 {#2382
        date: 2023-11-14 14:47:20.0 +01:00
      }
      +"title": 123233
    }
  ]
  -id: 12916
  -titleTs: "'lock':3 'registr':2 'softwar':1"
  -bodyTs: "'20':45 '2019':5 'ago':4 'asshol':144 'buy':39 'care':51 'chang':60 'compani':146 'comput':22 'custom':92,117 'deck':11 'discount':46,90 'fail':31 'fight':142 'full':134 'gave':43 'hi':1 'instal':18 'key':30 'landscap':8,12 'licens':29,57 'lifetim':56 'line':26 'locat':148 'need':37 'new':21,40,130 'newer':99 'obsolet':73 'offer':88 'older':68,78,82,96,106,121 'on-lin':24 'place':115 'price':136 'product':100,122,131 'program':9,69,79,97 'punch':10 'punchsoftware.com':14 'purchas':7,53,129 'registr':27,64 'regular':132 'releas':102 'render':72,76 'replac':104 'retail':135 'said':34 'seem':48 'server':65 'softwar':54 'support':33 'system':111 'technolog':62 'thus':75,108 'unfortun':58 'unsupport':83 'upgrad':110 'us':150 'use':70 'v20':80 'version':41,107 'want':16 'way':140 'year':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700049242
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8243590"
  +editedAt: DateTimeImmutable @1700194876 {#2161
    date: 2023-11-17 05:21:16.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699966242 {#2051
    date: 2023-11-14 13:50:42.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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
16 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2384
  +user: Proxies\__CG__\App\Entity\User {#2225 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2231 …}
  +slug: "Software-registration-lock"
  +title: "Software registration lock"
  +url: null
  +body: """
    Hi, some years ago (2019) I purchased landscaping program ‘Punch! Deck & Landscape’ from punchsoftware.com. I wanted to install it on new computer but on-line registration of license key failed.\n
    \n
    Their support said that I need to buy new version and gave me 20% discount.\n
    \n
    They seems to not care that purchased software had lifetime license:\n
    \n
    “Unfortunately with changes in technologies the registration server that the older programs used were rendered obsolete and thus rendered the older programs (v20 and older) unsupportable. This is why we offer the discounts to customers who have those older programs.”\n
    \n
    \n
    \n
    "As newer product is released, they replace the older versions, thus the upgrade systems that are in place for customers who have the older products, so they do not have to purchase new product regularly at full retail pricing. "\n
    \n
    Is there any way to fight those assholes? The company is located in US.
    """
  +type: "article"
  +lang: "pl"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 17
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700048734 {#2223
    date: 2023-11-15 12:45:34.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2232 …}
  +votes: Doctrine\ORM\PersistentCollection {#2228 …}
  +reports: Doctrine\ORM\PersistentCollection {#2192 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2299 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2298 …}
  +badges: Doctrine\ORM\PersistentCollection {#2291 …}
  +children: [
    App\Entity\EntryComment {#2385
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2384 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Fight with your wallet by…\n
        \n
        - 🏴\u{200D}☠️\n
        - An OSS/”source available" alternative\n
        - Buy alternative from another company that has a less restrictive licensing scheme, make sure you are happy with the definitions in the EULA\n
        \n
        If you want to go the legal route, see what they define “lifetime license” as in the software EULA. I am **not** a legal expert, so ensure you get professional guidance should you choose this\n
        \n
        If you still have the original computer kicking around, depending on how the software licensing works they may have a license file saved somewhere (maybe in appdata, or program files). Grab that and pop it in the same location on the new system and see if that works
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1700303610 {#2386
        date: 2023-11-18 11:33:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Pietrasagh@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2378 …}
      +nested: Doctrine\ORM\PersistentCollection {#2381 …}
      +votes: Doctrine\ORM\PersistentCollection {#1910 …}
      +reports: Doctrine\ORM\PersistentCollection {#1909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1926 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1874 …}
      -id: 123233
      -bodyTs: "'altern':10,12 'anoth':14 'appdata':95 'around':77 'avail':9 'buy':11 'choos':67 'compani':15 'comput':75 'defin':45 'definit':30 'depend':78 'ensur':60 'eula':33,52 'expert':58 'fight':1 'file':90,98 'get':62 'go':38 'grab':99 'guidanc':64 'happi':27 'kick':76 'legal':40,57 'less':19 'licens':21,47,83,89 'lifetim':46 'locat':107 'make':23 'may':86 'mayb':93 'new':110 'origin':74 'oss':7 'pop':102 'profession':63 'program':97 'restrict':20 'rout':41 'save':91 'scheme':22 'see':42,113 'softwar':51,82 'somewher':92 'sourc':8 'still':71 'sure':24 'system':111 'wallet':4 'want':36 'work':84,116"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.one/comment/4691902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699969640 {#2382
        date: 2023-11-14 14:47:20.0 +01:00
      }
      +"title": 123233
    }
  ]
  -id: 12916
  -titleTs: "'lock':3 'registr':2 'softwar':1"
  -bodyTs: "'20':45 '2019':5 'ago':4 'asshol':144 'buy':39 'care':51 'chang':60 'compani':146 'comput':22 'custom':92,117 'deck':11 'discount':46,90 'fail':31 'fight':142 'full':134 'gave':43 'hi':1 'instal':18 'key':30 'landscap':8,12 'licens':29,57 'lifetim':56 'line':26 'locat':148 'need':37 'new':21,40,130 'newer':99 'obsolet':73 'offer':88 'older':68,78,82,96,106,121 'on-lin':24 'place':115 'price':136 'product':100,122,131 'program':9,69,79,97 'punch':10 'punchsoftware.com':14 'purchas':7,53,129 'registr':27,64 'regular':132 'releas':102 'render':72,76 'replac':104 'retail':135 'said':34 'seem':48 'server':65 'softwar':54 'support':33 'system':111 'technolog':62 'thus':75,108 'unfortun':58 'unsupport':83 'upgrad':110 'us':150 'use':70 'v20':80 'version':41,107 'want':16 'way':140 'year':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700049242
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8243590"
  +editedAt: DateTimeImmutable @1700194876 {#2161
    date: 2023-11-17 05:21:16.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699966242 {#2051
    date: 2023-11-14 13:50:42.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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
17 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
18 DENIED moderate
App\Entity\EntryComment {#2385
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2384
    +user: Proxies\__CG__\App\Entity\User {#2225 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2231 …}
    +slug: "Software-registration-lock"
    +title: "Software registration lock"
    +url: null
    +body: """
      Hi, some years ago (2019) I purchased landscaping program ‘Punch! Deck & Landscape’ from punchsoftware.com. I wanted to install it on new computer but on-line registration of license key failed.\n
      \n
      Their support said that I need to buy new version and gave me 20% discount.\n
      \n
      They seems to not care that purchased software had lifetime license:\n
      \n
      “Unfortunately with changes in technologies the registration server that the older programs used were rendered obsolete and thus rendered the older programs (v20 and older) unsupportable. This is why we offer the discounts to customers who have those older programs.”\n
      \n
      \n
      \n
      "As newer product is released, they replace the older versions, thus the upgrade systems that are in place for customers who have the older products, so they do not have to purchase new product regularly at full retail pricing. "\n
      \n
      Is there any way to fight those assholes? The company is located in US.
      """
    +type: "article"
    +lang: "pl"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 17
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700048734 {#2223
      date: 2023-11-15 12:45:34.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2232 …}
    +votes: Doctrine\ORM\PersistentCollection {#2228 …}
    +reports: Doctrine\ORM\PersistentCollection {#2192 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2299 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2298 …}
    +badges: Doctrine\ORM\PersistentCollection {#2291 …}
    +children: [
      App\Entity\EntryComment {#2385}
    ]
    -id: 12916
    -titleTs: "'lock':3 'registr':2 'softwar':1"
    -bodyTs: "'20':45 '2019':5 'ago':4 'asshol':144 'buy':39 'care':51 'chang':60 'compani':146 'comput':22 'custom':92,117 'deck':11 'discount':46,90 'fail':31 'fight':142 'full':134 'gave':43 'hi':1 'instal':18 'key':30 'landscap':8,12 'licens':29,57 'lifetim':56 'line':26 'locat':148 'need':37 'new':21,40,130 'newer':99 'obsolet':73 'offer':88 'older':68,78,82,96,106,121 'on-lin':24 'place':115 'price':136 'product':100,122,131 'program':9,69,79,97 'punch':10 'punchsoftware.com':14 'purchas':7,53,129 'registr':27,64 'regular':132 'releas':102 'render':72,76 'replac':104 'retail':135 'said':34 'seem':48 'server':65 'softwar':54 'support':33 'system':111 'technolog':62 'thus':75,108 'unfortun':58 'unsupport':83 'upgrad':110 'us':150 'use':70 'v20':80 'version':41,107 'want':16 'way':140 'year':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700049242
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8243590"
    +editedAt: DateTimeImmutable @1700194876 {#2161
      date: 2023-11-17 05:21:16.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699966242 {#2051
      date: 2023-11-14 13:50:42.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Fight with your wallet by…\n
    \n
    - 🏴\u{200D}☠️\n
    - An OSS/”source available" alternative\n
    - Buy alternative from another company that has a less restrictive licensing scheme, make sure you are happy with the definitions in the EULA\n
    \n
    If you want to go the legal route, see what they define “lifetime license” as in the software EULA. I am **not** a legal expert, so ensure you get professional guidance should you choose this\n
    \n
    If you still have the original computer kicking around, depending on how the software licensing works they may have a license file saved somewhere (maybe in appdata, or program files). Grab that and pop it in the same location on the new system and see if that works
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 12
  +score: 0
  +lastActive: DateTime @1700303610 {#2386
    date: 2023-11-18 11:33:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Pietrasagh@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2378 …}
  +nested: Doctrine\ORM\PersistentCollection {#2381 …}
  +votes: Doctrine\ORM\PersistentCollection {#1910 …}
  +reports: Doctrine\ORM\PersistentCollection {#1909 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1926 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1874 …}
  -id: 123233
  -bodyTs: "'altern':10,12 'anoth':14 'appdata':95 'around':77 'avail':9 'buy':11 'choos':67 'compani':15 'comput':75 'defin':45 'definit':30 'depend':78 'ensur':60 'eula':33,52 'expert':58 'fight':1 'file':90,98 'get':62 'go':38 'grab':99 'guidanc':64 'happi':27 'kick':76 'legal':40,57 'less':19 'licens':21,47,83,89 'lifetim':46 'locat':107 'make':23 'may':86 'mayb':93 'new':110 'origin':74 'oss':7 'pop':102 'profession':63 'program':97 'restrict':20 'rout':41 'save':91 'scheme':22 'see':42,113 'softwar':51,82 'somewher':92 'sourc':8 'still':71 'sure':24 'system':111 'wallet':4 'want':36 'work':84,116"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.one/comment/4691902"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699969640 {#2382
    date: 2023-11-14 14:47:20.0 +01:00
  }
  +"title": 123233
}
"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
19 DENIED edit
App\Entity\EntryComment {#2385
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2384
    +user: Proxies\__CG__\App\Entity\User {#2225 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2231 …}
    +slug: "Software-registration-lock"
    +title: "Software registration lock"
    +url: null
    +body: """
      Hi, some years ago (2019) I purchased landscaping program ‘Punch! Deck & Landscape’ from punchsoftware.com. I wanted to install it on new computer but on-line registration of license key failed.\n
      \n
      Their support said that I need to buy new version and gave me 20% discount.\n
      \n
      They seems to not care that purchased software had lifetime license:\n
      \n
      “Unfortunately with changes in technologies the registration server that the older programs used were rendered obsolete and thus rendered the older programs (v20 and older) unsupportable. This is why we offer the discounts to customers who have those older programs.”\n
      \n
      \n
      \n
      "As newer product is released, they replace the older versions, thus the upgrade systems that are in place for customers who have the older products, so they do not have to purchase new product regularly at full retail pricing. "\n
      \n
      Is there any way to fight those assholes? The company is located in US.
      """
    +type: "article"
    +lang: "pl"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 17
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700048734 {#2223
      date: 2023-11-15 12:45:34.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2232 …}
    +votes: Doctrine\ORM\PersistentCollection {#2228 …}
    +reports: Doctrine\ORM\PersistentCollection {#2192 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2299 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2298 …}
    +badges: Doctrine\ORM\PersistentCollection {#2291 …}
    +children: [
      App\Entity\EntryComment {#2385}
    ]
    -id: 12916
    -titleTs: "'lock':3 'registr':2 'softwar':1"
    -bodyTs: "'20':45 '2019':5 'ago':4 'asshol':144 'buy':39 'care':51 'chang':60 'compani':146 'comput':22 'custom':92,117 'deck':11 'discount':46,90 'fail':31 'fight':142 'full':134 'gave':43 'hi':1 'instal':18 'key':30 'landscap':8,12 'licens':29,57 'lifetim':56 'line':26 'locat':148 'need':37 'new':21,40,130 'newer':99 'obsolet':73 'offer':88 'older':68,78,82,96,106,121 'on-lin':24 'place':115 'price':136 'product':100,122,131 'program':9,69,79,97 'punch':10 'punchsoftware.com':14 'purchas':7,53,129 'registr':27,64 'regular':132 'releas':102 'render':72,76 'replac':104 'retail':135 'said':34 'seem':48 'server':65 'softwar':54 'support':33 'system':111 'technolog':62 'thus':75,108 'unfortun':58 'unsupport':83 'upgrad':110 'us':150 'use':70 'v20':80 'version':41,107 'want':16 'way':140 'year':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700049242
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8243590"
    +editedAt: DateTimeImmutable @1700194876 {#2161
      date: 2023-11-17 05:21:16.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699966242 {#2051
      date: 2023-11-14 13:50:42.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Fight with your wallet by…\n
    \n
    - 🏴\u{200D}☠️\n
    - An OSS/”source available" alternative\n
    - Buy alternative from another company that has a less restrictive licensing scheme, make sure you are happy with the definitions in the EULA\n
    \n
    If you want to go the legal route, see what they define “lifetime license” as in the software EULA. I am **not** a legal expert, so ensure you get professional guidance should you choose this\n
    \n
    If you still have the original computer kicking around, depending on how the software licensing works they may have a license file saved somewhere (maybe in appdata, or program files). Grab that and pop it in the same location on the new system and see if that works
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 12
  +score: 0
  +lastActive: DateTime @1700303610 {#2386
    date: 2023-11-18 11:33:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Pietrasagh@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2378 …}
  +nested: Doctrine\ORM\PersistentCollection {#2381 …}
  +votes: Doctrine\ORM\PersistentCollection {#1910 …}
  +reports: Doctrine\ORM\PersistentCollection {#1909 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1926 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1874 …}
  -id: 123233
  -bodyTs: "'altern':10,12 'anoth':14 'appdata':95 'around':77 'avail':9 'buy':11 'choos':67 'compani':15 'comput':75 'defin':45 'definit':30 'depend':78 'ensur':60 'eula':33,52 'expert':58 'fight':1 'file':90,98 'get':62 'go':38 'grab':99 'guidanc':64 'happi':27 'kick':76 'legal':40,57 'less':19 'licens':21,47,83,89 'lifetim':46 'locat':107 'make':23 'may':86 'mayb':93 'new':110 'origin':74 'oss':7 'pop':102 'profession':63 'program':97 'restrict':20 'rout':41 'save':91 'scheme':22 'see':42,113 'softwar':51,82 'somewher':92 'sourc':8 'still':71 'sure':24 'system':111 'wallet':4 'want':36 'work':84,116"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.one/comment/4691902"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699969640 {#2382
    date: 2023-11-14 14:47:20.0 +01:00
  }
  +"title": 123233
}
"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
20 DENIED moderate
App\Entity\EntryComment {#2385
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2384
    +user: Proxies\__CG__\App\Entity\User {#2225 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2231 …}
    +slug: "Software-registration-lock"
    +title: "Software registration lock"
    +url: null
    +body: """
      Hi, some years ago (2019) I purchased landscaping program ‘Punch! Deck & Landscape’ from punchsoftware.com. I wanted to install it on new computer but on-line registration of license key failed.\n
      \n
      Their support said that I need to buy new version and gave me 20% discount.\n
      \n
      They seems to not care that purchased software had lifetime license:\n
      \n
      “Unfortunately with changes in technologies the registration server that the older programs used were rendered obsolete and thus rendered the older programs (v20 and older) unsupportable. This is why we offer the discounts to customers who have those older programs.”\n
      \n
      \n
      \n
      "As newer product is released, they replace the older versions, thus the upgrade systems that are in place for customers who have the older products, so they do not have to purchase new product regularly at full retail pricing. "\n
      \n
      Is there any way to fight those assholes? The company is located in US.
      """
    +type: "article"
    +lang: "pl"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 17
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700048734 {#2223
      date: 2023-11-15 12:45:34.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2232 …}
    +votes: Doctrine\ORM\PersistentCollection {#2228 …}
    +reports: Doctrine\ORM\PersistentCollection {#2192 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2299 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2298 …}
    +badges: Doctrine\ORM\PersistentCollection {#2291 …}
    +children: [
      App\Entity\EntryComment {#2385}
    ]
    -id: 12916
    -titleTs: "'lock':3 'registr':2 'softwar':1"
    -bodyTs: "'20':45 '2019':5 'ago':4 'asshol':144 'buy':39 'care':51 'chang':60 'compani':146 'comput':22 'custom':92,117 'deck':11 'discount':46,90 'fail':31 'fight':142 'full':134 'gave':43 'hi':1 'instal':18 'key':30 'landscap':8,12 'licens':29,57 'lifetim':56 'line':26 'locat':148 'need':37 'new':21,40,130 'newer':99 'obsolet':73 'offer':88 'older':68,78,82,96,106,121 'on-lin':24 'place':115 'price':136 'product':100,122,131 'program':9,69,79,97 'punch':10 'punchsoftware.com':14 'purchas':7,53,129 'registr':27,64 'regular':132 'releas':102 'render':72,76 'replac':104 'retail':135 'said':34 'seem':48 'server':65 'softwar':54 'support':33 'system':111 'technolog':62 'thus':75,108 'unfortun':58 'unsupport':83 'upgrad':110 'us':150 'use':70 'v20':80 'version':41,107 'want':16 'way':140 'year':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700049242
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8243590"
    +editedAt: DateTimeImmutable @1700194876 {#2161
      date: 2023-11-17 05:21:16.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699966242 {#2051
      date: 2023-11-14 13:50:42.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Fight with your wallet by…\n
    \n
    - 🏴\u{200D}☠️\n
    - An OSS/”source available" alternative\n
    - Buy alternative from another company that has a less restrictive licensing scheme, make sure you are happy with the definitions in the EULA\n
    \n
    If you want to go the legal route, see what they define “lifetime license” as in the software EULA. I am **not** a legal expert, so ensure you get professional guidance should you choose this\n
    \n
    If you still have the original computer kicking around, depending on how the software licensing works they may have a license file saved somewhere (maybe in appdata, or program files). Grab that and pop it in the same location on the new system and see if that works
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 12
  +score: 0
  +lastActive: DateTime @1700303610 {#2386
    date: 2023-11-18 11:33:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Pietrasagh@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2378 …}
  +nested: Doctrine\ORM\PersistentCollection {#2381 …}
  +votes: Doctrine\ORM\PersistentCollection {#1910 …}
  +reports: Doctrine\ORM\PersistentCollection {#1909 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1926 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1874 …}
  -id: 123233
  -bodyTs: "'altern':10,12 'anoth':14 'appdata':95 'around':77 'avail':9 'buy':11 'choos':67 'compani':15 'comput':75 'defin':45 'definit':30 'depend':78 'ensur':60 'eula':33,52 'expert':58 'fight':1 'file':90,98 'get':62 'go':38 'grab':99 'guidanc':64 'happi':27 'kick':76 'legal':40,57 'less':19 'licens':21,47,83,89 'lifetim':46 'locat':107 'make':23 'may':86 'mayb':93 'new':110 'origin':74 'oss':7 'pop':102 'profession':63 'program':97 'restrict':20 'rout':41 'save':91 'scheme':22 'see':42,113 'softwar':51,82 'somewher':92 'sourc':8 'still':71 'sure':24 'system':111 'wallet':4 'want':36 'work':84,116"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.one/comment/4691902"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699969640 {#2382
    date: 2023-11-14 14:47:20.0 +01:00
  }
  +"title": 123233
}
"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
21 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
22 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2470
  +user: Proxies\__CG__\App\Entity\User {#2119 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2231 …}
  +slug: "Is-Lemmy-as-a-platform-sustainable"
  +title: "Is Lemmy as a platform sustainable?"
  +url: null
  +body: "I’m wondering how are all those different Lemmy instances financed? I know some rely on donations, but is that all and is that sustainable?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 39
  +favouriteCount: 76
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700147756 {#2301
    date: 2023-11-16 16:15:56.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2322 …}
  +votes: Doctrine\ORM\PersistentCollection {#2310 …}
  +reports: Doctrine\ORM\PersistentCollection {#2306 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2305 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2303 …}
  +badges: Doctrine\ORM\PersistentCollection {#2317 …}
  +children: [
    App\Entity\EntryComment {#2467
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2470 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I don’t see why not - there are loads of other sites, let’s say DDL (roms etc) and various self-hosted blogs that chug along for years at the expense to the owner.\n
        \n
        With Lemmy, the main concern would be growing storage, but that’s mostly solved by using something like B2 or Wasabi to store images, instead of the local server. B2 also recently changed their plans to make it free to download to a certain extent (prior to this, you had to pay for downloads) which makes this route even more viable.\n
        \n
        I’m aware of lemmyworld and dbzer0 being very public about their donations, and lemmyml has been run by the devs years before we migrated. Lemmee’s admin is extremely active in the fediverse so that’s likely to stay too. We’ve only migrated from reddit in the past few months, so i’d say a lot of lessons have been learned in that time, as well as the viability/sustainability of running reasonably big instances.\n
        \n
        A fair few have folded in that time too, some just disappearing out of the blue (vlemmy, lemmyuk, lemmyfilm) and others not able to manage the moderation as well as abusive users. I don’t think any have folded from it being too expensive to run - but I could of course be wrong there.\n
        \n
        Personally, my blog site costs about $200/yr to run out of pocket, and is quite manageable at around $16/mo - comparable to a multiple-screen HD netflix subscription maybe. For a moderately used lemmy instance maybe you’d be paying $600/yr - about $50/mo which is still reasonably manageable. If just two users donated $50, your out-of-pocket costs drop to around $40. If all your users donated $2, assuming 100 users, your out of pocket drops to around $34.\n
        \n
        The last time I checked, the largest instance Lemmyworld costs over $1k/mo to run (this also includes sister site mastodonworld, which is on separate infra but managed by the same core admin team IIRC). As of today there is a 4 month donation buffer, but looking at the graph on [OpenCollective](https://opencollective.com/mastodonworld) at least it looks like the admin team may need to cover a few hundred $ out of pocket if the buffer runs out, as monthly recurring donations is lower than the infra expenses. There are occasionally some very generous donors so I think it’s financially sustainable for the time being.\n
        \n
        Overall I don’t think there’s anything to be worried about, this is the fediverse so you’re free to have an identity on any instance and still interact with the various communities. It’s not like Digg or Myspace where “when it’s gone, it’s gone”.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1699958788 {#2465
        date: 2023-11-14 11:46:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Portbane@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2459 …}
      +nested: Doctrine\ORM\PersistentCollection {#2371 …}
      +votes: Doctrine\ORM\PersistentCollection {#2370 …}
      +reports: Doctrine\ORM\PersistentCollection {#2360 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2372 …}
      -id: 122813
      -bodyTs: "'/mastodonworld)':361 '100':298 '16/mo':245 '1k/mo':319 '2':296 '200/yr':233 '34':307 '4':348 '40':290 '50':280 '50/mo':269 '600/yr':267 'abl':195 'abus':203 'activ':127 'admin':124,339,368 'along':27 'also':66,323 'anyth':420 'around':244,289,306 'assum':297 'awar':99 'b2':54,65 'big':171 'blog':24,229 'blue':188 'buffer':351,382 'certain':79 'chang':68 'check':312 'chug':26 'communiti':446 'compar':246 'concern':40 'core':338 'cost':231,286,317 'could':221 'cours':223 'cover':373 'd':151,264 'dbzer0':103 'ddl':16 'dev':117 'digg':451 'disappear':184 'donat':109,279,295,350,388 'donor':401 'download':76,89 'drop':287,304 'etc':18 'even':94 'expens':32,216,394 'extent':80 'extrem':126 'fair':174 'fedivers':130,428 'financi':407 'fold':177,211 'free':74,432 'generous':400 'gone':458,461 'graph':356 'grow':43 'hd':252 'host':23 'hundr':376 'ident':436 'iirc':341 'imag':59 'includ':324 'infra':332,393 'instanc':172,261,315,439 'instead':60 'interact':442 'largest':314 'last':309 'learn':159 'least':363 'lemme':122 'lemmi':37,260 'lemmyfilm':191 'lemmyml':111 'lemmyuk':190 'lemmyworld':101,316 'lesson':156 'let':13 'like':53,134,366,450 'load':9 'local':63 'look':353,365 'lot':154 'lower':390 'm':98 'main':39 'make':72,91 'manag':197,242,274,334 'mastodonworld':327 'may':370 'mayb':255,262 'migrat':121,141 'moder':199,258 'month':148,349,386 'most':48 'multipl':250 'multiple-screen':249 'myspac':453 'need':371 'netflix':253 'occasion':397 'opencollect':358 'opencollective.com':360 'opencollective.com/mastodonworld)':359 'other':193 'out-of-pocket':282 'overal':413 'owner':35 'past':146 'pay':87,266 'person':227 'plan':70 'pocket':238,285,303,379 'prior':81 'public':106 'quit':241 're':431 'reason':170,273 'recent':67 'recur':387 'reddit':143 'rom':17 'rout':93 'run':114,169,218,235,321,383 'say':15,152 'screen':251 'see':4 'self':22 'self-host':21 'separ':331 'server':64 'sister':325 'site':12,230,326 'solv':49 'someth':52 'stay':136 'still':272,441 'storag':44 'store':58 'subscript':254 'sustain':408 'team':340,369 'think':208,404,417 'time':162,180,310,411 'today':344 'two':277 'use':51,259 'user':204,278,294,299 'various':20,445 've':139 'viability/sustainability':167 'viabl':96 'vlemmi':189 'wasabi':56 'well':164,201 'worri':423 'would':41 'wrong':225 'year':29,118"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.one/comment/4689105"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699958788 {#2469
        date: 2023-11-14 11:46:28.0 +01:00
      }
      +"title": 122813
    }
  ]
  -id: 12887
  -titleTs: "'lemmi':2 'platform':5 'sustain':6"
  -bodyTs: "'differ':8 'donat':17 'financ':11 'instanc':10 'know':13 'lemmi':9 'm':2 'reli':15 'sustain':25 'wonder':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700042737
  +visibility: "visible             "
  +apId: "https://lemmy.zip/post/5544702"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699956337 {#2230
    date: 2023-11-14 11:05:37.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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
23 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2470
  +user: Proxies\__CG__\App\Entity\User {#2119 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2231 …}
  +slug: "Is-Lemmy-as-a-platform-sustainable"
  +title: "Is Lemmy as a platform sustainable?"
  +url: null
  +body: "I’m wondering how are all those different Lemmy instances financed? I know some rely on donations, but is that all and is that sustainable?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 39
  +favouriteCount: 76
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700147756 {#2301
    date: 2023-11-16 16:15:56.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2322 …}
  +votes: Doctrine\ORM\PersistentCollection {#2310 …}
  +reports: Doctrine\ORM\PersistentCollection {#2306 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2305 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2303 …}
  +badges: Doctrine\ORM\PersistentCollection {#2317 …}
  +children: [
    App\Entity\EntryComment {#2467
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2470 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I don’t see why not - there are loads of other sites, let’s say DDL (roms etc) and various self-hosted blogs that chug along for years at the expense to the owner.\n
        \n
        With Lemmy, the main concern would be growing storage, but that’s mostly solved by using something like B2 or Wasabi to store images, instead of the local server. B2 also recently changed their plans to make it free to download to a certain extent (prior to this, you had to pay for downloads) which makes this route even more viable.\n
        \n
        I’m aware of lemmyworld and dbzer0 being very public about their donations, and lemmyml has been run by the devs years before we migrated. Lemmee’s admin is extremely active in the fediverse so that’s likely to stay too. We’ve only migrated from reddit in the past few months, so i’d say a lot of lessons have been learned in that time, as well as the viability/sustainability of running reasonably big instances.\n
        \n
        A fair few have folded in that time too, some just disappearing out of the blue (vlemmy, lemmyuk, lemmyfilm) and others not able to manage the moderation as well as abusive users. I don’t think any have folded from it being too expensive to run - but I could of course be wrong there.\n
        \n
        Personally, my blog site costs about $200/yr to run out of pocket, and is quite manageable at around $16/mo - comparable to a multiple-screen HD netflix subscription maybe. For a moderately used lemmy instance maybe you’d be paying $600/yr - about $50/mo which is still reasonably manageable. If just two users donated $50, your out-of-pocket costs drop to around $40. If all your users donated $2, assuming 100 users, your out of pocket drops to around $34.\n
        \n
        The last time I checked, the largest instance Lemmyworld costs over $1k/mo to run (this also includes sister site mastodonworld, which is on separate infra but managed by the same core admin team IIRC). As of today there is a 4 month donation buffer, but looking at the graph on [OpenCollective](https://opencollective.com/mastodonworld) at least it looks like the admin team may need to cover a few hundred $ out of pocket if the buffer runs out, as monthly recurring donations is lower than the infra expenses. There are occasionally some very generous donors so I think it’s financially sustainable for the time being.\n
        \n
        Overall I don’t think there’s anything to be worried about, this is the fediverse so you’re free to have an identity on any instance and still interact with the various communities. It’s not like Digg or Myspace where “when it’s gone, it’s gone”.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1699958788 {#2465
        date: 2023-11-14 11:46:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Portbane@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2459 …}
      +nested: Doctrine\ORM\PersistentCollection {#2371 …}
      +votes: Doctrine\ORM\PersistentCollection {#2370 …}
      +reports: Doctrine\ORM\PersistentCollection {#2360 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2372 …}
      -id: 122813
      -bodyTs: "'/mastodonworld)':361 '100':298 '16/mo':245 '1k/mo':319 '2':296 '200/yr':233 '34':307 '4':348 '40':290 '50':280 '50/mo':269 '600/yr':267 'abl':195 'abus':203 'activ':127 'admin':124,339,368 'along':27 'also':66,323 'anyth':420 'around':244,289,306 'assum':297 'awar':99 'b2':54,65 'big':171 'blog':24,229 'blue':188 'buffer':351,382 'certain':79 'chang':68 'check':312 'chug':26 'communiti':446 'compar':246 'concern':40 'core':338 'cost':231,286,317 'could':221 'cours':223 'cover':373 'd':151,264 'dbzer0':103 'ddl':16 'dev':117 'digg':451 'disappear':184 'donat':109,279,295,350,388 'donor':401 'download':76,89 'drop':287,304 'etc':18 'even':94 'expens':32,216,394 'extent':80 'extrem':126 'fair':174 'fedivers':130,428 'financi':407 'fold':177,211 'free':74,432 'generous':400 'gone':458,461 'graph':356 'grow':43 'hd':252 'host':23 'hundr':376 'ident':436 'iirc':341 'imag':59 'includ':324 'infra':332,393 'instanc':172,261,315,439 'instead':60 'interact':442 'largest':314 'last':309 'learn':159 'least':363 'lemme':122 'lemmi':37,260 'lemmyfilm':191 'lemmyml':111 'lemmyuk':190 'lemmyworld':101,316 'lesson':156 'let':13 'like':53,134,366,450 'load':9 'local':63 'look':353,365 'lot':154 'lower':390 'm':98 'main':39 'make':72,91 'manag':197,242,274,334 'mastodonworld':327 'may':370 'mayb':255,262 'migrat':121,141 'moder':199,258 'month':148,349,386 'most':48 'multipl':250 'multiple-screen':249 'myspac':453 'need':371 'netflix':253 'occasion':397 'opencollect':358 'opencollective.com':360 'opencollective.com/mastodonworld)':359 'other':193 'out-of-pocket':282 'overal':413 'owner':35 'past':146 'pay':87,266 'person':227 'plan':70 'pocket':238,285,303,379 'prior':81 'public':106 'quit':241 're':431 'reason':170,273 'recent':67 'recur':387 'reddit':143 'rom':17 'rout':93 'run':114,169,218,235,321,383 'say':15,152 'screen':251 'see':4 'self':22 'self-host':21 'separ':331 'server':64 'sister':325 'site':12,230,326 'solv':49 'someth':52 'stay':136 'still':272,441 'storag':44 'store':58 'subscript':254 'sustain':408 'team':340,369 'think':208,404,417 'time':162,180,310,411 'today':344 'two':277 'use':51,259 'user':204,278,294,299 'various':20,445 've':139 'viability/sustainability':167 'viabl':96 'vlemmi':189 'wasabi':56 'well':164,201 'worri':423 'would':41 'wrong':225 'year':29,118"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.one/comment/4689105"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699958788 {#2469
        date: 2023-11-14 11:46:28.0 +01:00
      }
      +"title": 122813
    }
  ]
  -id: 12887
  -titleTs: "'lemmi':2 'platform':5 'sustain':6"
  -bodyTs: "'differ':8 'donat':17 'financ':11 'instanc':10 'know':13 'lemmi':9 'm':2 'reli':15 'sustain':25 'wonder':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700042737
  +visibility: "visible             "
  +apId: "https://lemmy.zip/post/5544702"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699956337 {#2230
    date: 2023-11-14 11:05:37.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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
24 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2470
  +user: Proxies\__CG__\App\Entity\User {#2119 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2231 …}
  +slug: "Is-Lemmy-as-a-platform-sustainable"
  +title: "Is Lemmy as a platform sustainable?"
  +url: null
  +body: "I’m wondering how are all those different Lemmy instances financed? I know some rely on donations, but is that all and is that sustainable?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 39
  +favouriteCount: 76
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700147756 {#2301
    date: 2023-11-16 16:15:56.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2322 …}
  +votes: Doctrine\ORM\PersistentCollection {#2310 …}
  +reports: Doctrine\ORM\PersistentCollection {#2306 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2305 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2303 …}
  +badges: Doctrine\ORM\PersistentCollection {#2317 …}
  +children: [
    App\Entity\EntryComment {#2467
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2470 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I don’t see why not - there are loads of other sites, let’s say DDL (roms etc) and various self-hosted blogs that chug along for years at the expense to the owner.\n
        \n
        With Lemmy, the main concern would be growing storage, but that’s mostly solved by using something like B2 or Wasabi to store images, instead of the local server. B2 also recently changed their plans to make it free to download to a certain extent (prior to this, you had to pay for downloads) which makes this route even more viable.\n
        \n
        I’m aware of lemmyworld and dbzer0 being very public about their donations, and lemmyml has been run by the devs years before we migrated. Lemmee’s admin is extremely active in the fediverse so that’s likely to stay too. We’ve only migrated from reddit in the past few months, so i’d say a lot of lessons have been learned in that time, as well as the viability/sustainability of running reasonably big instances.\n
        \n
        A fair few have folded in that time too, some just disappearing out of the blue (vlemmy, lemmyuk, lemmyfilm) and others not able to manage the moderation as well as abusive users. I don’t think any have folded from it being too expensive to run - but I could of course be wrong there.\n
        \n
        Personally, my blog site costs about $200/yr to run out of pocket, and is quite manageable at around $16/mo - comparable to a multiple-screen HD netflix subscription maybe. For a moderately used lemmy instance maybe you’d be paying $600/yr - about $50/mo which is still reasonably manageable. If just two users donated $50, your out-of-pocket costs drop to around $40. If all your users donated $2, assuming 100 users, your out of pocket drops to around $34.\n
        \n
        The last time I checked, the largest instance Lemmyworld costs over $1k/mo to run (this also includes sister site mastodonworld, which is on separate infra but managed by the same core admin team IIRC). As of today there is a 4 month donation buffer, but looking at the graph on [OpenCollective](https://opencollective.com/mastodonworld) at least it looks like the admin team may need to cover a few hundred $ out of pocket if the buffer runs out, as monthly recurring donations is lower than the infra expenses. There are occasionally some very generous donors so I think it’s financially sustainable for the time being.\n
        \n
        Overall I don’t think there’s anything to be worried about, this is the fediverse so you’re free to have an identity on any instance and still interact with the various communities. It’s not like Digg or Myspace where “when it’s gone, it’s gone”.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1699958788 {#2465
        date: 2023-11-14 11:46:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Portbane@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2459 …}
      +nested: Doctrine\ORM\PersistentCollection {#2371 …}
      +votes: Doctrine\ORM\PersistentCollection {#2370 …}
      +reports: Doctrine\ORM\PersistentCollection {#2360 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2372 …}
      -id: 122813
      -bodyTs: "'/mastodonworld)':361 '100':298 '16/mo':245 '1k/mo':319 '2':296 '200/yr':233 '34':307 '4':348 '40':290 '50':280 '50/mo':269 '600/yr':267 'abl':195 'abus':203 'activ':127 'admin':124,339,368 'along':27 'also':66,323 'anyth':420 'around':244,289,306 'assum':297 'awar':99 'b2':54,65 'big':171 'blog':24,229 'blue':188 'buffer':351,382 'certain':79 'chang':68 'check':312 'chug':26 'communiti':446 'compar':246 'concern':40 'core':338 'cost':231,286,317 'could':221 'cours':223 'cover':373 'd':151,264 'dbzer0':103 'ddl':16 'dev':117 'digg':451 'disappear':184 'donat':109,279,295,350,388 'donor':401 'download':76,89 'drop':287,304 'etc':18 'even':94 'expens':32,216,394 'extent':80 'extrem':126 'fair':174 'fedivers':130,428 'financi':407 'fold':177,211 'free':74,432 'generous':400 'gone':458,461 'graph':356 'grow':43 'hd':252 'host':23 'hundr':376 'ident':436 'iirc':341 'imag':59 'includ':324 'infra':332,393 'instanc':172,261,315,439 'instead':60 'interact':442 'largest':314 'last':309 'learn':159 'least':363 'lemme':122 'lemmi':37,260 'lemmyfilm':191 'lemmyml':111 'lemmyuk':190 'lemmyworld':101,316 'lesson':156 'let':13 'like':53,134,366,450 'load':9 'local':63 'look':353,365 'lot':154 'lower':390 'm':98 'main':39 'make':72,91 'manag':197,242,274,334 'mastodonworld':327 'may':370 'mayb':255,262 'migrat':121,141 'moder':199,258 'month':148,349,386 'most':48 'multipl':250 'multiple-screen':249 'myspac':453 'need':371 'netflix':253 'occasion':397 'opencollect':358 'opencollective.com':360 'opencollective.com/mastodonworld)':359 'other':193 'out-of-pocket':282 'overal':413 'owner':35 'past':146 'pay':87,266 'person':227 'plan':70 'pocket':238,285,303,379 'prior':81 'public':106 'quit':241 're':431 'reason':170,273 'recent':67 'recur':387 'reddit':143 'rom':17 'rout':93 'run':114,169,218,235,321,383 'say':15,152 'screen':251 'see':4 'self':22 'self-host':21 'separ':331 'server':64 'sister':325 'site':12,230,326 'solv':49 'someth':52 'stay':136 'still':272,441 'storag':44 'store':58 'subscript':254 'sustain':408 'team':340,369 'think':208,404,417 'time':162,180,310,411 'today':344 'two':277 'use':51,259 'user':204,278,294,299 'various':20,445 've':139 'viability/sustainability':167 'viabl':96 'vlemmi':189 'wasabi':56 'well':164,201 'worri':423 'would':41 'wrong':225 'year':29,118"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.one/comment/4689105"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699958788 {#2469
        date: 2023-11-14 11:46:28.0 +01:00
      }
      +"title": 122813
    }
  ]
  -id: 12887
  -titleTs: "'lemmi':2 'platform':5 'sustain':6"
  -bodyTs: "'differ':8 'donat':17 'financ':11 'instanc':10 'know':13 'lemmi':9 'm':2 'reli':15 'sustain':25 'wonder':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700042737
  +visibility: "visible             "
  +apId: "https://lemmy.zip/post/5544702"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699956337 {#2230
    date: 2023-11-14 11:05:37.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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
25 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
26 DENIED moderate
App\Entity\EntryComment {#2467
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2470
    +user: Proxies\__CG__\App\Entity\User {#2119 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2231 …}
    +slug: "Is-Lemmy-as-a-platform-sustainable"
    +title: "Is Lemmy as a platform sustainable?"
    +url: null
    +body: "I’m wondering how are all those different Lemmy instances financed? I know some rely on donations, but is that all and is that sustainable?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 39
    +favouriteCount: 76
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700147756 {#2301
      date: 2023-11-16 16:15:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2322 …}
    +votes: Doctrine\ORM\PersistentCollection {#2310 …}
    +reports: Doctrine\ORM\PersistentCollection {#2306 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2305 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2303 …}
    +badges: Doctrine\ORM\PersistentCollection {#2317 …}
    +children: [
      App\Entity\EntryComment {#2467}
    ]
    -id: 12887
    -titleTs: "'lemmi':2 'platform':5 'sustain':6"
    -bodyTs: "'differ':8 'donat':17 'financ':11 'instanc':10 'know':13 'lemmi':9 'm':2 'reli':15 'sustain':25 'wonder':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700042737
    +visibility: "visible             "
    +apId: "https://lemmy.zip/post/5544702"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699956337 {#2230
      date: 2023-11-14 11:05:37.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I don’t see why not - there are loads of other sites, let’s say DDL (roms etc) and various self-hosted blogs that chug along for years at the expense to the owner.\n
    \n
    With Lemmy, the main concern would be growing storage, but that’s mostly solved by using something like B2 or Wasabi to store images, instead of the local server. B2 also recently changed their plans to make it free to download to a certain extent (prior to this, you had to pay for downloads) which makes this route even more viable.\n
    \n
    I’m aware of lemmyworld and dbzer0 being very public about their donations, and lemmyml has been run by the devs years before we migrated. Lemmee’s admin is extremely active in the fediverse so that’s likely to stay too. We’ve only migrated from reddit in the past few months, so i’d say a lot of lessons have been learned in that time, as well as the viability/sustainability of running reasonably big instances.\n
    \n
    A fair few have folded in that time too, some just disappearing out of the blue (vlemmy, lemmyuk, lemmyfilm) and others not able to manage the moderation as well as abusive users. I don’t think any have folded from it being too expensive to run - but I could of course be wrong there.\n
    \n
    Personally, my blog site costs about $200/yr to run out of pocket, and is quite manageable at around $16/mo - comparable to a multiple-screen HD netflix subscription maybe. For a moderately used lemmy instance maybe you’d be paying $600/yr - about $50/mo which is still reasonably manageable. If just two users donated $50, your out-of-pocket costs drop to around $40. If all your users donated $2, assuming 100 users, your out of pocket drops to around $34.\n
    \n
    The last time I checked, the largest instance Lemmyworld costs over $1k/mo to run (this also includes sister site mastodonworld, which is on separate infra but managed by the same core admin team IIRC). As of today there is a 4 month donation buffer, but looking at the graph on [OpenCollective](https://opencollective.com/mastodonworld) at least it looks like the admin team may need to cover a few hundred $ out of pocket if the buffer runs out, as monthly recurring donations is lower than the infra expenses. There are occasionally some very generous donors so I think it’s financially sustainable for the time being.\n
    \n
    Overall I don’t think there’s anything to be worried about, this is the fediverse so you’re free to have an identity on any instance and still interact with the various communities. It’s not like Digg or Myspace where “when it’s gone, it’s gone”.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1699958788 {#2465
    date: 2023-11-14 11:46:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Portbane@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2459 …}
  +nested: Doctrine\ORM\PersistentCollection {#2371 …}
  +votes: Doctrine\ORM\PersistentCollection {#2370 …}
  +reports: Doctrine\ORM\PersistentCollection {#2360 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2361 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2372 …}
  -id: 122813
  -bodyTs: "'/mastodonworld)':361 '100':298 '16/mo':245 '1k/mo':319 '2':296 '200/yr':233 '34':307 '4':348 '40':290 '50':280 '50/mo':269 '600/yr':267 'abl':195 'abus':203 'activ':127 'admin':124,339,368 'along':27 'also':66,323 'anyth':420 'around':244,289,306 'assum':297 'awar':99 'b2':54,65 'big':171 'blog':24,229 'blue':188 'buffer':351,382 'certain':79 'chang':68 'check':312 'chug':26 'communiti':446 'compar':246 'concern':40 'core':338 'cost':231,286,317 'could':221 'cours':223 'cover':373 'd':151,264 'dbzer0':103 'ddl':16 'dev':117 'digg':451 'disappear':184 'donat':109,279,295,350,388 'donor':401 'download':76,89 'drop':287,304 'etc':18 'even':94 'expens':32,216,394 'extent':80 'extrem':126 'fair':174 'fedivers':130,428 'financi':407 'fold':177,211 'free':74,432 'generous':400 'gone':458,461 'graph':356 'grow':43 'hd':252 'host':23 'hundr':376 'ident':436 'iirc':341 'imag':59 'includ':324 'infra':332,393 'instanc':172,261,315,439 'instead':60 'interact':442 'largest':314 'last':309 'learn':159 'least':363 'lemme':122 'lemmi':37,260 'lemmyfilm':191 'lemmyml':111 'lemmyuk':190 'lemmyworld':101,316 'lesson':156 'let':13 'like':53,134,366,450 'load':9 'local':63 'look':353,365 'lot':154 'lower':390 'm':98 'main':39 'make':72,91 'manag':197,242,274,334 'mastodonworld':327 'may':370 'mayb':255,262 'migrat':121,141 'moder':199,258 'month':148,349,386 'most':48 'multipl':250 'multiple-screen':249 'myspac':453 'need':371 'netflix':253 'occasion':397 'opencollect':358 'opencollective.com':360 'opencollective.com/mastodonworld)':359 'other':193 'out-of-pocket':282 'overal':413 'owner':35 'past':146 'pay':87,266 'person':227 'plan':70 'pocket':238,285,303,379 'prior':81 'public':106 'quit':241 're':431 'reason':170,273 'recent':67 'recur':387 'reddit':143 'rom':17 'rout':93 'run':114,169,218,235,321,383 'say':15,152 'screen':251 'see':4 'self':22 'self-host':21 'separ':331 'server':64 'sister':325 'site':12,230,326 'solv':49 'someth':52 'stay':136 'still':272,441 'storag':44 'store':58 'subscript':254 'sustain':408 'team':340,369 'think':208,404,417 'time':162,180,310,411 'today':344 'two':277 'use':51,259 'user':204,278,294,299 'various':20,445 've':139 'viability/sustainability':167 'viabl':96 'vlemmi':189 'wasabi':56 'well':164,201 'worri':423 'would':41 'wrong':225 'year':29,118"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.one/comment/4689105"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699958788 {#2469
    date: 2023-11-14 11:46:28.0 +01:00
  }
  +"title": 122813
}
"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
27 DENIED edit
App\Entity\EntryComment {#2467
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2470
    +user: Proxies\__CG__\App\Entity\User {#2119 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2231 …}
    +slug: "Is-Lemmy-as-a-platform-sustainable"
    +title: "Is Lemmy as a platform sustainable?"
    +url: null
    +body: "I’m wondering how are all those different Lemmy instances financed? I know some rely on donations, but is that all and is that sustainable?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 39
    +favouriteCount: 76
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700147756 {#2301
      date: 2023-11-16 16:15:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2322 …}
    +votes: Doctrine\ORM\PersistentCollection {#2310 …}
    +reports: Doctrine\ORM\PersistentCollection {#2306 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2305 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2303 …}
    +badges: Doctrine\ORM\PersistentCollection {#2317 …}
    +children: [
      App\Entity\EntryComment {#2467}
    ]
    -id: 12887
    -titleTs: "'lemmi':2 'platform':5 'sustain':6"
    -bodyTs: "'differ':8 'donat':17 'financ':11 'instanc':10 'know':13 'lemmi':9 'm':2 'reli':15 'sustain':25 'wonder':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700042737
    +visibility: "visible             "
    +apId: "https://lemmy.zip/post/5544702"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699956337 {#2230
      date: 2023-11-14 11:05:37.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I don’t see why not - there are loads of other sites, let’s say DDL (roms etc) and various self-hosted blogs that chug along for years at the expense to the owner.\n
    \n
    With Lemmy, the main concern would be growing storage, but that’s mostly solved by using something like B2 or Wasabi to store images, instead of the local server. B2 also recently changed their plans to make it free to download to a certain extent (prior to this, you had to pay for downloads) which makes this route even more viable.\n
    \n
    I’m aware of lemmyworld and dbzer0 being very public about their donations, and lemmyml has been run by the devs years before we migrated. Lemmee’s admin is extremely active in the fediverse so that’s likely to stay too. We’ve only migrated from reddit in the past few months, so i’d say a lot of lessons have been learned in that time, as well as the viability/sustainability of running reasonably big instances.\n
    \n
    A fair few have folded in that time too, some just disappearing out of the blue (vlemmy, lemmyuk, lemmyfilm) and others not able to manage the moderation as well as abusive users. I don’t think any have folded from it being too expensive to run - but I could of course be wrong there.\n
    \n
    Personally, my blog site costs about $200/yr to run out of pocket, and is quite manageable at around $16/mo - comparable to a multiple-screen HD netflix subscription maybe. For a moderately used lemmy instance maybe you’d be paying $600/yr - about $50/mo which is still reasonably manageable. If just two users donated $50, your out-of-pocket costs drop to around $40. If all your users donated $2, assuming 100 users, your out of pocket drops to around $34.\n
    \n
    The last time I checked, the largest instance Lemmyworld costs over $1k/mo to run (this also includes sister site mastodonworld, which is on separate infra but managed by the same core admin team IIRC). As of today there is a 4 month donation buffer, but looking at the graph on [OpenCollective](https://opencollective.com/mastodonworld) at least it looks like the admin team may need to cover a few hundred $ out of pocket if the buffer runs out, as monthly recurring donations is lower than the infra expenses. There are occasionally some very generous donors so I think it’s financially sustainable for the time being.\n
    \n
    Overall I don’t think there’s anything to be worried about, this is the fediverse so you’re free to have an identity on any instance and still interact with the various communities. It’s not like Digg or Myspace where “when it’s gone, it’s gone”.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1699958788 {#2465
    date: 2023-11-14 11:46:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Portbane@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2459 …}
  +nested: Doctrine\ORM\PersistentCollection {#2371 …}
  +votes: Doctrine\ORM\PersistentCollection {#2370 …}
  +reports: Doctrine\ORM\PersistentCollection {#2360 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2361 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2372 …}
  -id: 122813
  -bodyTs: "'/mastodonworld)':361 '100':298 '16/mo':245 '1k/mo':319 '2':296 '200/yr':233 '34':307 '4':348 '40':290 '50':280 '50/mo':269 '600/yr':267 'abl':195 'abus':203 'activ':127 'admin':124,339,368 'along':27 'also':66,323 'anyth':420 'around':244,289,306 'assum':297 'awar':99 'b2':54,65 'big':171 'blog':24,229 'blue':188 'buffer':351,382 'certain':79 'chang':68 'check':312 'chug':26 'communiti':446 'compar':246 'concern':40 'core':338 'cost':231,286,317 'could':221 'cours':223 'cover':373 'd':151,264 'dbzer0':103 'ddl':16 'dev':117 'digg':451 'disappear':184 'donat':109,279,295,350,388 'donor':401 'download':76,89 'drop':287,304 'etc':18 'even':94 'expens':32,216,394 'extent':80 'extrem':126 'fair':174 'fedivers':130,428 'financi':407 'fold':177,211 'free':74,432 'generous':400 'gone':458,461 'graph':356 'grow':43 'hd':252 'host':23 'hundr':376 'ident':436 'iirc':341 'imag':59 'includ':324 'infra':332,393 'instanc':172,261,315,439 'instead':60 'interact':442 'largest':314 'last':309 'learn':159 'least':363 'lemme':122 'lemmi':37,260 'lemmyfilm':191 'lemmyml':111 'lemmyuk':190 'lemmyworld':101,316 'lesson':156 'let':13 'like':53,134,366,450 'load':9 'local':63 'look':353,365 'lot':154 'lower':390 'm':98 'main':39 'make':72,91 'manag':197,242,274,334 'mastodonworld':327 'may':370 'mayb':255,262 'migrat':121,141 'moder':199,258 'month':148,349,386 'most':48 'multipl':250 'multiple-screen':249 'myspac':453 'need':371 'netflix':253 'occasion':397 'opencollect':358 'opencollective.com':360 'opencollective.com/mastodonworld)':359 'other':193 'out-of-pocket':282 'overal':413 'owner':35 'past':146 'pay':87,266 'person':227 'plan':70 'pocket':238,285,303,379 'prior':81 'public':106 'quit':241 're':431 'reason':170,273 'recent':67 'recur':387 'reddit':143 'rom':17 'rout':93 'run':114,169,218,235,321,383 'say':15,152 'screen':251 'see':4 'self':22 'self-host':21 'separ':331 'server':64 'sister':325 'site':12,230,326 'solv':49 'someth':52 'stay':136 'still':272,441 'storag':44 'store':58 'subscript':254 'sustain':408 'team':340,369 'think':208,404,417 'time':162,180,310,411 'today':344 'two':277 'use':51,259 'user':204,278,294,299 'various':20,445 've':139 'viability/sustainability':167 'viabl':96 'vlemmi':189 'wasabi':56 'well':164,201 'worri':423 'would':41 'wrong':225 'year':29,118"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.one/comment/4689105"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699958788 {#2469
    date: 2023-11-14 11:46:28.0 +01:00
  }
  +"title": 122813
}
"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
28 DENIED moderate
App\Entity\EntryComment {#2467
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2470
    +user: Proxies\__CG__\App\Entity\User {#2119 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2231 …}
    +slug: "Is-Lemmy-as-a-platform-sustainable"
    +title: "Is Lemmy as a platform sustainable?"
    +url: null
    +body: "I’m wondering how are all those different Lemmy instances financed? I know some rely on donations, but is that all and is that sustainable?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 39
    +favouriteCount: 76
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700147756 {#2301
      date: 2023-11-16 16:15:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2322 …}
    +votes: Doctrine\ORM\PersistentCollection {#2310 …}
    +reports: Doctrine\ORM\PersistentCollection {#2306 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2305 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2303 …}
    +badges: Doctrine\ORM\PersistentCollection {#2317 …}
    +children: [
      App\Entity\EntryComment {#2467}
    ]
    -id: 12887
    -titleTs: "'lemmi':2 'platform':5 'sustain':6"
    -bodyTs: "'differ':8 'donat':17 'financ':11 'instanc':10 'know':13 'lemmi':9 'm':2 'reli':15 'sustain':25 'wonder':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700042737
    +visibility: "visible             "
    +apId: "https://lemmy.zip/post/5544702"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699956337 {#2230
      date: 2023-11-14 11:05:37.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I don’t see why not - there are loads of other sites, let’s say DDL (roms etc) and various self-hosted blogs that chug along for years at the expense to the owner.\n
    \n
    With Lemmy, the main concern would be growing storage, but that’s mostly solved by using something like B2 or Wasabi to store images, instead of the local server. B2 also recently changed their plans to make it free to download to a certain extent (prior to this, you had to pay for downloads) which makes this route even more viable.\n
    \n
    I’m aware of lemmyworld and dbzer0 being very public about their donations, and lemmyml has been run by the devs years before we migrated. Lemmee’s admin is extremely active in the fediverse so that’s likely to stay too. We’ve only migrated from reddit in the past few months, so i’d say a lot of lessons have been learned in that time, as well as the viability/sustainability of running reasonably big instances.\n
    \n
    A fair few have folded in that time too, some just disappearing out of the blue (vlemmy, lemmyuk, lemmyfilm) and others not able to manage the moderation as well as abusive users. I don’t think any have folded from it being too expensive to run - but I could of course be wrong there.\n
    \n
    Personally, my blog site costs about $200/yr to run out of pocket, and is quite manageable at around $16/mo - comparable to a multiple-screen HD netflix subscription maybe. For a moderately used lemmy instance maybe you’d be paying $600/yr - about $50/mo which is still reasonably manageable. If just two users donated $50, your out-of-pocket costs drop to around $40. If all your users donated $2, assuming 100 users, your out of pocket drops to around $34.\n
    \n
    The last time I checked, the largest instance Lemmyworld costs over $1k/mo to run (this also includes sister site mastodonworld, which is on separate infra but managed by the same core admin team IIRC). As of today there is a 4 month donation buffer, but looking at the graph on [OpenCollective](https://opencollective.com/mastodonworld) at least it looks like the admin team may need to cover a few hundred $ out of pocket if the buffer runs out, as monthly recurring donations is lower than the infra expenses. There are occasionally some very generous donors so I think it’s financially sustainable for the time being.\n
    \n
    Overall I don’t think there’s anything to be worried about, this is the fediverse so you’re free to have an identity on any instance and still interact with the various communities. It’s not like Digg or Myspace where “when it’s gone, it’s gone”.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1699958788 {#2465
    date: 2023-11-14 11:46:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Portbane@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2459 …}
  +nested: Doctrine\ORM\PersistentCollection {#2371 …}
  +votes: Doctrine\ORM\PersistentCollection {#2370 …}
  +reports: Doctrine\ORM\PersistentCollection {#2360 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2361 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2372 …}
  -id: 122813
  -bodyTs: "'/mastodonworld)':361 '100':298 '16/mo':245 '1k/mo':319 '2':296 '200/yr':233 '34':307 '4':348 '40':290 '50':280 '50/mo':269 '600/yr':267 'abl':195 'abus':203 'activ':127 'admin':124,339,368 'along':27 'also':66,323 'anyth':420 'around':244,289,306 'assum':297 'awar':99 'b2':54,65 'big':171 'blog':24,229 'blue':188 'buffer':351,382 'certain':79 'chang':68 'check':312 'chug':26 'communiti':446 'compar':246 'concern':40 'core':338 'cost':231,286,317 'could':221 'cours':223 'cover':373 'd':151,264 'dbzer0':103 'ddl':16 'dev':117 'digg':451 'disappear':184 'donat':109,279,295,350,388 'donor':401 'download':76,89 'drop':287,304 'etc':18 'even':94 'expens':32,216,394 'extent':80 'extrem':126 'fair':174 'fedivers':130,428 'financi':407 'fold':177,211 'free':74,432 'generous':400 'gone':458,461 'graph':356 'grow':43 'hd':252 'host':23 'hundr':376 'ident':436 'iirc':341 'imag':59 'includ':324 'infra':332,393 'instanc':172,261,315,439 'instead':60 'interact':442 'largest':314 'last':309 'learn':159 'least':363 'lemme':122 'lemmi':37,260 'lemmyfilm':191 'lemmyml':111 'lemmyuk':190 'lemmyworld':101,316 'lesson':156 'let':13 'like':53,134,366,450 'load':9 'local':63 'look':353,365 'lot':154 'lower':390 'm':98 'main':39 'make':72,91 'manag':197,242,274,334 'mastodonworld':327 'may':370 'mayb':255,262 'migrat':121,141 'moder':199,258 'month':148,349,386 'most':48 'multipl':250 'multiple-screen':249 'myspac':453 'need':371 'netflix':253 'occasion':397 'opencollect':358 'opencollective.com':360 'opencollective.com/mastodonworld)':359 'other':193 'out-of-pocket':282 'overal':413 'owner':35 'past':146 'pay':87,266 'person':227 'plan':70 'pocket':238,285,303,379 'prior':81 'public':106 'quit':241 're':431 'reason':170,273 'recent':67 'recur':387 'reddit':143 'rom':17 'rout':93 'run':114,169,218,235,321,383 'say':15,152 'screen':251 'see':4 'self':22 'self-host':21 'separ':331 'server':64 'sister':325 'site':12,230,326 'solv':49 'someth':52 'stay':136 'still':272,441 'storag':44 'store':58 'subscript':254 'sustain':408 'team':340,369 'think':208,404,417 'time':162,180,310,411 'today':344 'two':277 'use':51,259 'user':204,278,294,299 'various':20,445 've':139 'viability/sustainability':167 'viabl':96 'vlemmi':189 'wasabi':56 'well':164,201 'worri':423 'would':41 'wrong':225 'year':29,118"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.one/comment/4689105"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699958788 {#2469
    date: 2023-11-14 11:46:28.0 +01:00
  }
  +"title": 122813
}
"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
29 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
30 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2458
  +user: Proxies\__CG__\App\Entity\User {#2214 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2462 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2231 …}
  +slug: "Where-to-store-OTP-tokens"
  +title: "Where to store OTP tokens"
  +url: null
  +body: "Is it safe to store OTP tokens on the same device? Even if app is encrypted and locked with passcode?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 14
  +favouriteCount: 25
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699956529 {#2313
    date: 2023-11-14 11:08:49.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2296 …}
  +votes: Doctrine\ORM\PersistentCollection {#2283 …}
  +reports: Doctrine\ORM\PersistentCollection {#2282 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
  +badges: Doctrine\ORM\PersistentCollection {#2261 …}
  +children: [
    App\Entity\EntryComment {#1692
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2458 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2462 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1597 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1597 …}
      +body: "I store my totp seeds in a separate, rarely used password manager, which then follows me on an “emergency USB” - hopefully something I won’t need to use at all"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699956529 {#1555
        date: 2023-11-14 11:08:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@badgrandpa@lemmy.world"
        "@Extrasvhx9he@lemmy.today"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1617 …}
      +nested: Doctrine\ORM\PersistentCollection {#1723 …}
      +votes: Doctrine\ORM\PersistentCollection {#1721 …}
      +reports: Doctrine\ORM\PersistentCollection {#1728 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
      -id: 122757
      -bodyTs: "'emerg':19 'follow':15 'hope':21 'manag':12 'need':26 'password':11 'rare':9 'seed':5 'separ':8 'someth':22 'store':2 'totp':4 'usb':20 'use':10,28 'won':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.one/comment/4688700"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699956529 {#1565
        date: 2023-11-14 11:08:49.0 +01:00
      }
      +"title": 122757
    }
  ]
  -id: 11580
  -titleTs: "'otp':4 'store':3 'token':5"
  -bodyTs: "'app':14 'devic':11 'encrypt':16 'even':12 'lock':18 'otp':6 'passcod':20 'safe':3 'store':5 'token':7"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699656779
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8037690"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699570379 {#2321
    date: 2023-11-09 23:52:59.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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
31 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2458
  +user: Proxies\__CG__\App\Entity\User {#2214 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2462 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2231 …}
  +slug: "Where-to-store-OTP-tokens"
  +title: "Where to store OTP tokens"
  +url: null
  +body: "Is it safe to store OTP tokens on the same device? Even if app is encrypted and locked with passcode?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 14
  +favouriteCount: 25
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699956529 {#2313
    date: 2023-11-14 11:08:49.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2296 …}
  +votes: Doctrine\ORM\PersistentCollection {#2283 …}
  +reports: Doctrine\ORM\PersistentCollection {#2282 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
  +badges: Doctrine\ORM\PersistentCollection {#2261 …}
  +children: [
    App\Entity\EntryComment {#1692
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2458 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2462 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1597 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1597 …}
      +body: "I store my totp seeds in a separate, rarely used password manager, which then follows me on an “emergency USB” - hopefully something I won’t need to use at all"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699956529 {#1555
        date: 2023-11-14 11:08:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@badgrandpa@lemmy.world"
        "@Extrasvhx9he@lemmy.today"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1617 …}
      +nested: Doctrine\ORM\PersistentCollection {#1723 …}
      +votes: Doctrine\ORM\PersistentCollection {#1721 …}
      +reports: Doctrine\ORM\PersistentCollection {#1728 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
      -id: 122757
      -bodyTs: "'emerg':19 'follow':15 'hope':21 'manag':12 'need':26 'password':11 'rare':9 'seed':5 'separ':8 'someth':22 'store':2 'totp':4 'usb':20 'use':10,28 'won':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.one/comment/4688700"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699956529 {#1565
        date: 2023-11-14 11:08:49.0 +01:00
      }
      +"title": 122757
    }
  ]
  -id: 11580
  -titleTs: "'otp':4 'store':3 'token':5"
  -bodyTs: "'app':14 'devic':11 'encrypt':16 'even':12 'lock':18 'otp':6 'passcod':20 'safe':3 'store':5 'token':7"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699656779
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8037690"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699570379 {#2321
    date: 2023-11-09 23:52:59.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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
32 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2458
  +user: Proxies\__CG__\App\Entity\User {#2214 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2462 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2231 …}
  +slug: "Where-to-store-OTP-tokens"
  +title: "Where to store OTP tokens"
  +url: null
  +body: "Is it safe to store OTP tokens on the same device? Even if app is encrypted and locked with passcode?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 14
  +favouriteCount: 25
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699956529 {#2313
    date: 2023-11-14 11:08:49.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2296 …}
  +votes: Doctrine\ORM\PersistentCollection {#2283 …}
  +reports: Doctrine\ORM\PersistentCollection {#2282 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
  +badges: Doctrine\ORM\PersistentCollection {#2261 …}
  +children: [
    App\Entity\EntryComment {#1692
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2458 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2462 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1597 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1597 …}
      +body: "I store my totp seeds in a separate, rarely used password manager, which then follows me on an “emergency USB” - hopefully something I won’t need to use at all"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699956529 {#1555
        date: 2023-11-14 11:08:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@badgrandpa@lemmy.world"
        "@Extrasvhx9he@lemmy.today"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1617 …}
      +nested: Doctrine\ORM\PersistentCollection {#1723 …}
      +votes: Doctrine\ORM\PersistentCollection {#1721 …}
      +reports: Doctrine\ORM\PersistentCollection {#1728 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
      -id: 122757
      -bodyTs: "'emerg':19 'follow':15 'hope':21 'manag':12 'need':26 'password':11 'rare':9 'seed':5 'separ':8 'someth':22 'store':2 'totp':4 'usb':20 'use':10,28 'won':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.one/comment/4688700"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699956529 {#1565
        date: 2023-11-14 11:08:49.0 +01:00
      }
      +"title": 122757
    }
  ]
  -id: 11580
  -titleTs: "'otp':4 'store':3 'token':5"
  -bodyTs: "'app':14 'devic':11 'encrypt':16 'even':12 'lock':18 'otp':6 'passcod':20 'safe':3 'store':5 'token':7"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699656779
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8037690"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699570379 {#2321
    date: 2023-11-09 23:52:59.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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
33 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
34 DENIED moderate
App\Entity\EntryComment {#1692
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2458
    +user: Proxies\__CG__\App\Entity\User {#2214 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2462 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2231 …}
    +slug: "Where-to-store-OTP-tokens"
    +title: "Where to store OTP tokens"
    +url: null
    +body: "Is it safe to store OTP tokens on the same device? Even if app is encrypted and locked with passcode?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 25
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699956529 {#2313
      date: 2023-11-14 11:08:49.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2296 …}
    +votes: Doctrine\ORM\PersistentCollection {#2283 …}
    +reports: Doctrine\ORM\PersistentCollection {#2282 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
    +badges: Doctrine\ORM\PersistentCollection {#2261 …}
    +children: [
      App\Entity\EntryComment {#1692}
    ]
    -id: 11580
    -titleTs: "'otp':4 'store':3 'token':5"
    -bodyTs: "'app':14 'devic':11 'encrypt':16 'even':12 'lock':18 'otp':6 'passcod':20 'safe':3 'store':5 'token':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699656779
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8037690"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699570379 {#2321
      date: 2023-11-09 23:52:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2462 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1597 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1597 …}
  +body: "I store my totp seeds in a separate, rarely used password manager, which then follows me on an “emergency USB” - hopefully something I won’t need to use at all"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699956529 {#1555
    date: 2023-11-14 11:08:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@badgrandpa@lemmy.world"
    "@Extrasvhx9he@lemmy.today"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1617 …}
  +nested: Doctrine\ORM\PersistentCollection {#1723 …}
  +votes: Doctrine\ORM\PersistentCollection {#1721 …}
  +reports: Doctrine\ORM\PersistentCollection {#1728 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
  -id: 122757
  -bodyTs: "'emerg':19 'follow':15 'hope':21 'manag':12 'need':26 'password':11 'rare':9 'seed':5 'separ':8 'someth':22 'store':2 'totp':4 'usb':20 'use':10,28 'won':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.one/comment/4688700"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699956529 {#1565
    date: 2023-11-14 11:08:49.0 +01:00
  }
  +"title": 122757
}
"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
35 DENIED edit
App\Entity\EntryComment {#1692
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2458
    +user: Proxies\__CG__\App\Entity\User {#2214 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2462 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2231 …}
    +slug: "Where-to-store-OTP-tokens"
    +title: "Where to store OTP tokens"
    +url: null
    +body: "Is it safe to store OTP tokens on the same device? Even if app is encrypted and locked with passcode?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 25
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699956529 {#2313
      date: 2023-11-14 11:08:49.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2296 …}
    +votes: Doctrine\ORM\PersistentCollection {#2283 …}
    +reports: Doctrine\ORM\PersistentCollection {#2282 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
    +badges: Doctrine\ORM\PersistentCollection {#2261 …}
    +children: [
      App\Entity\EntryComment {#1692}
    ]
    -id: 11580
    -titleTs: "'otp':4 'store':3 'token':5"
    -bodyTs: "'app':14 'devic':11 'encrypt':16 'even':12 'lock':18 'otp':6 'passcod':20 'safe':3 'store':5 'token':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699656779
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8037690"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699570379 {#2321
      date: 2023-11-09 23:52:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2462 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1597 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1597 …}
  +body: "I store my totp seeds in a separate, rarely used password manager, which then follows me on an “emergency USB” - hopefully something I won’t need to use at all"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699956529 {#1555
    date: 2023-11-14 11:08:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@badgrandpa@lemmy.world"
    "@Extrasvhx9he@lemmy.today"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1617 …}
  +nested: Doctrine\ORM\PersistentCollection {#1723 …}
  +votes: Doctrine\ORM\PersistentCollection {#1721 …}
  +reports: Doctrine\ORM\PersistentCollection {#1728 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
  -id: 122757
  -bodyTs: "'emerg':19 'follow':15 'hope':21 'manag':12 'need':26 'password':11 'rare':9 'seed':5 'separ':8 'someth':22 'store':2 'totp':4 'usb':20 'use':10,28 'won':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.one/comment/4688700"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699956529 {#1565
    date: 2023-11-14 11:08:49.0 +01:00
  }
  +"title": 122757
}
"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
36 DENIED moderate
App\Entity\EntryComment {#1692
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2458
    +user: Proxies\__CG__\App\Entity\User {#2214 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2462 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2231 …}
    +slug: "Where-to-store-OTP-tokens"
    +title: "Where to store OTP tokens"
    +url: null
    +body: "Is it safe to store OTP tokens on the same device? Even if app is encrypted and locked with passcode?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 25
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699956529 {#2313
      date: 2023-11-14 11:08:49.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2296 …}
    +votes: Doctrine\ORM\PersistentCollection {#2283 …}
    +reports: Doctrine\ORM\PersistentCollection {#2282 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
    +badges: Doctrine\ORM\PersistentCollection {#2261 …}
    +children: [
      App\Entity\EntryComment {#1692}
    ]
    -id: 11580
    -titleTs: "'otp':4 'store':3 'token':5"
    -bodyTs: "'app':14 'devic':11 'encrypt':16 'even':12 'lock':18 'otp':6 'passcod':20 'safe':3 'store':5 'token':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699656779
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8037690"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699570379 {#2321
      date: 2023-11-09 23:52:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2462 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1597 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1597 …}
  +body: "I store my totp seeds in a separate, rarely used password manager, which then follows me on an “emergency USB” - hopefully something I won’t need to use at all"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699956529 {#1555
    date: 2023-11-14 11:08:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@badgrandpa@lemmy.world"
    "@Extrasvhx9he@lemmy.today"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1617 …}
  +nested: Doctrine\ORM\PersistentCollection {#1723 …}
  +votes: Doctrine\ORM\PersistentCollection {#1721 …}
  +reports: Doctrine\ORM\PersistentCollection {#1728 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1599 …}
  -id: 122757
  -bodyTs: "'emerg':19 'follow':15 'hope':21 'manag':12 'need':26 'password':11 'rare':9 'seed':5 'separ':8 'someth':22 'store':2 'totp':4 'usb':20 'use':10,28 'won':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.one/comment/4688700"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699956529 {#1565
    date: 2023-11-14 11:08:49.0 +01:00
  }
  +"title": 122757
}
"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
37 DENIED ROLE_ADMIN
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
38 DENIED ROLE_MODERATOR
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