GET https://kbin.spritesserver.nl/index.php/u/@scrubbles@poptalk.scrubbles.tech/commented?p=3

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 …}
}
29.38 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.07 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 {#2087
  +user: Proxies\__CG__\App\Entity\User {#3318 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: Proxies\__CG__\App\Entity\Image {#3359 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3361 …}
  +slug: "Water-water-everywhere"
  +title: "Water, water, everywhere..."
  +url: "https://reddthat.com/pictrs/image/a6edb3ee-575c-4b9c-a1da-87318a340706.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 75
  +favouriteCount: 730
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721341138 {#3354
    date: 2024-07-19 00:18:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3362 …}
  +votes: Doctrine\ORM\PersistentCollection {#3364 …}
  +reports: Doctrine\ORM\PersistentCollection {#3366 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3370 …}
  +badges: Doctrine\ORM\PersistentCollection {#3372 …}
  +children: [
    App\Entity\EntryComment {#2095
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2087 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2086 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2090 …}
      +body: "Yeah I don’t think they fully understand the steps to using a bidet if they’re worried about towels covered in shit…"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 13
      +score: 0
      +lastActive: DateTime @1704673706 {#2089
        date: 2024-01-08 01:28:26.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@iamdisappoint@reddthat.com"
        "@kosanovskiy@lemmy.world"
        "@KoboldCoterie@pawb.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2093 …}
      +nested: Doctrine\ORM\PersistentCollection {#2094 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2133 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2138 …}
      -id: 290143
      -bodyTs: "'bidet':14 'cover':21 'fulli':7 're':17 'shit':23 'step':10 'think':5 'towel':20 'understand':8 'use':12 'worri':18 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1398094"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704673706 {#2088
        date: 2024-01-08 01:28:26.0 +01:00
      }
      +"title": 290143
    }
  ]
  -id: 27935
  -titleTs: "'everywher':3 'water':1,2"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704749096
  +visibility: "visible             "
  +apId: "https://reddthat.com/post/11434663"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704662696 {#3340
    date: 2024-01-07 22:24:56.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 {#2087
  +user: Proxies\__CG__\App\Entity\User {#3318 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: Proxies\__CG__\App\Entity\Image {#3359 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3361 …}
  +slug: "Water-water-everywhere"
  +title: "Water, water, everywhere..."
  +url: "https://reddthat.com/pictrs/image/a6edb3ee-575c-4b9c-a1da-87318a340706.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 75
  +favouriteCount: 730
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721341138 {#3354
    date: 2024-07-19 00:18:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3362 …}
  +votes: Doctrine\ORM\PersistentCollection {#3364 …}
  +reports: Doctrine\ORM\PersistentCollection {#3366 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3370 …}
  +badges: Doctrine\ORM\PersistentCollection {#3372 …}
  +children: [
    App\Entity\EntryComment {#2095
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2087 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2086 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2090 …}
      +body: "Yeah I don’t think they fully understand the steps to using a bidet if they’re worried about towels covered in shit…"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 13
      +score: 0
      +lastActive: DateTime @1704673706 {#2089
        date: 2024-01-08 01:28:26.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@iamdisappoint@reddthat.com"
        "@kosanovskiy@lemmy.world"
        "@KoboldCoterie@pawb.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2093 …}
      +nested: Doctrine\ORM\PersistentCollection {#2094 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2133 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2138 …}
      -id: 290143
      -bodyTs: "'bidet':14 'cover':21 'fulli':7 're':17 'shit':23 'step':10 'think':5 'towel':20 'understand':8 'use':12 'worri':18 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1398094"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704673706 {#2088
        date: 2024-01-08 01:28:26.0 +01:00
      }
      +"title": 290143
    }
  ]
  -id: 27935
  -titleTs: "'everywher':3 'water':1,2"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704749096
  +visibility: "visible             "
  +apId: "https://reddthat.com/post/11434663"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704662696 {#3340
    date: 2024-01-07 22:24:56.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 {#2087
  +user: Proxies\__CG__\App\Entity\User {#3318 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: Proxies\__CG__\App\Entity\Image {#3359 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3361 …}
  +slug: "Water-water-everywhere"
  +title: "Water, water, everywhere..."
  +url: "https://reddthat.com/pictrs/image/a6edb3ee-575c-4b9c-a1da-87318a340706.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 75
  +favouriteCount: 730
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721341138 {#3354
    date: 2024-07-19 00:18:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3362 …}
  +votes: Doctrine\ORM\PersistentCollection {#3364 …}
  +reports: Doctrine\ORM\PersistentCollection {#3366 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3370 …}
  +badges: Doctrine\ORM\PersistentCollection {#3372 …}
  +children: [
    App\Entity\EntryComment {#2095
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2087 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2086 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2090 …}
      +body: "Yeah I don’t think they fully understand the steps to using a bidet if they’re worried about towels covered in shit…"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 13
      +score: 0
      +lastActive: DateTime @1704673706 {#2089
        date: 2024-01-08 01:28:26.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@iamdisappoint@reddthat.com"
        "@kosanovskiy@lemmy.world"
        "@KoboldCoterie@pawb.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2093 …}
      +nested: Doctrine\ORM\PersistentCollection {#2094 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2133 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2138 …}
      -id: 290143
      -bodyTs: "'bidet':14 'cover':21 'fulli':7 're':17 'shit':23 'step':10 'think':5 'towel':20 'understand':8 'use':12 'worri':18 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1398094"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704673706 {#2088
        date: 2024-01-08 01:28:26.0 +01:00
      }
      +"title": 290143
    }
  ]
  -id: 27935
  -titleTs: "'everywher':3 'water':1,2"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704749096
  +visibility: "visible             "
  +apId: "https://reddthat.com/post/11434663"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704662696 {#3340
    date: 2024-01-07 22:24:56.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 {#2095
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2087
    +user: Proxies\__CG__\App\Entity\User {#3318 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
    +image: Proxies\__CG__\App\Entity\Image {#3359 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3361 …}
    +slug: "Water-water-everywhere"
    +title: "Water, water, everywhere..."
    +url: "https://reddthat.com/pictrs/image/a6edb3ee-575c-4b9c-a1da-87318a340706.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 75
    +favouriteCount: 730
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721341138 {#3354
      date: 2024-07-19 00:18:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3362 …}
    +votes: Doctrine\ORM\PersistentCollection {#3364 …}
    +reports: Doctrine\ORM\PersistentCollection {#3366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3370 …}
    +badges: Doctrine\ORM\PersistentCollection {#3372 …}
    +children: [
      App\Entity\EntryComment {#2095}
    ]
    -id: 27935
    -titleTs: "'everywher':3 'water':1,2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704749096
    +visibility: "visible             "
    +apId: "https://reddthat.com/post/11434663"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704662696 {#3340
      date: 2024-01-07 22:24:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2086 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2090 …}
  +body: "Yeah I don’t think they fully understand the steps to using a bidet if they’re worried about towels covered in shit…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 13
  +score: 0
  +lastActive: DateTime @1704673706 {#2089
    date: 2024-01-08 01:28:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@iamdisappoint@reddthat.com"
    "@kosanovskiy@lemmy.world"
    "@KoboldCoterie@pawb.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2093 …}
  +nested: Doctrine\ORM\PersistentCollection {#2094 …}
  +votes: Doctrine\ORM\PersistentCollection {#2140 …}
  +reports: Doctrine\ORM\PersistentCollection {#2133 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2131 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2138 …}
  -id: 290143
  -bodyTs: "'bidet':14 'cover':21 'fulli':7 're':17 'shit':23 'step':10 'think':5 'towel':20 'understand':8 'use':12 'worri':18 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1398094"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704673706 {#2088
    date: 2024-01-08 01:28:26.0 +01:00
  }
  +"title": 290143
}
"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 {#2095
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2087
    +user: Proxies\__CG__\App\Entity\User {#3318 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
    +image: Proxies\__CG__\App\Entity\Image {#3359 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3361 …}
    +slug: "Water-water-everywhere"
    +title: "Water, water, everywhere..."
    +url: "https://reddthat.com/pictrs/image/a6edb3ee-575c-4b9c-a1da-87318a340706.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 75
    +favouriteCount: 730
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721341138 {#3354
      date: 2024-07-19 00:18:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3362 …}
    +votes: Doctrine\ORM\PersistentCollection {#3364 …}
    +reports: Doctrine\ORM\PersistentCollection {#3366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3370 …}
    +badges: Doctrine\ORM\PersistentCollection {#3372 …}
    +children: [
      App\Entity\EntryComment {#2095}
    ]
    -id: 27935
    -titleTs: "'everywher':3 'water':1,2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704749096
    +visibility: "visible             "
    +apId: "https://reddthat.com/post/11434663"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704662696 {#3340
      date: 2024-01-07 22:24:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2086 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2090 …}
  +body: "Yeah I don’t think they fully understand the steps to using a bidet if they’re worried about towels covered in shit…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 13
  +score: 0
  +lastActive: DateTime @1704673706 {#2089
    date: 2024-01-08 01:28:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@iamdisappoint@reddthat.com"
    "@kosanovskiy@lemmy.world"
    "@KoboldCoterie@pawb.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2093 …}
  +nested: Doctrine\ORM\PersistentCollection {#2094 …}
  +votes: Doctrine\ORM\PersistentCollection {#2140 …}
  +reports: Doctrine\ORM\PersistentCollection {#2133 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2131 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2138 …}
  -id: 290143
  -bodyTs: "'bidet':14 'cover':21 'fulli':7 're':17 'shit':23 'step':10 'think':5 'towel':20 'understand':8 'use':12 'worri':18 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1398094"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704673706 {#2088
    date: 2024-01-08 01:28:26.0 +01:00
  }
  +"title": 290143
}
"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 {#2095
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2087
    +user: Proxies\__CG__\App\Entity\User {#3318 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
    +image: Proxies\__CG__\App\Entity\Image {#3359 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3361 …}
    +slug: "Water-water-everywhere"
    +title: "Water, water, everywhere..."
    +url: "https://reddthat.com/pictrs/image/a6edb3ee-575c-4b9c-a1da-87318a340706.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 75
    +favouriteCount: 730
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721341138 {#3354
      date: 2024-07-19 00:18:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3362 …}
    +votes: Doctrine\ORM\PersistentCollection {#3364 …}
    +reports: Doctrine\ORM\PersistentCollection {#3366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3370 …}
    +badges: Doctrine\ORM\PersistentCollection {#3372 …}
    +children: [
      App\Entity\EntryComment {#2095}
    ]
    -id: 27935
    -titleTs: "'everywher':3 'water':1,2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704749096
    +visibility: "visible             "
    +apId: "https://reddthat.com/post/11434663"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704662696 {#3340
      date: 2024-01-07 22:24:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2086 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2090 …}
  +body: "Yeah I don’t think they fully understand the steps to using a bidet if they’re worried about towels covered in shit…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 13
  +score: 0
  +lastActive: DateTime @1704673706 {#2089
    date: 2024-01-08 01:28:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@iamdisappoint@reddthat.com"
    "@kosanovskiy@lemmy.world"
    "@KoboldCoterie@pawb.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2093 …}
  +nested: Doctrine\ORM\PersistentCollection {#2094 …}
  +votes: Doctrine\ORM\PersistentCollection {#2140 …}
  +reports: Doctrine\ORM\PersistentCollection {#2133 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2131 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2138 …}
  -id: 290143
  -bodyTs: "'bidet':14 'cover':21 'fulli':7 're':17 'shit':23 'step':10 'think':5 'towel':20 'understand':8 'use':12 'worri':18 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1398094"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704673706 {#2088
    date: 2024-01-08 01:28:26.0 +01:00
  }
  +"title": 290143
}
"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
Proxies\__CG__\App\Entity\Entry {#1735
  +user: Proxies\__CG__\App\Entity\User {#3209 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1733 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "Thinking-about-the-direction-of-Beehaw"
  +title: "Thinking about the direction of Beehaw"
  +url: null
  +body: """
    Over the years I’ve been trying to encapsulate, as simply as possible, what Beehaw interactions would look like ideally.\n
    \n
    I kept coming back to all of my personal memories having holiday meals (Thanksgiving and Christmas for example) with very close family and friends.\n
    \n
    Thinking back through decades of these meetings, I cannot remember anything but everyone being kind and charitable in action as well as speech.\n
    \n
    Many pages of very thoughtful and reasonable philosophic explanations have been written, on our sidebar, about the behavioral expectations of Beehaw.\n
    \n
    Let’s go back to the holiday meals for a moment and imagine having an **open** invitation for **anyone** to join. What do you think the outcomes would be?\n
    \n
    This is the problem that our endeavor is experiencing. The open nature of ActivityPub (allowing anyone to join our table) is defeating our purpose.\n
    \n
    The administrators, moderators and community members have been thinking about this for several months.\n
    \n
    I, personally, believe that we all will come to a comfortable consensus moving forward.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 62
  +favouriteCount: 70
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719745818 {#3242
    date: 2024-06-30 13:10:18.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3247 …}
  +votes: Doctrine\ORM\PersistentCollection {#3250 …}
  +reports: Doctrine\ORM\PersistentCollection {#3252 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3254 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3256 …}
  +badges: Doctrine\ORM\PersistentCollection {#3258 …}
  +children: [
    App\Entity\EntryComment {#1727
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1735 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1733 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        If Beehaw chooses to leave the fediverse and defederate everyone, I wish them all the best, but I know I personally will not be joining.\n
        \n
        I’ve had enough of walled gardens and private spaces, I chose the fediverse because Reddit started forcing decisions I didn’t like, like which apps I could use or how I interact with the communities I enjoy. The fediverse allows me the choice to choose what communities I want to subscribe to on my own terms, and that isn’t something I want to let go of easily.\n
        \n
        There are downsides, there is noise, but that’s the role of hosting social media. It’s inevitable that as a community grows with more people who enjoy it, that there will also be people who want to tear it down. To me, that’s just a fact of the internet.\n
        \n
        I’ll be disappointed, Beehaw is what inspired me to set up my instance and my communities and nurture my tiny instance - but I still believe in the fediverse. Welcoming differing opinions - not shutting them out.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 41
      +score: 0
      +lastActive: DateTime @1719745818 {#1737
        date: 2024-06-30 13:10:18.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@admin@beehaw.org"
        "@admin@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1729 …}
      +nested: Doctrine\ORM\PersistentCollection {#1719 …}
      +votes: Doctrine\ORM\PersistentCollection {#1714 …}
      +reports: Doctrine\ORM\PersistentCollection {#1720 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1717 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1741 …}
      -id: 275565
      -bodyTs: "'allow':66 'also':127 'app':51 'beehaw':2,150 'believ':171 'best':16 'choic':69 'choos':3,71 'chose':37 'communiti':61,73,116,162 'could':53 'decis':44 'defeder':9 'didn':46 'differ':176 'disappoint':149 'downsid':97 'easili':94 'enjoy':63,122 'enough':29 'everyon':10 'fact':142 'fedivers':7,39,65,174 'forc':43 'garden':32 'go':92 'grow':117 'host':107 'inevit':112 'inspir':153 'instanc':159,167 'interact':58 'internet':145 'isn':85 'join':25 'know':19 'leav':5 'let':91 'like':48,49 'll':147 'media':109 'nois':100 'nurtur':164 'opinion':177 'peopl':120,129 'person':21 'privat':34 'reddit':41 'role':105 'set':156 'shut':179 'social':108 'someth':87 'space':35 'start':42 'still':170 'subscrib':77 'tear':133 'term':82 'tini':166 'use':54 've':27 'wall':31 'want':75,89,131 'welcom':175 'wish':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1370802"
      +editedAt: DateTimeImmutable @1711113090 {#1734
        date: 2024-03-22 14:11:30.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704253399 {#1732
        date: 2024-01-03 04:43:19.0 +01:00
      }
      +"title": 275565
    }
  ]
  -id: 26872
  -titleTs: "'beehaw':6 'direct':4 'think':1"
  -bodyTs: "'action':63 'activitypub':131 'administr':143 'allow':132 'anyon':107,133 'anyth':55 'back':24,46,92 'beehaw':15,88 'behavior':85 'believ':158 'cannot':53 'charit':61 'christma':36 'close':41 'come':23,163 'comfort':166 'communiti':146 'consensus':167 'decad':48 'defeat':139 'encapsul':9 'endeavor':124 'everyon':57 'exampl':38 'expect':86 'experienc':126 'explan':76 'famili':42 'forward':169 'friend':44 'go':91 'holiday':32,95 'ideal':20 'imagin':101 'interact':16 'invit':105 'join':109,135 'kept':22 'kind':59 'let':89 'like':19 'look':18 'mani':68 'meal':33,96 'meet':51 'member':147 'memori':30 'moder':144 'moment':99 'month':155 'move':168 'natur':129 'open':104,128 'outcom':115 'page':69 'person':29,157 'philosoph':75 'possibl':13 'problem':121 'purpos':141 'reason':74 'rememb':54 'sever':154 'sidebar':82 'simpli':11 'speech':67 'tabl':137 'thanksgiv':34 'think':45,113,150 'thought':72 'tri':7 've':5 'well':65 'would':17,116 'written':79 'year':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704338881
  +visibility: "visible             "
  +apId: "https://beehaw.org/post/10746447"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704252481 {#3230
    date: 2024-01-03 04:28:01.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
11 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1735
  +user: Proxies\__CG__\App\Entity\User {#3209 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1733 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "Thinking-about-the-direction-of-Beehaw"
  +title: "Thinking about the direction of Beehaw"
  +url: null
  +body: """
    Over the years I’ve been trying to encapsulate, as simply as possible, what Beehaw interactions would look like ideally.\n
    \n
    I kept coming back to all of my personal memories having holiday meals (Thanksgiving and Christmas for example) with very close family and friends.\n
    \n
    Thinking back through decades of these meetings, I cannot remember anything but everyone being kind and charitable in action as well as speech.\n
    \n
    Many pages of very thoughtful and reasonable philosophic explanations have been written, on our sidebar, about the behavioral expectations of Beehaw.\n
    \n
    Let’s go back to the holiday meals for a moment and imagine having an **open** invitation for **anyone** to join. What do you think the outcomes would be?\n
    \n
    This is the problem that our endeavor is experiencing. The open nature of ActivityPub (allowing anyone to join our table) is defeating our purpose.\n
    \n
    The administrators, moderators and community members have been thinking about this for several months.\n
    \n
    I, personally, believe that we all will come to a comfortable consensus moving forward.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 62
  +favouriteCount: 70
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719745818 {#3242
    date: 2024-06-30 13:10:18.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3247 …}
  +votes: Doctrine\ORM\PersistentCollection {#3250 …}
  +reports: Doctrine\ORM\PersistentCollection {#3252 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3254 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3256 …}
  +badges: Doctrine\ORM\PersistentCollection {#3258 …}
  +children: [
    App\Entity\EntryComment {#1727
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1735 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1733 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        If Beehaw chooses to leave the fediverse and defederate everyone, I wish them all the best, but I know I personally will not be joining.\n
        \n
        I’ve had enough of walled gardens and private spaces, I chose the fediverse because Reddit started forcing decisions I didn’t like, like which apps I could use or how I interact with the communities I enjoy. The fediverse allows me the choice to choose what communities I want to subscribe to on my own terms, and that isn’t something I want to let go of easily.\n
        \n
        There are downsides, there is noise, but that’s the role of hosting social media. It’s inevitable that as a community grows with more people who enjoy it, that there will also be people who want to tear it down. To me, that’s just a fact of the internet.\n
        \n
        I’ll be disappointed, Beehaw is what inspired me to set up my instance and my communities and nurture my tiny instance - but I still believe in the fediverse. Welcoming differing opinions - not shutting them out.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 41
      +score: 0
      +lastActive: DateTime @1719745818 {#1737
        date: 2024-06-30 13:10:18.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@admin@beehaw.org"
        "@admin@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1729 …}
      +nested: Doctrine\ORM\PersistentCollection {#1719 …}
      +votes: Doctrine\ORM\PersistentCollection {#1714 …}
      +reports: Doctrine\ORM\PersistentCollection {#1720 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1717 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1741 …}
      -id: 275565
      -bodyTs: "'allow':66 'also':127 'app':51 'beehaw':2,150 'believ':171 'best':16 'choic':69 'choos':3,71 'chose':37 'communiti':61,73,116,162 'could':53 'decis':44 'defeder':9 'didn':46 'differ':176 'disappoint':149 'downsid':97 'easili':94 'enjoy':63,122 'enough':29 'everyon':10 'fact':142 'fedivers':7,39,65,174 'forc':43 'garden':32 'go':92 'grow':117 'host':107 'inevit':112 'inspir':153 'instanc':159,167 'interact':58 'internet':145 'isn':85 'join':25 'know':19 'leav':5 'let':91 'like':48,49 'll':147 'media':109 'nois':100 'nurtur':164 'opinion':177 'peopl':120,129 'person':21 'privat':34 'reddit':41 'role':105 'set':156 'shut':179 'social':108 'someth':87 'space':35 'start':42 'still':170 'subscrib':77 'tear':133 'term':82 'tini':166 'use':54 've':27 'wall':31 'want':75,89,131 'welcom':175 'wish':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1370802"
      +editedAt: DateTimeImmutable @1711113090 {#1734
        date: 2024-03-22 14:11:30.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704253399 {#1732
        date: 2024-01-03 04:43:19.0 +01:00
      }
      +"title": 275565
    }
  ]
  -id: 26872
  -titleTs: "'beehaw':6 'direct':4 'think':1"
  -bodyTs: "'action':63 'activitypub':131 'administr':143 'allow':132 'anyon':107,133 'anyth':55 'back':24,46,92 'beehaw':15,88 'behavior':85 'believ':158 'cannot':53 'charit':61 'christma':36 'close':41 'come':23,163 'comfort':166 'communiti':146 'consensus':167 'decad':48 'defeat':139 'encapsul':9 'endeavor':124 'everyon':57 'exampl':38 'expect':86 'experienc':126 'explan':76 'famili':42 'forward':169 'friend':44 'go':91 'holiday':32,95 'ideal':20 'imagin':101 'interact':16 'invit':105 'join':109,135 'kept':22 'kind':59 'let':89 'like':19 'look':18 'mani':68 'meal':33,96 'meet':51 'member':147 'memori':30 'moder':144 'moment':99 'month':155 'move':168 'natur':129 'open':104,128 'outcom':115 'page':69 'person':29,157 'philosoph':75 'possibl':13 'problem':121 'purpos':141 'reason':74 'rememb':54 'sever':154 'sidebar':82 'simpli':11 'speech':67 'tabl':137 'thanksgiv':34 'think':45,113,150 'thought':72 'tri':7 've':5 'well':65 'would':17,116 'written':79 'year':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704338881
  +visibility: "visible             "
  +apId: "https://beehaw.org/post/10746447"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704252481 {#3230
    date: 2024-01-03 04:28:01.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
12 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1735
  +user: Proxies\__CG__\App\Entity\User {#3209 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1733 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "Thinking-about-the-direction-of-Beehaw"
  +title: "Thinking about the direction of Beehaw"
  +url: null
  +body: """
    Over the years I’ve been trying to encapsulate, as simply as possible, what Beehaw interactions would look like ideally.\n
    \n
    I kept coming back to all of my personal memories having holiday meals (Thanksgiving and Christmas for example) with very close family and friends.\n
    \n
    Thinking back through decades of these meetings, I cannot remember anything but everyone being kind and charitable in action as well as speech.\n
    \n
    Many pages of very thoughtful and reasonable philosophic explanations have been written, on our sidebar, about the behavioral expectations of Beehaw.\n
    \n
    Let’s go back to the holiday meals for a moment and imagine having an **open** invitation for **anyone** to join. What do you think the outcomes would be?\n
    \n
    This is the problem that our endeavor is experiencing. The open nature of ActivityPub (allowing anyone to join our table) is defeating our purpose.\n
    \n
    The administrators, moderators and community members have been thinking about this for several months.\n
    \n
    I, personally, believe that we all will come to a comfortable consensus moving forward.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 62
  +favouriteCount: 70
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719745818 {#3242
    date: 2024-06-30 13:10:18.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3247 …}
  +votes: Doctrine\ORM\PersistentCollection {#3250 …}
  +reports: Doctrine\ORM\PersistentCollection {#3252 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3254 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3256 …}
  +badges: Doctrine\ORM\PersistentCollection {#3258 …}
  +children: [
    App\Entity\EntryComment {#1727
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1735 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1733 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        If Beehaw chooses to leave the fediverse and defederate everyone, I wish them all the best, but I know I personally will not be joining.\n
        \n
        I’ve had enough of walled gardens and private spaces, I chose the fediverse because Reddit started forcing decisions I didn’t like, like which apps I could use or how I interact with the communities I enjoy. The fediverse allows me the choice to choose what communities I want to subscribe to on my own terms, and that isn’t something I want to let go of easily.\n
        \n
        There are downsides, there is noise, but that’s the role of hosting social media. It’s inevitable that as a community grows with more people who enjoy it, that there will also be people who want to tear it down. To me, that’s just a fact of the internet.\n
        \n
        I’ll be disappointed, Beehaw is what inspired me to set up my instance and my communities and nurture my tiny instance - but I still believe in the fediverse. Welcoming differing opinions - not shutting them out.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 41
      +score: 0
      +lastActive: DateTime @1719745818 {#1737
        date: 2024-06-30 13:10:18.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@admin@beehaw.org"
        "@admin@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1729 …}
      +nested: Doctrine\ORM\PersistentCollection {#1719 …}
      +votes: Doctrine\ORM\PersistentCollection {#1714 …}
      +reports: Doctrine\ORM\PersistentCollection {#1720 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1717 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1741 …}
      -id: 275565
      -bodyTs: "'allow':66 'also':127 'app':51 'beehaw':2,150 'believ':171 'best':16 'choic':69 'choos':3,71 'chose':37 'communiti':61,73,116,162 'could':53 'decis':44 'defeder':9 'didn':46 'differ':176 'disappoint':149 'downsid':97 'easili':94 'enjoy':63,122 'enough':29 'everyon':10 'fact':142 'fedivers':7,39,65,174 'forc':43 'garden':32 'go':92 'grow':117 'host':107 'inevit':112 'inspir':153 'instanc':159,167 'interact':58 'internet':145 'isn':85 'join':25 'know':19 'leav':5 'let':91 'like':48,49 'll':147 'media':109 'nois':100 'nurtur':164 'opinion':177 'peopl':120,129 'person':21 'privat':34 'reddit':41 'role':105 'set':156 'shut':179 'social':108 'someth':87 'space':35 'start':42 'still':170 'subscrib':77 'tear':133 'term':82 'tini':166 'use':54 've':27 'wall':31 'want':75,89,131 'welcom':175 'wish':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1370802"
      +editedAt: DateTimeImmutable @1711113090 {#1734
        date: 2024-03-22 14:11:30.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704253399 {#1732
        date: 2024-01-03 04:43:19.0 +01:00
      }
      +"title": 275565
    }
  ]
  -id: 26872
  -titleTs: "'beehaw':6 'direct':4 'think':1"
  -bodyTs: "'action':63 'activitypub':131 'administr':143 'allow':132 'anyon':107,133 'anyth':55 'back':24,46,92 'beehaw':15,88 'behavior':85 'believ':158 'cannot':53 'charit':61 'christma':36 'close':41 'come':23,163 'comfort':166 'communiti':146 'consensus':167 'decad':48 'defeat':139 'encapsul':9 'endeavor':124 'everyon':57 'exampl':38 'expect':86 'experienc':126 'explan':76 'famili':42 'forward':169 'friend':44 'go':91 'holiday':32,95 'ideal':20 'imagin':101 'interact':16 'invit':105 'join':109,135 'kept':22 'kind':59 'let':89 'like':19 'look':18 'mani':68 'meal':33,96 'meet':51 'member':147 'memori':30 'moder':144 'moment':99 'month':155 'move':168 'natur':129 'open':104,128 'outcom':115 'page':69 'person':29,157 'philosoph':75 'possibl':13 'problem':121 'purpos':141 'reason':74 'rememb':54 'sever':154 'sidebar':82 'simpli':11 'speech':67 'tabl':137 'thanksgiv':34 'think':45,113,150 'thought':72 'tri':7 've':5 'well':65 'would':17,116 'written':79 'year':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704338881
  +visibility: "visible             "
  +apId: "https://beehaw.org/post/10746447"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704252481 {#3230
    date: 2024-01-03 04:28:01.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
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
App\Entity\EntryComment {#1727
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1735
    +user: Proxies\__CG__\App\Entity\User {#3209 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1733 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Thinking-about-the-direction-of-Beehaw"
    +title: "Thinking about the direction of Beehaw"
    +url: null
    +body: """
      Over the years I’ve been trying to encapsulate, as simply as possible, what Beehaw interactions would look like ideally.\n
      \n
      I kept coming back to all of my personal memories having holiday meals (Thanksgiving and Christmas for example) with very close family and friends.\n
      \n
      Thinking back through decades of these meetings, I cannot remember anything but everyone being kind and charitable in action as well as speech.\n
      \n
      Many pages of very thoughtful and reasonable philosophic explanations have been written, on our sidebar, about the behavioral expectations of Beehaw.\n
      \n
      Let’s go back to the holiday meals for a moment and imagine having an **open** invitation for **anyone** to join. What do you think the outcomes would be?\n
      \n
      This is the problem that our endeavor is experiencing. The open nature of ActivityPub (allowing anyone to join our table) is defeating our purpose.\n
      \n
      The administrators, moderators and community members have been thinking about this for several months.\n
      \n
      I, personally, believe that we all will come to a comfortable consensus moving forward.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 62
    +favouriteCount: 70
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719745818 {#3242
      date: 2024-06-30 13:10:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3247 …}
    +votes: Doctrine\ORM\PersistentCollection {#3250 …}
    +reports: Doctrine\ORM\PersistentCollection {#3252 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3254 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3256 …}
    +badges: Doctrine\ORM\PersistentCollection {#3258 …}
    +children: [
      App\Entity\EntryComment {#1727}
    ]
    -id: 26872
    -titleTs: "'beehaw':6 'direct':4 'think':1"
    -bodyTs: "'action':63 'activitypub':131 'administr':143 'allow':132 'anyon':107,133 'anyth':55 'back':24,46,92 'beehaw':15,88 'behavior':85 'believ':158 'cannot':53 'charit':61 'christma':36 'close':41 'come':23,163 'comfort':166 'communiti':146 'consensus':167 'decad':48 'defeat':139 'encapsul':9 'endeavor':124 'everyon':57 'exampl':38 'expect':86 'experienc':126 'explan':76 'famili':42 'forward':169 'friend':44 'go':91 'holiday':32,95 'ideal':20 'imagin':101 'interact':16 'invit':105 'join':109,135 'kept':22 'kind':59 'let':89 'like':19 'look':18 'mani':68 'meal':33,96 'meet':51 'member':147 'memori':30 'moder':144 'moment':99 'month':155 'move':168 'natur':129 'open':104,128 'outcom':115 'page':69 'person':29,157 'philosoph':75 'possibl':13 'problem':121 'purpos':141 'reason':74 'rememb':54 'sever':154 'sidebar':82 'simpli':11 'speech':67 'tabl':137 'thanksgiv':34 'think':45,113,150 'thought':72 'tri':7 've':5 'well':65 'would':17,116 'written':79 'year':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704338881
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/10746447"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704252481 {#3230
      date: 2024-01-03 04:28:01.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1733 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    If Beehaw chooses to leave the fediverse and defederate everyone, I wish them all the best, but I know I personally will not be joining.\n
    \n
    I’ve had enough of walled gardens and private spaces, I chose the fediverse because Reddit started forcing decisions I didn’t like, like which apps I could use or how I interact with the communities I enjoy. The fediverse allows me the choice to choose what communities I want to subscribe to on my own terms, and that isn’t something I want to let go of easily.\n
    \n
    There are downsides, there is noise, but that’s the role of hosting social media. It’s inevitable that as a community grows with more people who enjoy it, that there will also be people who want to tear it down. To me, that’s just a fact of the internet.\n
    \n
    I’ll be disappointed, Beehaw is what inspired me to set up my instance and my communities and nurture my tiny instance - but I still believe in the fediverse. Welcoming differing opinions - not shutting them out.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 41
  +score: 0
  +lastActive: DateTime @1719745818 {#1737
    date: 2024-06-30 13:10:18.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@admin@beehaw.org"
    "@admin@beehaw.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1729 …}
  +nested: Doctrine\ORM\PersistentCollection {#1719 …}
  +votes: Doctrine\ORM\PersistentCollection {#1714 …}
  +reports: Doctrine\ORM\PersistentCollection {#1720 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1717 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1741 …}
  -id: 275565
  -bodyTs: "'allow':66 'also':127 'app':51 'beehaw':2,150 'believ':171 'best':16 'choic':69 'choos':3,71 'chose':37 'communiti':61,73,116,162 'could':53 'decis':44 'defeder':9 'didn':46 'differ':176 'disappoint':149 'downsid':97 'easili':94 'enjoy':63,122 'enough':29 'everyon':10 'fact':142 'fedivers':7,39,65,174 'forc':43 'garden':32 'go':92 'grow':117 'host':107 'inevit':112 'inspir':153 'instanc':159,167 'interact':58 'internet':145 'isn':85 'join':25 'know':19 'leav':5 'let':91 'like':48,49 'll':147 'media':109 'nois':100 'nurtur':164 'opinion':177 'peopl':120,129 'person':21 'privat':34 'reddit':41 'role':105 'set':156 'shut':179 'social':108 'someth':87 'space':35 'start':42 'still':170 'subscrib':77 'tear':133 'term':82 'tini':166 'use':54 've':27 'wall':31 'want':75,89,131 'welcom':175 'wish':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1370802"
  +editedAt: DateTimeImmutable @1711113090 {#1734
    date: 2024-03-22 14:11:30.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704253399 {#1732
    date: 2024-01-03 04:43:19.0 +01:00
  }
  +"title": 275565
}
"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
15 DENIED edit
App\Entity\EntryComment {#1727
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1735
    +user: Proxies\__CG__\App\Entity\User {#3209 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1733 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Thinking-about-the-direction-of-Beehaw"
    +title: "Thinking about the direction of Beehaw"
    +url: null
    +body: """
      Over the years I’ve been trying to encapsulate, as simply as possible, what Beehaw interactions would look like ideally.\n
      \n
      I kept coming back to all of my personal memories having holiday meals (Thanksgiving and Christmas for example) with very close family and friends.\n
      \n
      Thinking back through decades of these meetings, I cannot remember anything but everyone being kind and charitable in action as well as speech.\n
      \n
      Many pages of very thoughtful and reasonable philosophic explanations have been written, on our sidebar, about the behavioral expectations of Beehaw.\n
      \n
      Let’s go back to the holiday meals for a moment and imagine having an **open** invitation for **anyone** to join. What do you think the outcomes would be?\n
      \n
      This is the problem that our endeavor is experiencing. The open nature of ActivityPub (allowing anyone to join our table) is defeating our purpose.\n
      \n
      The administrators, moderators and community members have been thinking about this for several months.\n
      \n
      I, personally, believe that we all will come to a comfortable consensus moving forward.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 62
    +favouriteCount: 70
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719745818 {#3242
      date: 2024-06-30 13:10:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3247 …}
    +votes: Doctrine\ORM\PersistentCollection {#3250 …}
    +reports: Doctrine\ORM\PersistentCollection {#3252 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3254 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3256 …}
    +badges: Doctrine\ORM\PersistentCollection {#3258 …}
    +children: [
      App\Entity\EntryComment {#1727}
    ]
    -id: 26872
    -titleTs: "'beehaw':6 'direct':4 'think':1"
    -bodyTs: "'action':63 'activitypub':131 'administr':143 'allow':132 'anyon':107,133 'anyth':55 'back':24,46,92 'beehaw':15,88 'behavior':85 'believ':158 'cannot':53 'charit':61 'christma':36 'close':41 'come':23,163 'comfort':166 'communiti':146 'consensus':167 'decad':48 'defeat':139 'encapsul':9 'endeavor':124 'everyon':57 'exampl':38 'expect':86 'experienc':126 'explan':76 'famili':42 'forward':169 'friend':44 'go':91 'holiday':32,95 'ideal':20 'imagin':101 'interact':16 'invit':105 'join':109,135 'kept':22 'kind':59 'let':89 'like':19 'look':18 'mani':68 'meal':33,96 'meet':51 'member':147 'memori':30 'moder':144 'moment':99 'month':155 'move':168 'natur':129 'open':104,128 'outcom':115 'page':69 'person':29,157 'philosoph':75 'possibl':13 'problem':121 'purpos':141 'reason':74 'rememb':54 'sever':154 'sidebar':82 'simpli':11 'speech':67 'tabl':137 'thanksgiv':34 'think':45,113,150 'thought':72 'tri':7 've':5 'well':65 'would':17,116 'written':79 'year':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704338881
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/10746447"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704252481 {#3230
      date: 2024-01-03 04:28:01.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1733 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    If Beehaw chooses to leave the fediverse and defederate everyone, I wish them all the best, but I know I personally will not be joining.\n
    \n
    I’ve had enough of walled gardens and private spaces, I chose the fediverse because Reddit started forcing decisions I didn’t like, like which apps I could use or how I interact with the communities I enjoy. The fediverse allows me the choice to choose what communities I want to subscribe to on my own terms, and that isn’t something I want to let go of easily.\n
    \n
    There are downsides, there is noise, but that’s the role of hosting social media. It’s inevitable that as a community grows with more people who enjoy it, that there will also be people who want to tear it down. To me, that’s just a fact of the internet.\n
    \n
    I’ll be disappointed, Beehaw is what inspired me to set up my instance and my communities and nurture my tiny instance - but I still believe in the fediverse. Welcoming differing opinions - not shutting them out.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 41
  +score: 0
  +lastActive: DateTime @1719745818 {#1737
    date: 2024-06-30 13:10:18.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@admin@beehaw.org"
    "@admin@beehaw.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1729 …}
  +nested: Doctrine\ORM\PersistentCollection {#1719 …}
  +votes: Doctrine\ORM\PersistentCollection {#1714 …}
  +reports: Doctrine\ORM\PersistentCollection {#1720 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1717 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1741 …}
  -id: 275565
  -bodyTs: "'allow':66 'also':127 'app':51 'beehaw':2,150 'believ':171 'best':16 'choic':69 'choos':3,71 'chose':37 'communiti':61,73,116,162 'could':53 'decis':44 'defeder':9 'didn':46 'differ':176 'disappoint':149 'downsid':97 'easili':94 'enjoy':63,122 'enough':29 'everyon':10 'fact':142 'fedivers':7,39,65,174 'forc':43 'garden':32 'go':92 'grow':117 'host':107 'inevit':112 'inspir':153 'instanc':159,167 'interact':58 'internet':145 'isn':85 'join':25 'know':19 'leav':5 'let':91 'like':48,49 'll':147 'media':109 'nois':100 'nurtur':164 'opinion':177 'peopl':120,129 'person':21 'privat':34 'reddit':41 'role':105 'set':156 'shut':179 'social':108 'someth':87 'space':35 'start':42 'still':170 'subscrib':77 'tear':133 'term':82 'tini':166 'use':54 've':27 'wall':31 'want':75,89,131 'welcom':175 'wish':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1370802"
  +editedAt: DateTimeImmutable @1711113090 {#1734
    date: 2024-03-22 14:11:30.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704253399 {#1732
    date: 2024-01-03 04:43:19.0 +01:00
  }
  +"title": 275565
}
"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
16 DENIED moderate
App\Entity\EntryComment {#1727
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1735
    +user: Proxies\__CG__\App\Entity\User {#3209 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1733 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Thinking-about-the-direction-of-Beehaw"
    +title: "Thinking about the direction of Beehaw"
    +url: null
    +body: """
      Over the years I’ve been trying to encapsulate, as simply as possible, what Beehaw interactions would look like ideally.\n
      \n
      I kept coming back to all of my personal memories having holiday meals (Thanksgiving and Christmas for example) with very close family and friends.\n
      \n
      Thinking back through decades of these meetings, I cannot remember anything but everyone being kind and charitable in action as well as speech.\n
      \n
      Many pages of very thoughtful and reasonable philosophic explanations have been written, on our sidebar, about the behavioral expectations of Beehaw.\n
      \n
      Let’s go back to the holiday meals for a moment and imagine having an **open** invitation for **anyone** to join. What do you think the outcomes would be?\n
      \n
      This is the problem that our endeavor is experiencing. The open nature of ActivityPub (allowing anyone to join our table) is defeating our purpose.\n
      \n
      The administrators, moderators and community members have been thinking about this for several months.\n
      \n
      I, personally, believe that we all will come to a comfortable consensus moving forward.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 62
    +favouriteCount: 70
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719745818 {#3242
      date: 2024-06-30 13:10:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3247 …}
    +votes: Doctrine\ORM\PersistentCollection {#3250 …}
    +reports: Doctrine\ORM\PersistentCollection {#3252 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3254 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3256 …}
    +badges: Doctrine\ORM\PersistentCollection {#3258 …}
    +children: [
      App\Entity\EntryComment {#1727}
    ]
    -id: 26872
    -titleTs: "'beehaw':6 'direct':4 'think':1"
    -bodyTs: "'action':63 'activitypub':131 'administr':143 'allow':132 'anyon':107,133 'anyth':55 'back':24,46,92 'beehaw':15,88 'behavior':85 'believ':158 'cannot':53 'charit':61 'christma':36 'close':41 'come':23,163 'comfort':166 'communiti':146 'consensus':167 'decad':48 'defeat':139 'encapsul':9 'endeavor':124 'everyon':57 'exampl':38 'expect':86 'experienc':126 'explan':76 'famili':42 'forward':169 'friend':44 'go':91 'holiday':32,95 'ideal':20 'imagin':101 'interact':16 'invit':105 'join':109,135 'kept':22 'kind':59 'let':89 'like':19 'look':18 'mani':68 'meal':33,96 'meet':51 'member':147 'memori':30 'moder':144 'moment':99 'month':155 'move':168 'natur':129 'open':104,128 'outcom':115 'page':69 'person':29,157 'philosoph':75 'possibl':13 'problem':121 'purpos':141 'reason':74 'rememb':54 'sever':154 'sidebar':82 'simpli':11 'speech':67 'tabl':137 'thanksgiv':34 'think':45,113,150 'thought':72 'tri':7 've':5 'well':65 'would':17,116 'written':79 'year':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704338881
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/10746447"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704252481 {#3230
      date: 2024-01-03 04:28:01.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1733 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    If Beehaw chooses to leave the fediverse and defederate everyone, I wish them all the best, but I know I personally will not be joining.\n
    \n
    I’ve had enough of walled gardens and private spaces, I chose the fediverse because Reddit started forcing decisions I didn’t like, like which apps I could use or how I interact with the communities I enjoy. The fediverse allows me the choice to choose what communities I want to subscribe to on my own terms, and that isn’t something I want to let go of easily.\n
    \n
    There are downsides, there is noise, but that’s the role of hosting social media. It’s inevitable that as a community grows with more people who enjoy it, that there will also be people who want to tear it down. To me, that’s just a fact of the internet.\n
    \n
    I’ll be disappointed, Beehaw is what inspired me to set up my instance and my communities and nurture my tiny instance - but I still believe in the fediverse. Welcoming differing opinions - not shutting them out.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 41
  +score: 0
  +lastActive: DateTime @1719745818 {#1737
    date: 2024-06-30 13:10:18.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@admin@beehaw.org"
    "@admin@beehaw.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1729 …}
  +nested: Doctrine\ORM\PersistentCollection {#1719 …}
  +votes: Doctrine\ORM\PersistentCollection {#1714 …}
  +reports: Doctrine\ORM\PersistentCollection {#1720 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1717 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1741 …}
  -id: 275565
  -bodyTs: "'allow':66 'also':127 'app':51 'beehaw':2,150 'believ':171 'best':16 'choic':69 'choos':3,71 'chose':37 'communiti':61,73,116,162 'could':53 'decis':44 'defeder':9 'didn':46 'differ':176 'disappoint':149 'downsid':97 'easili':94 'enjoy':63,122 'enough':29 'everyon':10 'fact':142 'fedivers':7,39,65,174 'forc':43 'garden':32 'go':92 'grow':117 'host':107 'inevit':112 'inspir':153 'instanc':159,167 'interact':58 'internet':145 'isn':85 'join':25 'know':19 'leav':5 'let':91 'like':48,49 'll':147 'media':109 'nois':100 'nurtur':164 'opinion':177 'peopl':120,129 'person':21 'privat':34 'reddit':41 'role':105 'set':156 'shut':179 'social':108 'someth':87 'space':35 'start':42 'still':170 'subscrib':77 'tear':133 'term':82 'tini':166 'use':54 've':27 'wall':31 'want':75,89,131 'welcom':175 'wish':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1370802"
  +editedAt: DateTimeImmutable @1711113090 {#1734
    date: 2024-03-22 14:11:30.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704253399 {#1732
    date: 2024-01-03 04:43:19.0 +01:00
  }
  +"title": 275565
}
"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
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
Proxies\__CG__\App\Entity\Entry {#2049
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "Why-docker"
  +title: "Why docker"
  +url: null
  +body: """
    Hi! Question in the title.\n
    \n
    I get that its super easy to setup. But its really worthwhile to have something that:\n
    \n
    - runs everything as root (not many well built images with proper useranagement it seems)\n
    - you cannot really know which stuff is in the images: you must trust who built it\n
    - lots of mess in the system (mounts, fake networks, rules…)\n
    \n
    I always host on bare metal when I can, but sometimes (immich, I look at you!) Seems almost impossible.\n
    \n
    I get docker in a work environment, but on self hosted? Is it really worth while? I would like to hear your opinions fellow hosters.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 50
  +favouriteCount: 89
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722359949 {#3188
    date: 2024-07-30 19:19:09.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3193 …}
  +votes: Doctrine\ORM\PersistentCollection {#3196 …}
  +reports: Doctrine\ORM\PersistentCollection {#3198 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3200 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3202 …}
  +badges: Doctrine\ORM\PersistentCollection {#3204 …}
  +children: [
    3 => App\Entity\EntryComment {#2231
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
      +body: """
        and I find misinformation about topics like this also to be rude. It’s perfectly fine if you don’t understand something, but what I don’t like is you going out of your way to dissuade people from using a product when I don’t think you understand the core concepts of it. If you have valid criticisms like security of docker then that’s a different conversation about securing containers, but it’s hard to take them as valid criticisms if the criticism is based on a fundamental misunderstanding of the product.\n
        \n
        I don’t think anyone I have ever talked to professionally or read about docker would ever describe a dockerfile as “scripts for setting up software”. It is much more nuanced then that.\n
        \n
        So yes, I’m a bit rude about it. I do this professionally and I’m very tired of people who don’t understand containerization explain to me how containerization sucks.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704992796 {#2225
        date: 2024-01-11 18:06:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Shimitar@feddit.it"
        "@vzq@lemmy.blahaj.zone"
        "@scrubbles@poptalk.scrubbles.tech"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2229 …}
      +nested: Doctrine\ORM\PersistentCollection {#2252 …}
      +votes: Doctrine\ORM\PersistentCollection {#2189 …}
      +reports: Doctrine\ORM\PersistentCollection {#2311 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
      -id: 299355
      -bodyTs: "'also':9 'anyon':99 'base':87 'bit':133 'concept':52 'contain':72 'container':152,157 'convers':69 'core':51 'critic':59,82,85 'describ':112 'differ':68 'dissuad':37 'docker':63,109 'dockerfil':114 'ever':102,111 'explain':153 'find':3 'fine':16 'fundament':90 'go':31 'hard':76 'like':7,28,60 'm':131,143 'misinform':4 'misunderstand':91 'much':123 'nuanc':125 'peopl':38,147 'perfect':15 'product':42,94 'profession':105,140 'read':107 'rude':12,134 'script':116 'secur':61,71 'set':118 'softwar':120 'someth':22 'suck':158 'take':78 'talk':103 'think':47,98 'tire':145 'topic':6 'understand':21,49,151 'use':40 'valid':58,81 'way':35 'would':110 'yes':129"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1415723"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704992796 {#2230
        date: 2024-01-11 18:06:36.0 +01:00
      }
      +"title": 299355
    }
    1 => App\Entity\EntryComment {#2070
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’ll answer your question of why with your own frustration - bare metal is difficult. Every engineer uses a different language/framework/dependencies/whathaveyou and usually they’ll conflict with others. Docker solves this be containing those apps in their own space. Their code, projects, dependencies are already installed and taken care of, you don’t need to worry about it.\n
        \n
        Take yourself out of homelab and put yourself into a sysadmin. Now instead of knowing how packages may conflict with others, or if updating this OS will break applications, you just need to know docker. If you know docker, you can run any docker app.\n
        \n
        So, yes, volumes and environments are a bit difficult at first. But it’s difficult because it is a standard. Every docker container is going to need a couple mounts, a couple variables, a port or two open, and if you’re going crazy maybe a GPU. It doesn’t matter if you’re running 1 or 50 containers on a system, you aren’t going to get conflicts.\n
        \n
        As for the security concerns, they are indeed security concerns. Again imagine you’re a sysadmin - you could direct developers that they can’t use root, that they need to be built on OS’s with the latest patches. But you’re at home, so you’re at the mercy of whoever built the image.\n
        \n
        Now that being said, since you’re at their mercy, their code isn’t going to get much safer whether you run it bare-iron or containerized. So, do you want to spend hours for each app figuring out how to run it, or spend a few hours now to learn docker and then have it standardized?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704907334 {#2071
        date: 2024-01-10 18:22:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Shimitar@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2048 …}
      +nested: Doctrine\ORM\PersistentCollection {#2056 …}
      +votes: Doctrine\ORM\PersistentCollection {#2046 …}
      +reports: Doctrine\ORM\PersistentCollection {#2045 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
      -id: 297151
      -bodyTs: "'1':159 '50':161 'alreadi':45 'answer':3 'app':35,103,265 'applic':87 'aren':167 'bare':12,252 'bare-iron':251 'bit':111 'break':86 'built':204,225 'care':49 'code':41,239 'concern':177,182 'conflict':26,77,172 'contain':33,126,162 'container':255 'could':190 'coupl':132,135 'crazi':147 'depend':43 'develop':192 'differ':20 'difficult':15,112,118 'direct':191 'docker':29,93,97,102,125,280 'doesn':152 'engin':17 'environ':108 'everi':16,124 'figur':266 'first':114 'frustrat':11 'get':171,244 'go':128,146,169,242 'gpu':150 'home':216 'homelab':63 'hour':262,276 'imag':227 'imagin':184 'inde':180 'instal':46 'instead':71 'iron':253 'isn':240 'know':73,92,96 'language/framework/dependencies/whathaveyou':21 'latest':210 'learn':279 'll':2,25 'matter':154 'may':76 'mayb':148 'merci':222,237 'metal':13 'mount':133 'much':245 'need':54,90,130,201 'open':141 'os':84,206 'other':28,79 'packag':75 'patch':211 'port':138 'project':42 'put':65 'question':5 're':145,157,186,214,219,234 'root':198 'run':100,158,249,270 'safer':246 'said':231 'secur':176,181 'sinc':232 'solv':30 'space':39 'spend':261,273 'standard':123,285 'sysadmin':69,188 'system':165 'take':59 'taken':48 'two':140 'updat':82 'use':18,197 'usual':23 'variabl':136 'volum':106 'want':259 'whether':247 'whoever':224 'worri':56 'yes':105"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1410587"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704907334 {#2067
        date: 2024-01-10 18:22:14.0 +01:00
      }
      +"title": 297151
    }
    2 => App\Entity\EntryComment {#2112
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
      +body: """
        Your first sentence proves that it’s different. The developer needs to know it’s going to be a Deb package. What about rpm? What about if it’s going to run on mac? Windows? That means they’ll have to change how they develop to think about all of these different platforms. Oh you run windows - well windows doesn’t have openssl, so we need to do this vs that.\n
        \n
        I’d recommend reading up on docker and containerization. It is *not* a script for setting up software. If that’s what you’re thought is then you *really* don’t understand containerization and I recommend taking some learnings on it. Like it or not it’s here, and if you’re doing any dev/ops work professionally you will be left behind for not understanding it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704909074 {#2110
        date: 2024-01-10 18:51:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Shimitar@feddit.it"
        "@vzq@lemmy.blahaj.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2114 …}
      +nested: Doctrine\ORM\PersistentCollection {#2117 …}
      +votes: Doctrine\ORM\PersistentCollection {#2122 …}
      +reports: Doctrine\ORM\PersistentCollection {#2113 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2119 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2120 …}
      -id: 297153
      -bodyTs: "'behind':133 'chang':42 'container':80,104 'd':73 'deb':20 'dev/ops':126 'develop':10,45 'differ':8,52 'docker':78 'doesn':60 'first':2 'go':16,30 'know':13 'learn':110 'left':132 'like':113 'll':39 'mac':34 'mean':37 'need':11,66 'oh':54 'openssl':63 'packag':21 'platform':53 'profession':128 'prove':4 're':95,123 'read':75 'realli':100 'recommend':74,107 'rpm':24 'run':32,56 'script':85 'sentenc':3 'set':87 'softwar':89 'take':108 'think':47 'thought':96 'understand':103,136 'vs':70 'well':58 'window':35,57,59 'work':127"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1410735"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704909074 {#2107
        date: 2024-01-10 18:51:14.0 +01:00
      }
      +"title": 297153
    }
    0 => App\Entity\EntryComment {#2125
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
      +body: """
        This is a really bad take. I’m all for OSS, but that doesn’t mean that there isn’t value with things like Docker.\n
        \n
        Yes, developers know less about infra. I’d argue that can be a *good* thing. I don’t need my devs to understand VLANs, the nuances of DNS, or any of that. I need them to code, and code well. That’s why we have devops/infra people. If my devs to know it? Awesome, but docker and containerization allows them to focus on code and let my ops teams figure out how they want to put it in production.\n
        \n
        As for OSS - sure, someone can come along and make an OSS solution. Until then - I don’t really care. Same thing with cloud providers. It’s all well and good to have opinions about OSS, but when it comes to companies being able to push code quickly and scalably, then yeah I’m hiring the ops team who knows kubernetes and containerization vs someone who’s going to spend weeks trying to spin up bare iron machines.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704908827 {#2058
        date: 2024-01-10 18:47:07.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Shimitar@feddit.it"
        "@TCB13@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2041 …}
      +nested: Doctrine\ORM\PersistentCollection {#2100 …}
      +votes: Doctrine\ORM\PersistentCollection {#2105 …}
      +reports: Doctrine\ORM\PersistentCollection {#2111 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2103 …}
      -id: 297152
      -bodyTs: "'abl':148 'allow':84 'along':112 'argu':34 'awesom':79 'bad':5 'bare':180 'care':124 'cloud':128 'code':62,64,89,151 'come':111,144 'compani':146 'container':83,167 'd':33 'dev':46,75 'develop':27 'devops/infra':71 'dns':53 'docker':25,81 'doesn':14 'figur':95 'focus':87 'go':172 'good':39,135 'hire':159 'infra':31 'iron':181 'isn':19 'know':28,77,164 'kubernet':165 'less':29 'let':91 'like':24 'm':8,158 'machin':182 'make':114 'mean':16 'need':44,59 'nuanc':51 'op':93,161 'opinion':138 'oss':11,107,116,140 'peopl':72 'product':104 'provid':129 'push':150 'put':101 'quick':152 'realli':4,123 'scalabl':154 'solut':117 'someon':109,169 'spend':174 'spin':178 'sure':108 'take':6 'team':94,162 'thing':23,40,126 'tri':176 'understand':48 'valu':21 'vlan':49 'vs':168 'want':99 'week':175 'well':65,133 'yeah':156 'yes':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1410713"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704908827 {#2053
        date: 2024-01-10 18:47:07.0 +01:00
      }
      +"title": 297152
    }
  ]
  -id: 28686
  -titleTs: "'docker':2"
  -bodyTs: "'almost':79 'alway':63 'bare':66 'built':29,50 'cannot':37 'docker':83 'easi':11 'environ':87 'everyth':23 'fake':59 'fellow':104 'get':7,82 'hear':101 'hi':1 'host':64,91 'hoster':105 'imag':30,45 'immich':73 'imposs':80 'know':39 'like':99 'look':75 'lot':52 'mani':27 'mess':54 'metal':67 'mount':58 'must':47 'network':60 'opinion':103 'proper':32 'question':2 'realli':16,38,94 'root':25 'rule':61 'run':22 'seem':35,78 'self':90 'setup':13 'someth':20 'sometim':72 'stuff':41 'super':10 'system':57 'titl':5 'trust':48 'useranag':33 'well':28 'work':86 'worth':95 'worthwhil':17 'would':98"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704992786
  +visibility: "visible             "
  +apId: "https://feddit.it/post/4722445"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704906386 {#3174
    date: 2024-01-10 18:06:26.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
19 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2049
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "Why-docker"
  +title: "Why docker"
  +url: null
  +body: """
    Hi! Question in the title.\n
    \n
    I get that its super easy to setup. But its really worthwhile to have something that:\n
    \n
    - runs everything as root (not many well built images with proper useranagement it seems)\n
    - you cannot really know which stuff is in the images: you must trust who built it\n
    - lots of mess in the system (mounts, fake networks, rules…)\n
    \n
    I always host on bare metal when I can, but sometimes (immich, I look at you!) Seems almost impossible.\n
    \n
    I get docker in a work environment, but on self hosted? Is it really worth while? I would like to hear your opinions fellow hosters.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 50
  +favouriteCount: 89
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722359949 {#3188
    date: 2024-07-30 19:19:09.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3193 …}
  +votes: Doctrine\ORM\PersistentCollection {#3196 …}
  +reports: Doctrine\ORM\PersistentCollection {#3198 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3200 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3202 …}
  +badges: Doctrine\ORM\PersistentCollection {#3204 …}
  +children: [
    3 => App\Entity\EntryComment {#2231
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
      +body: """
        and I find misinformation about topics like this also to be rude. It’s perfectly fine if you don’t understand something, but what I don’t like is you going out of your way to dissuade people from using a product when I don’t think you understand the core concepts of it. If you have valid criticisms like security of docker then that’s a different conversation about securing containers, but it’s hard to take them as valid criticisms if the criticism is based on a fundamental misunderstanding of the product.\n
        \n
        I don’t think anyone I have ever talked to professionally or read about docker would ever describe a dockerfile as “scripts for setting up software”. It is much more nuanced then that.\n
        \n
        So yes, I’m a bit rude about it. I do this professionally and I’m very tired of people who don’t understand containerization explain to me how containerization sucks.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704992796 {#2225
        date: 2024-01-11 18:06:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Shimitar@feddit.it"
        "@vzq@lemmy.blahaj.zone"
        "@scrubbles@poptalk.scrubbles.tech"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2229 …}
      +nested: Doctrine\ORM\PersistentCollection {#2252 …}
      +votes: Doctrine\ORM\PersistentCollection {#2189 …}
      +reports: Doctrine\ORM\PersistentCollection {#2311 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
      -id: 299355
      -bodyTs: "'also':9 'anyon':99 'base':87 'bit':133 'concept':52 'contain':72 'container':152,157 'convers':69 'core':51 'critic':59,82,85 'describ':112 'differ':68 'dissuad':37 'docker':63,109 'dockerfil':114 'ever':102,111 'explain':153 'find':3 'fine':16 'fundament':90 'go':31 'hard':76 'like':7,28,60 'm':131,143 'misinform':4 'misunderstand':91 'much':123 'nuanc':125 'peopl':38,147 'perfect':15 'product':42,94 'profession':105,140 'read':107 'rude':12,134 'script':116 'secur':61,71 'set':118 'softwar':120 'someth':22 'suck':158 'take':78 'talk':103 'think':47,98 'tire':145 'topic':6 'understand':21,49,151 'use':40 'valid':58,81 'way':35 'would':110 'yes':129"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1415723"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704992796 {#2230
        date: 2024-01-11 18:06:36.0 +01:00
      }
      +"title": 299355
    }
    1 => App\Entity\EntryComment {#2070
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’ll answer your question of why with your own frustration - bare metal is difficult. Every engineer uses a different language/framework/dependencies/whathaveyou and usually they’ll conflict with others. Docker solves this be containing those apps in their own space. Their code, projects, dependencies are already installed and taken care of, you don’t need to worry about it.\n
        \n
        Take yourself out of homelab and put yourself into a sysadmin. Now instead of knowing how packages may conflict with others, or if updating this OS will break applications, you just need to know docker. If you know docker, you can run any docker app.\n
        \n
        So, yes, volumes and environments are a bit difficult at first. But it’s difficult because it is a standard. Every docker container is going to need a couple mounts, a couple variables, a port or two open, and if you’re going crazy maybe a GPU. It doesn’t matter if you’re running 1 or 50 containers on a system, you aren’t going to get conflicts.\n
        \n
        As for the security concerns, they are indeed security concerns. Again imagine you’re a sysadmin - you could direct developers that they can’t use root, that they need to be built on OS’s with the latest patches. But you’re at home, so you’re at the mercy of whoever built the image.\n
        \n
        Now that being said, since you’re at their mercy, their code isn’t going to get much safer whether you run it bare-iron or containerized. So, do you want to spend hours for each app figuring out how to run it, or spend a few hours now to learn docker and then have it standardized?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704907334 {#2071
        date: 2024-01-10 18:22:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Shimitar@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2048 …}
      +nested: Doctrine\ORM\PersistentCollection {#2056 …}
      +votes: Doctrine\ORM\PersistentCollection {#2046 …}
      +reports: Doctrine\ORM\PersistentCollection {#2045 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
      -id: 297151
      -bodyTs: "'1':159 '50':161 'alreadi':45 'answer':3 'app':35,103,265 'applic':87 'aren':167 'bare':12,252 'bare-iron':251 'bit':111 'break':86 'built':204,225 'care':49 'code':41,239 'concern':177,182 'conflict':26,77,172 'contain':33,126,162 'container':255 'could':190 'coupl':132,135 'crazi':147 'depend':43 'develop':192 'differ':20 'difficult':15,112,118 'direct':191 'docker':29,93,97,102,125,280 'doesn':152 'engin':17 'environ':108 'everi':16,124 'figur':266 'first':114 'frustrat':11 'get':171,244 'go':128,146,169,242 'gpu':150 'home':216 'homelab':63 'hour':262,276 'imag':227 'imagin':184 'inde':180 'instal':46 'instead':71 'iron':253 'isn':240 'know':73,92,96 'language/framework/dependencies/whathaveyou':21 'latest':210 'learn':279 'll':2,25 'matter':154 'may':76 'mayb':148 'merci':222,237 'metal':13 'mount':133 'much':245 'need':54,90,130,201 'open':141 'os':84,206 'other':28,79 'packag':75 'patch':211 'port':138 'project':42 'put':65 'question':5 're':145,157,186,214,219,234 'root':198 'run':100,158,249,270 'safer':246 'said':231 'secur':176,181 'sinc':232 'solv':30 'space':39 'spend':261,273 'standard':123,285 'sysadmin':69,188 'system':165 'take':59 'taken':48 'two':140 'updat':82 'use':18,197 'usual':23 'variabl':136 'volum':106 'want':259 'whether':247 'whoever':224 'worri':56 'yes':105"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1410587"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704907334 {#2067
        date: 2024-01-10 18:22:14.0 +01:00
      }
      +"title": 297151
    }
    2 => App\Entity\EntryComment {#2112
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
      +body: """
        Your first sentence proves that it’s different. The developer needs to know it’s going to be a Deb package. What about rpm? What about if it’s going to run on mac? Windows? That means they’ll have to change how they develop to think about all of these different platforms. Oh you run windows - well windows doesn’t have openssl, so we need to do this vs that.\n
        \n
        I’d recommend reading up on docker and containerization. It is *not* a script for setting up software. If that’s what you’re thought is then you *really* don’t understand containerization and I recommend taking some learnings on it. Like it or not it’s here, and if you’re doing any dev/ops work professionally you will be left behind for not understanding it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704909074 {#2110
        date: 2024-01-10 18:51:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Shimitar@feddit.it"
        "@vzq@lemmy.blahaj.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2114 …}
      +nested: Doctrine\ORM\PersistentCollection {#2117 …}
      +votes: Doctrine\ORM\PersistentCollection {#2122 …}
      +reports: Doctrine\ORM\PersistentCollection {#2113 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2119 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2120 …}
      -id: 297153
      -bodyTs: "'behind':133 'chang':42 'container':80,104 'd':73 'deb':20 'dev/ops':126 'develop':10,45 'differ':8,52 'docker':78 'doesn':60 'first':2 'go':16,30 'know':13 'learn':110 'left':132 'like':113 'll':39 'mac':34 'mean':37 'need':11,66 'oh':54 'openssl':63 'packag':21 'platform':53 'profession':128 'prove':4 're':95,123 'read':75 'realli':100 'recommend':74,107 'rpm':24 'run':32,56 'script':85 'sentenc':3 'set':87 'softwar':89 'take':108 'think':47 'thought':96 'understand':103,136 'vs':70 'well':58 'window':35,57,59 'work':127"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1410735"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704909074 {#2107
        date: 2024-01-10 18:51:14.0 +01:00
      }
      +"title": 297153
    }
    0 => App\Entity\EntryComment {#2125
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
      +body: """
        This is a really bad take. I’m all for OSS, but that doesn’t mean that there isn’t value with things like Docker.\n
        \n
        Yes, developers know less about infra. I’d argue that can be a *good* thing. I don’t need my devs to understand VLANs, the nuances of DNS, or any of that. I need them to code, and code well. That’s why we have devops/infra people. If my devs to know it? Awesome, but docker and containerization allows them to focus on code and let my ops teams figure out how they want to put it in production.\n
        \n
        As for OSS - sure, someone can come along and make an OSS solution. Until then - I don’t really care. Same thing with cloud providers. It’s all well and good to have opinions about OSS, but when it comes to companies being able to push code quickly and scalably, then yeah I’m hiring the ops team who knows kubernetes and containerization vs someone who’s going to spend weeks trying to spin up bare iron machines.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704908827 {#2058
        date: 2024-01-10 18:47:07.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Shimitar@feddit.it"
        "@TCB13@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2041 …}
      +nested: Doctrine\ORM\PersistentCollection {#2100 …}
      +votes: Doctrine\ORM\PersistentCollection {#2105 …}
      +reports: Doctrine\ORM\PersistentCollection {#2111 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2103 …}
      -id: 297152
      -bodyTs: "'abl':148 'allow':84 'along':112 'argu':34 'awesom':79 'bad':5 'bare':180 'care':124 'cloud':128 'code':62,64,89,151 'come':111,144 'compani':146 'container':83,167 'd':33 'dev':46,75 'develop':27 'devops/infra':71 'dns':53 'docker':25,81 'doesn':14 'figur':95 'focus':87 'go':172 'good':39,135 'hire':159 'infra':31 'iron':181 'isn':19 'know':28,77,164 'kubernet':165 'less':29 'let':91 'like':24 'm':8,158 'machin':182 'make':114 'mean':16 'need':44,59 'nuanc':51 'op':93,161 'opinion':138 'oss':11,107,116,140 'peopl':72 'product':104 'provid':129 'push':150 'put':101 'quick':152 'realli':4,123 'scalabl':154 'solut':117 'someon':109,169 'spend':174 'spin':178 'sure':108 'take':6 'team':94,162 'thing':23,40,126 'tri':176 'understand':48 'valu':21 'vlan':49 'vs':168 'want':99 'week':175 'well':65,133 'yeah':156 'yes':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1410713"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704908827 {#2053
        date: 2024-01-10 18:47:07.0 +01:00
      }
      +"title": 297152
    }
  ]
  -id: 28686
  -titleTs: "'docker':2"
  -bodyTs: "'almost':79 'alway':63 'bare':66 'built':29,50 'cannot':37 'docker':83 'easi':11 'environ':87 'everyth':23 'fake':59 'fellow':104 'get':7,82 'hear':101 'hi':1 'host':64,91 'hoster':105 'imag':30,45 'immich':73 'imposs':80 'know':39 'like':99 'look':75 'lot':52 'mani':27 'mess':54 'metal':67 'mount':58 'must':47 'network':60 'opinion':103 'proper':32 'question':2 'realli':16,38,94 'root':25 'rule':61 'run':22 'seem':35,78 'self':90 'setup':13 'someth':20 'sometim':72 'stuff':41 'super':10 'system':57 'titl':5 'trust':48 'useranag':33 'well':28 'work':86 'worth':95 'worthwhil':17 'would':98"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704992786
  +visibility: "visible             "
  +apId: "https://feddit.it/post/4722445"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704906386 {#3174
    date: 2024-01-10 18:06:26.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
20 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2049
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "Why-docker"
  +title: "Why docker"
  +url: null
  +body: """
    Hi! Question in the title.\n
    \n
    I get that its super easy to setup. But its really worthwhile to have something that:\n
    \n
    - runs everything as root (not many well built images with proper useranagement it seems)\n
    - you cannot really know which stuff is in the images: you must trust who built it\n
    - lots of mess in the system (mounts, fake networks, rules…)\n
    \n
    I always host on bare metal when I can, but sometimes (immich, I look at you!) Seems almost impossible.\n
    \n
    I get docker in a work environment, but on self hosted? Is it really worth while? I would like to hear your opinions fellow hosters.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 50
  +favouriteCount: 89
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722359949 {#3188
    date: 2024-07-30 19:19:09.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3193 …}
  +votes: Doctrine\ORM\PersistentCollection {#3196 …}
  +reports: Doctrine\ORM\PersistentCollection {#3198 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3200 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3202 …}
  +badges: Doctrine\ORM\PersistentCollection {#3204 …}
  +children: [
    3 => App\Entity\EntryComment {#2231
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
      +body: """
        and I find misinformation about topics like this also to be rude. It’s perfectly fine if you don’t understand something, but what I don’t like is you going out of your way to dissuade people from using a product when I don’t think you understand the core concepts of it. If you have valid criticisms like security of docker then that’s a different conversation about securing containers, but it’s hard to take them as valid criticisms if the criticism is based on a fundamental misunderstanding of the product.\n
        \n
        I don’t think anyone I have ever talked to professionally or read about docker would ever describe a dockerfile as “scripts for setting up software”. It is much more nuanced then that.\n
        \n
        So yes, I’m a bit rude about it. I do this professionally and I’m very tired of people who don’t understand containerization explain to me how containerization sucks.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704992796 {#2225
        date: 2024-01-11 18:06:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Shimitar@feddit.it"
        "@vzq@lemmy.blahaj.zone"
        "@scrubbles@poptalk.scrubbles.tech"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2229 …}
      +nested: Doctrine\ORM\PersistentCollection {#2252 …}
      +votes: Doctrine\ORM\PersistentCollection {#2189 …}
      +reports: Doctrine\ORM\PersistentCollection {#2311 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
      -id: 299355
      -bodyTs: "'also':9 'anyon':99 'base':87 'bit':133 'concept':52 'contain':72 'container':152,157 'convers':69 'core':51 'critic':59,82,85 'describ':112 'differ':68 'dissuad':37 'docker':63,109 'dockerfil':114 'ever':102,111 'explain':153 'find':3 'fine':16 'fundament':90 'go':31 'hard':76 'like':7,28,60 'm':131,143 'misinform':4 'misunderstand':91 'much':123 'nuanc':125 'peopl':38,147 'perfect':15 'product':42,94 'profession':105,140 'read':107 'rude':12,134 'script':116 'secur':61,71 'set':118 'softwar':120 'someth':22 'suck':158 'take':78 'talk':103 'think':47,98 'tire':145 'topic':6 'understand':21,49,151 'use':40 'valid':58,81 'way':35 'would':110 'yes':129"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1415723"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704992796 {#2230
        date: 2024-01-11 18:06:36.0 +01:00
      }
      +"title": 299355
    }
    1 => App\Entity\EntryComment {#2070
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’ll answer your question of why with your own frustration - bare metal is difficult. Every engineer uses a different language/framework/dependencies/whathaveyou and usually they’ll conflict with others. Docker solves this be containing those apps in their own space. Their code, projects, dependencies are already installed and taken care of, you don’t need to worry about it.\n
        \n
        Take yourself out of homelab and put yourself into a sysadmin. Now instead of knowing how packages may conflict with others, or if updating this OS will break applications, you just need to know docker. If you know docker, you can run any docker app.\n
        \n
        So, yes, volumes and environments are a bit difficult at first. But it’s difficult because it is a standard. Every docker container is going to need a couple mounts, a couple variables, a port or two open, and if you’re going crazy maybe a GPU. It doesn’t matter if you’re running 1 or 50 containers on a system, you aren’t going to get conflicts.\n
        \n
        As for the security concerns, they are indeed security concerns. Again imagine you’re a sysadmin - you could direct developers that they can’t use root, that they need to be built on OS’s with the latest patches. But you’re at home, so you’re at the mercy of whoever built the image.\n
        \n
        Now that being said, since you’re at their mercy, their code isn’t going to get much safer whether you run it bare-iron or containerized. So, do you want to spend hours for each app figuring out how to run it, or spend a few hours now to learn docker and then have it standardized?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704907334 {#2071
        date: 2024-01-10 18:22:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Shimitar@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2048 …}
      +nested: Doctrine\ORM\PersistentCollection {#2056 …}
      +votes: Doctrine\ORM\PersistentCollection {#2046 …}
      +reports: Doctrine\ORM\PersistentCollection {#2045 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
      -id: 297151
      -bodyTs: "'1':159 '50':161 'alreadi':45 'answer':3 'app':35,103,265 'applic':87 'aren':167 'bare':12,252 'bare-iron':251 'bit':111 'break':86 'built':204,225 'care':49 'code':41,239 'concern':177,182 'conflict':26,77,172 'contain':33,126,162 'container':255 'could':190 'coupl':132,135 'crazi':147 'depend':43 'develop':192 'differ':20 'difficult':15,112,118 'direct':191 'docker':29,93,97,102,125,280 'doesn':152 'engin':17 'environ':108 'everi':16,124 'figur':266 'first':114 'frustrat':11 'get':171,244 'go':128,146,169,242 'gpu':150 'home':216 'homelab':63 'hour':262,276 'imag':227 'imagin':184 'inde':180 'instal':46 'instead':71 'iron':253 'isn':240 'know':73,92,96 'language/framework/dependencies/whathaveyou':21 'latest':210 'learn':279 'll':2,25 'matter':154 'may':76 'mayb':148 'merci':222,237 'metal':13 'mount':133 'much':245 'need':54,90,130,201 'open':141 'os':84,206 'other':28,79 'packag':75 'patch':211 'port':138 'project':42 'put':65 'question':5 're':145,157,186,214,219,234 'root':198 'run':100,158,249,270 'safer':246 'said':231 'secur':176,181 'sinc':232 'solv':30 'space':39 'spend':261,273 'standard':123,285 'sysadmin':69,188 'system':165 'take':59 'taken':48 'two':140 'updat':82 'use':18,197 'usual':23 'variabl':136 'volum':106 'want':259 'whether':247 'whoever':224 'worri':56 'yes':105"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1410587"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704907334 {#2067
        date: 2024-01-10 18:22:14.0 +01:00
      }
      +"title": 297151
    }
    2 => App\Entity\EntryComment {#2112
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
      +body: """
        Your first sentence proves that it’s different. The developer needs to know it’s going to be a Deb package. What about rpm? What about if it’s going to run on mac? Windows? That means they’ll have to change how they develop to think about all of these different platforms. Oh you run windows - well windows doesn’t have openssl, so we need to do this vs that.\n
        \n
        I’d recommend reading up on docker and containerization. It is *not* a script for setting up software. If that’s what you’re thought is then you *really* don’t understand containerization and I recommend taking some learnings on it. Like it or not it’s here, and if you’re doing any dev/ops work professionally you will be left behind for not understanding it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704909074 {#2110
        date: 2024-01-10 18:51:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Shimitar@feddit.it"
        "@vzq@lemmy.blahaj.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2114 …}
      +nested: Doctrine\ORM\PersistentCollection {#2117 …}
      +votes: Doctrine\ORM\PersistentCollection {#2122 …}
      +reports: Doctrine\ORM\PersistentCollection {#2113 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2119 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2120 …}
      -id: 297153
      -bodyTs: "'behind':133 'chang':42 'container':80,104 'd':73 'deb':20 'dev/ops':126 'develop':10,45 'differ':8,52 'docker':78 'doesn':60 'first':2 'go':16,30 'know':13 'learn':110 'left':132 'like':113 'll':39 'mac':34 'mean':37 'need':11,66 'oh':54 'openssl':63 'packag':21 'platform':53 'profession':128 'prove':4 're':95,123 'read':75 'realli':100 'recommend':74,107 'rpm':24 'run':32,56 'script':85 'sentenc':3 'set':87 'softwar':89 'take':108 'think':47 'thought':96 'understand':103,136 'vs':70 'well':58 'window':35,57,59 'work':127"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1410735"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704909074 {#2107
        date: 2024-01-10 18:51:14.0 +01:00
      }
      +"title": 297153
    }
    0 => App\Entity\EntryComment {#2125
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
      +body: """
        This is a really bad take. I’m all for OSS, but that doesn’t mean that there isn’t value with things like Docker.\n
        \n
        Yes, developers know less about infra. I’d argue that can be a *good* thing. I don’t need my devs to understand VLANs, the nuances of DNS, or any of that. I need them to code, and code well. That’s why we have devops/infra people. If my devs to know it? Awesome, but docker and containerization allows them to focus on code and let my ops teams figure out how they want to put it in production.\n
        \n
        As for OSS - sure, someone can come along and make an OSS solution. Until then - I don’t really care. Same thing with cloud providers. It’s all well and good to have opinions about OSS, but when it comes to companies being able to push code quickly and scalably, then yeah I’m hiring the ops team who knows kubernetes and containerization vs someone who’s going to spend weeks trying to spin up bare iron machines.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704908827 {#2058
        date: 2024-01-10 18:47:07.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Shimitar@feddit.it"
        "@TCB13@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2041 …}
      +nested: Doctrine\ORM\PersistentCollection {#2100 …}
      +votes: Doctrine\ORM\PersistentCollection {#2105 …}
      +reports: Doctrine\ORM\PersistentCollection {#2111 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2103 …}
      -id: 297152
      -bodyTs: "'abl':148 'allow':84 'along':112 'argu':34 'awesom':79 'bad':5 'bare':180 'care':124 'cloud':128 'code':62,64,89,151 'come':111,144 'compani':146 'container':83,167 'd':33 'dev':46,75 'develop':27 'devops/infra':71 'dns':53 'docker':25,81 'doesn':14 'figur':95 'focus':87 'go':172 'good':39,135 'hire':159 'infra':31 'iron':181 'isn':19 'know':28,77,164 'kubernet':165 'less':29 'let':91 'like':24 'm':8,158 'machin':182 'make':114 'mean':16 'need':44,59 'nuanc':51 'op':93,161 'opinion':138 'oss':11,107,116,140 'peopl':72 'product':104 'provid':129 'push':150 'put':101 'quick':152 'realli':4,123 'scalabl':154 'solut':117 'someon':109,169 'spend':174 'spin':178 'sure':108 'take':6 'team':94,162 'thing':23,40,126 'tri':176 'understand':48 'valu':21 'vlan':49 'vs':168 'want':99 'week':175 'well':65,133 'yeah':156 'yes':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1410713"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704908827 {#2053
        date: 2024-01-10 18:47:07.0 +01:00
      }
      +"title": 297152
    }
  ]
  -id: 28686
  -titleTs: "'docker':2"
  -bodyTs: "'almost':79 'alway':63 'bare':66 'built':29,50 'cannot':37 'docker':83 'easi':11 'environ':87 'everyth':23 'fake':59 'fellow':104 'get':7,82 'hear':101 'hi':1 'host':64,91 'hoster':105 'imag':30,45 'immich':73 'imposs':80 'know':39 'like':99 'look':75 'lot':52 'mani':27 'mess':54 'metal':67 'mount':58 'must':47 'network':60 'opinion':103 'proper':32 'question':2 'realli':16,38,94 'root':25 'rule':61 'run':22 'seem':35,78 'self':90 'setup':13 'someth':20 'sometim':72 'stuff':41 'super':10 'system':57 'titl':5 'trust':48 'useranag':33 'well':28 'work':86 'worth':95 'worthwhil':17 'would':98"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704992786
  +visibility: "visible             "
  +apId: "https://feddit.it/post/4722445"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704906386 {#3174
    date: 2024-01-10 18:06:26.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
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
App\Entity\EntryComment {#2231
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2049
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Why-docker"
    +title: "Why docker"
    +url: null
    +body: """
      Hi! Question in the title.\n
      \n
      I get that its super easy to setup. But its really worthwhile to have something that:\n
      \n
      - runs everything as root (not many well built images with proper useranagement it seems)\n
      - you cannot really know which stuff is in the images: you must trust who built it\n
      - lots of mess in the system (mounts, fake networks, rules…)\n
      \n
      I always host on bare metal when I can, but sometimes (immich, I look at you!) Seems almost impossible.\n
      \n
      I get docker in a work environment, but on self hosted? Is it really worth while? I would like to hear your opinions fellow hosters.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 50
    +favouriteCount: 89
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722359949 {#3188
      date: 2024-07-30 19:19:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3193 …}
    +votes: Doctrine\ORM\PersistentCollection {#3196 …}
    +reports: Doctrine\ORM\PersistentCollection {#3198 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3200 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3202 …}
    +badges: Doctrine\ORM\PersistentCollection {#3204 …}
    +children: [
      3 => App\Entity\EntryComment {#2231}
      1 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’ll answer your question of why with your own frustration - bare metal is difficult. Every engineer uses a different language/framework/dependencies/whathaveyou and usually they’ll conflict with others. Docker solves this be containing those apps in their own space. Their code, projects, dependencies are already installed and taken care of, you don’t need to worry about it.\n
          \n
          Take yourself out of homelab and put yourself into a sysadmin. Now instead of knowing how packages may conflict with others, or if updating this OS will break applications, you just need to know docker. If you know docker, you can run any docker app.\n
          \n
          So, yes, volumes and environments are a bit difficult at first. But it’s difficult because it is a standard. Every docker container is going to need a couple mounts, a couple variables, a port or two open, and if you’re going crazy maybe a GPU. It doesn’t matter if you’re running 1 or 50 containers on a system, you aren’t going to get conflicts.\n
          \n
          As for the security concerns, they are indeed security concerns. Again imagine you’re a sysadmin - you could direct developers that they can’t use root, that they need to be built on OS’s with the latest patches. But you’re at home, so you’re at the mercy of whoever built the image.\n
          \n
          Now that being said, since you’re at their mercy, their code isn’t going to get much safer whether you run it bare-iron or containerized. So, do you want to spend hours for each app figuring out how to run it, or spend a few hours now to learn docker and then have it standardized?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704907334 {#2071
          date: 2024-01-10 18:22:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 297151
        -bodyTs: "'1':159 '50':161 'alreadi':45 'answer':3 'app':35,103,265 'applic':87 'aren':167 'bare':12,252 'bare-iron':251 'bit':111 'break':86 'built':204,225 'care':49 'code':41,239 'concern':177,182 'conflict':26,77,172 'contain':33,126,162 'container':255 'could':190 'coupl':132,135 'crazi':147 'depend':43 'develop':192 'differ':20 'difficult':15,112,118 'direct':191 'docker':29,93,97,102,125,280 'doesn':152 'engin':17 'environ':108 'everi':16,124 'figur':266 'first':114 'frustrat':11 'get':171,244 'go':128,146,169,242 'gpu':150 'home':216 'homelab':63 'hour':262,276 'imag':227 'imagin':184 'inde':180 'instal':46 'instead':71 'iron':253 'isn':240 'know':73,92,96 'language/framework/dependencies/whathaveyou':21 'latest':210 'learn':279 'll':2,25 'matter':154 'may':76 'mayb':148 'merci':222,237 'metal':13 'mount':133 'much':245 'need':54,90,130,201 'open':141 'os':84,206 'other':28,79 'packag':75 'patch':211 'port':138 'project':42 'put':65 'question':5 're':145,157,186,214,219,234 'root':198 'run':100,158,249,270 'safer':246 'said':231 'secur':176,181 'sinc':232 'solv':30 'space':39 'spend':261,273 'standard':123,285 'sysadmin':69,188 'system':165 'take':59 'taken':48 'two':140 'updat':82 'use':18,197 'usual':23 'variabl':136 'volum':106 'want':259 'whether':247 'whoever':224 'worri':56 'yes':105"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410587"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704907334 {#2067
          date: 2024-01-10 18:22:14.0 +01:00
        }
        +"title": 297151
      }
      2 => App\Entity\EntryComment {#2112
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +body: """
          Your first sentence proves that it’s different. The developer needs to know it’s going to be a Deb package. What about rpm? What about if it’s going to run on mac? Windows? That means they’ll have to change how they develop to think about all of these different platforms. Oh you run windows - well windows doesn’t have openssl, so we need to do this vs that.\n
          \n
          I’d recommend reading up on docker and containerization. It is *not* a script for setting up software. If that’s what you’re thought is then you *really* don’t understand containerization and I recommend taking some learnings on it. Like it or not it’s here, and if you’re doing any dev/ops work professionally you will be left behind for not understanding it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704909074 {#2110
          date: 2024-01-10 18:51:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@vzq@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2114 …}
        +nested: Doctrine\ORM\PersistentCollection {#2117 …}
        +votes: Doctrine\ORM\PersistentCollection {#2122 …}
        +reports: Doctrine\ORM\PersistentCollection {#2113 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2119 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2120 …}
        -id: 297153
        -bodyTs: "'behind':133 'chang':42 'container':80,104 'd':73 'deb':20 'dev/ops':126 'develop':10,45 'differ':8,52 'docker':78 'doesn':60 'first':2 'go':16,30 'know':13 'learn':110 'left':132 'like':113 'll':39 'mac':34 'mean':37 'need':11,66 'oh':54 'openssl':63 'packag':21 'platform':53 'profession':128 'prove':4 're':95,123 'read':75 'realli':100 'recommend':74,107 'rpm':24 'run':32,56 'script':85 'sentenc':3 'set':87 'softwar':89 'take':108 'think':47 'thought':96 'understand':103,136 'vs':70 'well':58 'window':35,57,59 'work':127"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410735"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704909074 {#2107
          date: 2024-01-10 18:51:14.0 +01:00
        }
        +"title": 297153
      }
      0 => App\Entity\EntryComment {#2125
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
        +body: """
          This is a really bad take. I’m all for OSS, but that doesn’t mean that there isn’t value with things like Docker.\n
          \n
          Yes, developers know less about infra. I’d argue that can be a *good* thing. I don’t need my devs to understand VLANs, the nuances of DNS, or any of that. I need them to code, and code well. That’s why we have devops/infra people. If my devs to know it? Awesome, but docker and containerization allows them to focus on code and let my ops teams figure out how they want to put it in production.\n
          \n
          As for OSS - sure, someone can come along and make an OSS solution. Until then - I don’t really care. Same thing with cloud providers. It’s all well and good to have opinions about OSS, but when it comes to companies being able to push code quickly and scalably, then yeah I’m hiring the ops team who knows kubernetes and containerization vs someone who’s going to spend weeks trying to spin up bare iron machines.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704908827 {#2058
          date: 2024-01-10 18:47:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@TCB13@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2041 …}
        +nested: Doctrine\ORM\PersistentCollection {#2100 …}
        +votes: Doctrine\ORM\PersistentCollection {#2105 …}
        +reports: Doctrine\ORM\PersistentCollection {#2111 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2103 …}
        -id: 297152
        -bodyTs: "'abl':148 'allow':84 'along':112 'argu':34 'awesom':79 'bad':5 'bare':180 'care':124 'cloud':128 'code':62,64,89,151 'come':111,144 'compani':146 'container':83,167 'd':33 'dev':46,75 'develop':27 'devops/infra':71 'dns':53 'docker':25,81 'doesn':14 'figur':95 'focus':87 'go':172 'good':39,135 'hire':159 'infra':31 'iron':181 'isn':19 'know':28,77,164 'kubernet':165 'less':29 'let':91 'like':24 'm':8,158 'machin':182 'make':114 'mean':16 'need':44,59 'nuanc':51 'op':93,161 'opinion':138 'oss':11,107,116,140 'peopl':72 'product':104 'provid':129 'push':150 'put':101 'quick':152 'realli':4,123 'scalabl':154 'solut':117 'someon':109,169 'spend':174 'spin':178 'sure':108 'take':6 'team':94,162 'thing':23,40,126 'tri':176 'understand':48 'valu':21 'vlan':49 'vs':168 'want':99 'week':175 'well':65,133 'yeah':156 'yes':26"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410713"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704908827 {#2053
          date: 2024-01-10 18:47:07.0 +01:00
        }
        +"title": 297152
      }
    ]
    -id: 28686
    -titleTs: "'docker':2"
    -bodyTs: "'almost':79 'alway':63 'bare':66 'built':29,50 'cannot':37 'docker':83 'easi':11 'environ':87 'everyth':23 'fake':59 'fellow':104 'get':7,82 'hear':101 'hi':1 'host':64,91 'hoster':105 'imag':30,45 'immich':73 'imposs':80 'know':39 'like':99 'look':75 'lot':52 'mani':27 'mess':54 'metal':67 'mount':58 'must':47 'network':60 'opinion':103 'proper':32 'question':2 'realli':16,38,94 'root':25 'rule':61 'run':22 'seem':35,78 'self':90 'setup':13 'someth':20 'sometim':72 'stuff':41 'super':10 'system':57 'titl':5 'trust':48 'useranag':33 'well':28 'work':86 'worth':95 'worthwhil':17 'would':98"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704992786
    +visibility: "visible             "
    +apId: "https://feddit.it/post/4722445"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704906386 {#3174
      date: 2024-01-10 18:06:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
  +body: """
    and I find misinformation about topics like this also to be rude. It’s perfectly fine if you don’t understand something, but what I don’t like is you going out of your way to dissuade people from using a product when I don’t think you understand the core concepts of it. If you have valid criticisms like security of docker then that’s a different conversation about securing containers, but it’s hard to take them as valid criticisms if the criticism is based on a fundamental misunderstanding of the product.\n
    \n
    I don’t think anyone I have ever talked to professionally or read about docker would ever describe a dockerfile as “scripts for setting up software”. It is much more nuanced then that.\n
    \n
    So yes, I’m a bit rude about it. I do this professionally and I’m very tired of people who don’t understand containerization explain to me how containerization sucks.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704992796 {#2225
    date: 2024-01-11 18:06:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shimitar@feddit.it"
    "@vzq@lemmy.blahaj.zone"
    "@scrubbles@poptalk.scrubbles.tech"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2229 …}
  +nested: Doctrine\ORM\PersistentCollection {#2252 …}
  +votes: Doctrine\ORM\PersistentCollection {#2189 …}
  +reports: Doctrine\ORM\PersistentCollection {#2311 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
  -id: 299355
  -bodyTs: "'also':9 'anyon':99 'base':87 'bit':133 'concept':52 'contain':72 'container':152,157 'convers':69 'core':51 'critic':59,82,85 'describ':112 'differ':68 'dissuad':37 'docker':63,109 'dockerfil':114 'ever':102,111 'explain':153 'find':3 'fine':16 'fundament':90 'go':31 'hard':76 'like':7,28,60 'm':131,143 'misinform':4 'misunderstand':91 'much':123 'nuanc':125 'peopl':38,147 'perfect':15 'product':42,94 'profession':105,140 'read':107 'rude':12,134 'script':116 'secur':61,71 'set':118 'softwar':120 'someth':22 'suck':158 'take':78 'talk':103 'think':47,98 'tire':145 'topic':6 'understand':21,49,151 'use':40 'valid':58,81 'way':35 'would':110 'yes':129"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1415723"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704992796 {#2230
    date: 2024-01-11 18:06:36.0 +01:00
  }
  +"title": 299355
}
"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
23 DENIED edit
App\Entity\EntryComment {#2231
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2049
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Why-docker"
    +title: "Why docker"
    +url: null
    +body: """
      Hi! Question in the title.\n
      \n
      I get that its super easy to setup. But its really worthwhile to have something that:\n
      \n
      - runs everything as root (not many well built images with proper useranagement it seems)\n
      - you cannot really know which stuff is in the images: you must trust who built it\n
      - lots of mess in the system (mounts, fake networks, rules…)\n
      \n
      I always host on bare metal when I can, but sometimes (immich, I look at you!) Seems almost impossible.\n
      \n
      I get docker in a work environment, but on self hosted? Is it really worth while? I would like to hear your opinions fellow hosters.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 50
    +favouriteCount: 89
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722359949 {#3188
      date: 2024-07-30 19:19:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3193 …}
    +votes: Doctrine\ORM\PersistentCollection {#3196 …}
    +reports: Doctrine\ORM\PersistentCollection {#3198 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3200 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3202 …}
    +badges: Doctrine\ORM\PersistentCollection {#3204 …}
    +children: [
      3 => App\Entity\EntryComment {#2231}
      1 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’ll answer your question of why with your own frustration - bare metal is difficult. Every engineer uses a different language/framework/dependencies/whathaveyou and usually they’ll conflict with others. Docker solves this be containing those apps in their own space. Their code, projects, dependencies are already installed and taken care of, you don’t need to worry about it.\n
          \n
          Take yourself out of homelab and put yourself into a sysadmin. Now instead of knowing how packages may conflict with others, or if updating this OS will break applications, you just need to know docker. If you know docker, you can run any docker app.\n
          \n
          So, yes, volumes and environments are a bit difficult at first. But it’s difficult because it is a standard. Every docker container is going to need a couple mounts, a couple variables, a port or two open, and if you’re going crazy maybe a GPU. It doesn’t matter if you’re running 1 or 50 containers on a system, you aren’t going to get conflicts.\n
          \n
          As for the security concerns, they are indeed security concerns. Again imagine you’re a sysadmin - you could direct developers that they can’t use root, that they need to be built on OS’s with the latest patches. But you’re at home, so you’re at the mercy of whoever built the image.\n
          \n
          Now that being said, since you’re at their mercy, their code isn’t going to get much safer whether you run it bare-iron or containerized. So, do you want to spend hours for each app figuring out how to run it, or spend a few hours now to learn docker and then have it standardized?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704907334 {#2071
          date: 2024-01-10 18:22:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 297151
        -bodyTs: "'1':159 '50':161 'alreadi':45 'answer':3 'app':35,103,265 'applic':87 'aren':167 'bare':12,252 'bare-iron':251 'bit':111 'break':86 'built':204,225 'care':49 'code':41,239 'concern':177,182 'conflict':26,77,172 'contain':33,126,162 'container':255 'could':190 'coupl':132,135 'crazi':147 'depend':43 'develop':192 'differ':20 'difficult':15,112,118 'direct':191 'docker':29,93,97,102,125,280 'doesn':152 'engin':17 'environ':108 'everi':16,124 'figur':266 'first':114 'frustrat':11 'get':171,244 'go':128,146,169,242 'gpu':150 'home':216 'homelab':63 'hour':262,276 'imag':227 'imagin':184 'inde':180 'instal':46 'instead':71 'iron':253 'isn':240 'know':73,92,96 'language/framework/dependencies/whathaveyou':21 'latest':210 'learn':279 'll':2,25 'matter':154 'may':76 'mayb':148 'merci':222,237 'metal':13 'mount':133 'much':245 'need':54,90,130,201 'open':141 'os':84,206 'other':28,79 'packag':75 'patch':211 'port':138 'project':42 'put':65 'question':5 're':145,157,186,214,219,234 'root':198 'run':100,158,249,270 'safer':246 'said':231 'secur':176,181 'sinc':232 'solv':30 'space':39 'spend':261,273 'standard':123,285 'sysadmin':69,188 'system':165 'take':59 'taken':48 'two':140 'updat':82 'use':18,197 'usual':23 'variabl':136 'volum':106 'want':259 'whether':247 'whoever':224 'worri':56 'yes':105"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410587"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704907334 {#2067
          date: 2024-01-10 18:22:14.0 +01:00
        }
        +"title": 297151
      }
      2 => App\Entity\EntryComment {#2112
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +body: """
          Your first sentence proves that it’s different. The developer needs to know it’s going to be a Deb package. What about rpm? What about if it’s going to run on mac? Windows? That means they’ll have to change how they develop to think about all of these different platforms. Oh you run windows - well windows doesn’t have openssl, so we need to do this vs that.\n
          \n
          I’d recommend reading up on docker and containerization. It is *not* a script for setting up software. If that’s what you’re thought is then you *really* don’t understand containerization and I recommend taking some learnings on it. Like it or not it’s here, and if you’re doing any dev/ops work professionally you will be left behind for not understanding it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704909074 {#2110
          date: 2024-01-10 18:51:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@vzq@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2114 …}
        +nested: Doctrine\ORM\PersistentCollection {#2117 …}
        +votes: Doctrine\ORM\PersistentCollection {#2122 …}
        +reports: Doctrine\ORM\PersistentCollection {#2113 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2119 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2120 …}
        -id: 297153
        -bodyTs: "'behind':133 'chang':42 'container':80,104 'd':73 'deb':20 'dev/ops':126 'develop':10,45 'differ':8,52 'docker':78 'doesn':60 'first':2 'go':16,30 'know':13 'learn':110 'left':132 'like':113 'll':39 'mac':34 'mean':37 'need':11,66 'oh':54 'openssl':63 'packag':21 'platform':53 'profession':128 'prove':4 're':95,123 'read':75 'realli':100 'recommend':74,107 'rpm':24 'run':32,56 'script':85 'sentenc':3 'set':87 'softwar':89 'take':108 'think':47 'thought':96 'understand':103,136 'vs':70 'well':58 'window':35,57,59 'work':127"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410735"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704909074 {#2107
          date: 2024-01-10 18:51:14.0 +01:00
        }
        +"title": 297153
      }
      0 => App\Entity\EntryComment {#2125
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
        +body: """
          This is a really bad take. I’m all for OSS, but that doesn’t mean that there isn’t value with things like Docker.\n
          \n
          Yes, developers know less about infra. I’d argue that can be a *good* thing. I don’t need my devs to understand VLANs, the nuances of DNS, or any of that. I need them to code, and code well. That’s why we have devops/infra people. If my devs to know it? Awesome, but docker and containerization allows them to focus on code and let my ops teams figure out how they want to put it in production.\n
          \n
          As for OSS - sure, someone can come along and make an OSS solution. Until then - I don’t really care. Same thing with cloud providers. It’s all well and good to have opinions about OSS, but when it comes to companies being able to push code quickly and scalably, then yeah I’m hiring the ops team who knows kubernetes and containerization vs someone who’s going to spend weeks trying to spin up bare iron machines.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704908827 {#2058
          date: 2024-01-10 18:47:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@TCB13@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2041 …}
        +nested: Doctrine\ORM\PersistentCollection {#2100 …}
        +votes: Doctrine\ORM\PersistentCollection {#2105 …}
        +reports: Doctrine\ORM\PersistentCollection {#2111 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2103 …}
        -id: 297152
        -bodyTs: "'abl':148 'allow':84 'along':112 'argu':34 'awesom':79 'bad':5 'bare':180 'care':124 'cloud':128 'code':62,64,89,151 'come':111,144 'compani':146 'container':83,167 'd':33 'dev':46,75 'develop':27 'devops/infra':71 'dns':53 'docker':25,81 'doesn':14 'figur':95 'focus':87 'go':172 'good':39,135 'hire':159 'infra':31 'iron':181 'isn':19 'know':28,77,164 'kubernet':165 'less':29 'let':91 'like':24 'm':8,158 'machin':182 'make':114 'mean':16 'need':44,59 'nuanc':51 'op':93,161 'opinion':138 'oss':11,107,116,140 'peopl':72 'product':104 'provid':129 'push':150 'put':101 'quick':152 'realli':4,123 'scalabl':154 'solut':117 'someon':109,169 'spend':174 'spin':178 'sure':108 'take':6 'team':94,162 'thing':23,40,126 'tri':176 'understand':48 'valu':21 'vlan':49 'vs':168 'want':99 'week':175 'well':65,133 'yeah':156 'yes':26"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410713"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704908827 {#2053
          date: 2024-01-10 18:47:07.0 +01:00
        }
        +"title": 297152
      }
    ]
    -id: 28686
    -titleTs: "'docker':2"
    -bodyTs: "'almost':79 'alway':63 'bare':66 'built':29,50 'cannot':37 'docker':83 'easi':11 'environ':87 'everyth':23 'fake':59 'fellow':104 'get':7,82 'hear':101 'hi':1 'host':64,91 'hoster':105 'imag':30,45 'immich':73 'imposs':80 'know':39 'like':99 'look':75 'lot':52 'mani':27 'mess':54 'metal':67 'mount':58 'must':47 'network':60 'opinion':103 'proper':32 'question':2 'realli':16,38,94 'root':25 'rule':61 'run':22 'seem':35,78 'self':90 'setup':13 'someth':20 'sometim':72 'stuff':41 'super':10 'system':57 'titl':5 'trust':48 'useranag':33 'well':28 'work':86 'worth':95 'worthwhil':17 'would':98"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704992786
    +visibility: "visible             "
    +apId: "https://feddit.it/post/4722445"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704906386 {#3174
      date: 2024-01-10 18:06:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
  +body: """
    and I find misinformation about topics like this also to be rude. It’s perfectly fine if you don’t understand something, but what I don’t like is you going out of your way to dissuade people from using a product when I don’t think you understand the core concepts of it. If you have valid criticisms like security of docker then that’s a different conversation about securing containers, but it’s hard to take them as valid criticisms if the criticism is based on a fundamental misunderstanding of the product.\n
    \n
    I don’t think anyone I have ever talked to professionally or read about docker would ever describe a dockerfile as “scripts for setting up software”. It is much more nuanced then that.\n
    \n
    So yes, I’m a bit rude about it. I do this professionally and I’m very tired of people who don’t understand containerization explain to me how containerization sucks.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704992796 {#2225
    date: 2024-01-11 18:06:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shimitar@feddit.it"
    "@vzq@lemmy.blahaj.zone"
    "@scrubbles@poptalk.scrubbles.tech"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2229 …}
  +nested: Doctrine\ORM\PersistentCollection {#2252 …}
  +votes: Doctrine\ORM\PersistentCollection {#2189 …}
  +reports: Doctrine\ORM\PersistentCollection {#2311 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
  -id: 299355
  -bodyTs: "'also':9 'anyon':99 'base':87 'bit':133 'concept':52 'contain':72 'container':152,157 'convers':69 'core':51 'critic':59,82,85 'describ':112 'differ':68 'dissuad':37 'docker':63,109 'dockerfil':114 'ever':102,111 'explain':153 'find':3 'fine':16 'fundament':90 'go':31 'hard':76 'like':7,28,60 'm':131,143 'misinform':4 'misunderstand':91 'much':123 'nuanc':125 'peopl':38,147 'perfect':15 'product':42,94 'profession':105,140 'read':107 'rude':12,134 'script':116 'secur':61,71 'set':118 'softwar':120 'someth':22 'suck':158 'take':78 'talk':103 'think':47,98 'tire':145 'topic':6 'understand':21,49,151 'use':40 'valid':58,81 'way':35 'would':110 'yes':129"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1415723"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704992796 {#2230
    date: 2024-01-11 18:06:36.0 +01:00
  }
  +"title": 299355
}
"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
24 DENIED moderate
App\Entity\EntryComment {#2231
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2049
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Why-docker"
    +title: "Why docker"
    +url: null
    +body: """
      Hi! Question in the title.\n
      \n
      I get that its super easy to setup. But its really worthwhile to have something that:\n
      \n
      - runs everything as root (not many well built images with proper useranagement it seems)\n
      - you cannot really know which stuff is in the images: you must trust who built it\n
      - lots of mess in the system (mounts, fake networks, rules…)\n
      \n
      I always host on bare metal when I can, but sometimes (immich, I look at you!) Seems almost impossible.\n
      \n
      I get docker in a work environment, but on self hosted? Is it really worth while? I would like to hear your opinions fellow hosters.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 50
    +favouriteCount: 89
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722359949 {#3188
      date: 2024-07-30 19:19:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3193 …}
    +votes: Doctrine\ORM\PersistentCollection {#3196 …}
    +reports: Doctrine\ORM\PersistentCollection {#3198 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3200 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3202 …}
    +badges: Doctrine\ORM\PersistentCollection {#3204 …}
    +children: [
      3 => App\Entity\EntryComment {#2231}
      1 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’ll answer your question of why with your own frustration - bare metal is difficult. Every engineer uses a different language/framework/dependencies/whathaveyou and usually they’ll conflict with others. Docker solves this be containing those apps in their own space. Their code, projects, dependencies are already installed and taken care of, you don’t need to worry about it.\n
          \n
          Take yourself out of homelab and put yourself into a sysadmin. Now instead of knowing how packages may conflict with others, or if updating this OS will break applications, you just need to know docker. If you know docker, you can run any docker app.\n
          \n
          So, yes, volumes and environments are a bit difficult at first. But it’s difficult because it is a standard. Every docker container is going to need a couple mounts, a couple variables, a port or two open, and if you’re going crazy maybe a GPU. It doesn’t matter if you’re running 1 or 50 containers on a system, you aren’t going to get conflicts.\n
          \n
          As for the security concerns, they are indeed security concerns. Again imagine you’re a sysadmin - you could direct developers that they can’t use root, that they need to be built on OS’s with the latest patches. But you’re at home, so you’re at the mercy of whoever built the image.\n
          \n
          Now that being said, since you’re at their mercy, their code isn’t going to get much safer whether you run it bare-iron or containerized. So, do you want to spend hours for each app figuring out how to run it, or spend a few hours now to learn docker and then have it standardized?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704907334 {#2071
          date: 2024-01-10 18:22:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 297151
        -bodyTs: "'1':159 '50':161 'alreadi':45 'answer':3 'app':35,103,265 'applic':87 'aren':167 'bare':12,252 'bare-iron':251 'bit':111 'break':86 'built':204,225 'care':49 'code':41,239 'concern':177,182 'conflict':26,77,172 'contain':33,126,162 'container':255 'could':190 'coupl':132,135 'crazi':147 'depend':43 'develop':192 'differ':20 'difficult':15,112,118 'direct':191 'docker':29,93,97,102,125,280 'doesn':152 'engin':17 'environ':108 'everi':16,124 'figur':266 'first':114 'frustrat':11 'get':171,244 'go':128,146,169,242 'gpu':150 'home':216 'homelab':63 'hour':262,276 'imag':227 'imagin':184 'inde':180 'instal':46 'instead':71 'iron':253 'isn':240 'know':73,92,96 'language/framework/dependencies/whathaveyou':21 'latest':210 'learn':279 'll':2,25 'matter':154 'may':76 'mayb':148 'merci':222,237 'metal':13 'mount':133 'much':245 'need':54,90,130,201 'open':141 'os':84,206 'other':28,79 'packag':75 'patch':211 'port':138 'project':42 'put':65 'question':5 're':145,157,186,214,219,234 'root':198 'run':100,158,249,270 'safer':246 'said':231 'secur':176,181 'sinc':232 'solv':30 'space':39 'spend':261,273 'standard':123,285 'sysadmin':69,188 'system':165 'take':59 'taken':48 'two':140 'updat':82 'use':18,197 'usual':23 'variabl':136 'volum':106 'want':259 'whether':247 'whoever':224 'worri':56 'yes':105"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410587"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704907334 {#2067
          date: 2024-01-10 18:22:14.0 +01:00
        }
        +"title": 297151
      }
      2 => App\Entity\EntryComment {#2112
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +body: """
          Your first sentence proves that it’s different. The developer needs to know it’s going to be a Deb package. What about rpm? What about if it’s going to run on mac? Windows? That means they’ll have to change how they develop to think about all of these different platforms. Oh you run windows - well windows doesn’t have openssl, so we need to do this vs that.\n
          \n
          I’d recommend reading up on docker and containerization. It is *not* a script for setting up software. If that’s what you’re thought is then you *really* don’t understand containerization and I recommend taking some learnings on it. Like it or not it’s here, and if you’re doing any dev/ops work professionally you will be left behind for not understanding it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704909074 {#2110
          date: 2024-01-10 18:51:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@vzq@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2114 …}
        +nested: Doctrine\ORM\PersistentCollection {#2117 …}
        +votes: Doctrine\ORM\PersistentCollection {#2122 …}
        +reports: Doctrine\ORM\PersistentCollection {#2113 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2119 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2120 …}
        -id: 297153
        -bodyTs: "'behind':133 'chang':42 'container':80,104 'd':73 'deb':20 'dev/ops':126 'develop':10,45 'differ':8,52 'docker':78 'doesn':60 'first':2 'go':16,30 'know':13 'learn':110 'left':132 'like':113 'll':39 'mac':34 'mean':37 'need':11,66 'oh':54 'openssl':63 'packag':21 'platform':53 'profession':128 'prove':4 're':95,123 'read':75 'realli':100 'recommend':74,107 'rpm':24 'run':32,56 'script':85 'sentenc':3 'set':87 'softwar':89 'take':108 'think':47 'thought':96 'understand':103,136 'vs':70 'well':58 'window':35,57,59 'work':127"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410735"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704909074 {#2107
          date: 2024-01-10 18:51:14.0 +01:00
        }
        +"title": 297153
      }
      0 => App\Entity\EntryComment {#2125
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
        +body: """
          This is a really bad take. I’m all for OSS, but that doesn’t mean that there isn’t value with things like Docker.\n
          \n
          Yes, developers know less about infra. I’d argue that can be a *good* thing. I don’t need my devs to understand VLANs, the nuances of DNS, or any of that. I need them to code, and code well. That’s why we have devops/infra people. If my devs to know it? Awesome, but docker and containerization allows them to focus on code and let my ops teams figure out how they want to put it in production.\n
          \n
          As for OSS - sure, someone can come along and make an OSS solution. Until then - I don’t really care. Same thing with cloud providers. It’s all well and good to have opinions about OSS, but when it comes to companies being able to push code quickly and scalably, then yeah I’m hiring the ops team who knows kubernetes and containerization vs someone who’s going to spend weeks trying to spin up bare iron machines.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704908827 {#2058
          date: 2024-01-10 18:47:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@TCB13@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2041 …}
        +nested: Doctrine\ORM\PersistentCollection {#2100 …}
        +votes: Doctrine\ORM\PersistentCollection {#2105 …}
        +reports: Doctrine\ORM\PersistentCollection {#2111 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2103 …}
        -id: 297152
        -bodyTs: "'abl':148 'allow':84 'along':112 'argu':34 'awesom':79 'bad':5 'bare':180 'care':124 'cloud':128 'code':62,64,89,151 'come':111,144 'compani':146 'container':83,167 'd':33 'dev':46,75 'develop':27 'devops/infra':71 'dns':53 'docker':25,81 'doesn':14 'figur':95 'focus':87 'go':172 'good':39,135 'hire':159 'infra':31 'iron':181 'isn':19 'know':28,77,164 'kubernet':165 'less':29 'let':91 'like':24 'm':8,158 'machin':182 'make':114 'mean':16 'need':44,59 'nuanc':51 'op':93,161 'opinion':138 'oss':11,107,116,140 'peopl':72 'product':104 'provid':129 'push':150 'put':101 'quick':152 'realli':4,123 'scalabl':154 'solut':117 'someon':109,169 'spend':174 'spin':178 'sure':108 'take':6 'team':94,162 'thing':23,40,126 'tri':176 'understand':48 'valu':21 'vlan':49 'vs':168 'want':99 'week':175 'well':65,133 'yeah':156 'yes':26"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410713"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704908827 {#2053
          date: 2024-01-10 18:47:07.0 +01:00
        }
        +"title": 297152
      }
    ]
    -id: 28686
    -titleTs: "'docker':2"
    -bodyTs: "'almost':79 'alway':63 'bare':66 'built':29,50 'cannot':37 'docker':83 'easi':11 'environ':87 'everyth':23 'fake':59 'fellow':104 'get':7,82 'hear':101 'hi':1 'host':64,91 'hoster':105 'imag':30,45 'immich':73 'imposs':80 'know':39 'like':99 'look':75 'lot':52 'mani':27 'mess':54 'metal':67 'mount':58 'must':47 'network':60 'opinion':103 'proper':32 'question':2 'realli':16,38,94 'root':25 'rule':61 'run':22 'seem':35,78 'self':90 'setup':13 'someth':20 'sometim':72 'stuff':41 'super':10 'system':57 'titl':5 'trust':48 'useranag':33 'well':28 'work':86 'worth':95 'worthwhil':17 'would':98"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704992786
    +visibility: "visible             "
    +apId: "https://feddit.it/post/4722445"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704906386 {#3174
      date: 2024-01-10 18:06:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
  +body: """
    and I find misinformation about topics like this also to be rude. It’s perfectly fine if you don’t understand something, but what I don’t like is you going out of your way to dissuade people from using a product when I don’t think you understand the core concepts of it. If you have valid criticisms like security of docker then that’s a different conversation about securing containers, but it’s hard to take them as valid criticisms if the criticism is based on a fundamental misunderstanding of the product.\n
    \n
    I don’t think anyone I have ever talked to professionally or read about docker would ever describe a dockerfile as “scripts for setting up software”. It is much more nuanced then that.\n
    \n
    So yes, I’m a bit rude about it. I do this professionally and I’m very tired of people who don’t understand containerization explain to me how containerization sucks.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704992796 {#2225
    date: 2024-01-11 18:06:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shimitar@feddit.it"
    "@vzq@lemmy.blahaj.zone"
    "@scrubbles@poptalk.scrubbles.tech"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2229 …}
  +nested: Doctrine\ORM\PersistentCollection {#2252 …}
  +votes: Doctrine\ORM\PersistentCollection {#2189 …}
  +reports: Doctrine\ORM\PersistentCollection {#2311 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
  -id: 299355
  -bodyTs: "'also':9 'anyon':99 'base':87 'bit':133 'concept':52 'contain':72 'container':152,157 'convers':69 'core':51 'critic':59,82,85 'describ':112 'differ':68 'dissuad':37 'docker':63,109 'dockerfil':114 'ever':102,111 'explain':153 'find':3 'fine':16 'fundament':90 'go':31 'hard':76 'like':7,28,60 'm':131,143 'misinform':4 'misunderstand':91 'much':123 'nuanc':125 'peopl':38,147 'perfect':15 'product':42,94 'profession':105,140 'read':107 'rude':12,134 'script':116 'secur':61,71 'set':118 'softwar':120 'someth':22 'suck':158 'take':78 'talk':103 'think':47,98 'tire':145 'topic':6 'understand':21,49,151 'use':40 'valid':58,81 'way':35 'would':110 'yes':129"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1415723"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704992796 {#2230
    date: 2024-01-11 18:06:36.0 +01:00
  }
  +"title": 299355
}
"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
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 {#2070
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2049
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Why-docker"
    +title: "Why docker"
    +url: null
    +body: """
      Hi! Question in the title.\n
      \n
      I get that its super easy to setup. But its really worthwhile to have something that:\n
      \n
      - runs everything as root (not many well built images with proper useranagement it seems)\n
      - you cannot really know which stuff is in the images: you must trust who built it\n
      - lots of mess in the system (mounts, fake networks, rules…)\n
      \n
      I always host on bare metal when I can, but sometimes (immich, I look at you!) Seems almost impossible.\n
      \n
      I get docker in a work environment, but on self hosted? Is it really worth while? I would like to hear your opinions fellow hosters.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 50
    +favouriteCount: 89
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722359949 {#3188
      date: 2024-07-30 19:19:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3193 …}
    +votes: Doctrine\ORM\PersistentCollection {#3196 …}
    +reports: Doctrine\ORM\PersistentCollection {#3198 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3200 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3202 …}
    +badges: Doctrine\ORM\PersistentCollection {#3204 …}
    +children: [
      3 => App\Entity\EntryComment {#2231
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +body: """
          and I find misinformation about topics like this also to be rude. It’s perfectly fine if you don’t understand something, but what I don’t like is you going out of your way to dissuade people from using a product when I don’t think you understand the core concepts of it. If you have valid criticisms like security of docker then that’s a different conversation about securing containers, but it’s hard to take them as valid criticisms if the criticism is based on a fundamental misunderstanding of the product.\n
          \n
          I don’t think anyone I have ever talked to professionally or read about docker would ever describe a dockerfile as “scripts for setting up software”. It is much more nuanced then that.\n
          \n
          So yes, I’m a bit rude about it. I do this professionally and I’m very tired of people who don’t understand containerization explain to me how containerization sucks.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704992796 {#2225
          date: 2024-01-11 18:06:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@vzq@lemmy.blahaj.zone"
          "@scrubbles@poptalk.scrubbles.tech"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2229 …}
        +nested: Doctrine\ORM\PersistentCollection {#2252 …}
        +votes: Doctrine\ORM\PersistentCollection {#2189 …}
        +reports: Doctrine\ORM\PersistentCollection {#2311 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
        -id: 299355
        -bodyTs: "'also':9 'anyon':99 'base':87 'bit':133 'concept':52 'contain':72 'container':152,157 'convers':69 'core':51 'critic':59,82,85 'describ':112 'differ':68 'dissuad':37 'docker':63,109 'dockerfil':114 'ever':102,111 'explain':153 'find':3 'fine':16 'fundament':90 'go':31 'hard':76 'like':7,28,60 'm':131,143 'misinform':4 'misunderstand':91 'much':123 'nuanc':125 'peopl':38,147 'perfect':15 'product':42,94 'profession':105,140 'read':107 'rude':12,134 'script':116 'secur':61,71 'set':118 'softwar':120 'someth':22 'suck':158 'take':78 'talk':103 'think':47,98 'tire':145 'topic':6 'understand':21,49,151 'use':40 'valid':58,81 'way':35 'would':110 'yes':129"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1415723"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704992796 {#2230
          date: 2024-01-11 18:06:36.0 +01:00
        }
        +"title": 299355
      }
      1 => App\Entity\EntryComment {#2070}
      2 => App\Entity\EntryComment {#2112
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +body: """
          Your first sentence proves that it’s different. The developer needs to know it’s going to be a Deb package. What about rpm? What about if it’s going to run on mac? Windows? That means they’ll have to change how they develop to think about all of these different platforms. Oh you run windows - well windows doesn’t have openssl, so we need to do this vs that.\n
          \n
          I’d recommend reading up on docker and containerization. It is *not* a script for setting up software. If that’s what you’re thought is then you *really* don’t understand containerization and I recommend taking some learnings on it. Like it or not it’s here, and if you’re doing any dev/ops work professionally you will be left behind for not understanding it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704909074 {#2110
          date: 2024-01-10 18:51:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@vzq@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2114 …}
        +nested: Doctrine\ORM\PersistentCollection {#2117 …}
        +votes: Doctrine\ORM\PersistentCollection {#2122 …}
        +reports: Doctrine\ORM\PersistentCollection {#2113 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2119 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2120 …}
        -id: 297153
        -bodyTs: "'behind':133 'chang':42 'container':80,104 'd':73 'deb':20 'dev/ops':126 'develop':10,45 'differ':8,52 'docker':78 'doesn':60 'first':2 'go':16,30 'know':13 'learn':110 'left':132 'like':113 'll':39 'mac':34 'mean':37 'need':11,66 'oh':54 'openssl':63 'packag':21 'platform':53 'profession':128 'prove':4 're':95,123 'read':75 'realli':100 'recommend':74,107 'rpm':24 'run':32,56 'script':85 'sentenc':3 'set':87 'softwar':89 'take':108 'think':47 'thought':96 'understand':103,136 'vs':70 'well':58 'window':35,57,59 'work':127"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410735"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704909074 {#2107
          date: 2024-01-10 18:51:14.0 +01:00
        }
        +"title": 297153
      }
      0 => App\Entity\EntryComment {#2125
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
        +body: """
          This is a really bad take. I’m all for OSS, but that doesn’t mean that there isn’t value with things like Docker.\n
          \n
          Yes, developers know less about infra. I’d argue that can be a *good* thing. I don’t need my devs to understand VLANs, the nuances of DNS, or any of that. I need them to code, and code well. That’s why we have devops/infra people. If my devs to know it? Awesome, but docker and containerization allows them to focus on code and let my ops teams figure out how they want to put it in production.\n
          \n
          As for OSS - sure, someone can come along and make an OSS solution. Until then - I don’t really care. Same thing with cloud providers. It’s all well and good to have opinions about OSS, but when it comes to companies being able to push code quickly and scalably, then yeah I’m hiring the ops team who knows kubernetes and containerization vs someone who’s going to spend weeks trying to spin up bare iron machines.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704908827 {#2058
          date: 2024-01-10 18:47:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@TCB13@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2041 …}
        +nested: Doctrine\ORM\PersistentCollection {#2100 …}
        +votes: Doctrine\ORM\PersistentCollection {#2105 …}
        +reports: Doctrine\ORM\PersistentCollection {#2111 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2103 …}
        -id: 297152
        -bodyTs: "'abl':148 'allow':84 'along':112 'argu':34 'awesom':79 'bad':5 'bare':180 'care':124 'cloud':128 'code':62,64,89,151 'come':111,144 'compani':146 'container':83,167 'd':33 'dev':46,75 'develop':27 'devops/infra':71 'dns':53 'docker':25,81 'doesn':14 'figur':95 'focus':87 'go':172 'good':39,135 'hire':159 'infra':31 'iron':181 'isn':19 'know':28,77,164 'kubernet':165 'less':29 'let':91 'like':24 'm':8,158 'machin':182 'make':114 'mean':16 'need':44,59 'nuanc':51 'op':93,161 'opinion':138 'oss':11,107,116,140 'peopl':72 'product':104 'provid':129 'push':150 'put':101 'quick':152 'realli':4,123 'scalabl':154 'solut':117 'someon':109,169 'spend':174 'spin':178 'sure':108 'take':6 'team':94,162 'thing':23,40,126 'tri':176 'understand':48 'valu':21 'vlan':49 'vs':168 'want':99 'week':175 'well':65,133 'yeah':156 'yes':26"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410713"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704908827 {#2053
          date: 2024-01-10 18:47:07.0 +01:00
        }
        +"title": 297152
      }
    ]
    -id: 28686
    -titleTs: "'docker':2"
    -bodyTs: "'almost':79 'alway':63 'bare':66 'built':29,50 'cannot':37 'docker':83 'easi':11 'environ':87 'everyth':23 'fake':59 'fellow':104 'get':7,82 'hear':101 'hi':1 'host':64,91 'hoster':105 'imag':30,45 'immich':73 'imposs':80 'know':39 'like':99 'look':75 'lot':52 'mani':27 'mess':54 'metal':67 'mount':58 'must':47 'network':60 'opinion':103 'proper':32 'question':2 'realli':16,38,94 'root':25 'rule':61 'run':22 'seem':35,78 'self':90 'setup':13 'someth':20 'sometim':72 'stuff':41 'super':10 'system':57 'titl':5 'trust':48 'useranag':33 'well':28 'work':86 'worth':95 'worthwhil':17 'would':98"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704992786
    +visibility: "visible             "
    +apId: "https://feddit.it/post/4722445"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704906386 {#3174
      date: 2024-01-10 18:06:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I’ll answer your question of why with your own frustration - bare metal is difficult. Every engineer uses a different language/framework/dependencies/whathaveyou and usually they’ll conflict with others. Docker solves this be containing those apps in their own space. Their code, projects, dependencies are already installed and taken care of, you don’t need to worry about it.\n
    \n
    Take yourself out of homelab and put yourself into a sysadmin. Now instead of knowing how packages may conflict with others, or if updating this OS will break applications, you just need to know docker. If you know docker, you can run any docker app.\n
    \n
    So, yes, volumes and environments are a bit difficult at first. But it’s difficult because it is a standard. Every docker container is going to need a couple mounts, a couple variables, a port or two open, and if you’re going crazy maybe a GPU. It doesn’t matter if you’re running 1 or 50 containers on a system, you aren’t going to get conflicts.\n
    \n
    As for the security concerns, they are indeed security concerns. Again imagine you’re a sysadmin - you could direct developers that they can’t use root, that they need to be built on OS’s with the latest patches. But you’re at home, so you’re at the mercy of whoever built the image.\n
    \n
    Now that being said, since you’re at their mercy, their code isn’t going to get much safer whether you run it bare-iron or containerized. So, do you want to spend hours for each app figuring out how to run it, or spend a few hours now to learn docker and then have it standardized?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704907334 {#2071
    date: 2024-01-10 18:22:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shimitar@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2048 …}
  +nested: Doctrine\ORM\PersistentCollection {#2056 …}
  +votes: Doctrine\ORM\PersistentCollection {#2046 …}
  +reports: Doctrine\ORM\PersistentCollection {#2045 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
  -id: 297151
  -bodyTs: "'1':159 '50':161 'alreadi':45 'answer':3 'app':35,103,265 'applic':87 'aren':167 'bare':12,252 'bare-iron':251 'bit':111 'break':86 'built':204,225 'care':49 'code':41,239 'concern':177,182 'conflict':26,77,172 'contain':33,126,162 'container':255 'could':190 'coupl':132,135 'crazi':147 'depend':43 'develop':192 'differ':20 'difficult':15,112,118 'direct':191 'docker':29,93,97,102,125,280 'doesn':152 'engin':17 'environ':108 'everi':16,124 'figur':266 'first':114 'frustrat':11 'get':171,244 'go':128,146,169,242 'gpu':150 'home':216 'homelab':63 'hour':262,276 'imag':227 'imagin':184 'inde':180 'instal':46 'instead':71 'iron':253 'isn':240 'know':73,92,96 'language/framework/dependencies/whathaveyou':21 'latest':210 'learn':279 'll':2,25 'matter':154 'may':76 'mayb':148 'merci':222,237 'metal':13 'mount':133 'much':245 'need':54,90,130,201 'open':141 'os':84,206 'other':28,79 'packag':75 'patch':211 'port':138 'project':42 'put':65 'question':5 're':145,157,186,214,219,234 'root':198 'run':100,158,249,270 'safer':246 'said':231 'secur':176,181 'sinc':232 'solv':30 'space':39 'spend':261,273 'standard':123,285 'sysadmin':69,188 'system':165 'take':59 'taken':48 'two':140 'updat':82 'use':18,197 'usual':23 'variabl':136 'volum':106 'want':259 'whether':247 'whoever':224 'worri':56 'yes':105"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1410587"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704907334 {#2067
    date: 2024-01-10 18:22:14.0 +01:00
  }
  +"title": 297151
}
"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 {#2070
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2049
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Why-docker"
    +title: "Why docker"
    +url: null
    +body: """
      Hi! Question in the title.\n
      \n
      I get that its super easy to setup. But its really worthwhile to have something that:\n
      \n
      - runs everything as root (not many well built images with proper useranagement it seems)\n
      - you cannot really know which stuff is in the images: you must trust who built it\n
      - lots of mess in the system (mounts, fake networks, rules…)\n
      \n
      I always host on bare metal when I can, but sometimes (immich, I look at you!) Seems almost impossible.\n
      \n
      I get docker in a work environment, but on self hosted? Is it really worth while? I would like to hear your opinions fellow hosters.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 50
    +favouriteCount: 89
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722359949 {#3188
      date: 2024-07-30 19:19:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3193 …}
    +votes: Doctrine\ORM\PersistentCollection {#3196 …}
    +reports: Doctrine\ORM\PersistentCollection {#3198 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3200 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3202 …}
    +badges: Doctrine\ORM\PersistentCollection {#3204 …}
    +children: [
      3 => App\Entity\EntryComment {#2231
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +body: """
          and I find misinformation about topics like this also to be rude. It’s perfectly fine if you don’t understand something, but what I don’t like is you going out of your way to dissuade people from using a product when I don’t think you understand the core concepts of it. If you have valid criticisms like security of docker then that’s a different conversation about securing containers, but it’s hard to take them as valid criticisms if the criticism is based on a fundamental misunderstanding of the product.\n
          \n
          I don’t think anyone I have ever talked to professionally or read about docker would ever describe a dockerfile as “scripts for setting up software”. It is much more nuanced then that.\n
          \n
          So yes, I’m a bit rude about it. I do this professionally and I’m very tired of people who don’t understand containerization explain to me how containerization sucks.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704992796 {#2225
          date: 2024-01-11 18:06:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@vzq@lemmy.blahaj.zone"
          "@scrubbles@poptalk.scrubbles.tech"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2229 …}
        +nested: Doctrine\ORM\PersistentCollection {#2252 …}
        +votes: Doctrine\ORM\PersistentCollection {#2189 …}
        +reports: Doctrine\ORM\PersistentCollection {#2311 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
        -id: 299355
        -bodyTs: "'also':9 'anyon':99 'base':87 'bit':133 'concept':52 'contain':72 'container':152,157 'convers':69 'core':51 'critic':59,82,85 'describ':112 'differ':68 'dissuad':37 'docker':63,109 'dockerfil':114 'ever':102,111 'explain':153 'find':3 'fine':16 'fundament':90 'go':31 'hard':76 'like':7,28,60 'm':131,143 'misinform':4 'misunderstand':91 'much':123 'nuanc':125 'peopl':38,147 'perfect':15 'product':42,94 'profession':105,140 'read':107 'rude':12,134 'script':116 'secur':61,71 'set':118 'softwar':120 'someth':22 'suck':158 'take':78 'talk':103 'think':47,98 'tire':145 'topic':6 'understand':21,49,151 'use':40 'valid':58,81 'way':35 'would':110 'yes':129"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1415723"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704992796 {#2230
          date: 2024-01-11 18:06:36.0 +01:00
        }
        +"title": 299355
      }
      1 => App\Entity\EntryComment {#2070}
      2 => App\Entity\EntryComment {#2112
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +body: """
          Your first sentence proves that it’s different. The developer needs to know it’s going to be a Deb package. What about rpm? What about if it’s going to run on mac? Windows? That means they’ll have to change how they develop to think about all of these different platforms. Oh you run windows - well windows doesn’t have openssl, so we need to do this vs that.\n
          \n
          I’d recommend reading up on docker and containerization. It is *not* a script for setting up software. If that’s what you’re thought is then you *really* don’t understand containerization and I recommend taking some learnings on it. Like it or not it’s here, and if you’re doing any dev/ops work professionally you will be left behind for not understanding it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704909074 {#2110
          date: 2024-01-10 18:51:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@vzq@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2114 …}
        +nested: Doctrine\ORM\PersistentCollection {#2117 …}
        +votes: Doctrine\ORM\PersistentCollection {#2122 …}
        +reports: Doctrine\ORM\PersistentCollection {#2113 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2119 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2120 …}
        -id: 297153
        -bodyTs: "'behind':133 'chang':42 'container':80,104 'd':73 'deb':20 'dev/ops':126 'develop':10,45 'differ':8,52 'docker':78 'doesn':60 'first':2 'go':16,30 'know':13 'learn':110 'left':132 'like':113 'll':39 'mac':34 'mean':37 'need':11,66 'oh':54 'openssl':63 'packag':21 'platform':53 'profession':128 'prove':4 're':95,123 'read':75 'realli':100 'recommend':74,107 'rpm':24 'run':32,56 'script':85 'sentenc':3 'set':87 'softwar':89 'take':108 'think':47 'thought':96 'understand':103,136 'vs':70 'well':58 'window':35,57,59 'work':127"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410735"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704909074 {#2107
          date: 2024-01-10 18:51:14.0 +01:00
        }
        +"title": 297153
      }
      0 => App\Entity\EntryComment {#2125
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
        +body: """
          This is a really bad take. I’m all for OSS, but that doesn’t mean that there isn’t value with things like Docker.\n
          \n
          Yes, developers know less about infra. I’d argue that can be a *good* thing. I don’t need my devs to understand VLANs, the nuances of DNS, or any of that. I need them to code, and code well. That’s why we have devops/infra people. If my devs to know it? Awesome, but docker and containerization allows them to focus on code and let my ops teams figure out how they want to put it in production.\n
          \n
          As for OSS - sure, someone can come along and make an OSS solution. Until then - I don’t really care. Same thing with cloud providers. It’s all well and good to have opinions about OSS, but when it comes to companies being able to push code quickly and scalably, then yeah I’m hiring the ops team who knows kubernetes and containerization vs someone who’s going to spend weeks trying to spin up bare iron machines.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704908827 {#2058
          date: 2024-01-10 18:47:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@TCB13@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2041 …}
        +nested: Doctrine\ORM\PersistentCollection {#2100 …}
        +votes: Doctrine\ORM\PersistentCollection {#2105 …}
        +reports: Doctrine\ORM\PersistentCollection {#2111 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2103 …}
        -id: 297152
        -bodyTs: "'abl':148 'allow':84 'along':112 'argu':34 'awesom':79 'bad':5 'bare':180 'care':124 'cloud':128 'code':62,64,89,151 'come':111,144 'compani':146 'container':83,167 'd':33 'dev':46,75 'develop':27 'devops/infra':71 'dns':53 'docker':25,81 'doesn':14 'figur':95 'focus':87 'go':172 'good':39,135 'hire':159 'infra':31 'iron':181 'isn':19 'know':28,77,164 'kubernet':165 'less':29 'let':91 'like':24 'm':8,158 'machin':182 'make':114 'mean':16 'need':44,59 'nuanc':51 'op':93,161 'opinion':138 'oss':11,107,116,140 'peopl':72 'product':104 'provid':129 'push':150 'put':101 'quick':152 'realli':4,123 'scalabl':154 'solut':117 'someon':109,169 'spend':174 'spin':178 'sure':108 'take':6 'team':94,162 'thing':23,40,126 'tri':176 'understand':48 'valu':21 'vlan':49 'vs':168 'want':99 'week':175 'well':65,133 'yeah':156 'yes':26"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410713"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704908827 {#2053
          date: 2024-01-10 18:47:07.0 +01:00
        }
        +"title": 297152
      }
    ]
    -id: 28686
    -titleTs: "'docker':2"
    -bodyTs: "'almost':79 'alway':63 'bare':66 'built':29,50 'cannot':37 'docker':83 'easi':11 'environ':87 'everyth':23 'fake':59 'fellow':104 'get':7,82 'hear':101 'hi':1 'host':64,91 'hoster':105 'imag':30,45 'immich':73 'imposs':80 'know':39 'like':99 'look':75 'lot':52 'mani':27 'mess':54 'metal':67 'mount':58 'must':47 'network':60 'opinion':103 'proper':32 'question':2 'realli':16,38,94 'root':25 'rule':61 'run':22 'seem':35,78 'self':90 'setup':13 'someth':20 'sometim':72 'stuff':41 'super':10 'system':57 'titl':5 'trust':48 'useranag':33 'well':28 'work':86 'worth':95 'worthwhil':17 'would':98"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704992786
    +visibility: "visible             "
    +apId: "https://feddit.it/post/4722445"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704906386 {#3174
      date: 2024-01-10 18:06:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I’ll answer your question of why with your own frustration - bare metal is difficult. Every engineer uses a different language/framework/dependencies/whathaveyou and usually they’ll conflict with others. Docker solves this be containing those apps in their own space. Their code, projects, dependencies are already installed and taken care of, you don’t need to worry about it.\n
    \n
    Take yourself out of homelab and put yourself into a sysadmin. Now instead of knowing how packages may conflict with others, or if updating this OS will break applications, you just need to know docker. If you know docker, you can run any docker app.\n
    \n
    So, yes, volumes and environments are a bit difficult at first. But it’s difficult because it is a standard. Every docker container is going to need a couple mounts, a couple variables, a port or two open, and if you’re going crazy maybe a GPU. It doesn’t matter if you’re running 1 or 50 containers on a system, you aren’t going to get conflicts.\n
    \n
    As for the security concerns, they are indeed security concerns. Again imagine you’re a sysadmin - you could direct developers that they can’t use root, that they need to be built on OS’s with the latest patches. But you’re at home, so you’re at the mercy of whoever built the image.\n
    \n
    Now that being said, since you’re at their mercy, their code isn’t going to get much safer whether you run it bare-iron or containerized. So, do you want to spend hours for each app figuring out how to run it, or spend a few hours now to learn docker and then have it standardized?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704907334 {#2071
    date: 2024-01-10 18:22:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shimitar@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2048 …}
  +nested: Doctrine\ORM\PersistentCollection {#2056 …}
  +votes: Doctrine\ORM\PersistentCollection {#2046 …}
  +reports: Doctrine\ORM\PersistentCollection {#2045 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
  -id: 297151
  -bodyTs: "'1':159 '50':161 'alreadi':45 'answer':3 'app':35,103,265 'applic':87 'aren':167 'bare':12,252 'bare-iron':251 'bit':111 'break':86 'built':204,225 'care':49 'code':41,239 'concern':177,182 'conflict':26,77,172 'contain':33,126,162 'container':255 'could':190 'coupl':132,135 'crazi':147 'depend':43 'develop':192 'differ':20 'difficult':15,112,118 'direct':191 'docker':29,93,97,102,125,280 'doesn':152 'engin':17 'environ':108 'everi':16,124 'figur':266 'first':114 'frustrat':11 'get':171,244 'go':128,146,169,242 'gpu':150 'home':216 'homelab':63 'hour':262,276 'imag':227 'imagin':184 'inde':180 'instal':46 'instead':71 'iron':253 'isn':240 'know':73,92,96 'language/framework/dependencies/whathaveyou':21 'latest':210 'learn':279 'll':2,25 'matter':154 'may':76 'mayb':148 'merci':222,237 'metal':13 'mount':133 'much':245 'need':54,90,130,201 'open':141 'os':84,206 'other':28,79 'packag':75 'patch':211 'port':138 'project':42 'put':65 'question':5 're':145,157,186,214,219,234 'root':198 'run':100,158,249,270 'safer':246 'said':231 'secur':176,181 'sinc':232 'solv':30 'space':39 'spend':261,273 'standard':123,285 'sysadmin':69,188 'system':165 'take':59 'taken':48 'two':140 'updat':82 'use':18,197 'usual':23 'variabl':136 'volum':106 'want':259 'whether':247 'whoever':224 'worri':56 'yes':105"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1410587"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704907334 {#2067
    date: 2024-01-10 18:22:14.0 +01:00
  }
  +"title": 297151
}
"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 {#2070
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2049
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Why-docker"
    +title: "Why docker"
    +url: null
    +body: """
      Hi! Question in the title.\n
      \n
      I get that its super easy to setup. But its really worthwhile to have something that:\n
      \n
      - runs everything as root (not many well built images with proper useranagement it seems)\n
      - you cannot really know which stuff is in the images: you must trust who built it\n
      - lots of mess in the system (mounts, fake networks, rules…)\n
      \n
      I always host on bare metal when I can, but sometimes (immich, I look at you!) Seems almost impossible.\n
      \n
      I get docker in a work environment, but on self hosted? Is it really worth while? I would like to hear your opinions fellow hosters.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 50
    +favouriteCount: 89
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722359949 {#3188
      date: 2024-07-30 19:19:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3193 …}
    +votes: Doctrine\ORM\PersistentCollection {#3196 …}
    +reports: Doctrine\ORM\PersistentCollection {#3198 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3200 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3202 …}
    +badges: Doctrine\ORM\PersistentCollection {#3204 …}
    +children: [
      3 => App\Entity\EntryComment {#2231
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +body: """
          and I find misinformation about topics like this also to be rude. It’s perfectly fine if you don’t understand something, but what I don’t like is you going out of your way to dissuade people from using a product when I don’t think you understand the core concepts of it. If you have valid criticisms like security of docker then that’s a different conversation about securing containers, but it’s hard to take them as valid criticisms if the criticism is based on a fundamental misunderstanding of the product.\n
          \n
          I don’t think anyone I have ever talked to professionally or read about docker would ever describe a dockerfile as “scripts for setting up software”. It is much more nuanced then that.\n
          \n
          So yes, I’m a bit rude about it. I do this professionally and I’m very tired of people who don’t understand containerization explain to me how containerization sucks.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704992796 {#2225
          date: 2024-01-11 18:06:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@vzq@lemmy.blahaj.zone"
          "@scrubbles@poptalk.scrubbles.tech"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2229 …}
        +nested: Doctrine\ORM\PersistentCollection {#2252 …}
        +votes: Doctrine\ORM\PersistentCollection {#2189 …}
        +reports: Doctrine\ORM\PersistentCollection {#2311 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
        -id: 299355
        -bodyTs: "'also':9 'anyon':99 'base':87 'bit':133 'concept':52 'contain':72 'container':152,157 'convers':69 'core':51 'critic':59,82,85 'describ':112 'differ':68 'dissuad':37 'docker':63,109 'dockerfil':114 'ever':102,111 'explain':153 'find':3 'fine':16 'fundament':90 'go':31 'hard':76 'like':7,28,60 'm':131,143 'misinform':4 'misunderstand':91 'much':123 'nuanc':125 'peopl':38,147 'perfect':15 'product':42,94 'profession':105,140 'read':107 'rude':12,134 'script':116 'secur':61,71 'set':118 'softwar':120 'someth':22 'suck':158 'take':78 'talk':103 'think':47,98 'tire':145 'topic':6 'understand':21,49,151 'use':40 'valid':58,81 'way':35 'would':110 'yes':129"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1415723"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704992796 {#2230
          date: 2024-01-11 18:06:36.0 +01:00
        }
        +"title": 299355
      }
      1 => App\Entity\EntryComment {#2070}
      2 => App\Entity\EntryComment {#2112
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +body: """
          Your first sentence proves that it’s different. The developer needs to know it’s going to be a Deb package. What about rpm? What about if it’s going to run on mac? Windows? That means they’ll have to change how they develop to think about all of these different platforms. Oh you run windows - well windows doesn’t have openssl, so we need to do this vs that.\n
          \n
          I’d recommend reading up on docker and containerization. It is *not* a script for setting up software. If that’s what you’re thought is then you *really* don’t understand containerization and I recommend taking some learnings on it. Like it or not it’s here, and if you’re doing any dev/ops work professionally you will be left behind for not understanding it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704909074 {#2110
          date: 2024-01-10 18:51:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@vzq@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2114 …}
        +nested: Doctrine\ORM\PersistentCollection {#2117 …}
        +votes: Doctrine\ORM\PersistentCollection {#2122 …}
        +reports: Doctrine\ORM\PersistentCollection {#2113 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2119 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2120 …}
        -id: 297153
        -bodyTs: "'behind':133 'chang':42 'container':80,104 'd':73 'deb':20 'dev/ops':126 'develop':10,45 'differ':8,52 'docker':78 'doesn':60 'first':2 'go':16,30 'know':13 'learn':110 'left':132 'like':113 'll':39 'mac':34 'mean':37 'need':11,66 'oh':54 'openssl':63 'packag':21 'platform':53 'profession':128 'prove':4 're':95,123 'read':75 'realli':100 'recommend':74,107 'rpm':24 'run':32,56 'script':85 'sentenc':3 'set':87 'softwar':89 'take':108 'think':47 'thought':96 'understand':103,136 'vs':70 'well':58 'window':35,57,59 'work':127"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410735"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704909074 {#2107
          date: 2024-01-10 18:51:14.0 +01:00
        }
        +"title": 297153
      }
      0 => App\Entity\EntryComment {#2125
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
        +body: """
          This is a really bad take. I’m all for OSS, but that doesn’t mean that there isn’t value with things like Docker.\n
          \n
          Yes, developers know less about infra. I’d argue that can be a *good* thing. I don’t need my devs to understand VLANs, the nuances of DNS, or any of that. I need them to code, and code well. That’s why we have devops/infra people. If my devs to know it? Awesome, but docker and containerization allows them to focus on code and let my ops teams figure out how they want to put it in production.\n
          \n
          As for OSS - sure, someone can come along and make an OSS solution. Until then - I don’t really care. Same thing with cloud providers. It’s all well and good to have opinions about OSS, but when it comes to companies being able to push code quickly and scalably, then yeah I’m hiring the ops team who knows kubernetes and containerization vs someone who’s going to spend weeks trying to spin up bare iron machines.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704908827 {#2058
          date: 2024-01-10 18:47:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@TCB13@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2041 …}
        +nested: Doctrine\ORM\PersistentCollection {#2100 …}
        +votes: Doctrine\ORM\PersistentCollection {#2105 …}
        +reports: Doctrine\ORM\PersistentCollection {#2111 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2103 …}
        -id: 297152
        -bodyTs: "'abl':148 'allow':84 'along':112 'argu':34 'awesom':79 'bad':5 'bare':180 'care':124 'cloud':128 'code':62,64,89,151 'come':111,144 'compani':146 'container':83,167 'd':33 'dev':46,75 'develop':27 'devops/infra':71 'dns':53 'docker':25,81 'doesn':14 'figur':95 'focus':87 'go':172 'good':39,135 'hire':159 'infra':31 'iron':181 'isn':19 'know':28,77,164 'kubernet':165 'less':29 'let':91 'like':24 'm':8,158 'machin':182 'make':114 'mean':16 'need':44,59 'nuanc':51 'op':93,161 'opinion':138 'oss':11,107,116,140 'peopl':72 'product':104 'provid':129 'push':150 'put':101 'quick':152 'realli':4,123 'scalabl':154 'solut':117 'someon':109,169 'spend':174 'spin':178 'sure':108 'take':6 'team':94,162 'thing':23,40,126 'tri':176 'understand':48 'valu':21 'vlan':49 'vs':168 'want':99 'week':175 'well':65,133 'yeah':156 'yes':26"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410713"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704908827 {#2053
          date: 2024-01-10 18:47:07.0 +01:00
        }
        +"title": 297152
      }
    ]
    -id: 28686
    -titleTs: "'docker':2"
    -bodyTs: "'almost':79 'alway':63 'bare':66 'built':29,50 'cannot':37 'docker':83 'easi':11 'environ':87 'everyth':23 'fake':59 'fellow':104 'get':7,82 'hear':101 'hi':1 'host':64,91 'hoster':105 'imag':30,45 'immich':73 'imposs':80 'know':39 'like':99 'look':75 'lot':52 'mani':27 'mess':54 'metal':67 'mount':58 'must':47 'network':60 'opinion':103 'proper':32 'question':2 'realli':16,38,94 'root':25 'rule':61 'run':22 'seem':35,78 'self':90 'setup':13 'someth':20 'sometim':72 'stuff':41 'super':10 'system':57 'titl':5 'trust':48 'useranag':33 'well':28 'work':86 'worth':95 'worthwhil':17 'would':98"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704992786
    +visibility: "visible             "
    +apId: "https://feddit.it/post/4722445"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704906386 {#3174
      date: 2024-01-10 18:06:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I’ll answer your question of why with your own frustration - bare metal is difficult. Every engineer uses a different language/framework/dependencies/whathaveyou and usually they’ll conflict with others. Docker solves this be containing those apps in their own space. Their code, projects, dependencies are already installed and taken care of, you don’t need to worry about it.\n
    \n
    Take yourself out of homelab and put yourself into a sysadmin. Now instead of knowing how packages may conflict with others, or if updating this OS will break applications, you just need to know docker. If you know docker, you can run any docker app.\n
    \n
    So, yes, volumes and environments are a bit difficult at first. But it’s difficult because it is a standard. Every docker container is going to need a couple mounts, a couple variables, a port or two open, and if you’re going crazy maybe a GPU. It doesn’t matter if you’re running 1 or 50 containers on a system, you aren’t going to get conflicts.\n
    \n
    As for the security concerns, they are indeed security concerns. Again imagine you’re a sysadmin - you could direct developers that they can’t use root, that they need to be built on OS’s with the latest patches. But you’re at home, so you’re at the mercy of whoever built the image.\n
    \n
    Now that being said, since you’re at their mercy, their code isn’t going to get much safer whether you run it bare-iron or containerized. So, do you want to spend hours for each app figuring out how to run it, or spend a few hours now to learn docker and then have it standardized?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704907334 {#2071
    date: 2024-01-10 18:22:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shimitar@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2048 …}
  +nested: Doctrine\ORM\PersistentCollection {#2056 …}
  +votes: Doctrine\ORM\PersistentCollection {#2046 …}
  +reports: Doctrine\ORM\PersistentCollection {#2045 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
  -id: 297151
  -bodyTs: "'1':159 '50':161 'alreadi':45 'answer':3 'app':35,103,265 'applic':87 'aren':167 'bare':12,252 'bare-iron':251 'bit':111 'break':86 'built':204,225 'care':49 'code':41,239 'concern':177,182 'conflict':26,77,172 'contain':33,126,162 'container':255 'could':190 'coupl':132,135 'crazi':147 'depend':43 'develop':192 'differ':20 'difficult':15,112,118 'direct':191 'docker':29,93,97,102,125,280 'doesn':152 'engin':17 'environ':108 'everi':16,124 'figur':266 'first':114 'frustrat':11 'get':171,244 'go':128,146,169,242 'gpu':150 'home':216 'homelab':63 'hour':262,276 'imag':227 'imagin':184 'inde':180 'instal':46 'instead':71 'iron':253 'isn':240 'know':73,92,96 'language/framework/dependencies/whathaveyou':21 'latest':210 'learn':279 'll':2,25 'matter':154 'may':76 'mayb':148 'merci':222,237 'metal':13 'mount':133 'much':245 'need':54,90,130,201 'open':141 'os':84,206 'other':28,79 'packag':75 'patch':211 'port':138 'project':42 'put':65 'question':5 're':145,157,186,214,219,234 'root':198 'run':100,158,249,270 'safer':246 'said':231 'secur':176,181 'sinc':232 'solv':30 'space':39 'spend':261,273 'standard':123,285 'sysadmin':69,188 'system':165 'take':59 'taken':48 'two':140 'updat':82 'use':18,197 'usual':23 'variabl':136 'volum':106 'want':259 'whether':247 'whoever':224 'worri':56 'yes':105"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1410587"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704907334 {#2067
    date: 2024-01-10 18:22:14.0 +01:00
  }
  +"title": 297151
}
"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
App\Entity\EntryComment {#2112
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2049
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Why-docker"
    +title: "Why docker"
    +url: null
    +body: """
      Hi! Question in the title.\n
      \n
      I get that its super easy to setup. But its really worthwhile to have something that:\n
      \n
      - runs everything as root (not many well built images with proper useranagement it seems)\n
      - you cannot really know which stuff is in the images: you must trust who built it\n
      - lots of mess in the system (mounts, fake networks, rules…)\n
      \n
      I always host on bare metal when I can, but sometimes (immich, I look at you!) Seems almost impossible.\n
      \n
      I get docker in a work environment, but on self hosted? Is it really worth while? I would like to hear your opinions fellow hosters.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 50
    +favouriteCount: 89
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722359949 {#3188
      date: 2024-07-30 19:19:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3193 …}
    +votes: Doctrine\ORM\PersistentCollection {#3196 …}
    +reports: Doctrine\ORM\PersistentCollection {#3198 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3200 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3202 …}
    +badges: Doctrine\ORM\PersistentCollection {#3204 …}
    +children: [
      3 => App\Entity\EntryComment {#2231
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +body: """
          and I find misinformation about topics like this also to be rude. It’s perfectly fine if you don’t understand something, but what I don’t like is you going out of your way to dissuade people from using a product when I don’t think you understand the core concepts of it. If you have valid criticisms like security of docker then that’s a different conversation about securing containers, but it’s hard to take them as valid criticisms if the criticism is based on a fundamental misunderstanding of the product.\n
          \n
          I don’t think anyone I have ever talked to professionally or read about docker would ever describe a dockerfile as “scripts for setting up software”. It is much more nuanced then that.\n
          \n
          So yes, I’m a bit rude about it. I do this professionally and I’m very tired of people who don’t understand containerization explain to me how containerization sucks.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704992796 {#2225
          date: 2024-01-11 18:06:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@vzq@lemmy.blahaj.zone"
          "@scrubbles@poptalk.scrubbles.tech"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2229 …}
        +nested: Doctrine\ORM\PersistentCollection {#2252 …}
        +votes: Doctrine\ORM\PersistentCollection {#2189 …}
        +reports: Doctrine\ORM\PersistentCollection {#2311 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
        -id: 299355
        -bodyTs: "'also':9 'anyon':99 'base':87 'bit':133 'concept':52 'contain':72 'container':152,157 'convers':69 'core':51 'critic':59,82,85 'describ':112 'differ':68 'dissuad':37 'docker':63,109 'dockerfil':114 'ever':102,111 'explain':153 'find':3 'fine':16 'fundament':90 'go':31 'hard':76 'like':7,28,60 'm':131,143 'misinform':4 'misunderstand':91 'much':123 'nuanc':125 'peopl':38,147 'perfect':15 'product':42,94 'profession':105,140 'read':107 'rude':12,134 'script':116 'secur':61,71 'set':118 'softwar':120 'someth':22 'suck':158 'take':78 'talk':103 'think':47,98 'tire':145 'topic':6 'understand':21,49,151 'use':40 'valid':58,81 'way':35 'would':110 'yes':129"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1415723"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704992796 {#2230
          date: 2024-01-11 18:06:36.0 +01:00
        }
        +"title": 299355
      }
      1 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’ll answer your question of why with your own frustration - bare metal is difficult. Every engineer uses a different language/framework/dependencies/whathaveyou and usually they’ll conflict with others. Docker solves this be containing those apps in their own space. Their code, projects, dependencies are already installed and taken care of, you don’t need to worry about it.\n
          \n
          Take yourself out of homelab and put yourself into a sysadmin. Now instead of knowing how packages may conflict with others, or if updating this OS will break applications, you just need to know docker. If you know docker, you can run any docker app.\n
          \n
          So, yes, volumes and environments are a bit difficult at first. But it’s difficult because it is a standard. Every docker container is going to need a couple mounts, a couple variables, a port or two open, and if you’re going crazy maybe a GPU. It doesn’t matter if you’re running 1 or 50 containers on a system, you aren’t going to get conflicts.\n
          \n
          As for the security concerns, they are indeed security concerns. Again imagine you’re a sysadmin - you could direct developers that they can’t use root, that they need to be built on OS’s with the latest patches. But you’re at home, so you’re at the mercy of whoever built the image.\n
          \n
          Now that being said, since you’re at their mercy, their code isn’t going to get much safer whether you run it bare-iron or containerized. So, do you want to spend hours for each app figuring out how to run it, or spend a few hours now to learn docker and then have it standardized?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704907334 {#2071
          date: 2024-01-10 18:22:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 297151
        -bodyTs: "'1':159 '50':161 'alreadi':45 'answer':3 'app':35,103,265 'applic':87 'aren':167 'bare':12,252 'bare-iron':251 'bit':111 'break':86 'built':204,225 'care':49 'code':41,239 'concern':177,182 'conflict':26,77,172 'contain':33,126,162 'container':255 'could':190 'coupl':132,135 'crazi':147 'depend':43 'develop':192 'differ':20 'difficult':15,112,118 'direct':191 'docker':29,93,97,102,125,280 'doesn':152 'engin':17 'environ':108 'everi':16,124 'figur':266 'first':114 'frustrat':11 'get':171,244 'go':128,146,169,242 'gpu':150 'home':216 'homelab':63 'hour':262,276 'imag':227 'imagin':184 'inde':180 'instal':46 'instead':71 'iron':253 'isn':240 'know':73,92,96 'language/framework/dependencies/whathaveyou':21 'latest':210 'learn':279 'll':2,25 'matter':154 'may':76 'mayb':148 'merci':222,237 'metal':13 'mount':133 'much':245 'need':54,90,130,201 'open':141 'os':84,206 'other':28,79 'packag':75 'patch':211 'port':138 'project':42 'put':65 'question':5 're':145,157,186,214,219,234 'root':198 'run':100,158,249,270 'safer':246 'said':231 'secur':176,181 'sinc':232 'solv':30 'space':39 'spend':261,273 'standard':123,285 'sysadmin':69,188 'system':165 'take':59 'taken':48 'two':140 'updat':82 'use':18,197 'usual':23 'variabl':136 'volum':106 'want':259 'whether':247 'whoever':224 'worri':56 'yes':105"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410587"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704907334 {#2067
          date: 2024-01-10 18:22:14.0 +01:00
        }
        +"title": 297151
      }
      2 => App\Entity\EntryComment {#2112}
      0 => App\Entity\EntryComment {#2125
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
        +body: """
          This is a really bad take. I’m all for OSS, but that doesn’t mean that there isn’t value with things like Docker.\n
          \n
          Yes, developers know less about infra. I’d argue that can be a *good* thing. I don’t need my devs to understand VLANs, the nuances of DNS, or any of that. I need them to code, and code well. That’s why we have devops/infra people. If my devs to know it? Awesome, but docker and containerization allows them to focus on code and let my ops teams figure out how they want to put it in production.\n
          \n
          As for OSS - sure, someone can come along and make an OSS solution. Until then - I don’t really care. Same thing with cloud providers. It’s all well and good to have opinions about OSS, but when it comes to companies being able to push code quickly and scalably, then yeah I’m hiring the ops team who knows kubernetes and containerization vs someone who’s going to spend weeks trying to spin up bare iron machines.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704908827 {#2058
          date: 2024-01-10 18:47:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@TCB13@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2041 …}
        +nested: Doctrine\ORM\PersistentCollection {#2100 …}
        +votes: Doctrine\ORM\PersistentCollection {#2105 …}
        +reports: Doctrine\ORM\PersistentCollection {#2111 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2103 …}
        -id: 297152
        -bodyTs: "'abl':148 'allow':84 'along':112 'argu':34 'awesom':79 'bad':5 'bare':180 'care':124 'cloud':128 'code':62,64,89,151 'come':111,144 'compani':146 'container':83,167 'd':33 'dev':46,75 'develop':27 'devops/infra':71 'dns':53 'docker':25,81 'doesn':14 'figur':95 'focus':87 'go':172 'good':39,135 'hire':159 'infra':31 'iron':181 'isn':19 'know':28,77,164 'kubernet':165 'less':29 'let':91 'like':24 'm':8,158 'machin':182 'make':114 'mean':16 'need':44,59 'nuanc':51 'op':93,161 'opinion':138 'oss':11,107,116,140 'peopl':72 'product':104 'provid':129 'push':150 'put':101 'quick':152 'realli':4,123 'scalabl':154 'solut':117 'someon':109,169 'spend':174 'spin':178 'sure':108 'take':6 'team':94,162 'thing':23,40,126 'tri':176 'understand':48 'valu':21 'vlan':49 'vs':168 'want':99 'week':175 'well':65,133 'yeah':156 'yes':26"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410713"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704908827 {#2053
          date: 2024-01-10 18:47:07.0 +01:00
        }
        +"title": 297152
      }
    ]
    -id: 28686
    -titleTs: "'docker':2"
    -bodyTs: "'almost':79 'alway':63 'bare':66 'built':29,50 'cannot':37 'docker':83 'easi':11 'environ':87 'everyth':23 'fake':59 'fellow':104 'get':7,82 'hear':101 'hi':1 'host':64,91 'hoster':105 'imag':30,45 'immich':73 'imposs':80 'know':39 'like':99 'look':75 'lot':52 'mani':27 'mess':54 'metal':67 'mount':58 'must':47 'network':60 'opinion':103 'proper':32 'question':2 'realli':16,38,94 'root':25 'rule':61 'run':22 'seem':35,78 'self':90 'setup':13 'someth':20 'sometim':72 'stuff':41 'super':10 'system':57 'titl':5 'trust':48 'useranag':33 'well':28 'work':86 'worth':95 'worthwhil':17 'would':98"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704992786
    +visibility: "visible             "
    +apId: "https://feddit.it/post/4722445"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704906386 {#3174
      date: 2024-01-10 18:06:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
  +body: """
    Your first sentence proves that it’s different. The developer needs to know it’s going to be a Deb package. What about rpm? What about if it’s going to run on mac? Windows? That means they’ll have to change how they develop to think about all of these different platforms. Oh you run windows - well windows doesn’t have openssl, so we need to do this vs that.\n
    \n
    I’d recommend reading up on docker and containerization. It is *not* a script for setting up software. If that’s what you’re thought is then you *really* don’t understand containerization and I recommend taking some learnings on it. Like it or not it’s here, and if you’re doing any dev/ops work professionally you will be left behind for not understanding it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704909074 {#2110
    date: 2024-01-10 18:51:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shimitar@feddit.it"
    "@vzq@lemmy.blahaj.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2114 …}
  +nested: Doctrine\ORM\PersistentCollection {#2117 …}
  +votes: Doctrine\ORM\PersistentCollection {#2122 …}
  +reports: Doctrine\ORM\PersistentCollection {#2113 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2119 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2120 …}
  -id: 297153
  -bodyTs: "'behind':133 'chang':42 'container':80,104 'd':73 'deb':20 'dev/ops':126 'develop':10,45 'differ':8,52 'docker':78 'doesn':60 'first':2 'go':16,30 'know':13 'learn':110 'left':132 'like':113 'll':39 'mac':34 'mean':37 'need':11,66 'oh':54 'openssl':63 'packag':21 'platform':53 'profession':128 'prove':4 're':95,123 'read':75 'realli':100 'recommend':74,107 'rpm':24 'run':32,56 'script':85 'sentenc':3 'set':87 'softwar':89 'take':108 'think':47 'thought':96 'understand':103,136 'vs':70 'well':58 'window':35,57,59 'work':127"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1410735"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704909074 {#2107
    date: 2024-01-10 18:51:14.0 +01:00
  }
  +"title": 297153
}
"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
31 DENIED edit
App\Entity\EntryComment {#2112
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2049
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Why-docker"
    +title: "Why docker"
    +url: null
    +body: """
      Hi! Question in the title.\n
      \n
      I get that its super easy to setup. But its really worthwhile to have something that:\n
      \n
      - runs everything as root (not many well built images with proper useranagement it seems)\n
      - you cannot really know which stuff is in the images: you must trust who built it\n
      - lots of mess in the system (mounts, fake networks, rules…)\n
      \n
      I always host on bare metal when I can, but sometimes (immich, I look at you!) Seems almost impossible.\n
      \n
      I get docker in a work environment, but on self hosted? Is it really worth while? I would like to hear your opinions fellow hosters.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 50
    +favouriteCount: 89
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722359949 {#3188
      date: 2024-07-30 19:19:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3193 …}
    +votes: Doctrine\ORM\PersistentCollection {#3196 …}
    +reports: Doctrine\ORM\PersistentCollection {#3198 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3200 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3202 …}
    +badges: Doctrine\ORM\PersistentCollection {#3204 …}
    +children: [
      3 => App\Entity\EntryComment {#2231
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +body: """
          and I find misinformation about topics like this also to be rude. It’s perfectly fine if you don’t understand something, but what I don’t like is you going out of your way to dissuade people from using a product when I don’t think you understand the core concepts of it. If you have valid criticisms like security of docker then that’s a different conversation about securing containers, but it’s hard to take them as valid criticisms if the criticism is based on a fundamental misunderstanding of the product.\n
          \n
          I don’t think anyone I have ever talked to professionally or read about docker would ever describe a dockerfile as “scripts for setting up software”. It is much more nuanced then that.\n
          \n
          So yes, I’m a bit rude about it. I do this professionally and I’m very tired of people who don’t understand containerization explain to me how containerization sucks.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704992796 {#2225
          date: 2024-01-11 18:06:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@vzq@lemmy.blahaj.zone"
          "@scrubbles@poptalk.scrubbles.tech"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2229 …}
        +nested: Doctrine\ORM\PersistentCollection {#2252 …}
        +votes: Doctrine\ORM\PersistentCollection {#2189 …}
        +reports: Doctrine\ORM\PersistentCollection {#2311 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
        -id: 299355
        -bodyTs: "'also':9 'anyon':99 'base':87 'bit':133 'concept':52 'contain':72 'container':152,157 'convers':69 'core':51 'critic':59,82,85 'describ':112 'differ':68 'dissuad':37 'docker':63,109 'dockerfil':114 'ever':102,111 'explain':153 'find':3 'fine':16 'fundament':90 'go':31 'hard':76 'like':7,28,60 'm':131,143 'misinform':4 'misunderstand':91 'much':123 'nuanc':125 'peopl':38,147 'perfect':15 'product':42,94 'profession':105,140 'read':107 'rude':12,134 'script':116 'secur':61,71 'set':118 'softwar':120 'someth':22 'suck':158 'take':78 'talk':103 'think':47,98 'tire':145 'topic':6 'understand':21,49,151 'use':40 'valid':58,81 'way':35 'would':110 'yes':129"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1415723"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704992796 {#2230
          date: 2024-01-11 18:06:36.0 +01:00
        }
        +"title": 299355
      }
      1 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’ll answer your question of why with your own frustration - bare metal is difficult. Every engineer uses a different language/framework/dependencies/whathaveyou and usually they’ll conflict with others. Docker solves this be containing those apps in their own space. Their code, projects, dependencies are already installed and taken care of, you don’t need to worry about it.\n
          \n
          Take yourself out of homelab and put yourself into a sysadmin. Now instead of knowing how packages may conflict with others, or if updating this OS will break applications, you just need to know docker. If you know docker, you can run any docker app.\n
          \n
          So, yes, volumes and environments are a bit difficult at first. But it’s difficult because it is a standard. Every docker container is going to need a couple mounts, a couple variables, a port or two open, and if you’re going crazy maybe a GPU. It doesn’t matter if you’re running 1 or 50 containers on a system, you aren’t going to get conflicts.\n
          \n
          As for the security concerns, they are indeed security concerns. Again imagine you’re a sysadmin - you could direct developers that they can’t use root, that they need to be built on OS’s with the latest patches. But you’re at home, so you’re at the mercy of whoever built the image.\n
          \n
          Now that being said, since you’re at their mercy, their code isn’t going to get much safer whether you run it bare-iron or containerized. So, do you want to spend hours for each app figuring out how to run it, or spend a few hours now to learn docker and then have it standardized?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704907334 {#2071
          date: 2024-01-10 18:22:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 297151
        -bodyTs: "'1':159 '50':161 'alreadi':45 'answer':3 'app':35,103,265 'applic':87 'aren':167 'bare':12,252 'bare-iron':251 'bit':111 'break':86 'built':204,225 'care':49 'code':41,239 'concern':177,182 'conflict':26,77,172 'contain':33,126,162 'container':255 'could':190 'coupl':132,135 'crazi':147 'depend':43 'develop':192 'differ':20 'difficult':15,112,118 'direct':191 'docker':29,93,97,102,125,280 'doesn':152 'engin':17 'environ':108 'everi':16,124 'figur':266 'first':114 'frustrat':11 'get':171,244 'go':128,146,169,242 'gpu':150 'home':216 'homelab':63 'hour':262,276 'imag':227 'imagin':184 'inde':180 'instal':46 'instead':71 'iron':253 'isn':240 'know':73,92,96 'language/framework/dependencies/whathaveyou':21 'latest':210 'learn':279 'll':2,25 'matter':154 'may':76 'mayb':148 'merci':222,237 'metal':13 'mount':133 'much':245 'need':54,90,130,201 'open':141 'os':84,206 'other':28,79 'packag':75 'patch':211 'port':138 'project':42 'put':65 'question':5 're':145,157,186,214,219,234 'root':198 'run':100,158,249,270 'safer':246 'said':231 'secur':176,181 'sinc':232 'solv':30 'space':39 'spend':261,273 'standard':123,285 'sysadmin':69,188 'system':165 'take':59 'taken':48 'two':140 'updat':82 'use':18,197 'usual':23 'variabl':136 'volum':106 'want':259 'whether':247 'whoever':224 'worri':56 'yes':105"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410587"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704907334 {#2067
          date: 2024-01-10 18:22:14.0 +01:00
        }
        +"title": 297151
      }
      2 => App\Entity\EntryComment {#2112}
      0 => App\Entity\EntryComment {#2125
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
        +body: """
          This is a really bad take. I’m all for OSS, but that doesn’t mean that there isn’t value with things like Docker.\n
          \n
          Yes, developers know less about infra. I’d argue that can be a *good* thing. I don’t need my devs to understand VLANs, the nuances of DNS, or any of that. I need them to code, and code well. That’s why we have devops/infra people. If my devs to know it? Awesome, but docker and containerization allows them to focus on code and let my ops teams figure out how they want to put it in production.\n
          \n
          As for OSS - sure, someone can come along and make an OSS solution. Until then - I don’t really care. Same thing with cloud providers. It’s all well and good to have opinions about OSS, but when it comes to companies being able to push code quickly and scalably, then yeah I’m hiring the ops team who knows kubernetes and containerization vs someone who’s going to spend weeks trying to spin up bare iron machines.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704908827 {#2058
          date: 2024-01-10 18:47:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@TCB13@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2041 …}
        +nested: Doctrine\ORM\PersistentCollection {#2100 …}
        +votes: Doctrine\ORM\PersistentCollection {#2105 …}
        +reports: Doctrine\ORM\PersistentCollection {#2111 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2103 …}
        -id: 297152
        -bodyTs: "'abl':148 'allow':84 'along':112 'argu':34 'awesom':79 'bad':5 'bare':180 'care':124 'cloud':128 'code':62,64,89,151 'come':111,144 'compani':146 'container':83,167 'd':33 'dev':46,75 'develop':27 'devops/infra':71 'dns':53 'docker':25,81 'doesn':14 'figur':95 'focus':87 'go':172 'good':39,135 'hire':159 'infra':31 'iron':181 'isn':19 'know':28,77,164 'kubernet':165 'less':29 'let':91 'like':24 'm':8,158 'machin':182 'make':114 'mean':16 'need':44,59 'nuanc':51 'op':93,161 'opinion':138 'oss':11,107,116,140 'peopl':72 'product':104 'provid':129 'push':150 'put':101 'quick':152 'realli':4,123 'scalabl':154 'solut':117 'someon':109,169 'spend':174 'spin':178 'sure':108 'take':6 'team':94,162 'thing':23,40,126 'tri':176 'understand':48 'valu':21 'vlan':49 'vs':168 'want':99 'week':175 'well':65,133 'yeah':156 'yes':26"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410713"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704908827 {#2053
          date: 2024-01-10 18:47:07.0 +01:00
        }
        +"title": 297152
      }
    ]
    -id: 28686
    -titleTs: "'docker':2"
    -bodyTs: "'almost':79 'alway':63 'bare':66 'built':29,50 'cannot':37 'docker':83 'easi':11 'environ':87 'everyth':23 'fake':59 'fellow':104 'get':7,82 'hear':101 'hi':1 'host':64,91 'hoster':105 'imag':30,45 'immich':73 'imposs':80 'know':39 'like':99 'look':75 'lot':52 'mani':27 'mess':54 'metal':67 'mount':58 'must':47 'network':60 'opinion':103 'proper':32 'question':2 'realli':16,38,94 'root':25 'rule':61 'run':22 'seem':35,78 'self':90 'setup':13 'someth':20 'sometim':72 'stuff':41 'super':10 'system':57 'titl':5 'trust':48 'useranag':33 'well':28 'work':86 'worth':95 'worthwhil':17 'would':98"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704992786
    +visibility: "visible             "
    +apId: "https://feddit.it/post/4722445"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704906386 {#3174
      date: 2024-01-10 18:06:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
  +body: """
    Your first sentence proves that it’s different. The developer needs to know it’s going to be a Deb package. What about rpm? What about if it’s going to run on mac? Windows? That means they’ll have to change how they develop to think about all of these different platforms. Oh you run windows - well windows doesn’t have openssl, so we need to do this vs that.\n
    \n
    I’d recommend reading up on docker and containerization. It is *not* a script for setting up software. If that’s what you’re thought is then you *really* don’t understand containerization and I recommend taking some learnings on it. Like it or not it’s here, and if you’re doing any dev/ops work professionally you will be left behind for not understanding it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704909074 {#2110
    date: 2024-01-10 18:51:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shimitar@feddit.it"
    "@vzq@lemmy.blahaj.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2114 …}
  +nested: Doctrine\ORM\PersistentCollection {#2117 …}
  +votes: Doctrine\ORM\PersistentCollection {#2122 …}
  +reports: Doctrine\ORM\PersistentCollection {#2113 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2119 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2120 …}
  -id: 297153
  -bodyTs: "'behind':133 'chang':42 'container':80,104 'd':73 'deb':20 'dev/ops':126 'develop':10,45 'differ':8,52 'docker':78 'doesn':60 'first':2 'go':16,30 'know':13 'learn':110 'left':132 'like':113 'll':39 'mac':34 'mean':37 'need':11,66 'oh':54 'openssl':63 'packag':21 'platform':53 'profession':128 'prove':4 're':95,123 'read':75 'realli':100 'recommend':74,107 'rpm':24 'run':32,56 'script':85 'sentenc':3 'set':87 'softwar':89 'take':108 'think':47 'thought':96 'understand':103,136 'vs':70 'well':58 'window':35,57,59 'work':127"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1410735"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704909074 {#2107
    date: 2024-01-10 18:51:14.0 +01:00
  }
  +"title": 297153
}
"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
32 DENIED moderate
App\Entity\EntryComment {#2112
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2049
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Why-docker"
    +title: "Why docker"
    +url: null
    +body: """
      Hi! Question in the title.\n
      \n
      I get that its super easy to setup. But its really worthwhile to have something that:\n
      \n
      - runs everything as root (not many well built images with proper useranagement it seems)\n
      - you cannot really know which stuff is in the images: you must trust who built it\n
      - lots of mess in the system (mounts, fake networks, rules…)\n
      \n
      I always host on bare metal when I can, but sometimes (immich, I look at you!) Seems almost impossible.\n
      \n
      I get docker in a work environment, but on self hosted? Is it really worth while? I would like to hear your opinions fellow hosters.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 50
    +favouriteCount: 89
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722359949 {#3188
      date: 2024-07-30 19:19:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3193 …}
    +votes: Doctrine\ORM\PersistentCollection {#3196 …}
    +reports: Doctrine\ORM\PersistentCollection {#3198 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3200 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3202 …}
    +badges: Doctrine\ORM\PersistentCollection {#3204 …}
    +children: [
      3 => App\Entity\EntryComment {#2231
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +body: """
          and I find misinformation about topics like this also to be rude. It’s perfectly fine if you don’t understand something, but what I don’t like is you going out of your way to dissuade people from using a product when I don’t think you understand the core concepts of it. If you have valid criticisms like security of docker then that’s a different conversation about securing containers, but it’s hard to take them as valid criticisms if the criticism is based on a fundamental misunderstanding of the product.\n
          \n
          I don’t think anyone I have ever talked to professionally or read about docker would ever describe a dockerfile as “scripts for setting up software”. It is much more nuanced then that.\n
          \n
          So yes, I’m a bit rude about it. I do this professionally and I’m very tired of people who don’t understand containerization explain to me how containerization sucks.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704992796 {#2225
          date: 2024-01-11 18:06:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@vzq@lemmy.blahaj.zone"
          "@scrubbles@poptalk.scrubbles.tech"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2229 …}
        +nested: Doctrine\ORM\PersistentCollection {#2252 …}
        +votes: Doctrine\ORM\PersistentCollection {#2189 …}
        +reports: Doctrine\ORM\PersistentCollection {#2311 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
        -id: 299355
        -bodyTs: "'also':9 'anyon':99 'base':87 'bit':133 'concept':52 'contain':72 'container':152,157 'convers':69 'core':51 'critic':59,82,85 'describ':112 'differ':68 'dissuad':37 'docker':63,109 'dockerfil':114 'ever':102,111 'explain':153 'find':3 'fine':16 'fundament':90 'go':31 'hard':76 'like':7,28,60 'm':131,143 'misinform':4 'misunderstand':91 'much':123 'nuanc':125 'peopl':38,147 'perfect':15 'product':42,94 'profession':105,140 'read':107 'rude':12,134 'script':116 'secur':61,71 'set':118 'softwar':120 'someth':22 'suck':158 'take':78 'talk':103 'think':47,98 'tire':145 'topic':6 'understand':21,49,151 'use':40 'valid':58,81 'way':35 'would':110 'yes':129"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1415723"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704992796 {#2230
          date: 2024-01-11 18:06:36.0 +01:00
        }
        +"title": 299355
      }
      1 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’ll answer your question of why with your own frustration - bare metal is difficult. Every engineer uses a different language/framework/dependencies/whathaveyou and usually they’ll conflict with others. Docker solves this be containing those apps in their own space. Their code, projects, dependencies are already installed and taken care of, you don’t need to worry about it.\n
          \n
          Take yourself out of homelab and put yourself into a sysadmin. Now instead of knowing how packages may conflict with others, or if updating this OS will break applications, you just need to know docker. If you know docker, you can run any docker app.\n
          \n
          So, yes, volumes and environments are a bit difficult at first. But it’s difficult because it is a standard. Every docker container is going to need a couple mounts, a couple variables, a port or two open, and if you’re going crazy maybe a GPU. It doesn’t matter if you’re running 1 or 50 containers on a system, you aren’t going to get conflicts.\n
          \n
          As for the security concerns, they are indeed security concerns. Again imagine you’re a sysadmin - you could direct developers that they can’t use root, that they need to be built on OS’s with the latest patches. But you’re at home, so you’re at the mercy of whoever built the image.\n
          \n
          Now that being said, since you’re at their mercy, their code isn’t going to get much safer whether you run it bare-iron or containerized. So, do you want to spend hours for each app figuring out how to run it, or spend a few hours now to learn docker and then have it standardized?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704907334 {#2071
          date: 2024-01-10 18:22:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 297151
        -bodyTs: "'1':159 '50':161 'alreadi':45 'answer':3 'app':35,103,265 'applic':87 'aren':167 'bare':12,252 'bare-iron':251 'bit':111 'break':86 'built':204,225 'care':49 'code':41,239 'concern':177,182 'conflict':26,77,172 'contain':33,126,162 'container':255 'could':190 'coupl':132,135 'crazi':147 'depend':43 'develop':192 'differ':20 'difficult':15,112,118 'direct':191 'docker':29,93,97,102,125,280 'doesn':152 'engin':17 'environ':108 'everi':16,124 'figur':266 'first':114 'frustrat':11 'get':171,244 'go':128,146,169,242 'gpu':150 'home':216 'homelab':63 'hour':262,276 'imag':227 'imagin':184 'inde':180 'instal':46 'instead':71 'iron':253 'isn':240 'know':73,92,96 'language/framework/dependencies/whathaveyou':21 'latest':210 'learn':279 'll':2,25 'matter':154 'may':76 'mayb':148 'merci':222,237 'metal':13 'mount':133 'much':245 'need':54,90,130,201 'open':141 'os':84,206 'other':28,79 'packag':75 'patch':211 'port':138 'project':42 'put':65 'question':5 're':145,157,186,214,219,234 'root':198 'run':100,158,249,270 'safer':246 'said':231 'secur':176,181 'sinc':232 'solv':30 'space':39 'spend':261,273 'standard':123,285 'sysadmin':69,188 'system':165 'take':59 'taken':48 'two':140 'updat':82 'use':18,197 'usual':23 'variabl':136 'volum':106 'want':259 'whether':247 'whoever':224 'worri':56 'yes':105"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410587"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704907334 {#2067
          date: 2024-01-10 18:22:14.0 +01:00
        }
        +"title": 297151
      }
      2 => App\Entity\EntryComment {#2112}
      0 => App\Entity\EntryComment {#2125
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
        +body: """
          This is a really bad take. I’m all for OSS, but that doesn’t mean that there isn’t value with things like Docker.\n
          \n
          Yes, developers know less about infra. I’d argue that can be a *good* thing. I don’t need my devs to understand VLANs, the nuances of DNS, or any of that. I need them to code, and code well. That’s why we have devops/infra people. If my devs to know it? Awesome, but docker and containerization allows them to focus on code and let my ops teams figure out how they want to put it in production.\n
          \n
          As for OSS - sure, someone can come along and make an OSS solution. Until then - I don’t really care. Same thing with cloud providers. It’s all well and good to have opinions about OSS, but when it comes to companies being able to push code quickly and scalably, then yeah I’m hiring the ops team who knows kubernetes and containerization vs someone who’s going to spend weeks trying to spin up bare iron machines.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704908827 {#2058
          date: 2024-01-10 18:47:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@TCB13@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2041 …}
        +nested: Doctrine\ORM\PersistentCollection {#2100 …}
        +votes: Doctrine\ORM\PersistentCollection {#2105 …}
        +reports: Doctrine\ORM\PersistentCollection {#2111 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2103 …}
        -id: 297152
        -bodyTs: "'abl':148 'allow':84 'along':112 'argu':34 'awesom':79 'bad':5 'bare':180 'care':124 'cloud':128 'code':62,64,89,151 'come':111,144 'compani':146 'container':83,167 'd':33 'dev':46,75 'develop':27 'devops/infra':71 'dns':53 'docker':25,81 'doesn':14 'figur':95 'focus':87 'go':172 'good':39,135 'hire':159 'infra':31 'iron':181 'isn':19 'know':28,77,164 'kubernet':165 'less':29 'let':91 'like':24 'm':8,158 'machin':182 'make':114 'mean':16 'need':44,59 'nuanc':51 'op':93,161 'opinion':138 'oss':11,107,116,140 'peopl':72 'product':104 'provid':129 'push':150 'put':101 'quick':152 'realli':4,123 'scalabl':154 'solut':117 'someon':109,169 'spend':174 'spin':178 'sure':108 'take':6 'team':94,162 'thing':23,40,126 'tri':176 'understand':48 'valu':21 'vlan':49 'vs':168 'want':99 'week':175 'well':65,133 'yeah':156 'yes':26"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410713"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704908827 {#2053
          date: 2024-01-10 18:47:07.0 +01:00
        }
        +"title": 297152
      }
    ]
    -id: 28686
    -titleTs: "'docker':2"
    -bodyTs: "'almost':79 'alway':63 'bare':66 'built':29,50 'cannot':37 'docker':83 'easi':11 'environ':87 'everyth':23 'fake':59 'fellow':104 'get':7,82 'hear':101 'hi':1 'host':64,91 'hoster':105 'imag':30,45 'immich':73 'imposs':80 'know':39 'like':99 'look':75 'lot':52 'mani':27 'mess':54 'metal':67 'mount':58 'must':47 'network':60 'opinion':103 'proper':32 'question':2 'realli':16,38,94 'root':25 'rule':61 'run':22 'seem':35,78 'self':90 'setup':13 'someth':20 'sometim':72 'stuff':41 'super':10 'system':57 'titl':5 'trust':48 'useranag':33 'well':28 'work':86 'worth':95 'worthwhil':17 'would':98"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704992786
    +visibility: "visible             "
    +apId: "https://feddit.it/post/4722445"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704906386 {#3174
      date: 2024-01-10 18:06:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
  +body: """
    Your first sentence proves that it’s different. The developer needs to know it’s going to be a Deb package. What about rpm? What about if it’s going to run on mac? Windows? That means they’ll have to change how they develop to think about all of these different platforms. Oh you run windows - well windows doesn’t have openssl, so we need to do this vs that.\n
    \n
    I’d recommend reading up on docker and containerization. It is *not* a script for setting up software. If that’s what you’re thought is then you *really* don’t understand containerization and I recommend taking some learnings on it. Like it or not it’s here, and if you’re doing any dev/ops work professionally you will be left behind for not understanding it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704909074 {#2110
    date: 2024-01-10 18:51:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shimitar@feddit.it"
    "@vzq@lemmy.blahaj.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2114 …}
  +nested: Doctrine\ORM\PersistentCollection {#2117 …}
  +votes: Doctrine\ORM\PersistentCollection {#2122 …}
  +reports: Doctrine\ORM\PersistentCollection {#2113 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2119 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2120 …}
  -id: 297153
  -bodyTs: "'behind':133 'chang':42 'container':80,104 'd':73 'deb':20 'dev/ops':126 'develop':10,45 'differ':8,52 'docker':78 'doesn':60 'first':2 'go':16,30 'know':13 'learn':110 'left':132 'like':113 'll':39 'mac':34 'mean':37 'need':11,66 'oh':54 'openssl':63 'packag':21 'platform':53 'profession':128 'prove':4 're':95,123 'read':75 'realli':100 'recommend':74,107 'rpm':24 'run':32,56 'script':85 'sentenc':3 'set':87 'softwar':89 'take':108 'think':47 'thought':96 'understand':103,136 'vs':70 'well':58 'window':35,57,59 'work':127"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1410735"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704909074 {#2107
    date: 2024-01-10 18:51:14.0 +01:00
  }
  +"title": 297153
}
"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
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 {#2125
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2049
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Why-docker"
    +title: "Why docker"
    +url: null
    +body: """
      Hi! Question in the title.\n
      \n
      I get that its super easy to setup. But its really worthwhile to have something that:\n
      \n
      - runs everything as root (not many well built images with proper useranagement it seems)\n
      - you cannot really know which stuff is in the images: you must trust who built it\n
      - lots of mess in the system (mounts, fake networks, rules…)\n
      \n
      I always host on bare metal when I can, but sometimes (immich, I look at you!) Seems almost impossible.\n
      \n
      I get docker in a work environment, but on self hosted? Is it really worth while? I would like to hear your opinions fellow hosters.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 50
    +favouriteCount: 89
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722359949 {#3188
      date: 2024-07-30 19:19:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3193 …}
    +votes: Doctrine\ORM\PersistentCollection {#3196 …}
    +reports: Doctrine\ORM\PersistentCollection {#3198 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3200 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3202 …}
    +badges: Doctrine\ORM\PersistentCollection {#3204 …}
    +children: [
      3 => App\Entity\EntryComment {#2231
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +body: """
          and I find misinformation about topics like this also to be rude. It’s perfectly fine if you don’t understand something, but what I don’t like is you going out of your way to dissuade people from using a product when I don’t think you understand the core concepts of it. If you have valid criticisms like security of docker then that’s a different conversation about securing containers, but it’s hard to take them as valid criticisms if the criticism is based on a fundamental misunderstanding of the product.\n
          \n
          I don’t think anyone I have ever talked to professionally or read about docker would ever describe a dockerfile as “scripts for setting up software”. It is much more nuanced then that.\n
          \n
          So yes, I’m a bit rude about it. I do this professionally and I’m very tired of people who don’t understand containerization explain to me how containerization sucks.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704992796 {#2225
          date: 2024-01-11 18:06:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@vzq@lemmy.blahaj.zone"
          "@scrubbles@poptalk.scrubbles.tech"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2229 …}
        +nested: Doctrine\ORM\PersistentCollection {#2252 …}
        +votes: Doctrine\ORM\PersistentCollection {#2189 …}
        +reports: Doctrine\ORM\PersistentCollection {#2311 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
        -id: 299355
        -bodyTs: "'also':9 'anyon':99 'base':87 'bit':133 'concept':52 'contain':72 'container':152,157 'convers':69 'core':51 'critic':59,82,85 'describ':112 'differ':68 'dissuad':37 'docker':63,109 'dockerfil':114 'ever':102,111 'explain':153 'find':3 'fine':16 'fundament':90 'go':31 'hard':76 'like':7,28,60 'm':131,143 'misinform':4 'misunderstand':91 'much':123 'nuanc':125 'peopl':38,147 'perfect':15 'product':42,94 'profession':105,140 'read':107 'rude':12,134 'script':116 'secur':61,71 'set':118 'softwar':120 'someth':22 'suck':158 'take':78 'talk':103 'think':47,98 'tire':145 'topic':6 'understand':21,49,151 'use':40 'valid':58,81 'way':35 'would':110 'yes':129"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1415723"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704992796 {#2230
          date: 2024-01-11 18:06:36.0 +01:00
        }
        +"title": 299355
      }
      1 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’ll answer your question of why with your own frustration - bare metal is difficult. Every engineer uses a different language/framework/dependencies/whathaveyou and usually they’ll conflict with others. Docker solves this be containing those apps in their own space. Their code, projects, dependencies are already installed and taken care of, you don’t need to worry about it.\n
          \n
          Take yourself out of homelab and put yourself into a sysadmin. Now instead of knowing how packages may conflict with others, or if updating this OS will break applications, you just need to know docker. If you know docker, you can run any docker app.\n
          \n
          So, yes, volumes and environments are a bit difficult at first. But it’s difficult because it is a standard. Every docker container is going to need a couple mounts, a couple variables, a port or two open, and if you’re going crazy maybe a GPU. It doesn’t matter if you’re running 1 or 50 containers on a system, you aren’t going to get conflicts.\n
          \n
          As for the security concerns, they are indeed security concerns. Again imagine you’re a sysadmin - you could direct developers that they can’t use root, that they need to be built on OS’s with the latest patches. But you’re at home, so you’re at the mercy of whoever built the image.\n
          \n
          Now that being said, since you’re at their mercy, their code isn’t going to get much safer whether you run it bare-iron or containerized. So, do you want to spend hours for each app figuring out how to run it, or spend a few hours now to learn docker and then have it standardized?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704907334 {#2071
          date: 2024-01-10 18:22:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 297151
        -bodyTs: "'1':159 '50':161 'alreadi':45 'answer':3 'app':35,103,265 'applic':87 'aren':167 'bare':12,252 'bare-iron':251 'bit':111 'break':86 'built':204,225 'care':49 'code':41,239 'concern':177,182 'conflict':26,77,172 'contain':33,126,162 'container':255 'could':190 'coupl':132,135 'crazi':147 'depend':43 'develop':192 'differ':20 'difficult':15,112,118 'direct':191 'docker':29,93,97,102,125,280 'doesn':152 'engin':17 'environ':108 'everi':16,124 'figur':266 'first':114 'frustrat':11 'get':171,244 'go':128,146,169,242 'gpu':150 'home':216 'homelab':63 'hour':262,276 'imag':227 'imagin':184 'inde':180 'instal':46 'instead':71 'iron':253 'isn':240 'know':73,92,96 'language/framework/dependencies/whathaveyou':21 'latest':210 'learn':279 'll':2,25 'matter':154 'may':76 'mayb':148 'merci':222,237 'metal':13 'mount':133 'much':245 'need':54,90,130,201 'open':141 'os':84,206 'other':28,79 'packag':75 'patch':211 'port':138 'project':42 'put':65 'question':5 're':145,157,186,214,219,234 'root':198 'run':100,158,249,270 'safer':246 'said':231 'secur':176,181 'sinc':232 'solv':30 'space':39 'spend':261,273 'standard':123,285 'sysadmin':69,188 'system':165 'take':59 'taken':48 'two':140 'updat':82 'use':18,197 'usual':23 'variabl':136 'volum':106 'want':259 'whether':247 'whoever':224 'worri':56 'yes':105"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410587"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704907334 {#2067
          date: 2024-01-10 18:22:14.0 +01:00
        }
        +"title": 297151
      }
      2 => App\Entity\EntryComment {#2112
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +body: """
          Your first sentence proves that it’s different. The developer needs to know it’s going to be a Deb package. What about rpm? What about if it’s going to run on mac? Windows? That means they’ll have to change how they develop to think about all of these different platforms. Oh you run windows - well windows doesn’t have openssl, so we need to do this vs that.\n
          \n
          I’d recommend reading up on docker and containerization. It is *not* a script for setting up software. If that’s what you’re thought is then you *really* don’t understand containerization and I recommend taking some learnings on it. Like it or not it’s here, and if you’re doing any dev/ops work professionally you will be left behind for not understanding it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704909074 {#2110
          date: 2024-01-10 18:51:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@vzq@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2114 …}
        +nested: Doctrine\ORM\PersistentCollection {#2117 …}
        +votes: Doctrine\ORM\PersistentCollection {#2122 …}
        +reports: Doctrine\ORM\PersistentCollection {#2113 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2119 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2120 …}
        -id: 297153
        -bodyTs: "'behind':133 'chang':42 'container':80,104 'd':73 'deb':20 'dev/ops':126 'develop':10,45 'differ':8,52 'docker':78 'doesn':60 'first':2 'go':16,30 'know':13 'learn':110 'left':132 'like':113 'll':39 'mac':34 'mean':37 'need':11,66 'oh':54 'openssl':63 'packag':21 'platform':53 'profession':128 'prove':4 're':95,123 'read':75 'realli':100 'recommend':74,107 'rpm':24 'run':32,56 'script':85 'sentenc':3 'set':87 'softwar':89 'take':108 'think':47 'thought':96 'understand':103,136 'vs':70 'well':58 'window':35,57,59 'work':127"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410735"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704909074 {#2107
          date: 2024-01-10 18:51:14.0 +01:00
        }
        +"title": 297153
      }
      0 => App\Entity\EntryComment {#2125}
    ]
    -id: 28686
    -titleTs: "'docker':2"
    -bodyTs: "'almost':79 'alway':63 'bare':66 'built':29,50 'cannot':37 'docker':83 'easi':11 'environ':87 'everyth':23 'fake':59 'fellow':104 'get':7,82 'hear':101 'hi':1 'host':64,91 'hoster':105 'imag':30,45 'immich':73 'imposs':80 'know':39 'like':99 'look':75 'lot':52 'mani':27 'mess':54 'metal':67 'mount':58 'must':47 'network':60 'opinion':103 'proper':32 'question':2 'realli':16,38,94 'root':25 'rule':61 'run':22 'seem':35,78 'self':90 'setup':13 'someth':20 'sometim':72 'stuff':41 'super':10 'system':57 'titl':5 'trust':48 'useranag':33 'well':28 'work':86 'worth':95 'worthwhil':17 'would':98"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704992786
    +visibility: "visible             "
    +apId: "https://feddit.it/post/4722445"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704906386 {#3174
      date: 2024-01-10 18:06:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
  +body: """
    This is a really bad take. I’m all for OSS, but that doesn’t mean that there isn’t value with things like Docker.\n
    \n
    Yes, developers know less about infra. I’d argue that can be a *good* thing. I don’t need my devs to understand VLANs, the nuances of DNS, or any of that. I need them to code, and code well. That’s why we have devops/infra people. If my devs to know it? Awesome, but docker and containerization allows them to focus on code and let my ops teams figure out how they want to put it in production.\n
    \n
    As for OSS - sure, someone can come along and make an OSS solution. Until then - I don’t really care. Same thing with cloud providers. It’s all well and good to have opinions about OSS, but when it comes to companies being able to push code quickly and scalably, then yeah I’m hiring the ops team who knows kubernetes and containerization vs someone who’s going to spend weeks trying to spin up bare iron machines.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704908827 {#2058
    date: 2024-01-10 18:47:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shimitar@feddit.it"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2041 …}
  +nested: Doctrine\ORM\PersistentCollection {#2100 …}
  +votes: Doctrine\ORM\PersistentCollection {#2105 …}
  +reports: Doctrine\ORM\PersistentCollection {#2111 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2103 …}
  -id: 297152
  -bodyTs: "'abl':148 'allow':84 'along':112 'argu':34 'awesom':79 'bad':5 'bare':180 'care':124 'cloud':128 'code':62,64,89,151 'come':111,144 'compani':146 'container':83,167 'd':33 'dev':46,75 'develop':27 'devops/infra':71 'dns':53 'docker':25,81 'doesn':14 'figur':95 'focus':87 'go':172 'good':39,135 'hire':159 'infra':31 'iron':181 'isn':19 'know':28,77,164 'kubernet':165 'less':29 'let':91 'like':24 'm':8,158 'machin':182 'make':114 'mean':16 'need':44,59 'nuanc':51 'op':93,161 'opinion':138 'oss':11,107,116,140 'peopl':72 'product':104 'provid':129 'push':150 'put':101 'quick':152 'realli':4,123 'scalabl':154 'solut':117 'someon':109,169 'spend':174 'spin':178 'sure':108 'take':6 'team':94,162 'thing':23,40,126 'tri':176 'understand':48 'valu':21 'vlan':49 'vs':168 'want':99 'week':175 'well':65,133 'yeah':156 'yes':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1410713"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704908827 {#2053
    date: 2024-01-10 18:47:07.0 +01:00
  }
  +"title": 297152
}
"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 {#2125
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2049
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Why-docker"
    +title: "Why docker"
    +url: null
    +body: """
      Hi! Question in the title.\n
      \n
      I get that its super easy to setup. But its really worthwhile to have something that:\n
      \n
      - runs everything as root (not many well built images with proper useranagement it seems)\n
      - you cannot really know which stuff is in the images: you must trust who built it\n
      - lots of mess in the system (mounts, fake networks, rules…)\n
      \n
      I always host on bare metal when I can, but sometimes (immich, I look at you!) Seems almost impossible.\n
      \n
      I get docker in a work environment, but on self hosted? Is it really worth while? I would like to hear your opinions fellow hosters.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 50
    +favouriteCount: 89
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722359949 {#3188
      date: 2024-07-30 19:19:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3193 …}
    +votes: Doctrine\ORM\PersistentCollection {#3196 …}
    +reports: Doctrine\ORM\PersistentCollection {#3198 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3200 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3202 …}
    +badges: Doctrine\ORM\PersistentCollection {#3204 …}
    +children: [
      3 => App\Entity\EntryComment {#2231
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +body: """
          and I find misinformation about topics like this also to be rude. It’s perfectly fine if you don’t understand something, but what I don’t like is you going out of your way to dissuade people from using a product when I don’t think you understand the core concepts of it. If you have valid criticisms like security of docker then that’s a different conversation about securing containers, but it’s hard to take them as valid criticisms if the criticism is based on a fundamental misunderstanding of the product.\n
          \n
          I don’t think anyone I have ever talked to professionally or read about docker would ever describe a dockerfile as “scripts for setting up software”. It is much more nuanced then that.\n
          \n
          So yes, I’m a bit rude about it. I do this professionally and I’m very tired of people who don’t understand containerization explain to me how containerization sucks.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704992796 {#2225
          date: 2024-01-11 18:06:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@vzq@lemmy.blahaj.zone"
          "@scrubbles@poptalk.scrubbles.tech"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2229 …}
        +nested: Doctrine\ORM\PersistentCollection {#2252 …}
        +votes: Doctrine\ORM\PersistentCollection {#2189 …}
        +reports: Doctrine\ORM\PersistentCollection {#2311 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
        -id: 299355
        -bodyTs: "'also':9 'anyon':99 'base':87 'bit':133 'concept':52 'contain':72 'container':152,157 'convers':69 'core':51 'critic':59,82,85 'describ':112 'differ':68 'dissuad':37 'docker':63,109 'dockerfil':114 'ever':102,111 'explain':153 'find':3 'fine':16 'fundament':90 'go':31 'hard':76 'like':7,28,60 'm':131,143 'misinform':4 'misunderstand':91 'much':123 'nuanc':125 'peopl':38,147 'perfect':15 'product':42,94 'profession':105,140 'read':107 'rude':12,134 'script':116 'secur':61,71 'set':118 'softwar':120 'someth':22 'suck':158 'take':78 'talk':103 'think':47,98 'tire':145 'topic':6 'understand':21,49,151 'use':40 'valid':58,81 'way':35 'would':110 'yes':129"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1415723"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704992796 {#2230
          date: 2024-01-11 18:06:36.0 +01:00
        }
        +"title": 299355
      }
      1 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’ll answer your question of why with your own frustration - bare metal is difficult. Every engineer uses a different language/framework/dependencies/whathaveyou and usually they’ll conflict with others. Docker solves this be containing those apps in their own space. Their code, projects, dependencies are already installed and taken care of, you don’t need to worry about it.\n
          \n
          Take yourself out of homelab and put yourself into a sysadmin. Now instead of knowing how packages may conflict with others, or if updating this OS will break applications, you just need to know docker. If you know docker, you can run any docker app.\n
          \n
          So, yes, volumes and environments are a bit difficult at first. But it’s difficult because it is a standard. Every docker container is going to need a couple mounts, a couple variables, a port or two open, and if you’re going crazy maybe a GPU. It doesn’t matter if you’re running 1 or 50 containers on a system, you aren’t going to get conflicts.\n
          \n
          As for the security concerns, they are indeed security concerns. Again imagine you’re a sysadmin - you could direct developers that they can’t use root, that they need to be built on OS’s with the latest patches. But you’re at home, so you’re at the mercy of whoever built the image.\n
          \n
          Now that being said, since you’re at their mercy, their code isn’t going to get much safer whether you run it bare-iron or containerized. So, do you want to spend hours for each app figuring out how to run it, or spend a few hours now to learn docker and then have it standardized?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704907334 {#2071
          date: 2024-01-10 18:22:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 297151
        -bodyTs: "'1':159 '50':161 'alreadi':45 'answer':3 'app':35,103,265 'applic':87 'aren':167 'bare':12,252 'bare-iron':251 'bit':111 'break':86 'built':204,225 'care':49 'code':41,239 'concern':177,182 'conflict':26,77,172 'contain':33,126,162 'container':255 'could':190 'coupl':132,135 'crazi':147 'depend':43 'develop':192 'differ':20 'difficult':15,112,118 'direct':191 'docker':29,93,97,102,125,280 'doesn':152 'engin':17 'environ':108 'everi':16,124 'figur':266 'first':114 'frustrat':11 'get':171,244 'go':128,146,169,242 'gpu':150 'home':216 'homelab':63 'hour':262,276 'imag':227 'imagin':184 'inde':180 'instal':46 'instead':71 'iron':253 'isn':240 'know':73,92,96 'language/framework/dependencies/whathaveyou':21 'latest':210 'learn':279 'll':2,25 'matter':154 'may':76 'mayb':148 'merci':222,237 'metal':13 'mount':133 'much':245 'need':54,90,130,201 'open':141 'os':84,206 'other':28,79 'packag':75 'patch':211 'port':138 'project':42 'put':65 'question':5 're':145,157,186,214,219,234 'root':198 'run':100,158,249,270 'safer':246 'said':231 'secur':176,181 'sinc':232 'solv':30 'space':39 'spend':261,273 'standard':123,285 'sysadmin':69,188 'system':165 'take':59 'taken':48 'two':140 'updat':82 'use':18,197 'usual':23 'variabl':136 'volum':106 'want':259 'whether':247 'whoever':224 'worri':56 'yes':105"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410587"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704907334 {#2067
          date: 2024-01-10 18:22:14.0 +01:00
        }
        +"title": 297151
      }
      2 => App\Entity\EntryComment {#2112
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +body: """
          Your first sentence proves that it’s different. The developer needs to know it’s going to be a Deb package. What about rpm? What about if it’s going to run on mac? Windows? That means they’ll have to change how they develop to think about all of these different platforms. Oh you run windows - well windows doesn’t have openssl, so we need to do this vs that.\n
          \n
          I’d recommend reading up on docker and containerization. It is *not* a script for setting up software. If that’s what you’re thought is then you *really* don’t understand containerization and I recommend taking some learnings on it. Like it or not it’s here, and if you’re doing any dev/ops work professionally you will be left behind for not understanding it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704909074 {#2110
          date: 2024-01-10 18:51:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@vzq@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2114 …}
        +nested: Doctrine\ORM\PersistentCollection {#2117 …}
        +votes: Doctrine\ORM\PersistentCollection {#2122 …}
        +reports: Doctrine\ORM\PersistentCollection {#2113 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2119 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2120 …}
        -id: 297153
        -bodyTs: "'behind':133 'chang':42 'container':80,104 'd':73 'deb':20 'dev/ops':126 'develop':10,45 'differ':8,52 'docker':78 'doesn':60 'first':2 'go':16,30 'know':13 'learn':110 'left':132 'like':113 'll':39 'mac':34 'mean':37 'need':11,66 'oh':54 'openssl':63 'packag':21 'platform':53 'profession':128 'prove':4 're':95,123 'read':75 'realli':100 'recommend':74,107 'rpm':24 'run':32,56 'script':85 'sentenc':3 'set':87 'softwar':89 'take':108 'think':47 'thought':96 'understand':103,136 'vs':70 'well':58 'window':35,57,59 'work':127"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410735"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704909074 {#2107
          date: 2024-01-10 18:51:14.0 +01:00
        }
        +"title": 297153
      }
      0 => App\Entity\EntryComment {#2125}
    ]
    -id: 28686
    -titleTs: "'docker':2"
    -bodyTs: "'almost':79 'alway':63 'bare':66 'built':29,50 'cannot':37 'docker':83 'easi':11 'environ':87 'everyth':23 'fake':59 'fellow':104 'get':7,82 'hear':101 'hi':1 'host':64,91 'hoster':105 'imag':30,45 'immich':73 'imposs':80 'know':39 'like':99 'look':75 'lot':52 'mani':27 'mess':54 'metal':67 'mount':58 'must':47 'network':60 'opinion':103 'proper':32 'question':2 'realli':16,38,94 'root':25 'rule':61 'run':22 'seem':35,78 'self':90 'setup':13 'someth':20 'sometim':72 'stuff':41 'super':10 'system':57 'titl':5 'trust':48 'useranag':33 'well':28 'work':86 'worth':95 'worthwhil':17 'would':98"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704992786
    +visibility: "visible             "
    +apId: "https://feddit.it/post/4722445"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704906386 {#3174
      date: 2024-01-10 18:06:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
  +body: """
    This is a really bad take. I’m all for OSS, but that doesn’t mean that there isn’t value with things like Docker.\n
    \n
    Yes, developers know less about infra. I’d argue that can be a *good* thing. I don’t need my devs to understand VLANs, the nuances of DNS, or any of that. I need them to code, and code well. That’s why we have devops/infra people. If my devs to know it? Awesome, but docker and containerization allows them to focus on code and let my ops teams figure out how they want to put it in production.\n
    \n
    As for OSS - sure, someone can come along and make an OSS solution. Until then - I don’t really care. Same thing with cloud providers. It’s all well and good to have opinions about OSS, but when it comes to companies being able to push code quickly and scalably, then yeah I’m hiring the ops team who knows kubernetes and containerization vs someone who’s going to spend weeks trying to spin up bare iron machines.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704908827 {#2058
    date: 2024-01-10 18:47:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shimitar@feddit.it"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2041 …}
  +nested: Doctrine\ORM\PersistentCollection {#2100 …}
  +votes: Doctrine\ORM\PersistentCollection {#2105 …}
  +reports: Doctrine\ORM\PersistentCollection {#2111 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2103 …}
  -id: 297152
  -bodyTs: "'abl':148 'allow':84 'along':112 'argu':34 'awesom':79 'bad':5 'bare':180 'care':124 'cloud':128 'code':62,64,89,151 'come':111,144 'compani':146 'container':83,167 'd':33 'dev':46,75 'develop':27 'devops/infra':71 'dns':53 'docker':25,81 'doesn':14 'figur':95 'focus':87 'go':172 'good':39,135 'hire':159 'infra':31 'iron':181 'isn':19 'know':28,77,164 'kubernet':165 'less':29 'let':91 'like':24 'm':8,158 'machin':182 'make':114 'mean':16 'need':44,59 'nuanc':51 'op':93,161 'opinion':138 'oss':11,107,116,140 'peopl':72 'product':104 'provid':129 'push':150 'put':101 'quick':152 'realli':4,123 'scalabl':154 'solut':117 'someon':109,169 'spend':174 'spin':178 'sure':108 'take':6 'team':94,162 'thing':23,40,126 'tri':176 'understand':48 'valu':21 'vlan':49 'vs':168 'want':99 'week':175 'well':65,133 'yeah':156 'yes':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1410713"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704908827 {#2053
    date: 2024-01-10 18:47:07.0 +01:00
  }
  +"title": 297152
}
"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 {#2125
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2049
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Why-docker"
    +title: "Why docker"
    +url: null
    +body: """
      Hi! Question in the title.\n
      \n
      I get that its super easy to setup. But its really worthwhile to have something that:\n
      \n
      - runs everything as root (not many well built images with proper useranagement it seems)\n
      - you cannot really know which stuff is in the images: you must trust who built it\n
      - lots of mess in the system (mounts, fake networks, rules…)\n
      \n
      I always host on bare metal when I can, but sometimes (immich, I look at you!) Seems almost impossible.\n
      \n
      I get docker in a work environment, but on self hosted? Is it really worth while? I would like to hear your opinions fellow hosters.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 50
    +favouriteCount: 89
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722359949 {#3188
      date: 2024-07-30 19:19:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3193 …}
    +votes: Doctrine\ORM\PersistentCollection {#3196 …}
    +reports: Doctrine\ORM\PersistentCollection {#3198 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3200 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3202 …}
    +badges: Doctrine\ORM\PersistentCollection {#3204 …}
    +children: [
      3 => App\Entity\EntryComment {#2231
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +body: """
          and I find misinformation about topics like this also to be rude. It’s perfectly fine if you don’t understand something, but what I don’t like is you going out of your way to dissuade people from using a product when I don’t think you understand the core concepts of it. If you have valid criticisms like security of docker then that’s a different conversation about securing containers, but it’s hard to take them as valid criticisms if the criticism is based on a fundamental misunderstanding of the product.\n
          \n
          I don’t think anyone I have ever talked to professionally or read about docker would ever describe a dockerfile as “scripts for setting up software”. It is much more nuanced then that.\n
          \n
          So yes, I’m a bit rude about it. I do this professionally and I’m very tired of people who don’t understand containerization explain to me how containerization sucks.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704992796 {#2225
          date: 2024-01-11 18:06:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@vzq@lemmy.blahaj.zone"
          "@scrubbles@poptalk.scrubbles.tech"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2229 …}
        +nested: Doctrine\ORM\PersistentCollection {#2252 …}
        +votes: Doctrine\ORM\PersistentCollection {#2189 …}
        +reports: Doctrine\ORM\PersistentCollection {#2311 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
        -id: 299355
        -bodyTs: "'also':9 'anyon':99 'base':87 'bit':133 'concept':52 'contain':72 'container':152,157 'convers':69 'core':51 'critic':59,82,85 'describ':112 'differ':68 'dissuad':37 'docker':63,109 'dockerfil':114 'ever':102,111 'explain':153 'find':3 'fine':16 'fundament':90 'go':31 'hard':76 'like':7,28,60 'm':131,143 'misinform':4 'misunderstand':91 'much':123 'nuanc':125 'peopl':38,147 'perfect':15 'product':42,94 'profession':105,140 'read':107 'rude':12,134 'script':116 'secur':61,71 'set':118 'softwar':120 'someth':22 'suck':158 'take':78 'talk':103 'think':47,98 'tire':145 'topic':6 'understand':21,49,151 'use':40 'valid':58,81 'way':35 'would':110 'yes':129"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1415723"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704992796 {#2230
          date: 2024-01-11 18:06:36.0 +01:00
        }
        +"title": 299355
      }
      1 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’ll answer your question of why with your own frustration - bare metal is difficult. Every engineer uses a different language/framework/dependencies/whathaveyou and usually they’ll conflict with others. Docker solves this be containing those apps in their own space. Their code, projects, dependencies are already installed and taken care of, you don’t need to worry about it.\n
          \n
          Take yourself out of homelab and put yourself into a sysadmin. Now instead of knowing how packages may conflict with others, or if updating this OS will break applications, you just need to know docker. If you know docker, you can run any docker app.\n
          \n
          So, yes, volumes and environments are a bit difficult at first. But it’s difficult because it is a standard. Every docker container is going to need a couple mounts, a couple variables, a port or two open, and if you’re going crazy maybe a GPU. It doesn’t matter if you’re running 1 or 50 containers on a system, you aren’t going to get conflicts.\n
          \n
          As for the security concerns, they are indeed security concerns. Again imagine you’re a sysadmin - you could direct developers that they can’t use root, that they need to be built on OS’s with the latest patches. But you’re at home, so you’re at the mercy of whoever built the image.\n
          \n
          Now that being said, since you’re at their mercy, their code isn’t going to get much safer whether you run it bare-iron or containerized. So, do you want to spend hours for each app figuring out how to run it, or spend a few hours now to learn docker and then have it standardized?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704907334 {#2071
          date: 2024-01-10 18:22:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 297151
        -bodyTs: "'1':159 '50':161 'alreadi':45 'answer':3 'app':35,103,265 'applic':87 'aren':167 'bare':12,252 'bare-iron':251 'bit':111 'break':86 'built':204,225 'care':49 'code':41,239 'concern':177,182 'conflict':26,77,172 'contain':33,126,162 'container':255 'could':190 'coupl':132,135 'crazi':147 'depend':43 'develop':192 'differ':20 'difficult':15,112,118 'direct':191 'docker':29,93,97,102,125,280 'doesn':152 'engin':17 'environ':108 'everi':16,124 'figur':266 'first':114 'frustrat':11 'get':171,244 'go':128,146,169,242 'gpu':150 'home':216 'homelab':63 'hour':262,276 'imag':227 'imagin':184 'inde':180 'instal':46 'instead':71 'iron':253 'isn':240 'know':73,92,96 'language/framework/dependencies/whathaveyou':21 'latest':210 'learn':279 'll':2,25 'matter':154 'may':76 'mayb':148 'merci':222,237 'metal':13 'mount':133 'much':245 'need':54,90,130,201 'open':141 'os':84,206 'other':28,79 'packag':75 'patch':211 'port':138 'project':42 'put':65 'question':5 're':145,157,186,214,219,234 'root':198 'run':100,158,249,270 'safer':246 'said':231 'secur':176,181 'sinc':232 'solv':30 'space':39 'spend':261,273 'standard':123,285 'sysadmin':69,188 'system':165 'take':59 'taken':48 'two':140 'updat':82 'use':18,197 'usual':23 'variabl':136 'volum':106 'want':259 'whether':247 'whoever':224 'worri':56 'yes':105"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410587"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704907334 {#2067
          date: 2024-01-10 18:22:14.0 +01:00
        }
        +"title": 297151
      }
      2 => App\Entity\EntryComment {#2112
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2049 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
        +body: """
          Your first sentence proves that it’s different. The developer needs to know it’s going to be a Deb package. What about rpm? What about if it’s going to run on mac? Windows? That means they’ll have to change how they develop to think about all of these different platforms. Oh you run windows - well windows doesn’t have openssl, so we need to do this vs that.\n
          \n
          I’d recommend reading up on docker and containerization. It is *not* a script for setting up software. If that’s what you’re thought is then you *really* don’t understand containerization and I recommend taking some learnings on it. Like it or not it’s here, and if you’re doing any dev/ops work professionally you will be left behind for not understanding it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704909074 {#2110
          date: 2024-01-10 18:51:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Shimitar@feddit.it"
          "@vzq@lemmy.blahaj.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2114 …}
        +nested: Doctrine\ORM\PersistentCollection {#2117 …}
        +votes: Doctrine\ORM\PersistentCollection {#2122 …}
        +reports: Doctrine\ORM\PersistentCollection {#2113 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2119 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2120 …}
        -id: 297153
        -bodyTs: "'behind':133 'chang':42 'container':80,104 'd':73 'deb':20 'dev/ops':126 'develop':10,45 'differ':8,52 'docker':78 'doesn':60 'first':2 'go':16,30 'know':13 'learn':110 'left':132 'like':113 'll':39 'mac':34 'mean':37 'need':11,66 'oh':54 'openssl':63 'packag':21 'platform':53 'profession':128 'prove':4 're':95,123 'read':75 'realli':100 'recommend':74,107 'rpm':24 'run':32,56 'script':85 'sentenc':3 'set':87 'softwar':89 'take':108 'think':47 'thought':96 'understand':103,136 'vs':70 'well':58 'window':35,57,59 'work':127"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1410735"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704909074 {#2107
          date: 2024-01-10 18:51:14.0 +01:00
        }
        +"title": 297153
      }
      0 => App\Entity\EntryComment {#2125}
    ]
    -id: 28686
    -titleTs: "'docker':2"
    -bodyTs: "'almost':79 'alway':63 'bare':66 'built':29,50 'cannot':37 'docker':83 'easi':11 'environ':87 'everyth':23 'fake':59 'fellow':104 'get':7,82 'hear':101 'hi':1 'host':64,91 'hoster':105 'imag':30,45 'immich':73 'imposs':80 'know':39 'like':99 'look':75 'lot':52 'mani':27 'mess':54 'metal':67 'mount':58 'must':47 'network':60 'opinion':103 'proper':32 'question':2 'realli':16,38,94 'root':25 'rule':61 'run':22 'seem':35,78 'self':90 'setup':13 'someth':20 'sometim':72 'stuff':41 'super':10 'system':57 'titl':5 'trust':48 'useranag':33 'well':28 'work':86 'worth':95 'worthwhil':17 'would':98"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704992786
    +visibility: "visible             "
    +apId: "https://feddit.it/post/4722445"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704906386 {#3174
      date: 2024-01-10 18:06:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2165 …}
  +body: """
    This is a really bad take. I’m all for OSS, but that doesn’t mean that there isn’t value with things like Docker.\n
    \n
    Yes, developers know less about infra. I’d argue that can be a *good* thing. I don’t need my devs to understand VLANs, the nuances of DNS, or any of that. I need them to code, and code well. That’s why we have devops/infra people. If my devs to know it? Awesome, but docker and containerization allows them to focus on code and let my ops teams figure out how they want to put it in production.\n
    \n
    As for OSS - sure, someone can come along and make an OSS solution. Until then - I don’t really care. Same thing with cloud providers. It’s all well and good to have opinions about OSS, but when it comes to companies being able to push code quickly and scalably, then yeah I’m hiring the ops team who knows kubernetes and containerization vs someone who’s going to spend weeks trying to spin up bare iron machines.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704908827 {#2058
    date: 2024-01-10 18:47:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shimitar@feddit.it"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2041 …}
  +nested: Doctrine\ORM\PersistentCollection {#2100 …}
  +votes: Doctrine\ORM\PersistentCollection {#2105 …}
  +reports: Doctrine\ORM\PersistentCollection {#2111 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2103 …}
  -id: 297152
  -bodyTs: "'abl':148 'allow':84 'along':112 'argu':34 'awesom':79 'bad':5 'bare':180 'care':124 'cloud':128 'code':62,64,89,151 'come':111,144 'compani':146 'container':83,167 'd':33 'dev':46,75 'develop':27 'devops/infra':71 'dns':53 'docker':25,81 'doesn':14 'figur':95 'focus':87 'go':172 'good':39,135 'hire':159 'infra':31 'iron':181 'isn':19 'know':28,77,164 'kubernet':165 'less':29 'let':91 'like':24 'm':8,158 'machin':182 'make':114 'mean':16 'need':44,59 'nuanc':51 'op':93,161 'opinion':138 'oss':11,107,116,140 'peopl':72 'product':104 'provid':129 'push':150 'put':101 'quick':152 'realli':4,123 'scalabl':154 'solut':117 'someon':109,169 'spend':174 'spin':178 'sure':108 'take':6 'team':94,162 'thing':23,40,126 'tri':176 'understand':48 'valu':21 'vlan':49 'vs':168 'want':99 'week':175 'well':65,133 'yeah':156 'yes':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1410713"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704908827 {#2053
    date: 2024-01-10 18:47:07.0 +01:00
  }
  +"title": 297152
}
"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_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
38 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2221
  +user: Proxies\__CG__\App\Entity\User {#3097 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3099 …}
  +slug: "At-least-change-it-up-once-in-a-while"
  +title: "At least change it up once in a while."
  +url: "https://lemmy.ca/pictrs/image/203829ad-3759-4711-8f35-110dc97b15af.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 43
  +favouriteCount: 686
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722447261 {#3092
    date: 2024-07-31 19:34:21.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3100 …}
  +votes: Doctrine\ORM\PersistentCollection {#3102 …}
  +reports: Doctrine\ORM\PersistentCollection {#3104 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3106 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3108 …}
  +badges: Doctrine\ORM\PersistentCollection {#3110 …}
  +children: [
    App\Entity\EntryComment {#2222
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2221 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2219 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2219 …}
      +body: "Just having 8 of them being spammed on the page at once. I’ll say they were funny, and I’m american. But it quickly became spammy. At least spread them out over a few days"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 53
      +score: 0
      +lastActive: DateTime @1705012275 {#2220
        date: 2024-01-11 23:31:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@MajorMajormajormajor@lemmy.ca"
        "@Risk@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2217 …}
      +nested: Doctrine\ORM\PersistentCollection {#2199 …}
      +votes: Doctrine\ORM\PersistentCollection {#2195 …}
      +reports: Doctrine\ORM\PersistentCollection {#2197 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2206 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2201 …}
      -id: 300073
      -bodyTs: "'8':3 'american':22 'becam':26 'day':36 'funni':18 'least':29 'll':14 'm':21 'page':10 'quick':25 'say':15 'spam':7 'spammi':27 'spread':30"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1417313"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705012275 {#2218
        date: 2024-01-11 23:31:15.0 +01:00
      }
      +"title": 300073
    }
  ]
  -id: 29146
  -titleTs: "'chang':3 'least':2"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705097110
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/13116393"
  +editedAt: DateTimeImmutable @1721196241 {#3080
    date: 2024-07-17 08:04:01.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705010710 {#3057
    date: 2024-01-11 23:05:10.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
39 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2221
  +user: Proxies\__CG__\App\Entity\User {#3097 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3099 …}
  +slug: "At-least-change-it-up-once-in-a-while"
  +title: "At least change it up once in a while."
  +url: "https://lemmy.ca/pictrs/image/203829ad-3759-4711-8f35-110dc97b15af.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 43
  +favouriteCount: 686
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722447261 {#3092
    date: 2024-07-31 19:34:21.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3100 …}
  +votes: Doctrine\ORM\PersistentCollection {#3102 …}
  +reports: Doctrine\ORM\PersistentCollection {#3104 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3106 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3108 …}
  +badges: Doctrine\ORM\PersistentCollection {#3110 …}
  +children: [
    App\Entity\EntryComment {#2222
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2221 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2219 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2219 …}
      +body: "Just having 8 of them being spammed on the page at once. I’ll say they were funny, and I’m american. But it quickly became spammy. At least spread them out over a few days"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 53
      +score: 0
      +lastActive: DateTime @1705012275 {#2220
        date: 2024-01-11 23:31:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@MajorMajormajormajor@lemmy.ca"
        "@Risk@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2217 …}
      +nested: Doctrine\ORM\PersistentCollection {#2199 …}
      +votes: Doctrine\ORM\PersistentCollection {#2195 …}
      +reports: Doctrine\ORM\PersistentCollection {#2197 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2206 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2201 …}
      -id: 300073
      -bodyTs: "'8':3 'american':22 'becam':26 'day':36 'funni':18 'least':29 'll':14 'm':21 'page':10 'quick':25 'say':15 'spam':7 'spammi':27 'spread':30"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1417313"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705012275 {#2218
        date: 2024-01-11 23:31:15.0 +01:00
      }
      +"title": 300073
    }
  ]
  -id: 29146
  -titleTs: "'chang':3 'least':2"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705097110
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/13116393"
  +editedAt: DateTimeImmutable @1721196241 {#3080
    date: 2024-07-17 08:04:01.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705010710 {#3057
    date: 2024-01-11 23:05:10.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
40 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2221
  +user: Proxies\__CG__\App\Entity\User {#3097 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3099 …}
  +slug: "At-least-change-it-up-once-in-a-while"
  +title: "At least change it up once in a while."
  +url: "https://lemmy.ca/pictrs/image/203829ad-3759-4711-8f35-110dc97b15af.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 43
  +favouriteCount: 686
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722447261 {#3092
    date: 2024-07-31 19:34:21.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3100 …}
  +votes: Doctrine\ORM\PersistentCollection {#3102 …}
  +reports: Doctrine\ORM\PersistentCollection {#3104 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3106 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3108 …}
  +badges: Doctrine\ORM\PersistentCollection {#3110 …}
  +children: [
    App\Entity\EntryComment {#2222
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2221 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2219 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2219 …}
      +body: "Just having 8 of them being spammed on the page at once. I’ll say they were funny, and I’m american. But it quickly became spammy. At least spread them out over a few days"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 53
      +score: 0
      +lastActive: DateTime @1705012275 {#2220
        date: 2024-01-11 23:31:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@MajorMajormajormajor@lemmy.ca"
        "@Risk@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2217 …}
      +nested: Doctrine\ORM\PersistentCollection {#2199 …}
      +votes: Doctrine\ORM\PersistentCollection {#2195 …}
      +reports: Doctrine\ORM\PersistentCollection {#2197 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2206 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2201 …}
      -id: 300073
      -bodyTs: "'8':3 'american':22 'becam':26 'day':36 'funni':18 'least':29 'll':14 'm':21 'page':10 'quick':25 'say':15 'spam':7 'spammi':27 'spread':30"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1417313"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705012275 {#2218
        date: 2024-01-11 23:31:15.0 +01:00
      }
      +"title": 300073
    }
  ]
  -id: 29146
  -titleTs: "'chang':3 'least':2"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705097110
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/13116393"
  +editedAt: DateTimeImmutable @1721196241 {#3080
    date: 2024-07-17 08:04:01.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705010710 {#3057
    date: 2024-01-11 23:05:10.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
41 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
42 DENIED moderate
App\Entity\EntryComment {#2222
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2221
    +user: Proxies\__CG__\App\Entity\User {#3097 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3099 …}
    +slug: "At-least-change-it-up-once-in-a-while"
    +title: "At least change it up once in a while."
    +url: "https://lemmy.ca/pictrs/image/203829ad-3759-4711-8f35-110dc97b15af.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 43
    +favouriteCount: 686
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722447261 {#3092
      date: 2024-07-31 19:34:21.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3100 …}
    +votes: Doctrine\ORM\PersistentCollection {#3102 …}
    +reports: Doctrine\ORM\PersistentCollection {#3104 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3106 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3108 …}
    +badges: Doctrine\ORM\PersistentCollection {#3110 …}
    +children: [
      App\Entity\EntryComment {#2222}
    ]
    -id: 29146
    -titleTs: "'chang':3 'least':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705097110
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/13116393"
    +editedAt: DateTimeImmutable @1721196241 {#3080
      date: 2024-07-17 08:04:01.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705010710 {#3057
      date: 2024-01-11 23:05:10.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2219 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2219 …}
  +body: "Just having 8 of them being spammed on the page at once. I’ll say they were funny, and I’m american. But it quickly became spammy. At least spread them out over a few days"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 53
  +score: 0
  +lastActive: DateTime @1705012275 {#2220
    date: 2024-01-11 23:31:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MajorMajormajormajor@lemmy.ca"
    "@Risk@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2217 …}
  +nested: Doctrine\ORM\PersistentCollection {#2199 …}
  +votes: Doctrine\ORM\PersistentCollection {#2195 …}
  +reports: Doctrine\ORM\PersistentCollection {#2197 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2206 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2201 …}
  -id: 300073
  -bodyTs: "'8':3 'american':22 'becam':26 'day':36 'funni':18 'least':29 'll':14 'm':21 'page':10 'quick':25 'say':15 'spam':7 'spammi':27 'spread':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1417313"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705012275 {#2218
    date: 2024-01-11 23:31:15.0 +01:00
  }
  +"title": 300073
}
"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
43 DENIED edit
App\Entity\EntryComment {#2222
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2221
    +user: Proxies\__CG__\App\Entity\User {#3097 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3099 …}
    +slug: "At-least-change-it-up-once-in-a-while"
    +title: "At least change it up once in a while."
    +url: "https://lemmy.ca/pictrs/image/203829ad-3759-4711-8f35-110dc97b15af.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 43
    +favouriteCount: 686
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722447261 {#3092
      date: 2024-07-31 19:34:21.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3100 …}
    +votes: Doctrine\ORM\PersistentCollection {#3102 …}
    +reports: Doctrine\ORM\PersistentCollection {#3104 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3106 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3108 …}
    +badges: Doctrine\ORM\PersistentCollection {#3110 …}
    +children: [
      App\Entity\EntryComment {#2222}
    ]
    -id: 29146
    -titleTs: "'chang':3 'least':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705097110
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/13116393"
    +editedAt: DateTimeImmutable @1721196241 {#3080
      date: 2024-07-17 08:04:01.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705010710 {#3057
      date: 2024-01-11 23:05:10.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2219 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2219 …}
  +body: "Just having 8 of them being spammed on the page at once. I’ll say they were funny, and I’m american. But it quickly became spammy. At least spread them out over a few days"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 53
  +score: 0
  +lastActive: DateTime @1705012275 {#2220
    date: 2024-01-11 23:31:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MajorMajormajormajor@lemmy.ca"
    "@Risk@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2217 …}
  +nested: Doctrine\ORM\PersistentCollection {#2199 …}
  +votes: Doctrine\ORM\PersistentCollection {#2195 …}
  +reports: Doctrine\ORM\PersistentCollection {#2197 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2206 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2201 …}
  -id: 300073
  -bodyTs: "'8':3 'american':22 'becam':26 'day':36 'funni':18 'least':29 'll':14 'm':21 'page':10 'quick':25 'say':15 'spam':7 'spammi':27 'spread':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1417313"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705012275 {#2218
    date: 2024-01-11 23:31:15.0 +01:00
  }
  +"title": 300073
}
"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
44 DENIED moderate
App\Entity\EntryComment {#2222
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2221
    +user: Proxies\__CG__\App\Entity\User {#3097 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3099 …}
    +slug: "At-least-change-it-up-once-in-a-while"
    +title: "At least change it up once in a while."
    +url: "https://lemmy.ca/pictrs/image/203829ad-3759-4711-8f35-110dc97b15af.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 43
    +favouriteCount: 686
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722447261 {#3092
      date: 2024-07-31 19:34:21.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3100 …}
    +votes: Doctrine\ORM\PersistentCollection {#3102 …}
    +reports: Doctrine\ORM\PersistentCollection {#3104 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3106 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3108 …}
    +badges: Doctrine\ORM\PersistentCollection {#3110 …}
    +children: [
      App\Entity\EntryComment {#2222}
    ]
    -id: 29146
    -titleTs: "'chang':3 'least':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705097110
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/13116393"
    +editedAt: DateTimeImmutable @1721196241 {#3080
      date: 2024-07-17 08:04:01.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705010710 {#3057
      date: 2024-01-11 23:05:10.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2219 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2219 …}
  +body: "Just having 8 of them being spammed on the page at once. I’ll say they were funny, and I’m american. But it quickly became spammy. At least spread them out over a few days"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 53
  +score: 0
  +lastActive: DateTime @1705012275 {#2220
    date: 2024-01-11 23:31:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MajorMajormajormajor@lemmy.ca"
    "@Risk@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2217 …}
  +nested: Doctrine\ORM\PersistentCollection {#2199 …}
  +votes: Doctrine\ORM\PersistentCollection {#2195 …}
  +reports: Doctrine\ORM\PersistentCollection {#2197 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2206 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2201 …}
  -id: 300073
  -bodyTs: "'8':3 'american':22 'becam':26 'day':36 'funni':18 'least':29 'll':14 'm':21 'page':10 'quick':25 'say':15 'spam':7 'spammi':27 'spread':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1417313"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705012275 {#2218
    date: 2024-01-11 23:31:15.0 +01:00
  }
  +"title": 300073
}
"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
45 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
46 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2463
  +user: Proxies\__CG__\App\Entity\User {#3171 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "pooling-media-libraries-like-distributed-storage"
  +title: "pooling media libraries - like distributed storage"
  +url: null
  +body: """
    I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
    \n
    Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 32
  +favouriteCount: 41
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712143889 {#3206
    date: 2024-04-03 13:31:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3211 …}
  +votes: Doctrine\ORM\PersistentCollection {#3214 …}
  +reports: Doctrine\ORM\PersistentCollection {#3216 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3218 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3220 …}
  +badges: Doctrine\ORM\PersistentCollection {#3222 …}
  +children: [
    App\Entity\EntryComment {#2464
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2463 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: null
      +root: null
      +body: "Seems to me the easiest solution would be each host a replica. Now that you can get 8TB for something like a hundred bucks this would be both faster and more redundant if one would fail"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704336286 {#1707
        date: 2024-01-04 03:44:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@suntzu@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2448 …}
      +nested: Doctrine\ORM\PersistentCollection {#2447 …}
      +votes: Doctrine\ORM\PersistentCollection {#2462 …}
      +reports: Doctrine\ORM\PersistentCollection {#2461 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2452 …}
      -id: 278429
      -bodyTs: "'8tb':18 'buck':24 'easiest':5 'fail':36 'faster':29 'get':17 'host':10 'hundr':23 'like':21 'one':34 'redund':32 'replica':12 'seem':1 'solut':6 'someth':20 'would':7,26,35"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1375709"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704336286 {#2465
        date: 2024-01-04 03:44:46.0 +01:00
      }
      +"title": 278429
    }
  ]
  -id: 27035
  -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
  -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704404955
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/11629213"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704318555 {#3194
    date: 2024-01-03 22:49:15.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
47 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2463
  +user: Proxies\__CG__\App\Entity\User {#3171 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "pooling-media-libraries-like-distributed-storage"
  +title: "pooling media libraries - like distributed storage"
  +url: null
  +body: """
    I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
    \n
    Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 32
  +favouriteCount: 41
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712143889 {#3206
    date: 2024-04-03 13:31:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3211 …}
  +votes: Doctrine\ORM\PersistentCollection {#3214 …}
  +reports: Doctrine\ORM\PersistentCollection {#3216 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3218 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3220 …}
  +badges: Doctrine\ORM\PersistentCollection {#3222 …}
  +children: [
    App\Entity\EntryComment {#2464
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2463 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: null
      +root: null
      +body: "Seems to me the easiest solution would be each host a replica. Now that you can get 8TB for something like a hundred bucks this would be both faster and more redundant if one would fail"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704336286 {#1707
        date: 2024-01-04 03:44:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@suntzu@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2448 …}
      +nested: Doctrine\ORM\PersistentCollection {#2447 …}
      +votes: Doctrine\ORM\PersistentCollection {#2462 …}
      +reports: Doctrine\ORM\PersistentCollection {#2461 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2452 …}
      -id: 278429
      -bodyTs: "'8tb':18 'buck':24 'easiest':5 'fail':36 'faster':29 'get':17 'host':10 'hundr':23 'like':21 'one':34 'redund':32 'replica':12 'seem':1 'solut':6 'someth':20 'would':7,26,35"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1375709"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704336286 {#2465
        date: 2024-01-04 03:44:46.0 +01:00
      }
      +"title": 278429
    }
  ]
  -id: 27035
  -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
  -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704404955
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/11629213"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704318555 {#3194
    date: 2024-01-03 22:49:15.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
48 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2463
  +user: Proxies\__CG__\App\Entity\User {#3171 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "pooling-media-libraries-like-distributed-storage"
  +title: "pooling media libraries - like distributed storage"
  +url: null
  +body: """
    I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
    \n
    Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 32
  +favouriteCount: 41
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712143889 {#3206
    date: 2024-04-03 13:31:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3211 …}
  +votes: Doctrine\ORM\PersistentCollection {#3214 …}
  +reports: Doctrine\ORM\PersistentCollection {#3216 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3218 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3220 …}
  +badges: Doctrine\ORM\PersistentCollection {#3222 …}
  +children: [
    App\Entity\EntryComment {#2464
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2463 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: null
      +root: null
      +body: "Seems to me the easiest solution would be each host a replica. Now that you can get 8TB for something like a hundred bucks this would be both faster and more redundant if one would fail"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704336286 {#1707
        date: 2024-01-04 03:44:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@suntzu@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2448 …}
      +nested: Doctrine\ORM\PersistentCollection {#2447 …}
      +votes: Doctrine\ORM\PersistentCollection {#2462 …}
      +reports: Doctrine\ORM\PersistentCollection {#2461 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2452 …}
      -id: 278429
      -bodyTs: "'8tb':18 'buck':24 'easiest':5 'fail':36 'faster':29 'get':17 'host':10 'hundr':23 'like':21 'one':34 'redund':32 'replica':12 'seem':1 'solut':6 'someth':20 'would':7,26,35"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1375709"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704336286 {#2465
        date: 2024-01-04 03:44:46.0 +01:00
      }
      +"title": 278429
    }
  ]
  -id: 27035
  -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
  -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704404955
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/11629213"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704318555 {#3194
    date: 2024-01-03 22:49:15.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
49 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
50 DENIED moderate
App\Entity\EntryComment {#2464
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2463
    +user: Proxies\__CG__\App\Entity\User {#3171 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "pooling-media-libraries-like-distributed-storage"
    +title: "pooling media libraries - like distributed storage"
    +url: null
    +body: """
      I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
      \n
      Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 32
    +favouriteCount: 41
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712143889 {#3206
      date: 2024-04-03 13:31:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3211 …}
    +votes: Doctrine\ORM\PersistentCollection {#3214 …}
    +reports: Doctrine\ORM\PersistentCollection {#3216 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3218 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3220 …}
    +badges: Doctrine\ORM\PersistentCollection {#3222 …}
    +children: [
      App\Entity\EntryComment {#2464}
    ]
    -id: 27035
    -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
    -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704404955
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/11629213"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704318555 {#3194
      date: 2024-01-03 22:49:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: null
  +root: null
  +body: "Seems to me the easiest solution would be each host a replica. Now that you can get 8TB for something like a hundred bucks this would be both faster and more redundant if one would fail"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704336286 {#1707
    date: 2024-01-04 03:44:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@suntzu@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2448 …}
  +nested: Doctrine\ORM\PersistentCollection {#2447 …}
  +votes: Doctrine\ORM\PersistentCollection {#2462 …}
  +reports: Doctrine\ORM\PersistentCollection {#2461 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2452 …}
  -id: 278429
  -bodyTs: "'8tb':18 'buck':24 'easiest':5 'fail':36 'faster':29 'get':17 'host':10 'hundr':23 'like':21 'one':34 'redund':32 'replica':12 'seem':1 'solut':6 'someth':20 'would':7,26,35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1375709"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704336286 {#2465
    date: 2024-01-04 03:44:46.0 +01:00
  }
  +"title": 278429
}
"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
51 DENIED edit
App\Entity\EntryComment {#2464
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2463
    +user: Proxies\__CG__\App\Entity\User {#3171 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "pooling-media-libraries-like-distributed-storage"
    +title: "pooling media libraries - like distributed storage"
    +url: null
    +body: """
      I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
      \n
      Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 32
    +favouriteCount: 41
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712143889 {#3206
      date: 2024-04-03 13:31:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3211 …}
    +votes: Doctrine\ORM\PersistentCollection {#3214 …}
    +reports: Doctrine\ORM\PersistentCollection {#3216 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3218 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3220 …}
    +badges: Doctrine\ORM\PersistentCollection {#3222 …}
    +children: [
      App\Entity\EntryComment {#2464}
    ]
    -id: 27035
    -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
    -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704404955
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/11629213"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704318555 {#3194
      date: 2024-01-03 22:49:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: null
  +root: null
  +body: "Seems to me the easiest solution would be each host a replica. Now that you can get 8TB for something like a hundred bucks this would be both faster and more redundant if one would fail"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704336286 {#1707
    date: 2024-01-04 03:44:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@suntzu@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2448 …}
  +nested: Doctrine\ORM\PersistentCollection {#2447 …}
  +votes: Doctrine\ORM\PersistentCollection {#2462 …}
  +reports: Doctrine\ORM\PersistentCollection {#2461 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2452 …}
  -id: 278429
  -bodyTs: "'8tb':18 'buck':24 'easiest':5 'fail':36 'faster':29 'get':17 'host':10 'hundr':23 'like':21 'one':34 'redund':32 'replica':12 'seem':1 'solut':6 'someth':20 'would':7,26,35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1375709"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704336286 {#2465
    date: 2024-01-04 03:44:46.0 +01:00
  }
  +"title": 278429
}
"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
52 DENIED moderate
App\Entity\EntryComment {#2464
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2463
    +user: Proxies\__CG__\App\Entity\User {#3171 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "pooling-media-libraries-like-distributed-storage"
    +title: "pooling media libraries - like distributed storage"
    +url: null
    +body: """
      I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
      \n
      Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 32
    +favouriteCount: 41
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712143889 {#3206
      date: 2024-04-03 13:31:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3211 …}
    +votes: Doctrine\ORM\PersistentCollection {#3214 …}
    +reports: Doctrine\ORM\PersistentCollection {#3216 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3218 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3220 …}
    +badges: Doctrine\ORM\PersistentCollection {#3222 …}
    +children: [
      App\Entity\EntryComment {#2464}
    ]
    -id: 27035
    -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
    -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704404955
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/11629213"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704318555 {#3194
      date: 2024-01-03 22:49:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: null
  +root: null
  +body: "Seems to me the easiest solution would be each host a replica. Now that you can get 8TB for something like a hundred bucks this would be both faster and more redundant if one would fail"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704336286 {#1707
    date: 2024-01-04 03:44:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@suntzu@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2448 …}
  +nested: Doctrine\ORM\PersistentCollection {#2447 …}
  +votes: Doctrine\ORM\PersistentCollection {#2462 …}
  +reports: Doctrine\ORM\PersistentCollection {#2461 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2452 …}
  -id: 278429
  -bodyTs: "'8tb':18 'buck':24 'easiest':5 'fail':36 'faster':29 'get':17 'host':10 'hundr':23 'like':21 'one':34 'redund':32 'replica':12 'seem':1 'solut':6 'someth':20 'would':7,26,35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1375709"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704336286 {#2465
    date: 2024-01-04 03:44:46.0 +01:00
  }
  +"title": 278429
}
"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
53 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
54 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2191
  +user: Proxies\__CG__\App\Entity\User {#3191 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "Kubernetes-docker-compose-How-should-I-organize-my-container-services-in"
  +title: "Kubernetes? docker-compose? How should I organize my container services in 2024?"
  +url: null
  +body: """
    Currently, I run Unraid and have all of my services’ setup there as docker containers. While this is nice and easy to setup initially, it has some major downsides:\n
    \n
    - It’s fragile. Unraid is prone to bugs/crashes with docker that take down my containers. It’s also not resilient so when things break I have to log in and fiddle.\n
    - It’s mutable. I can’t use any infrastructure-as-code tools like terraform, and configuration sort of just exist in the UI. I can’t really roll back or recover easily.\n
    - It’s single-node. Everything is tied to my one big server that runs the NAS, but I’d rather have the NAS as a separate fairly low-power appliance and then have a separate machine to handle things like VMs and containers.\n
    \n
    So I’m looking ahead and thinking about what the next iteration of my homelab will look like. While I like unraid for the storage stuff, I’m a little tired of wrangling it into a container orchestrator and hypervisor, and I think this year I’ll split that job out to a dedicated machine. I’m comfortable with, and in fact prefer, IaC over fancy UIs and so would love to be able to use terraform or Pulumi or something like that. I would prefer something multi-node, as I want to be able to tie multiple machines together. And I want something that is fault-tolerant, as I host services for friends and family that currently require a lot of manual intervention to fix when they go down.\n
    \n
    So the question is: how do you all do this? Kubernetes, docker-compose, Hashicorp Nomad? Do you run k3s, Harvester, or what? I’d love to get an idea of what people are doing and why, so I can get some ideas as to what I might do.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 30
  +favouriteCount: 66
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1723850449 {#3224
    date: 2024-08-17 01:20:49.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3229 …}
  +votes: Doctrine\ORM\PersistentCollection {#3232 …}
  +reports: Doctrine\ORM\PersistentCollection {#3234 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3236 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3238 …}
  +badges: Doctrine\ORM\PersistentCollection {#3240 …}
  +children: [
    App\Entity\EntryComment {#2326
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2191 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2325 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2325 …}
      +body: """
        Second there. Running kubernetes at home is great - to learn it for work.\n
        \n
        If you don’t need to use it for work then you’re going to spend weeks if not months setting it up for very little payoff at home
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1704843708 {#2289
        date: 2024-01-10 00:41:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@nopersonalspace@lemmy.world"
        "@monkeyman512@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2327 …}
      +nested: Doctrine\ORM\PersistentCollection {#2333 …}
      +votes: Doctrine\ORM\PersistentCollection {#2324 …}
      +reports: Doctrine\ORM\PersistentCollection {#2334 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2341 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2337 …}
      -id: 294616
      -bodyTs: "'go':27 'great':8 'home':6,42 'kubernet':4 'learn':10 'littl':39 'month':33 'need':18 'payoff':40 're':26 'run':3 'second':1 'set':34 'spend':29 'use':20 'week':30 'work':13,23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1407581"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704843708 {#2328
        date: 2024-01-10 00:41:48.0 +01:00
      }
      +"title": 294616
    }
  ]
  -id: 28505
  -titleTs: "'2024':13 'compos':4 'contain':10 'docker':3 'docker-compos':2 'kubernet':1 'organ':8 'servic':11"
  -bodyTs: "'abl':212,234 'ahead':143 'also':47 'applianc':125 'back':90 'big':105 'break':53 'bugs/crashes':37 'code':72 'comfort':196 'compos':284 'configur':77 'contain':15,44,138,175 'current':1,258 'd':113,295 'dedic':192 'docker':14,39,283 'docker-compos':282 'downsid':29 'easi':21 'easili':93 'everyth':99 'exist':81 'fact':200 'fair':121 'famili':256 'fanci':204 'fault':247 'fault-toler':246 'fiddl':60 'fix':266 'fragil':32 'friend':254 'get':298,311 'go':269 'handl':133 'harvest':291 'hashicorp':285 'homelab':153 'host':251 'hypervisor':178 'iac':202 'idea':300,313 'infrastructur':70 'infrastructure-as-cod':69 'initi':24 'intervent':264 'iter':150 'job':188 'k3s':290 'kubernet':281 'like':74,135,156,159,220 'littl':168 'll':185 'log':57 'look':142,155 'lot':261 'love':209,296 'low':123 'low-pow':122 'm':141,166,195 'machin':131,193,238 'major':28 'manual':263 'might':318 'multi':227 'multi-nod':226 'multipl':237 'mutabl':63 'nas':110,117 'next':149 'nice':19 'node':98,228 'nomad':286 'one':104 'orchestr':176 'peopl':303 'power':124 'prefer':201,224 'prone':35 'pulumi':217 'question':273 'rather':114 'realli':88 'recov':92 'requir':259 'resili':49 'roll':89 'run':3,108,289 'separ':120,130 'server':106 'servic':10,252 'setup':11,23 'singl':97 'single-nod':96 'someth':219,225,243 'sort':78 'split':186 'storag':163 'stuff':164 'take':41 'terraform':75,215 'thing':52,134 'think':145,181 'tie':101,236 'tire':169 'togeth':239 'toler':248 'tool':73 'ui':84,205 'unraid':4,33,160 'use':67,214 'vms':136 'want':231,242 'would':208,223 'wrangl':171 'year':183"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704927178
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10510362"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704840778 {#3212
    date: 2024-01-09 23:52:58.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
55 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2191
  +user: Proxies\__CG__\App\Entity\User {#3191 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "Kubernetes-docker-compose-How-should-I-organize-my-container-services-in"
  +title: "Kubernetes? docker-compose? How should I organize my container services in 2024?"
  +url: null
  +body: """
    Currently, I run Unraid and have all of my services’ setup there as docker containers. While this is nice and easy to setup initially, it has some major downsides:\n
    \n
    - It’s fragile. Unraid is prone to bugs/crashes with docker that take down my containers. It’s also not resilient so when things break I have to log in and fiddle.\n
    - It’s mutable. I can’t use any infrastructure-as-code tools like terraform, and configuration sort of just exist in the UI. I can’t really roll back or recover easily.\n
    - It’s single-node. Everything is tied to my one big server that runs the NAS, but I’d rather have the NAS as a separate fairly low-power appliance and then have a separate machine to handle things like VMs and containers.\n
    \n
    So I’m looking ahead and thinking about what the next iteration of my homelab will look like. While I like unraid for the storage stuff, I’m a little tired of wrangling it into a container orchestrator and hypervisor, and I think this year I’ll split that job out to a dedicated machine. I’m comfortable with, and in fact prefer, IaC over fancy UIs and so would love to be able to use terraform or Pulumi or something like that. I would prefer something multi-node, as I want to be able to tie multiple machines together. And I want something that is fault-tolerant, as I host services for friends and family that currently require a lot of manual intervention to fix when they go down.\n
    \n
    So the question is: how do you all do this? Kubernetes, docker-compose, Hashicorp Nomad? Do you run k3s, Harvester, or what? I’d love to get an idea of what people are doing and why, so I can get some ideas as to what I might do.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 30
  +favouriteCount: 66
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1723850449 {#3224
    date: 2024-08-17 01:20:49.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3229 …}
  +votes: Doctrine\ORM\PersistentCollection {#3232 …}
  +reports: Doctrine\ORM\PersistentCollection {#3234 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3236 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3238 …}
  +badges: Doctrine\ORM\PersistentCollection {#3240 …}
  +children: [
    App\Entity\EntryComment {#2326
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2191 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2325 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2325 …}
      +body: """
        Second there. Running kubernetes at home is great - to learn it for work.\n
        \n
        If you don’t need to use it for work then you’re going to spend weeks if not months setting it up for very little payoff at home
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1704843708 {#2289
        date: 2024-01-10 00:41:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@nopersonalspace@lemmy.world"
        "@monkeyman512@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2327 …}
      +nested: Doctrine\ORM\PersistentCollection {#2333 …}
      +votes: Doctrine\ORM\PersistentCollection {#2324 …}
      +reports: Doctrine\ORM\PersistentCollection {#2334 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2341 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2337 …}
      -id: 294616
      -bodyTs: "'go':27 'great':8 'home':6,42 'kubernet':4 'learn':10 'littl':39 'month':33 'need':18 'payoff':40 're':26 'run':3 'second':1 'set':34 'spend':29 'use':20 'week':30 'work':13,23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1407581"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704843708 {#2328
        date: 2024-01-10 00:41:48.0 +01:00
      }
      +"title": 294616
    }
  ]
  -id: 28505
  -titleTs: "'2024':13 'compos':4 'contain':10 'docker':3 'docker-compos':2 'kubernet':1 'organ':8 'servic':11"
  -bodyTs: "'abl':212,234 'ahead':143 'also':47 'applianc':125 'back':90 'big':105 'break':53 'bugs/crashes':37 'code':72 'comfort':196 'compos':284 'configur':77 'contain':15,44,138,175 'current':1,258 'd':113,295 'dedic':192 'docker':14,39,283 'docker-compos':282 'downsid':29 'easi':21 'easili':93 'everyth':99 'exist':81 'fact':200 'fair':121 'famili':256 'fanci':204 'fault':247 'fault-toler':246 'fiddl':60 'fix':266 'fragil':32 'friend':254 'get':298,311 'go':269 'handl':133 'harvest':291 'hashicorp':285 'homelab':153 'host':251 'hypervisor':178 'iac':202 'idea':300,313 'infrastructur':70 'infrastructure-as-cod':69 'initi':24 'intervent':264 'iter':150 'job':188 'k3s':290 'kubernet':281 'like':74,135,156,159,220 'littl':168 'll':185 'log':57 'look':142,155 'lot':261 'love':209,296 'low':123 'low-pow':122 'm':141,166,195 'machin':131,193,238 'major':28 'manual':263 'might':318 'multi':227 'multi-nod':226 'multipl':237 'mutabl':63 'nas':110,117 'next':149 'nice':19 'node':98,228 'nomad':286 'one':104 'orchestr':176 'peopl':303 'power':124 'prefer':201,224 'prone':35 'pulumi':217 'question':273 'rather':114 'realli':88 'recov':92 'requir':259 'resili':49 'roll':89 'run':3,108,289 'separ':120,130 'server':106 'servic':10,252 'setup':11,23 'singl':97 'single-nod':96 'someth':219,225,243 'sort':78 'split':186 'storag':163 'stuff':164 'take':41 'terraform':75,215 'thing':52,134 'think':145,181 'tie':101,236 'tire':169 'togeth':239 'toler':248 'tool':73 'ui':84,205 'unraid':4,33,160 'use':67,214 'vms':136 'want':231,242 'would':208,223 'wrangl':171 'year':183"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704927178
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10510362"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704840778 {#3212
    date: 2024-01-09 23:52:58.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
56 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2191
  +user: Proxies\__CG__\App\Entity\User {#3191 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "Kubernetes-docker-compose-How-should-I-organize-my-container-services-in"
  +title: "Kubernetes? docker-compose? How should I organize my container services in 2024?"
  +url: null
  +body: """
    Currently, I run Unraid and have all of my services’ setup there as docker containers. While this is nice and easy to setup initially, it has some major downsides:\n
    \n
    - It’s fragile. Unraid is prone to bugs/crashes with docker that take down my containers. It’s also not resilient so when things break I have to log in and fiddle.\n
    - It’s mutable. I can’t use any infrastructure-as-code tools like terraform, and configuration sort of just exist in the UI. I can’t really roll back or recover easily.\n
    - It’s single-node. Everything is tied to my one big server that runs the NAS, but I’d rather have the NAS as a separate fairly low-power appliance and then have a separate machine to handle things like VMs and containers.\n
    \n
    So I’m looking ahead and thinking about what the next iteration of my homelab will look like. While I like unraid for the storage stuff, I’m a little tired of wrangling it into a container orchestrator and hypervisor, and I think this year I’ll split that job out to a dedicated machine. I’m comfortable with, and in fact prefer, IaC over fancy UIs and so would love to be able to use terraform or Pulumi or something like that. I would prefer something multi-node, as I want to be able to tie multiple machines together. And I want something that is fault-tolerant, as I host services for friends and family that currently require a lot of manual intervention to fix when they go down.\n
    \n
    So the question is: how do you all do this? Kubernetes, docker-compose, Hashicorp Nomad? Do you run k3s, Harvester, or what? I’d love to get an idea of what people are doing and why, so I can get some ideas as to what I might do.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 30
  +favouriteCount: 66
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1723850449 {#3224
    date: 2024-08-17 01:20:49.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3229 …}
  +votes: Doctrine\ORM\PersistentCollection {#3232 …}
  +reports: Doctrine\ORM\PersistentCollection {#3234 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3236 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3238 …}
  +badges: Doctrine\ORM\PersistentCollection {#3240 …}
  +children: [
    App\Entity\EntryComment {#2326
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2191 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2325 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2325 …}
      +body: """
        Second there. Running kubernetes at home is great - to learn it for work.\n
        \n
        If you don’t need to use it for work then you’re going to spend weeks if not months setting it up for very little payoff at home
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1704843708 {#2289
        date: 2024-01-10 00:41:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@nopersonalspace@lemmy.world"
        "@monkeyman512@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2327 …}
      +nested: Doctrine\ORM\PersistentCollection {#2333 …}
      +votes: Doctrine\ORM\PersistentCollection {#2324 …}
      +reports: Doctrine\ORM\PersistentCollection {#2334 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2341 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2337 …}
      -id: 294616
      -bodyTs: "'go':27 'great':8 'home':6,42 'kubernet':4 'learn':10 'littl':39 'month':33 'need':18 'payoff':40 're':26 'run':3 'second':1 'set':34 'spend':29 'use':20 'week':30 'work':13,23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1407581"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704843708 {#2328
        date: 2024-01-10 00:41:48.0 +01:00
      }
      +"title": 294616
    }
  ]
  -id: 28505
  -titleTs: "'2024':13 'compos':4 'contain':10 'docker':3 'docker-compos':2 'kubernet':1 'organ':8 'servic':11"
  -bodyTs: "'abl':212,234 'ahead':143 'also':47 'applianc':125 'back':90 'big':105 'break':53 'bugs/crashes':37 'code':72 'comfort':196 'compos':284 'configur':77 'contain':15,44,138,175 'current':1,258 'd':113,295 'dedic':192 'docker':14,39,283 'docker-compos':282 'downsid':29 'easi':21 'easili':93 'everyth':99 'exist':81 'fact':200 'fair':121 'famili':256 'fanci':204 'fault':247 'fault-toler':246 'fiddl':60 'fix':266 'fragil':32 'friend':254 'get':298,311 'go':269 'handl':133 'harvest':291 'hashicorp':285 'homelab':153 'host':251 'hypervisor':178 'iac':202 'idea':300,313 'infrastructur':70 'infrastructure-as-cod':69 'initi':24 'intervent':264 'iter':150 'job':188 'k3s':290 'kubernet':281 'like':74,135,156,159,220 'littl':168 'll':185 'log':57 'look':142,155 'lot':261 'love':209,296 'low':123 'low-pow':122 'm':141,166,195 'machin':131,193,238 'major':28 'manual':263 'might':318 'multi':227 'multi-nod':226 'multipl':237 'mutabl':63 'nas':110,117 'next':149 'nice':19 'node':98,228 'nomad':286 'one':104 'orchestr':176 'peopl':303 'power':124 'prefer':201,224 'prone':35 'pulumi':217 'question':273 'rather':114 'realli':88 'recov':92 'requir':259 'resili':49 'roll':89 'run':3,108,289 'separ':120,130 'server':106 'servic':10,252 'setup':11,23 'singl':97 'single-nod':96 'someth':219,225,243 'sort':78 'split':186 'storag':163 'stuff':164 'take':41 'terraform':75,215 'thing':52,134 'think':145,181 'tie':101,236 'tire':169 'togeth':239 'toler':248 'tool':73 'ui':84,205 'unraid':4,33,160 'use':67,214 'vms':136 'want':231,242 'would':208,223 'wrangl':171 'year':183"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704927178
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10510362"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704840778 {#3212
    date: 2024-01-09 23:52:58.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
57 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
58 DENIED moderate
App\Entity\EntryComment {#2326
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2191
    +user: Proxies\__CG__\App\Entity\User {#3191 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Kubernetes-docker-compose-How-should-I-organize-my-container-services-in"
    +title: "Kubernetes? docker-compose? How should I organize my container services in 2024?"
    +url: null
    +body: """
      Currently, I run Unraid and have all of my services’ setup there as docker containers. While this is nice and easy to setup initially, it has some major downsides:\n
      \n
      - It’s fragile. Unraid is prone to bugs/crashes with docker that take down my containers. It’s also not resilient so when things break I have to log in and fiddle.\n
      - It’s mutable. I can’t use any infrastructure-as-code tools like terraform, and configuration sort of just exist in the UI. I can’t really roll back or recover easily.\n
      - It’s single-node. Everything is tied to my one big server that runs the NAS, but I’d rather have the NAS as a separate fairly low-power appliance and then have a separate machine to handle things like VMs and containers.\n
      \n
      So I’m looking ahead and thinking about what the next iteration of my homelab will look like. While I like unraid for the storage stuff, I’m a little tired of wrangling it into a container orchestrator and hypervisor, and I think this year I’ll split that job out to a dedicated machine. I’m comfortable with, and in fact prefer, IaC over fancy UIs and so would love to be able to use terraform or Pulumi or something like that. I would prefer something multi-node, as I want to be able to tie multiple machines together. And I want something that is fault-tolerant, as I host services for friends and family that currently require a lot of manual intervention to fix when they go down.\n
      \n
      So the question is: how do you all do this? Kubernetes, docker-compose, Hashicorp Nomad? Do you run k3s, Harvester, or what? I’d love to get an idea of what people are doing and why, so I can get some ideas as to what I might do.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 30
    +favouriteCount: 66
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723850449 {#3224
      date: 2024-08-17 01:20:49.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3229 …}
    +votes: Doctrine\ORM\PersistentCollection {#3232 …}
    +reports: Doctrine\ORM\PersistentCollection {#3234 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3236 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3238 …}
    +badges: Doctrine\ORM\PersistentCollection {#3240 …}
    +children: [
      App\Entity\EntryComment {#2326}
    ]
    -id: 28505
    -titleTs: "'2024':13 'compos':4 'contain':10 'docker':3 'docker-compos':2 'kubernet':1 'organ':8 'servic':11"
    -bodyTs: "'abl':212,234 'ahead':143 'also':47 'applianc':125 'back':90 'big':105 'break':53 'bugs/crashes':37 'code':72 'comfort':196 'compos':284 'configur':77 'contain':15,44,138,175 'current':1,258 'd':113,295 'dedic':192 'docker':14,39,283 'docker-compos':282 'downsid':29 'easi':21 'easili':93 'everyth':99 'exist':81 'fact':200 'fair':121 'famili':256 'fanci':204 'fault':247 'fault-toler':246 'fiddl':60 'fix':266 'fragil':32 'friend':254 'get':298,311 'go':269 'handl':133 'harvest':291 'hashicorp':285 'homelab':153 'host':251 'hypervisor':178 'iac':202 'idea':300,313 'infrastructur':70 'infrastructure-as-cod':69 'initi':24 'intervent':264 'iter':150 'job':188 'k3s':290 'kubernet':281 'like':74,135,156,159,220 'littl':168 'll':185 'log':57 'look':142,155 'lot':261 'love':209,296 'low':123 'low-pow':122 'm':141,166,195 'machin':131,193,238 'major':28 'manual':263 'might':318 'multi':227 'multi-nod':226 'multipl':237 'mutabl':63 'nas':110,117 'next':149 'nice':19 'node':98,228 'nomad':286 'one':104 'orchestr':176 'peopl':303 'power':124 'prefer':201,224 'prone':35 'pulumi':217 'question':273 'rather':114 'realli':88 'recov':92 'requir':259 'resili':49 'roll':89 'run':3,108,289 'separ':120,130 'server':106 'servic':10,252 'setup':11,23 'singl':97 'single-nod':96 'someth':219,225,243 'sort':78 'split':186 'storag':163 'stuff':164 'take':41 'terraform':75,215 'thing':52,134 'think':145,181 'tie':101,236 'tire':169 'togeth':239 'toler':248 'tool':73 'ui':84,205 'unraid':4,33,160 'use':67,214 'vms':136 'want':231,242 'would':208,223 'wrangl':171 'year':183"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704927178
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10510362"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704840778 {#3212
      date: 2024-01-09 23:52:58.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2325 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2325 …}
  +body: """
    Second there. Running kubernetes at home is great - to learn it for work.\n
    \n
    If you don’t need to use it for work then you’re going to spend weeks if not months setting it up for very little payoff at home
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704843708 {#2289
    date: 2024-01-10 00:41:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@nopersonalspace@lemmy.world"
    "@monkeyman512@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2327 …}
  +nested: Doctrine\ORM\PersistentCollection {#2333 …}
  +votes: Doctrine\ORM\PersistentCollection {#2324 …}
  +reports: Doctrine\ORM\PersistentCollection {#2334 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2341 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2337 …}
  -id: 294616
  -bodyTs: "'go':27 'great':8 'home':6,42 'kubernet':4 'learn':10 'littl':39 'month':33 'need':18 'payoff':40 're':26 'run':3 'second':1 'set':34 'spend':29 'use':20 'week':30 'work':13,23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1407581"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704843708 {#2328
    date: 2024-01-10 00:41:48.0 +01:00
  }
  +"title": 294616
}
"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
59 DENIED edit
App\Entity\EntryComment {#2326
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2191
    +user: Proxies\__CG__\App\Entity\User {#3191 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Kubernetes-docker-compose-How-should-I-organize-my-container-services-in"
    +title: "Kubernetes? docker-compose? How should I organize my container services in 2024?"
    +url: null
    +body: """
      Currently, I run Unraid and have all of my services’ setup there as docker containers. While this is nice and easy to setup initially, it has some major downsides:\n
      \n
      - It’s fragile. Unraid is prone to bugs/crashes with docker that take down my containers. It’s also not resilient so when things break I have to log in and fiddle.\n
      - It’s mutable. I can’t use any infrastructure-as-code tools like terraform, and configuration sort of just exist in the UI. I can’t really roll back or recover easily.\n
      - It’s single-node. Everything is tied to my one big server that runs the NAS, but I’d rather have the NAS as a separate fairly low-power appliance and then have a separate machine to handle things like VMs and containers.\n
      \n
      So I’m looking ahead and thinking about what the next iteration of my homelab will look like. While I like unraid for the storage stuff, I’m a little tired of wrangling it into a container orchestrator and hypervisor, and I think this year I’ll split that job out to a dedicated machine. I’m comfortable with, and in fact prefer, IaC over fancy UIs and so would love to be able to use terraform or Pulumi or something like that. I would prefer something multi-node, as I want to be able to tie multiple machines together. And I want something that is fault-tolerant, as I host services for friends and family that currently require a lot of manual intervention to fix when they go down.\n
      \n
      So the question is: how do you all do this? Kubernetes, docker-compose, Hashicorp Nomad? Do you run k3s, Harvester, or what? I’d love to get an idea of what people are doing and why, so I can get some ideas as to what I might do.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 30
    +favouriteCount: 66
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723850449 {#3224
      date: 2024-08-17 01:20:49.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3229 …}
    +votes: Doctrine\ORM\PersistentCollection {#3232 …}
    +reports: Doctrine\ORM\PersistentCollection {#3234 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3236 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3238 …}
    +badges: Doctrine\ORM\PersistentCollection {#3240 …}
    +children: [
      App\Entity\EntryComment {#2326}
    ]
    -id: 28505
    -titleTs: "'2024':13 'compos':4 'contain':10 'docker':3 'docker-compos':2 'kubernet':1 'organ':8 'servic':11"
    -bodyTs: "'abl':212,234 'ahead':143 'also':47 'applianc':125 'back':90 'big':105 'break':53 'bugs/crashes':37 'code':72 'comfort':196 'compos':284 'configur':77 'contain':15,44,138,175 'current':1,258 'd':113,295 'dedic':192 'docker':14,39,283 'docker-compos':282 'downsid':29 'easi':21 'easili':93 'everyth':99 'exist':81 'fact':200 'fair':121 'famili':256 'fanci':204 'fault':247 'fault-toler':246 'fiddl':60 'fix':266 'fragil':32 'friend':254 'get':298,311 'go':269 'handl':133 'harvest':291 'hashicorp':285 'homelab':153 'host':251 'hypervisor':178 'iac':202 'idea':300,313 'infrastructur':70 'infrastructure-as-cod':69 'initi':24 'intervent':264 'iter':150 'job':188 'k3s':290 'kubernet':281 'like':74,135,156,159,220 'littl':168 'll':185 'log':57 'look':142,155 'lot':261 'love':209,296 'low':123 'low-pow':122 'm':141,166,195 'machin':131,193,238 'major':28 'manual':263 'might':318 'multi':227 'multi-nod':226 'multipl':237 'mutabl':63 'nas':110,117 'next':149 'nice':19 'node':98,228 'nomad':286 'one':104 'orchestr':176 'peopl':303 'power':124 'prefer':201,224 'prone':35 'pulumi':217 'question':273 'rather':114 'realli':88 'recov':92 'requir':259 'resili':49 'roll':89 'run':3,108,289 'separ':120,130 'server':106 'servic':10,252 'setup':11,23 'singl':97 'single-nod':96 'someth':219,225,243 'sort':78 'split':186 'storag':163 'stuff':164 'take':41 'terraform':75,215 'thing':52,134 'think':145,181 'tie':101,236 'tire':169 'togeth':239 'toler':248 'tool':73 'ui':84,205 'unraid':4,33,160 'use':67,214 'vms':136 'want':231,242 'would':208,223 'wrangl':171 'year':183"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704927178
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10510362"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704840778 {#3212
      date: 2024-01-09 23:52:58.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2325 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2325 …}
  +body: """
    Second there. Running kubernetes at home is great - to learn it for work.\n
    \n
    If you don’t need to use it for work then you’re going to spend weeks if not months setting it up for very little payoff at home
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704843708 {#2289
    date: 2024-01-10 00:41:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@nopersonalspace@lemmy.world"
    "@monkeyman512@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2327 …}
  +nested: Doctrine\ORM\PersistentCollection {#2333 …}
  +votes: Doctrine\ORM\PersistentCollection {#2324 …}
  +reports: Doctrine\ORM\PersistentCollection {#2334 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2341 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2337 …}
  -id: 294616
  -bodyTs: "'go':27 'great':8 'home':6,42 'kubernet':4 'learn':10 'littl':39 'month':33 'need':18 'payoff':40 're':26 'run':3 'second':1 'set':34 'spend':29 'use':20 'week':30 'work':13,23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1407581"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704843708 {#2328
    date: 2024-01-10 00:41:48.0 +01:00
  }
  +"title": 294616
}
"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
60 DENIED moderate
App\Entity\EntryComment {#2326
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2191
    +user: Proxies\__CG__\App\Entity\User {#3191 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Kubernetes-docker-compose-How-should-I-organize-my-container-services-in"
    +title: "Kubernetes? docker-compose? How should I organize my container services in 2024?"
    +url: null
    +body: """
      Currently, I run Unraid and have all of my services’ setup there as docker containers. While this is nice and easy to setup initially, it has some major downsides:\n
      \n
      - It’s fragile. Unraid is prone to bugs/crashes with docker that take down my containers. It’s also not resilient so when things break I have to log in and fiddle.\n
      - It’s mutable. I can’t use any infrastructure-as-code tools like terraform, and configuration sort of just exist in the UI. I can’t really roll back or recover easily.\n
      - It’s single-node. Everything is tied to my one big server that runs the NAS, but I’d rather have the NAS as a separate fairly low-power appliance and then have a separate machine to handle things like VMs and containers.\n
      \n
      So I’m looking ahead and thinking about what the next iteration of my homelab will look like. While I like unraid for the storage stuff, I’m a little tired of wrangling it into a container orchestrator and hypervisor, and I think this year I’ll split that job out to a dedicated machine. I’m comfortable with, and in fact prefer, IaC over fancy UIs and so would love to be able to use terraform or Pulumi or something like that. I would prefer something multi-node, as I want to be able to tie multiple machines together. And I want something that is fault-tolerant, as I host services for friends and family that currently require a lot of manual intervention to fix when they go down.\n
      \n
      So the question is: how do you all do this? Kubernetes, docker-compose, Hashicorp Nomad? Do you run k3s, Harvester, or what? I’d love to get an idea of what people are doing and why, so I can get some ideas as to what I might do.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 30
    +favouriteCount: 66
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723850449 {#3224
      date: 2024-08-17 01:20:49.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3229 …}
    +votes: Doctrine\ORM\PersistentCollection {#3232 …}
    +reports: Doctrine\ORM\PersistentCollection {#3234 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3236 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3238 …}
    +badges: Doctrine\ORM\PersistentCollection {#3240 …}
    +children: [
      App\Entity\EntryComment {#2326}
    ]
    -id: 28505
    -titleTs: "'2024':13 'compos':4 'contain':10 'docker':3 'docker-compos':2 'kubernet':1 'organ':8 'servic':11"
    -bodyTs: "'abl':212,234 'ahead':143 'also':47 'applianc':125 'back':90 'big':105 'break':53 'bugs/crashes':37 'code':72 'comfort':196 'compos':284 'configur':77 'contain':15,44,138,175 'current':1,258 'd':113,295 'dedic':192 'docker':14,39,283 'docker-compos':282 'downsid':29 'easi':21 'easili':93 'everyth':99 'exist':81 'fact':200 'fair':121 'famili':256 'fanci':204 'fault':247 'fault-toler':246 'fiddl':60 'fix':266 'fragil':32 'friend':254 'get':298,311 'go':269 'handl':133 'harvest':291 'hashicorp':285 'homelab':153 'host':251 'hypervisor':178 'iac':202 'idea':300,313 'infrastructur':70 'infrastructure-as-cod':69 'initi':24 'intervent':264 'iter':150 'job':188 'k3s':290 'kubernet':281 'like':74,135,156,159,220 'littl':168 'll':185 'log':57 'look':142,155 'lot':261 'love':209,296 'low':123 'low-pow':122 'm':141,166,195 'machin':131,193,238 'major':28 'manual':263 'might':318 'multi':227 'multi-nod':226 'multipl':237 'mutabl':63 'nas':110,117 'next':149 'nice':19 'node':98,228 'nomad':286 'one':104 'orchestr':176 'peopl':303 'power':124 'prefer':201,224 'prone':35 'pulumi':217 'question':273 'rather':114 'realli':88 'recov':92 'requir':259 'resili':49 'roll':89 'run':3,108,289 'separ':120,130 'server':106 'servic':10,252 'setup':11,23 'singl':97 'single-nod':96 'someth':219,225,243 'sort':78 'split':186 'storag':163 'stuff':164 'take':41 'terraform':75,215 'thing':52,134 'think':145,181 'tie':101,236 'tire':169 'togeth':239 'toler':248 'tool':73 'ui':84,205 'unraid':4,33,160 'use':67,214 'vms':136 'want':231,242 'would':208,223 'wrangl':171 'year':183"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704927178
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10510362"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704840778 {#3212
      date: 2024-01-09 23:52:58.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2325 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2325 …}
  +body: """
    Second there. Running kubernetes at home is great - to learn it for work.\n
    \n
    If you don’t need to use it for work then you’re going to spend weeks if not months setting it up for very little payoff at home
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704843708 {#2289
    date: 2024-01-10 00:41:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@nopersonalspace@lemmy.world"
    "@monkeyman512@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2327 …}
  +nested: Doctrine\ORM\PersistentCollection {#2333 …}
  +votes: Doctrine\ORM\PersistentCollection {#2324 …}
  +reports: Doctrine\ORM\PersistentCollection {#2334 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2341 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2337 …}
  -id: 294616
  -bodyTs: "'go':27 'great':8 'home':6,42 'kubernet':4 'learn':10 'littl':39 'month':33 'need':18 'payoff':40 're':26 'run':3 'second':1 'set':34 'spend':29 'use':20 'week':30 'work':13,23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1407581"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704843708 {#2328
    date: 2024-01-10 00:41:48.0 +01:00
  }
  +"title": 294616
}
"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
61 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
62 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2315
  +user: Proxies\__CG__\App\Entity\User {#2636 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
  +image: Proxies\__CG__\App\Entity\Image {#3115 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3154 …}
  +slug: "I-mean-why-are-you-even-surprised"
  +title: "I mean why are you even surprised"
  +url: "https://lemmy.world/pictrs/image/89596ed9-24ca-4407-b163-ba7d21a22830.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 25
  +favouriteCount: 678
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721882714 {#3149
    date: 2024-07-25 06:45:14.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3156 …}
  +votes: Doctrine\ORM\PersistentCollection {#3158 …}
  +reports: Doctrine\ORM\PersistentCollection {#3160 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3162 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3164 …}
  +badges: Doctrine\ORM\PersistentCollection {#3166 …}
  +children: [
    1 => App\Entity\EntryComment {#2212
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2315 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
      +root: App\Entity\EntryComment {#2320
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2315 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’ve always thought if they just showed a bit of encouragement to him he would have been fine.\n
          \n
          You’re not master - yet. *But don’t worry, you will be, it’s a process. Listen Anakin, I know it seems like a long thing, and you are doing a great job, but everyone goes through this. I went through it…*\n
          \n
          Instead he just got “You are not qualified. Sit down”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 123
        +score: 0
        +lastActive: DateTime @1721882714 {#2302
          date: 2024-07-25 06:45:14.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Stamets@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2321 …}
        +nested: Doctrine\ORM\PersistentCollection {#2310 …}
        +votes: Doctrine\ORM\PersistentCollection {#2306 …}
        +reports: Doctrine\ORM\PersistentCollection {#2305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
        -id: 299369
        -bodyTs: "'alway':3 'anakin':37 'bit':10 'encourag':12 'everyon':54 'fine':19 'goe':55 'got':65 'great':51 'instead':62 'job':52 'know':39 'like':42 'listen':36 'long':44 'master':23 'process':35 'qualifi':69 're':21 'seem':41 'show':8 'sit':70 'thing':45 'thought':4 've':2 'went':59 'worri':28 'would':16 'yet':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1415743"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704993111 {#2297
          date: 2024-01-11 18:11:51.0 +01:00
        }
        +"title": 299369
      }
      +body: "Yeah, I know, took a couple watchthroughs to get it at first but this was their own arrogance really showing. They couldn’t be bothered just to show a bit of encouragement."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705077602 {#2203
        date: 2024-01-12 17:40:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Stamets@lemmy.world"
        "@scrubbles@poptalk.scrubbles.tech"
        "@marcos@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2209 …}
      +nested: Doctrine\ORM\PersistentCollection {#2200 …}
      +votes: Doctrine\ORM\PersistentCollection {#2270 …}
      +reports: Doctrine\ORM\PersistentCollection {#2257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2267 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2271 …}
      -id: 302376
      -bodyTs: "'arrog':18 'bit':30 'bother':25 'couldn':22 'coupl':6 'encourag':32 'first':12 'get':9 'know':3 'realli':19 'show':20,28 'took':4 'watchthrough':7 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1422612"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705077602 {#2207
        date: 2024-01-12 17:40:02.0 +01:00
      }
      +"title": 302376
    }
    0 => App\Entity\EntryComment {#2320}
  ]
  -id: 29062
  -titleTs: "'even':6 'mean':2 'surpris':7"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705079352
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10582750"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704992952 {#3135
    date: 2024-01-11 18:09:12.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
63 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2315
  +user: Proxies\__CG__\App\Entity\User {#2636 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
  +image: Proxies\__CG__\App\Entity\Image {#3115 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3154 …}
  +slug: "I-mean-why-are-you-even-surprised"
  +title: "I mean why are you even surprised"
  +url: "https://lemmy.world/pictrs/image/89596ed9-24ca-4407-b163-ba7d21a22830.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 25
  +favouriteCount: 678
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721882714 {#3149
    date: 2024-07-25 06:45:14.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3156 …}
  +votes: Doctrine\ORM\PersistentCollection {#3158 …}
  +reports: Doctrine\ORM\PersistentCollection {#3160 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3162 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3164 …}
  +badges: Doctrine\ORM\PersistentCollection {#3166 …}
  +children: [
    1 => App\Entity\EntryComment {#2212
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2315 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
      +root: App\Entity\EntryComment {#2320
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2315 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’ve always thought if they just showed a bit of encouragement to him he would have been fine.\n
          \n
          You’re not master - yet. *But don’t worry, you will be, it’s a process. Listen Anakin, I know it seems like a long thing, and you are doing a great job, but everyone goes through this. I went through it…*\n
          \n
          Instead he just got “You are not qualified. Sit down”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 123
        +score: 0
        +lastActive: DateTime @1721882714 {#2302
          date: 2024-07-25 06:45:14.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Stamets@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2321 …}
        +nested: Doctrine\ORM\PersistentCollection {#2310 …}
        +votes: Doctrine\ORM\PersistentCollection {#2306 …}
        +reports: Doctrine\ORM\PersistentCollection {#2305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
        -id: 299369
        -bodyTs: "'alway':3 'anakin':37 'bit':10 'encourag':12 'everyon':54 'fine':19 'goe':55 'got':65 'great':51 'instead':62 'job':52 'know':39 'like':42 'listen':36 'long':44 'master':23 'process':35 'qualifi':69 're':21 'seem':41 'show':8 'sit':70 'thing':45 'thought':4 've':2 'went':59 'worri':28 'would':16 'yet':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1415743"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704993111 {#2297
          date: 2024-01-11 18:11:51.0 +01:00
        }
        +"title": 299369
      }
      +body: "Yeah, I know, took a couple watchthroughs to get it at first but this was their own arrogance really showing. They couldn’t be bothered just to show a bit of encouragement."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705077602 {#2203
        date: 2024-01-12 17:40:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Stamets@lemmy.world"
        "@scrubbles@poptalk.scrubbles.tech"
        "@marcos@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2209 …}
      +nested: Doctrine\ORM\PersistentCollection {#2200 …}
      +votes: Doctrine\ORM\PersistentCollection {#2270 …}
      +reports: Doctrine\ORM\PersistentCollection {#2257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2267 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2271 …}
      -id: 302376
      -bodyTs: "'arrog':18 'bit':30 'bother':25 'couldn':22 'coupl':6 'encourag':32 'first':12 'get':9 'know':3 'realli':19 'show':20,28 'took':4 'watchthrough':7 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1422612"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705077602 {#2207
        date: 2024-01-12 17:40:02.0 +01:00
      }
      +"title": 302376
    }
    0 => App\Entity\EntryComment {#2320}
  ]
  -id: 29062
  -titleTs: "'even':6 'mean':2 'surpris':7"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705079352
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10582750"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704992952 {#3135
    date: 2024-01-11 18:09:12.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
64 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2315
  +user: Proxies\__CG__\App\Entity\User {#2636 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
  +image: Proxies\__CG__\App\Entity\Image {#3115 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3154 …}
  +slug: "I-mean-why-are-you-even-surprised"
  +title: "I mean why are you even surprised"
  +url: "https://lemmy.world/pictrs/image/89596ed9-24ca-4407-b163-ba7d21a22830.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 25
  +favouriteCount: 678
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721882714 {#3149
    date: 2024-07-25 06:45:14.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3156 …}
  +votes: Doctrine\ORM\PersistentCollection {#3158 …}
  +reports: Doctrine\ORM\PersistentCollection {#3160 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3162 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3164 …}
  +badges: Doctrine\ORM\PersistentCollection {#3166 …}
  +children: [
    1 => App\Entity\EntryComment {#2212
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2315 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
      +root: App\Entity\EntryComment {#2320
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2315 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’ve always thought if they just showed a bit of encouragement to him he would have been fine.\n
          \n
          You’re not master - yet. *But don’t worry, you will be, it’s a process. Listen Anakin, I know it seems like a long thing, and you are doing a great job, but everyone goes through this. I went through it…*\n
          \n
          Instead he just got “You are not qualified. Sit down”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 123
        +score: 0
        +lastActive: DateTime @1721882714 {#2302
          date: 2024-07-25 06:45:14.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Stamets@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2321 …}
        +nested: Doctrine\ORM\PersistentCollection {#2310 …}
        +votes: Doctrine\ORM\PersistentCollection {#2306 …}
        +reports: Doctrine\ORM\PersistentCollection {#2305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
        -id: 299369
        -bodyTs: "'alway':3 'anakin':37 'bit':10 'encourag':12 'everyon':54 'fine':19 'goe':55 'got':65 'great':51 'instead':62 'job':52 'know':39 'like':42 'listen':36 'long':44 'master':23 'process':35 'qualifi':69 're':21 'seem':41 'show':8 'sit':70 'thing':45 'thought':4 've':2 'went':59 'worri':28 'would':16 'yet':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1415743"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704993111 {#2297
          date: 2024-01-11 18:11:51.0 +01:00
        }
        +"title": 299369
      }
      +body: "Yeah, I know, took a couple watchthroughs to get it at first but this was their own arrogance really showing. They couldn’t be bothered just to show a bit of encouragement."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705077602 {#2203
        date: 2024-01-12 17:40:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Stamets@lemmy.world"
        "@scrubbles@poptalk.scrubbles.tech"
        "@marcos@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2209 …}
      +nested: Doctrine\ORM\PersistentCollection {#2200 …}
      +votes: Doctrine\ORM\PersistentCollection {#2270 …}
      +reports: Doctrine\ORM\PersistentCollection {#2257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2267 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2271 …}
      -id: 302376
      -bodyTs: "'arrog':18 'bit':30 'bother':25 'couldn':22 'coupl':6 'encourag':32 'first':12 'get':9 'know':3 'realli':19 'show':20,28 'took':4 'watchthrough':7 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1422612"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705077602 {#2207
        date: 2024-01-12 17:40:02.0 +01:00
      }
      +"title": 302376
    }
    0 => App\Entity\EntryComment {#2320}
  ]
  -id: 29062
  -titleTs: "'even':6 'mean':2 'surpris':7"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705079352
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10582750"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704992952 {#3135
    date: 2024-01-11 18:09:12.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
65 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
66 DENIED moderate
App\Entity\EntryComment {#2212
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2315
    +user: Proxies\__CG__\App\Entity\User {#2636 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
    +image: Proxies\__CG__\App\Entity\Image {#3115 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3154 …}
    +slug: "I-mean-why-are-you-even-surprised"
    +title: "I mean why are you even surprised"
    +url: "https://lemmy.world/pictrs/image/89596ed9-24ca-4407-b163-ba7d21a22830.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 25
    +favouriteCount: 678
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721882714 {#3149
      date: 2024-07-25 06:45:14.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3156 …}
    +votes: Doctrine\ORM\PersistentCollection {#3158 …}
    +reports: Doctrine\ORM\PersistentCollection {#3160 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3162 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3164 …}
    +badges: Doctrine\ORM\PersistentCollection {#3166 …}
    +children: [
      1 => App\Entity\EntryComment {#2212}
      0 => App\Entity\EntryComment {#2320
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2315 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’ve always thought if they just showed a bit of encouragement to him he would have been fine.\n
          \n
          You’re not master - yet. *But don’t worry, you will be, it’s a process. Listen Anakin, I know it seems like a long thing, and you are doing a great job, but everyone goes through this. I went through it…*\n
          \n
          Instead he just got “You are not qualified. Sit down”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 123
        +score: 0
        +lastActive: DateTime @1721882714 {#2302
          date: 2024-07-25 06:45:14.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Stamets@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2321 …}
        +nested: Doctrine\ORM\PersistentCollection {#2310 …}
        +votes: Doctrine\ORM\PersistentCollection {#2306 …}
        +reports: Doctrine\ORM\PersistentCollection {#2305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
        -id: 299369
        -bodyTs: "'alway':3 'anakin':37 'bit':10 'encourag':12 'everyon':54 'fine':19 'goe':55 'got':65 'great':51 'instead':62 'job':52 'know':39 'like':42 'listen':36 'long':44 'master':23 'process':35 'qualifi':69 're':21 'seem':41 'show':8 'sit':70 'thing':45 'thought':4 've':2 'went':59 'worri':28 'would':16 'yet':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1415743"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704993111 {#2297
          date: 2024-01-11 18:11:51.0 +01:00
        }
        +"title": 299369
      }
    ]
    -id: 29062
    -titleTs: "'even':6 'mean':2 'surpris':7"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705079352
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10582750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704992952 {#3135
      date: 2024-01-11 18:09:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
  +root: App\Entity\EntryComment {#2320}
  +body: "Yeah, I know, took a couple watchthroughs to get it at first but this was their own arrogance really showing. They couldn’t be bothered just to show a bit of encouragement."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705077602 {#2203
    date: 2024-01-12 17:40:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Stamets@lemmy.world"
    "@scrubbles@poptalk.scrubbles.tech"
    "@marcos@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2209 …}
  +nested: Doctrine\ORM\PersistentCollection {#2200 …}
  +votes: Doctrine\ORM\PersistentCollection {#2270 …}
  +reports: Doctrine\ORM\PersistentCollection {#2257 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2267 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2271 …}
  -id: 302376
  -bodyTs: "'arrog':18 'bit':30 'bother':25 'couldn':22 'coupl':6 'encourag':32 'first':12 'get':9 'know':3 'realli':19 'show':20,28 'took':4 'watchthrough':7 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1422612"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705077602 {#2207
    date: 2024-01-12 17:40:02.0 +01:00
  }
  +"title": 302376
}
"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
67 DENIED edit
App\Entity\EntryComment {#2212
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2315
    +user: Proxies\__CG__\App\Entity\User {#2636 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
    +image: Proxies\__CG__\App\Entity\Image {#3115 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3154 …}
    +slug: "I-mean-why-are-you-even-surprised"
    +title: "I mean why are you even surprised"
    +url: "https://lemmy.world/pictrs/image/89596ed9-24ca-4407-b163-ba7d21a22830.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 25
    +favouriteCount: 678
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721882714 {#3149
      date: 2024-07-25 06:45:14.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3156 …}
    +votes: Doctrine\ORM\PersistentCollection {#3158 …}
    +reports: Doctrine\ORM\PersistentCollection {#3160 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3162 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3164 …}
    +badges: Doctrine\ORM\PersistentCollection {#3166 …}
    +children: [
      1 => App\Entity\EntryComment {#2212}
      0 => App\Entity\EntryComment {#2320
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2315 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’ve always thought if they just showed a bit of encouragement to him he would have been fine.\n
          \n
          You’re not master - yet. *But don’t worry, you will be, it’s a process. Listen Anakin, I know it seems like a long thing, and you are doing a great job, but everyone goes through this. I went through it…*\n
          \n
          Instead he just got “You are not qualified. Sit down”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 123
        +score: 0
        +lastActive: DateTime @1721882714 {#2302
          date: 2024-07-25 06:45:14.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Stamets@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2321 …}
        +nested: Doctrine\ORM\PersistentCollection {#2310 …}
        +votes: Doctrine\ORM\PersistentCollection {#2306 …}
        +reports: Doctrine\ORM\PersistentCollection {#2305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
        -id: 299369
        -bodyTs: "'alway':3 'anakin':37 'bit':10 'encourag':12 'everyon':54 'fine':19 'goe':55 'got':65 'great':51 'instead':62 'job':52 'know':39 'like':42 'listen':36 'long':44 'master':23 'process':35 'qualifi':69 're':21 'seem':41 'show':8 'sit':70 'thing':45 'thought':4 've':2 'went':59 'worri':28 'would':16 'yet':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1415743"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704993111 {#2297
          date: 2024-01-11 18:11:51.0 +01:00
        }
        +"title": 299369
      }
    ]
    -id: 29062
    -titleTs: "'even':6 'mean':2 'surpris':7"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705079352
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10582750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704992952 {#3135
      date: 2024-01-11 18:09:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
  +root: App\Entity\EntryComment {#2320}
  +body: "Yeah, I know, took a couple watchthroughs to get it at first but this was their own arrogance really showing. They couldn’t be bothered just to show a bit of encouragement."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705077602 {#2203
    date: 2024-01-12 17:40:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Stamets@lemmy.world"
    "@scrubbles@poptalk.scrubbles.tech"
    "@marcos@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2209 …}
  +nested: Doctrine\ORM\PersistentCollection {#2200 …}
  +votes: Doctrine\ORM\PersistentCollection {#2270 …}
  +reports: Doctrine\ORM\PersistentCollection {#2257 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2267 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2271 …}
  -id: 302376
  -bodyTs: "'arrog':18 'bit':30 'bother':25 'couldn':22 'coupl':6 'encourag':32 'first':12 'get':9 'know':3 'realli':19 'show':20,28 'took':4 'watchthrough':7 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1422612"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705077602 {#2207
    date: 2024-01-12 17:40:02.0 +01:00
  }
  +"title": 302376
}
"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
68 DENIED moderate
App\Entity\EntryComment {#2212
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2315
    +user: Proxies\__CG__\App\Entity\User {#2636 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
    +image: Proxies\__CG__\App\Entity\Image {#3115 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3154 …}
    +slug: "I-mean-why-are-you-even-surprised"
    +title: "I mean why are you even surprised"
    +url: "https://lemmy.world/pictrs/image/89596ed9-24ca-4407-b163-ba7d21a22830.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 25
    +favouriteCount: 678
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721882714 {#3149
      date: 2024-07-25 06:45:14.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3156 …}
    +votes: Doctrine\ORM\PersistentCollection {#3158 …}
    +reports: Doctrine\ORM\PersistentCollection {#3160 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3162 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3164 …}
    +badges: Doctrine\ORM\PersistentCollection {#3166 …}
    +children: [
      1 => App\Entity\EntryComment {#2212}
      0 => App\Entity\EntryComment {#2320
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2315 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’ve always thought if they just showed a bit of encouragement to him he would have been fine.\n
          \n
          You’re not master - yet. *But don’t worry, you will be, it’s a process. Listen Anakin, I know it seems like a long thing, and you are doing a great job, but everyone goes through this. I went through it…*\n
          \n
          Instead he just got “You are not qualified. Sit down”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 123
        +score: 0
        +lastActive: DateTime @1721882714 {#2302
          date: 2024-07-25 06:45:14.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Stamets@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2321 …}
        +nested: Doctrine\ORM\PersistentCollection {#2310 …}
        +votes: Doctrine\ORM\PersistentCollection {#2306 …}
        +reports: Doctrine\ORM\PersistentCollection {#2305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
        -id: 299369
        -bodyTs: "'alway':3 'anakin':37 'bit':10 'encourag':12 'everyon':54 'fine':19 'goe':55 'got':65 'great':51 'instead':62 'job':52 'know':39 'like':42 'listen':36 'long':44 'master':23 'process':35 'qualifi':69 're':21 'seem':41 'show':8 'sit':70 'thing':45 'thought':4 've':2 'went':59 'worri':28 'would':16 'yet':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1415743"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704993111 {#2297
          date: 2024-01-11 18:11:51.0 +01:00
        }
        +"title": 299369
      }
    ]
    -id: 29062
    -titleTs: "'even':6 'mean':2 'surpris':7"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705079352
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10582750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704992952 {#3135
      date: 2024-01-11 18:09:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
  +root: App\Entity\EntryComment {#2320}
  +body: "Yeah, I know, took a couple watchthroughs to get it at first but this was their own arrogance really showing. They couldn’t be bothered just to show a bit of encouragement."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705077602 {#2203
    date: 2024-01-12 17:40:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Stamets@lemmy.world"
    "@scrubbles@poptalk.scrubbles.tech"
    "@marcos@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2209 …}
  +nested: Doctrine\ORM\PersistentCollection {#2200 …}
  +votes: Doctrine\ORM\PersistentCollection {#2270 …}
  +reports: Doctrine\ORM\PersistentCollection {#2257 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2267 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2271 …}
  -id: 302376
  -bodyTs: "'arrog':18 'bit':30 'bother':25 'couldn':22 'coupl':6 'encourag':32 'first':12 'get':9 'know':3 'realli':19 'show':20,28 'took':4 'watchthrough':7 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1422612"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705077602 {#2207
    date: 2024-01-12 17:40:02.0 +01:00
  }
  +"title": 302376
}
"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
69 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
70 DENIED moderate
App\Entity\EntryComment {#2320
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2315
    +user: Proxies\__CG__\App\Entity\User {#2636 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
    +image: Proxies\__CG__\App\Entity\Image {#3115 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3154 …}
    +slug: "I-mean-why-are-you-even-surprised"
    +title: "I mean why are you even surprised"
    +url: "https://lemmy.world/pictrs/image/89596ed9-24ca-4407-b163-ba7d21a22830.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 25
    +favouriteCount: 678
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721882714 {#3149
      date: 2024-07-25 06:45:14.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3156 …}
    +votes: Doctrine\ORM\PersistentCollection {#3158 …}
    +reports: Doctrine\ORM\PersistentCollection {#3160 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3162 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3164 …}
    +badges: Doctrine\ORM\PersistentCollection {#3166 …}
    +children: [
      1 => App\Entity\EntryComment {#2212
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2315 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
        +root: App\Entity\EntryComment {#2320}
        +body: "Yeah, I know, took a couple watchthroughs to get it at first but this was their own arrogance really showing. They couldn’t be bothered just to show a bit of encouragement."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705077602 {#2203
          date: 2024-01-12 17:40:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Stamets@lemmy.world"
          "@scrubbles@poptalk.scrubbles.tech"
          "@marcos@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2209 …}
        +nested: Doctrine\ORM\PersistentCollection {#2200 …}
        +votes: Doctrine\ORM\PersistentCollection {#2270 …}
        +reports: Doctrine\ORM\PersistentCollection {#2257 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2267 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2271 …}
        -id: 302376
        -bodyTs: "'arrog':18 'bit':30 'bother':25 'couldn':22 'coupl':6 'encourag':32 'first':12 'get':9 'know':3 'realli':19 'show':20,28 'took':4 'watchthrough':7 'yeah':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1422612"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705077602 {#2207
          date: 2024-01-12 17:40:02.0 +01:00
        }
        +"title": 302376
      }
      0 => App\Entity\EntryComment {#2320}
    ]
    -id: 29062
    -titleTs: "'even':6 'mean':2 'surpris':7"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705079352
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10582750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704992952 {#3135
      date: 2024-01-11 18:09:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I’ve always thought if they just showed a bit of encouragement to him he would have been fine.\n
    \n
    You’re not master - yet. *But don’t worry, you will be, it’s a process. Listen Anakin, I know it seems like a long thing, and you are doing a great job, but everyone goes through this. I went through it…*\n
    \n
    Instead he just got “You are not qualified. Sit down”.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 123
  +score: 0
  +lastActive: DateTime @1721882714 {#2302
    date: 2024-07-25 06:45:14.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Stamets@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2321 …}
  +nested: Doctrine\ORM\PersistentCollection {#2310 …}
  +votes: Doctrine\ORM\PersistentCollection {#2306 …}
  +reports: Doctrine\ORM\PersistentCollection {#2305 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
  -id: 299369
  -bodyTs: "'alway':3 'anakin':37 'bit':10 'encourag':12 'everyon':54 'fine':19 'goe':55 'got':65 'great':51 'instead':62 'job':52 'know':39 'like':42 'listen':36 'long':44 'master':23 'process':35 'qualifi':69 're':21 'seem':41 'show':8 'sit':70 'thing':45 'thought':4 've':2 'went':59 'worri':28 'would':16 'yet':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1415743"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704993111 {#2297
    date: 2024-01-11 18:11:51.0 +01:00
  }
  +"title": 299369
}
"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
71 DENIED edit
App\Entity\EntryComment {#2320
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2315
    +user: Proxies\__CG__\App\Entity\User {#2636 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
    +image: Proxies\__CG__\App\Entity\Image {#3115 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3154 …}
    +slug: "I-mean-why-are-you-even-surprised"
    +title: "I mean why are you even surprised"
    +url: "https://lemmy.world/pictrs/image/89596ed9-24ca-4407-b163-ba7d21a22830.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 25
    +favouriteCount: 678
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721882714 {#3149
      date: 2024-07-25 06:45:14.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3156 …}
    +votes: Doctrine\ORM\PersistentCollection {#3158 …}
    +reports: Doctrine\ORM\PersistentCollection {#3160 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3162 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3164 …}
    +badges: Doctrine\ORM\PersistentCollection {#3166 …}
    +children: [
      1 => App\Entity\EntryComment {#2212
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2315 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
        +root: App\Entity\EntryComment {#2320}
        +body: "Yeah, I know, took a couple watchthroughs to get it at first but this was their own arrogance really showing. They couldn’t be bothered just to show a bit of encouragement."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705077602 {#2203
          date: 2024-01-12 17:40:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Stamets@lemmy.world"
          "@scrubbles@poptalk.scrubbles.tech"
          "@marcos@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2209 …}
        +nested: Doctrine\ORM\PersistentCollection {#2200 …}
        +votes: Doctrine\ORM\PersistentCollection {#2270 …}
        +reports: Doctrine\ORM\PersistentCollection {#2257 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2267 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2271 …}
        -id: 302376
        -bodyTs: "'arrog':18 'bit':30 'bother':25 'couldn':22 'coupl':6 'encourag':32 'first':12 'get':9 'know':3 'realli':19 'show':20,28 'took':4 'watchthrough':7 'yeah':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1422612"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705077602 {#2207
          date: 2024-01-12 17:40:02.0 +01:00
        }
        +"title": 302376
      }
      0 => App\Entity\EntryComment {#2320}
    ]
    -id: 29062
    -titleTs: "'even':6 'mean':2 'surpris':7"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705079352
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10582750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704992952 {#3135
      date: 2024-01-11 18:09:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I’ve always thought if they just showed a bit of encouragement to him he would have been fine.\n
    \n
    You’re not master - yet. *But don’t worry, you will be, it’s a process. Listen Anakin, I know it seems like a long thing, and you are doing a great job, but everyone goes through this. I went through it…*\n
    \n
    Instead he just got “You are not qualified. Sit down”.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 123
  +score: 0
  +lastActive: DateTime @1721882714 {#2302
    date: 2024-07-25 06:45:14.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Stamets@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2321 …}
  +nested: Doctrine\ORM\PersistentCollection {#2310 …}
  +votes: Doctrine\ORM\PersistentCollection {#2306 …}
  +reports: Doctrine\ORM\PersistentCollection {#2305 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
  -id: 299369
  -bodyTs: "'alway':3 'anakin':37 'bit':10 'encourag':12 'everyon':54 'fine':19 'goe':55 'got':65 'great':51 'instead':62 'job':52 'know':39 'like':42 'listen':36 'long':44 'master':23 'process':35 'qualifi':69 're':21 'seem':41 'show':8 'sit':70 'thing':45 'thought':4 've':2 'went':59 'worri':28 'would':16 'yet':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1415743"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704993111 {#2297
    date: 2024-01-11 18:11:51.0 +01:00
  }
  +"title": 299369
}
"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
72 DENIED moderate
App\Entity\EntryComment {#2320
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2315
    +user: Proxies\__CG__\App\Entity\User {#2636 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
    +image: Proxies\__CG__\App\Entity\Image {#3115 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3154 …}
    +slug: "I-mean-why-are-you-even-surprised"
    +title: "I mean why are you even surprised"
    +url: "https://lemmy.world/pictrs/image/89596ed9-24ca-4407-b163-ba7d21a22830.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 25
    +favouriteCount: 678
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721882714 {#3149
      date: 2024-07-25 06:45:14.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3156 …}
    +votes: Doctrine\ORM\PersistentCollection {#3158 …}
    +reports: Doctrine\ORM\PersistentCollection {#3160 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3162 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3164 …}
    +badges: Doctrine\ORM\PersistentCollection {#3166 …}
    +children: [
      1 => App\Entity\EntryComment {#2212
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2315 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
        +root: App\Entity\EntryComment {#2320}
        +body: "Yeah, I know, took a couple watchthroughs to get it at first but this was their own arrogance really showing. They couldn’t be bothered just to show a bit of encouragement."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705077602 {#2203
          date: 2024-01-12 17:40:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Stamets@lemmy.world"
          "@scrubbles@poptalk.scrubbles.tech"
          "@marcos@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2209 …}
        +nested: Doctrine\ORM\PersistentCollection {#2200 …}
        +votes: Doctrine\ORM\PersistentCollection {#2270 …}
        +reports: Doctrine\ORM\PersistentCollection {#2257 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2267 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2271 …}
        -id: 302376
        -bodyTs: "'arrog':18 'bit':30 'bother':25 'couldn':22 'coupl':6 'encourag':32 'first':12 'get':9 'know':3 'realli':19 'show':20,28 'took':4 'watchthrough':7 'yeah':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1422612"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705077602 {#2207
          date: 2024-01-12 17:40:02.0 +01:00
        }
        +"title": 302376
      }
      0 => App\Entity\EntryComment {#2320}
    ]
    -id: 29062
    -titleTs: "'even':6 'mean':2 'surpris':7"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705079352
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10582750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704992952 {#3135
      date: 2024-01-11 18:09:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2322 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I’ve always thought if they just showed a bit of encouragement to him he would have been fine.\n
    \n
    You’re not master - yet. *But don’t worry, you will be, it’s a process. Listen Anakin, I know it seems like a long thing, and you are doing a great job, but everyone goes through this. I went through it…*\n
    \n
    Instead he just got “You are not qualified. Sit down”.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 123
  +score: 0
  +lastActive: DateTime @1721882714 {#2302
    date: 2024-07-25 06:45:14.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Stamets@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2321 …}
  +nested: Doctrine\ORM\PersistentCollection {#2310 …}
  +votes: Doctrine\ORM\PersistentCollection {#2306 …}
  +reports: Doctrine\ORM\PersistentCollection {#2305 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
  -id: 299369
  -bodyTs: "'alway':3 'anakin':37 'bit':10 'encourag':12 'everyon':54 'fine':19 'goe':55 'got':65 'great':51 'instead':62 'job':52 'know':39 'like':42 'listen':36 'long':44 'master':23 'process':35 'qualifi':69 're':21 'seem':41 'show':8 'sit':70 'thing':45 'thought':4 've':2 'went':59 'worri':28 'would':16 'yet':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1415743"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704993111 {#2297
    date: 2024-01-11 18:11:51.0 +01:00
  }
  +"title": 299369
}
"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
73 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
74 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1404
  +user: Proxies\__CG__\App\Entity\User {#3320 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "Help-me-build-a-home-server"
  +title: "Help me build a home server"
  +url: null
  +body: """
    Help me build a home server with a budget of €100/$109 (I live in Denmark)\n
    \n
    I am thinking of buying it used how much ram who’d i need and what CPU\n
    \n
    What I want to run on it\n
    \n
    Nextcloud\n
    \n
    RSS feed\n
    \n
    transmission (if possible for the budget)\n
    \n
    Maybe a few other small services\n
    \n
    Photoprism (if possible for the budget)\n
    \n
    Is this realistic for my budget?\n
    \n
    Edit: Thanks alot for your really helpful comments
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 20
  +favouriteCount: 20
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722694519 {#3315
    date: 2024-08-03 16:15:19.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3322 …}
  +votes: Doctrine\ORM\PersistentCollection {#3324 …}
  +reports: Doctrine\ORM\PersistentCollection {#3326 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3328 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3330 …}
  +badges: Doctrine\ORM\PersistentCollection {#3332 …}
  +children: [
    App\Entity\EntryComment {#1401
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1404 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        For that low of a budget I’d go look for used desktops to run - which is exactly what I did to get started .\n
        \n
        Then raspberry pis\n
        \n
        If you can go up further I’ve really enjoyed the beelink computers as tiny servers
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704577776 {#1385
        date: 2024-01-06 22:49:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pinguinebee@lemmings.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1363 …}
      +nested: Doctrine\ORM\PersistentCollection {#1362 …}
      +votes: Doctrine\ORM\PersistentCollection {#2019 …}
      +reports: Doctrine\ORM\PersistentCollection {#2030 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2026 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2022 …}
      -id: 286772
      -bodyTs: "'beelink':39 'budget':6 'comput':40 'd':8 'desktop':13 'enjoy':37 'exact':18 'get':23 'go':9,31 'look':10 'low':3 'pis':27 'raspberri':26 'realli':36 'run':15 'server':43 'start':24 'tini':42 'use':12 've':35"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1391030"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704577776 {#1382
        date: 2024-01-06 22:49:36.0 +01:00
      }
      +"title": 286772
    }
  ]
  -id: 27709
  -titleTs: "'build':3 'help':1 'home':5 'server':6"
  -bodyTs: "'100':11 '109':12 'alot':70 'budget':9,49,61,67 'build':3 'buy':21 'comment':75 'cpu':33 'd':28 'denmark':16 'edit':68 'feed':43 'help':1,74 'home':5 'live':14 'mayb':50 'much':25 'need':30 'nextcloud':41 'photopr':56 'possibl':46,58 'ram':26 'realist':64 'realli':73 'rss':42 'run':38 'server':6 'servic':55 'small':54 'thank':69 'think':19 'transmiss':44 'use':23 'want':36"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704662961
  +visibility: "visible             "
  +apId: "https://lemmings.world/post/4465273"
  +editedAt: DateTimeImmutable @1719167507 {#3302
    date: 2024-06-23 20:31:47.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704576561 {#3280
    date: 2024-01-06 22:29:21.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
75 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1404
  +user: Proxies\__CG__\App\Entity\User {#3320 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "Help-me-build-a-home-server"
  +title: "Help me build a home server"
  +url: null
  +body: """
    Help me build a home server with a budget of €100/$109 (I live in Denmark)\n
    \n
    I am thinking of buying it used how much ram who’d i need and what CPU\n
    \n
    What I want to run on it\n
    \n
    Nextcloud\n
    \n
    RSS feed\n
    \n
    transmission (if possible for the budget)\n
    \n
    Maybe a few other small services\n
    \n
    Photoprism (if possible for the budget)\n
    \n
    Is this realistic for my budget?\n
    \n
    Edit: Thanks alot for your really helpful comments
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 20
  +favouriteCount: 20
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722694519 {#3315
    date: 2024-08-03 16:15:19.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3322 …}
  +votes: Doctrine\ORM\PersistentCollection {#3324 …}
  +reports: Doctrine\ORM\PersistentCollection {#3326 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3328 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3330 …}
  +badges: Doctrine\ORM\PersistentCollection {#3332 …}
  +children: [
    App\Entity\EntryComment {#1401
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1404 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        For that low of a budget I’d go look for used desktops to run - which is exactly what I did to get started .\n
        \n
        Then raspberry pis\n
        \n
        If you can go up further I’ve really enjoyed the beelink computers as tiny servers
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704577776 {#1385
        date: 2024-01-06 22:49:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pinguinebee@lemmings.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1363 …}
      +nested: Doctrine\ORM\PersistentCollection {#1362 …}
      +votes: Doctrine\ORM\PersistentCollection {#2019 …}
      +reports: Doctrine\ORM\PersistentCollection {#2030 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2026 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2022 …}
      -id: 286772
      -bodyTs: "'beelink':39 'budget':6 'comput':40 'd':8 'desktop':13 'enjoy':37 'exact':18 'get':23 'go':9,31 'look':10 'low':3 'pis':27 'raspberri':26 'realli':36 'run':15 'server':43 'start':24 'tini':42 'use':12 've':35"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1391030"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704577776 {#1382
        date: 2024-01-06 22:49:36.0 +01:00
      }
      +"title": 286772
    }
  ]
  -id: 27709
  -titleTs: "'build':3 'help':1 'home':5 'server':6"
  -bodyTs: "'100':11 '109':12 'alot':70 'budget':9,49,61,67 'build':3 'buy':21 'comment':75 'cpu':33 'd':28 'denmark':16 'edit':68 'feed':43 'help':1,74 'home':5 'live':14 'mayb':50 'much':25 'need':30 'nextcloud':41 'photopr':56 'possibl':46,58 'ram':26 'realist':64 'realli':73 'rss':42 'run':38 'server':6 'servic':55 'small':54 'thank':69 'think':19 'transmiss':44 'use':23 'want':36"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704662961
  +visibility: "visible             "
  +apId: "https://lemmings.world/post/4465273"
  +editedAt: DateTimeImmutable @1719167507 {#3302
    date: 2024-06-23 20:31:47.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704576561 {#3280
    date: 2024-01-06 22:29:21.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
76 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1404
  +user: Proxies\__CG__\App\Entity\User {#3320 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "Help-me-build-a-home-server"
  +title: "Help me build a home server"
  +url: null
  +body: """
    Help me build a home server with a budget of €100/$109 (I live in Denmark)\n
    \n
    I am thinking of buying it used how much ram who’d i need and what CPU\n
    \n
    What I want to run on it\n
    \n
    Nextcloud\n
    \n
    RSS feed\n
    \n
    transmission (if possible for the budget)\n
    \n
    Maybe a few other small services\n
    \n
    Photoprism (if possible for the budget)\n
    \n
    Is this realistic for my budget?\n
    \n
    Edit: Thanks alot for your really helpful comments
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 20
  +favouriteCount: 20
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722694519 {#3315
    date: 2024-08-03 16:15:19.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3322 …}
  +votes: Doctrine\ORM\PersistentCollection {#3324 …}
  +reports: Doctrine\ORM\PersistentCollection {#3326 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3328 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3330 …}
  +badges: Doctrine\ORM\PersistentCollection {#3332 …}
  +children: [
    App\Entity\EntryComment {#1401
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1404 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        For that low of a budget I’d go look for used desktops to run - which is exactly what I did to get started .\n
        \n
        Then raspberry pis\n
        \n
        If you can go up further I’ve really enjoyed the beelink computers as tiny servers
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704577776 {#1385
        date: 2024-01-06 22:49:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pinguinebee@lemmings.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1363 …}
      +nested: Doctrine\ORM\PersistentCollection {#1362 …}
      +votes: Doctrine\ORM\PersistentCollection {#2019 …}
      +reports: Doctrine\ORM\PersistentCollection {#2030 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2026 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2022 …}
      -id: 286772
      -bodyTs: "'beelink':39 'budget':6 'comput':40 'd':8 'desktop':13 'enjoy':37 'exact':18 'get':23 'go':9,31 'look':10 'low':3 'pis':27 'raspberri':26 'realli':36 'run':15 'server':43 'start':24 'tini':42 'use':12 've':35"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1391030"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704577776 {#1382
        date: 2024-01-06 22:49:36.0 +01:00
      }
      +"title": 286772
    }
  ]
  -id: 27709
  -titleTs: "'build':3 'help':1 'home':5 'server':6"
  -bodyTs: "'100':11 '109':12 'alot':70 'budget':9,49,61,67 'build':3 'buy':21 'comment':75 'cpu':33 'd':28 'denmark':16 'edit':68 'feed':43 'help':1,74 'home':5 'live':14 'mayb':50 'much':25 'need':30 'nextcloud':41 'photopr':56 'possibl':46,58 'ram':26 'realist':64 'realli':73 'rss':42 'run':38 'server':6 'servic':55 'small':54 'thank':69 'think':19 'transmiss':44 'use':23 'want':36"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704662961
  +visibility: "visible             "
  +apId: "https://lemmings.world/post/4465273"
  +editedAt: DateTimeImmutable @1719167507 {#3302
    date: 2024-06-23 20:31:47.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704576561 {#3280
    date: 2024-01-06 22:29:21.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
77 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
78 DENIED moderate
App\Entity\EntryComment {#1401
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1404
    +user: Proxies\__CG__\App\Entity\User {#3320 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Help-me-build-a-home-server"
    +title: "Help me build a home server"
    +url: null
    +body: """
      Help me build a home server with a budget of €100/$109 (I live in Denmark)\n
      \n
      I am thinking of buying it used how much ram who’d i need and what CPU\n
      \n
      What I want to run on it\n
      \n
      Nextcloud\n
      \n
      RSS feed\n
      \n
      transmission (if possible for the budget)\n
      \n
      Maybe a few other small services\n
      \n
      Photoprism (if possible for the budget)\n
      \n
      Is this realistic for my budget?\n
      \n
      Edit: Thanks alot for your really helpful comments
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 20
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722694519 {#3315
      date: 2024-08-03 16:15:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3322 …}
    +votes: Doctrine\ORM\PersistentCollection {#3324 …}
    +reports: Doctrine\ORM\PersistentCollection {#3326 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3328 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3330 …}
    +badges: Doctrine\ORM\PersistentCollection {#3332 …}
    +children: [
      App\Entity\EntryComment {#1401}
    ]
    -id: 27709
    -titleTs: "'build':3 'help':1 'home':5 'server':6"
    -bodyTs: "'100':11 '109':12 'alot':70 'budget':9,49,61,67 'build':3 'buy':21 'comment':75 'cpu':33 'd':28 'denmark':16 'edit':68 'feed':43 'help':1,74 'home':5 'live':14 'mayb':50 'much':25 'need':30 'nextcloud':41 'photopr':56 'possibl':46,58 'ram':26 'realist':64 'realli':73 'rss':42 'run':38 'server':6 'servic':55 'small':54 'thank':69 'think':19 'transmiss':44 'use':23 'want':36"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704662961
    +visibility: "visible             "
    +apId: "https://lemmings.world/post/4465273"
    +editedAt: DateTimeImmutable @1719167507 {#3302
      date: 2024-06-23 20:31:47.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704576561 {#3280
      date: 2024-01-06 22:29:21.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    For that low of a budget I’d go look for used desktops to run - which is exactly what I did to get started .\n
    \n
    Then raspberry pis\n
    \n
    If you can go up further I’ve really enjoyed the beelink computers as tiny servers
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704577776 {#1385
    date: 2024-01-06 22:49:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pinguinebee@lemmings.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1363 …}
  +nested: Doctrine\ORM\PersistentCollection {#1362 …}
  +votes: Doctrine\ORM\PersistentCollection {#2019 …}
  +reports: Doctrine\ORM\PersistentCollection {#2030 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2026 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2022 …}
  -id: 286772
  -bodyTs: "'beelink':39 'budget':6 'comput':40 'd':8 'desktop':13 'enjoy':37 'exact':18 'get':23 'go':9,31 'look':10 'low':3 'pis':27 'raspberri':26 'realli':36 'run':15 'server':43 'start':24 'tini':42 'use':12 've':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1391030"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704577776 {#1382
    date: 2024-01-06 22:49:36.0 +01:00
  }
  +"title": 286772
}
"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
79 DENIED edit
App\Entity\EntryComment {#1401
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1404
    +user: Proxies\__CG__\App\Entity\User {#3320 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Help-me-build-a-home-server"
    +title: "Help me build a home server"
    +url: null
    +body: """
      Help me build a home server with a budget of €100/$109 (I live in Denmark)\n
      \n
      I am thinking of buying it used how much ram who’d i need and what CPU\n
      \n
      What I want to run on it\n
      \n
      Nextcloud\n
      \n
      RSS feed\n
      \n
      transmission (if possible for the budget)\n
      \n
      Maybe a few other small services\n
      \n
      Photoprism (if possible for the budget)\n
      \n
      Is this realistic for my budget?\n
      \n
      Edit: Thanks alot for your really helpful comments
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 20
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722694519 {#3315
      date: 2024-08-03 16:15:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3322 …}
    +votes: Doctrine\ORM\PersistentCollection {#3324 …}
    +reports: Doctrine\ORM\PersistentCollection {#3326 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3328 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3330 …}
    +badges: Doctrine\ORM\PersistentCollection {#3332 …}
    +children: [
      App\Entity\EntryComment {#1401}
    ]
    -id: 27709
    -titleTs: "'build':3 'help':1 'home':5 'server':6"
    -bodyTs: "'100':11 '109':12 'alot':70 'budget':9,49,61,67 'build':3 'buy':21 'comment':75 'cpu':33 'd':28 'denmark':16 'edit':68 'feed':43 'help':1,74 'home':5 'live':14 'mayb':50 'much':25 'need':30 'nextcloud':41 'photopr':56 'possibl':46,58 'ram':26 'realist':64 'realli':73 'rss':42 'run':38 'server':6 'servic':55 'small':54 'thank':69 'think':19 'transmiss':44 'use':23 'want':36"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704662961
    +visibility: "visible             "
    +apId: "https://lemmings.world/post/4465273"
    +editedAt: DateTimeImmutable @1719167507 {#3302
      date: 2024-06-23 20:31:47.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704576561 {#3280
      date: 2024-01-06 22:29:21.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    For that low of a budget I’d go look for used desktops to run - which is exactly what I did to get started .\n
    \n
    Then raspberry pis\n
    \n
    If you can go up further I’ve really enjoyed the beelink computers as tiny servers
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704577776 {#1385
    date: 2024-01-06 22:49:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pinguinebee@lemmings.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1363 …}
  +nested: Doctrine\ORM\PersistentCollection {#1362 …}
  +votes: Doctrine\ORM\PersistentCollection {#2019 …}
  +reports: Doctrine\ORM\PersistentCollection {#2030 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2026 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2022 …}
  -id: 286772
  -bodyTs: "'beelink':39 'budget':6 'comput':40 'd':8 'desktop':13 'enjoy':37 'exact':18 'get':23 'go':9,31 'look':10 'low':3 'pis':27 'raspberri':26 'realli':36 'run':15 'server':43 'start':24 'tini':42 'use':12 've':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1391030"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704577776 {#1382
    date: 2024-01-06 22:49:36.0 +01:00
  }
  +"title": 286772
}
"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
80 DENIED moderate
App\Entity\EntryComment {#1401
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1404
    +user: Proxies\__CG__\App\Entity\User {#3320 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Help-me-build-a-home-server"
    +title: "Help me build a home server"
    +url: null
    +body: """
      Help me build a home server with a budget of €100/$109 (I live in Denmark)\n
      \n
      I am thinking of buying it used how much ram who’d i need and what CPU\n
      \n
      What I want to run on it\n
      \n
      Nextcloud\n
      \n
      RSS feed\n
      \n
      transmission (if possible for the budget)\n
      \n
      Maybe a few other small services\n
      \n
      Photoprism (if possible for the budget)\n
      \n
      Is this realistic for my budget?\n
      \n
      Edit: Thanks alot for your really helpful comments
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 20
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722694519 {#3315
      date: 2024-08-03 16:15:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3322 …}
    +votes: Doctrine\ORM\PersistentCollection {#3324 …}
    +reports: Doctrine\ORM\PersistentCollection {#3326 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3328 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3330 …}
    +badges: Doctrine\ORM\PersistentCollection {#3332 …}
    +children: [
      App\Entity\EntryComment {#1401}
    ]
    -id: 27709
    -titleTs: "'build':3 'help':1 'home':5 'server':6"
    -bodyTs: "'100':11 '109':12 'alot':70 'budget':9,49,61,67 'build':3 'buy':21 'comment':75 'cpu':33 'd':28 'denmark':16 'edit':68 'feed':43 'help':1,74 'home':5 'live':14 'mayb':50 'much':25 'need':30 'nextcloud':41 'photopr':56 'possibl':46,58 'ram':26 'realist':64 'realli':73 'rss':42 'run':38 'server':6 'servic':55 'small':54 'thank':69 'think':19 'transmiss':44 'use':23 'want':36"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704662961
    +visibility: "visible             "
    +apId: "https://lemmings.world/post/4465273"
    +editedAt: DateTimeImmutable @1719167507 {#3302
      date: 2024-06-23 20:31:47.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704576561 {#3280
      date: 2024-01-06 22:29:21.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    For that low of a budget I’d go look for used desktops to run - which is exactly what I did to get started .\n
    \n
    Then raspberry pis\n
    \n
    If you can go up further I’ve really enjoyed the beelink computers as tiny servers
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704577776 {#1385
    date: 2024-01-06 22:49:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pinguinebee@lemmings.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1363 …}
  +nested: Doctrine\ORM\PersistentCollection {#1362 …}
  +votes: Doctrine\ORM\PersistentCollection {#2019 …}
  +reports: Doctrine\ORM\PersistentCollection {#2030 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2026 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2022 …}
  -id: 286772
  -bodyTs: "'beelink':39 'budget':6 'comput':40 'd':8 'desktop':13 'enjoy':37 'exact':18 'get':23 'go':9,31 'look':10 'low':3 'pis':27 'raspberri':26 'realli':36 'run':15 'server':43 'start':24 'tini':42 'use':12 've':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1391030"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704577776 {#1382
    date: 2024-01-06 22:49:36.0 +01:00
  }
  +"title": 286772
}
"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
81 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2338
  +user: Proxies\__CG__\App\Entity\User {#2543 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3282 …}
  +slug: "boys-vs-men"
  +title: "boys vs men"
  +url: "https://lemmy.ml/pictrs/image/27c95c9a-f438-4811-9ee9-c029f7b44ea3.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 18
  +favouriteCount: 70
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720475752 {#3277
    date: 2024-07-08 23:55:52.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3284 …}
  +votes: Doctrine\ORM\PersistentCollection {#3286 …}
  +reports: Doctrine\ORM\PersistentCollection {#3288 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3290 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3292 …}
  +badges: Doctrine\ORM\PersistentCollection {#3294 …}
  +children: [
    App\Entity\EntryComment {#2339
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2338 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
      +image: null
      +parent: null
      +root: null
      +body: "What does that make me being happily married as a senior engineer who knows most of those languages?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1720152956 {#2336
        date: 2024-07-05 06:15:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@deliberalization@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2159 …}
      +nested: Doctrine\ORM\PersistentCollection {#2135 …}
      +votes: Doctrine\ORM\PersistentCollection {#2137 …}
      +reports: Doctrine\ORM\PersistentCollection {#2068 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2069 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2074 …}
      -id: 296292
      -bodyTs: "'engin':12 'happili':7 'know':14 'languag':18 'make':4 'marri':8 'senior':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1410310"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704903762 {#2335
        date: 2024-01-10 17:22:42.0 +01:00
      }
      +"title": 296292
    }
  ]
  -id: 28647
  -titleTs: "'boy':1 'men':3 'vs':2"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704987499
  +visibility: "trashed             "
  +apId: "https://lemmy.ml/post/10356866"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704901099 {#3266
    date: 2024-01-10 16:38:19.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
82 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2338
  +user: Proxies\__CG__\App\Entity\User {#2543 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3282 …}
  +slug: "boys-vs-men"
  +title: "boys vs men"
  +url: "https://lemmy.ml/pictrs/image/27c95c9a-f438-4811-9ee9-c029f7b44ea3.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 18
  +favouriteCount: 70
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720475752 {#3277
    date: 2024-07-08 23:55:52.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3284 …}
  +votes: Doctrine\ORM\PersistentCollection {#3286 …}
  +reports: Doctrine\ORM\PersistentCollection {#3288 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3290 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3292 …}
  +badges: Doctrine\ORM\PersistentCollection {#3294 …}
  +children: [
    App\Entity\EntryComment {#2339
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2338 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
      +image: null
      +parent: null
      +root: null
      +body: "What does that make me being happily married as a senior engineer who knows most of those languages?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1720152956 {#2336
        date: 2024-07-05 06:15:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@deliberalization@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2159 …}
      +nested: Doctrine\ORM\PersistentCollection {#2135 …}
      +votes: Doctrine\ORM\PersistentCollection {#2137 …}
      +reports: Doctrine\ORM\PersistentCollection {#2068 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2069 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2074 …}
      -id: 296292
      -bodyTs: "'engin':12 'happili':7 'know':14 'languag':18 'make':4 'marri':8 'senior':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1410310"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704903762 {#2335
        date: 2024-01-10 17:22:42.0 +01:00
      }
      +"title": 296292
    }
  ]
  -id: 28647
  -titleTs: "'boy':1 'men':3 'vs':2"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704987499
  +visibility: "trashed             "
  +apId: "https://lemmy.ml/post/10356866"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704901099 {#3266
    date: 2024-01-10 16:38:19.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
83 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
84 DENIED moderate
App\Entity\EntryComment {#2339
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2338
    +user: Proxies\__CG__\App\Entity\User {#2543 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3282 …}
    +slug: "boys-vs-men"
    +title: "boys vs men"
    +url: "https://lemmy.ml/pictrs/image/27c95c9a-f438-4811-9ee9-c029f7b44ea3.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 18
    +favouriteCount: 70
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720475752 {#3277
      date: 2024-07-08 23:55:52.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3284 …}
    +votes: Doctrine\ORM\PersistentCollection {#3286 …}
    +reports: Doctrine\ORM\PersistentCollection {#3288 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3290 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3292 …}
    +badges: Doctrine\ORM\PersistentCollection {#3294 …}
    +children: [
      App\Entity\EntryComment {#2339}
    ]
    -id: 28647
    -titleTs: "'boy':1 'men':3 'vs':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704987499
    +visibility: "trashed             "
    +apId: "https://lemmy.ml/post/10356866"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704901099 {#3266
      date: 2024-01-10 16:38:19.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: null
  +parent: null
  +root: null
  +body: "What does that make me being happily married as a senior engineer who knows most of those languages?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1720152956 {#2336
    date: 2024-07-05 06:15:56.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@deliberalization@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2159 …}
  +nested: Doctrine\ORM\PersistentCollection {#2135 …}
  +votes: Doctrine\ORM\PersistentCollection {#2137 …}
  +reports: Doctrine\ORM\PersistentCollection {#2068 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2069 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2074 …}
  -id: 296292
  -bodyTs: "'engin':12 'happili':7 'know':14 'languag':18 'make':4 'marri':8 'senior':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1410310"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704903762 {#2335
    date: 2024-01-10 17:22:42.0 +01:00
  }
  +"title": 296292
}
"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
85 DENIED edit
App\Entity\EntryComment {#2339
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2338
    +user: Proxies\__CG__\App\Entity\User {#2543 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3282 …}
    +slug: "boys-vs-men"
    +title: "boys vs men"
    +url: "https://lemmy.ml/pictrs/image/27c95c9a-f438-4811-9ee9-c029f7b44ea3.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 18
    +favouriteCount: 70
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720475752 {#3277
      date: 2024-07-08 23:55:52.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3284 …}
    +votes: Doctrine\ORM\PersistentCollection {#3286 …}
    +reports: Doctrine\ORM\PersistentCollection {#3288 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3290 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3292 …}
    +badges: Doctrine\ORM\PersistentCollection {#3294 …}
    +children: [
      App\Entity\EntryComment {#2339}
    ]
    -id: 28647
    -titleTs: "'boy':1 'men':3 'vs':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704987499
    +visibility: "trashed             "
    +apId: "https://lemmy.ml/post/10356866"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704901099 {#3266
      date: 2024-01-10 16:38:19.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: null
  +parent: null
  +root: null
  +body: "What does that make me being happily married as a senior engineer who knows most of those languages?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1720152956 {#2336
    date: 2024-07-05 06:15:56.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@deliberalization@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2159 …}
  +nested: Doctrine\ORM\PersistentCollection {#2135 …}
  +votes: Doctrine\ORM\PersistentCollection {#2137 …}
  +reports: Doctrine\ORM\PersistentCollection {#2068 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2069 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2074 …}
  -id: 296292
  -bodyTs: "'engin':12 'happili':7 'know':14 'languag':18 'make':4 'marri':8 'senior':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1410310"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704903762 {#2335
    date: 2024-01-10 17:22:42.0 +01:00
  }
  +"title": 296292
}
"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
86 DENIED moderate
App\Entity\EntryComment {#2339
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2338
    +user: Proxies\__CG__\App\Entity\User {#2543 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3282 …}
    +slug: "boys-vs-men"
    +title: "boys vs men"
    +url: "https://lemmy.ml/pictrs/image/27c95c9a-f438-4811-9ee9-c029f7b44ea3.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 18
    +favouriteCount: 70
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720475752 {#3277
      date: 2024-07-08 23:55:52.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3284 …}
    +votes: Doctrine\ORM\PersistentCollection {#3286 …}
    +reports: Doctrine\ORM\PersistentCollection {#3288 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3290 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3292 …}
    +badges: Doctrine\ORM\PersistentCollection {#3294 …}
    +children: [
      App\Entity\EntryComment {#2339}
    ]
    -id: 28647
    -titleTs: "'boy':1 'men':3 'vs':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704987499
    +visibility: "trashed             "
    +apId: "https://lemmy.ml/post/10356866"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704901099 {#3266
      date: 2024-01-10 16:38:19.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: null
  +parent: null
  +root: null
  +body: "What does that make me being happily married as a senior engineer who knows most of those languages?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1720152956 {#2336
    date: 2024-07-05 06:15:56.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@deliberalization@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2159 …}
  +nested: Doctrine\ORM\PersistentCollection {#2135 …}
  +votes: Doctrine\ORM\PersistentCollection {#2137 …}
  +reports: Doctrine\ORM\PersistentCollection {#2068 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2069 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2074 …}
  -id: 296292
  -bodyTs: "'engin':12 'happili':7 'know':14 'languag':18 'make':4 'marri':8 'senior':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1410310"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704903762 {#2335
    date: 2024-01-10 17:22:42.0 +01:00
  }
  +"title": 296292
}
"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
87 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
88 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1584
  +user: Proxies\__CG__\App\Entity\User {#2948 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "First-Nas-Build"
  +title: "First Nas Build"
  +url: null
  +body: """
    First, I would like to thank this community for being an understanding, open-minded and Novice friendly like myself. I have learned a lot in the past few weeks thanks to this community, unlike Reddit’s toxic communities where asking a question is illegal.\n
    \n
    I have built most of my NAS; the only missing component (CPU) I will be collecting in the morning. I just wanted to ask general questions or tips. Dos and Donts. I will be using Unraid as OS.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 18
  +favouriteCount: 70
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703720359 {#3074
    date: 2023-12-28 00:39:19.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3079 …}
  +votes: Doctrine\ORM\PersistentCollection {#3082 …}
  +reports: Doctrine\ORM\PersistentCollection {#3084 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3086 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3088 …}
  +badges: Doctrine\ORM\PersistentCollection {#3090 …}
  +children: [
    App\Entity\EntryComment {#1612
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1584 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Unraid is great, I use it daily. I grew past it in some aspects, but it’s a great starter OS.\n
        \n
        Agree with other commenter. Don’t discount backups. Unraid is not a backup. Plan to lose all of your data someday.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1703624613 {#1431
        date: 2023-12-26 22:03:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@fahad@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1585 …}
      +nested: Doctrine\ORM\PersistentCollection {#1586 …}
      +votes: Doctrine\ORM\PersistentCollection {#1575 …}
      +reports: Doctrine\ORM\PersistentCollection {#1572 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1653 …}
      -id: 254679
      -bodyTs: "'agre':22 'aspect':14 'backup':29,34 'comment':25 'daili':7 'data':41 'discount':28 'great':3,19 'grew':9 'lose':37 'os':21 'past':10 'plan':35 'someday':42 'starter':20 'unraid':1,30 'use':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1341159"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703624613 {#1693
        date: 2023-12-26 22:03:33.0 +01:00
      }
      +"title": 254679
    }
  ]
  -id: 25078
  -titleTs: "'build':3 'first':1 'nas':2"
  -bodyTs: "'ask':41,69 'built':48 'collect':61 'communiti':8,34,39 'compon':56 'cpu':57 'dont':76 'dos':74 'first':1 'friend':18 'general':70 'illeg':45 'learn':23 'like':4,19 'lot':25 'mind':15 'miss':55 'morn':64 'nas':52 'novic':17 'open':14 'open-mind':13 'os':83 'past':28 'question':43,71 'reddit':36 'thank':6,31 'tip':73 'toxic':38 'understand':12 'unlik':35 'unraid':81 'use':80 'want':67 'week':30 'would':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703709761
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10003365"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703623361 {#3054
    date: 2023-12-26 21:42:41.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
89 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1584
  +user: Proxies\__CG__\App\Entity\User {#2948 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "First-Nas-Build"
  +title: "First Nas Build"
  +url: null
  +body: """
    First, I would like to thank this community for being an understanding, open-minded and Novice friendly like myself. I have learned a lot in the past few weeks thanks to this community, unlike Reddit’s toxic communities where asking a question is illegal.\n
    \n
    I have built most of my NAS; the only missing component (CPU) I will be collecting in the morning. I just wanted to ask general questions or tips. Dos and Donts. I will be using Unraid as OS.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 18
  +favouriteCount: 70
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703720359 {#3074
    date: 2023-12-28 00:39:19.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3079 …}
  +votes: Doctrine\ORM\PersistentCollection {#3082 …}
  +reports: Doctrine\ORM\PersistentCollection {#3084 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3086 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3088 …}
  +badges: Doctrine\ORM\PersistentCollection {#3090 …}
  +children: [
    App\Entity\EntryComment {#1612
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1584 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Unraid is great, I use it daily. I grew past it in some aspects, but it’s a great starter OS.\n
        \n
        Agree with other commenter. Don’t discount backups. Unraid is not a backup. Plan to lose all of your data someday.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1703624613 {#1431
        date: 2023-12-26 22:03:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@fahad@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1585 …}
      +nested: Doctrine\ORM\PersistentCollection {#1586 …}
      +votes: Doctrine\ORM\PersistentCollection {#1575 …}
      +reports: Doctrine\ORM\PersistentCollection {#1572 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1653 …}
      -id: 254679
      -bodyTs: "'agre':22 'aspect':14 'backup':29,34 'comment':25 'daili':7 'data':41 'discount':28 'great':3,19 'grew':9 'lose':37 'os':21 'past':10 'plan':35 'someday':42 'starter':20 'unraid':1,30 'use':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1341159"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703624613 {#1693
        date: 2023-12-26 22:03:33.0 +01:00
      }
      +"title": 254679
    }
  ]
  -id: 25078
  -titleTs: "'build':3 'first':1 'nas':2"
  -bodyTs: "'ask':41,69 'built':48 'collect':61 'communiti':8,34,39 'compon':56 'cpu':57 'dont':76 'dos':74 'first':1 'friend':18 'general':70 'illeg':45 'learn':23 'like':4,19 'lot':25 'mind':15 'miss':55 'morn':64 'nas':52 'novic':17 'open':14 'open-mind':13 'os':83 'past':28 'question':43,71 'reddit':36 'thank':6,31 'tip':73 'toxic':38 'understand':12 'unlik':35 'unraid':81 'use':80 'want':67 'week':30 'would':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703709761
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10003365"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703623361 {#3054
    date: 2023-12-26 21:42:41.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
90 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1584
  +user: Proxies\__CG__\App\Entity\User {#2948 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "First-Nas-Build"
  +title: "First Nas Build"
  +url: null
  +body: """
    First, I would like to thank this community for being an understanding, open-minded and Novice friendly like myself. I have learned a lot in the past few weeks thanks to this community, unlike Reddit’s toxic communities where asking a question is illegal.\n
    \n
    I have built most of my NAS; the only missing component (CPU) I will be collecting in the morning. I just wanted to ask general questions or tips. Dos and Donts. I will be using Unraid as OS.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 18
  +favouriteCount: 70
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703720359 {#3074
    date: 2023-12-28 00:39:19.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3079 …}
  +votes: Doctrine\ORM\PersistentCollection {#3082 …}
  +reports: Doctrine\ORM\PersistentCollection {#3084 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3086 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3088 …}
  +badges: Doctrine\ORM\PersistentCollection {#3090 …}
  +children: [
    App\Entity\EntryComment {#1612
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1584 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Unraid is great, I use it daily. I grew past it in some aspects, but it’s a great starter OS.\n
        \n
        Agree with other commenter. Don’t discount backups. Unraid is not a backup. Plan to lose all of your data someday.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1703624613 {#1431
        date: 2023-12-26 22:03:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@fahad@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1585 …}
      +nested: Doctrine\ORM\PersistentCollection {#1586 …}
      +votes: Doctrine\ORM\PersistentCollection {#1575 …}
      +reports: Doctrine\ORM\PersistentCollection {#1572 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1653 …}
      -id: 254679
      -bodyTs: "'agre':22 'aspect':14 'backup':29,34 'comment':25 'daili':7 'data':41 'discount':28 'great':3,19 'grew':9 'lose':37 'os':21 'past':10 'plan':35 'someday':42 'starter':20 'unraid':1,30 'use':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1341159"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703624613 {#1693
        date: 2023-12-26 22:03:33.0 +01:00
      }
      +"title": 254679
    }
  ]
  -id: 25078
  -titleTs: "'build':3 'first':1 'nas':2"
  -bodyTs: "'ask':41,69 'built':48 'collect':61 'communiti':8,34,39 'compon':56 'cpu':57 'dont':76 'dos':74 'first':1 'friend':18 'general':70 'illeg':45 'learn':23 'like':4,19 'lot':25 'mind':15 'miss':55 'morn':64 'nas':52 'novic':17 'open':14 'open-mind':13 'os':83 'past':28 'question':43,71 'reddit':36 'thank':6,31 'tip':73 'toxic':38 'understand':12 'unlik':35 'unraid':81 'use':80 'want':67 'week':30 'would':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703709761
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10003365"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703623361 {#3054
    date: 2023-12-26 21:42:41.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
91 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
92 DENIED moderate
App\Entity\EntryComment {#1612
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1584
    +user: Proxies\__CG__\App\Entity\User {#2948 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "First-Nas-Build"
    +title: "First Nas Build"
    +url: null
    +body: """
      First, I would like to thank this community for being an understanding, open-minded and Novice friendly like myself. I have learned a lot in the past few weeks thanks to this community, unlike Reddit’s toxic communities where asking a question is illegal.\n
      \n
      I have built most of my NAS; the only missing component (CPU) I will be collecting in the morning. I just wanted to ask general questions or tips. Dos and Donts. I will be using Unraid as OS.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 70
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703720359 {#3074
      date: 2023-12-28 00:39:19.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3079 …}
    +votes: Doctrine\ORM\PersistentCollection {#3082 …}
    +reports: Doctrine\ORM\PersistentCollection {#3084 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3086 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3088 …}
    +badges: Doctrine\ORM\PersistentCollection {#3090 …}
    +children: [
      App\Entity\EntryComment {#1612}
    ]
    -id: 25078
    -titleTs: "'build':3 'first':1 'nas':2"
    -bodyTs: "'ask':41,69 'built':48 'collect':61 'communiti':8,34,39 'compon':56 'cpu':57 'dont':76 'dos':74 'first':1 'friend':18 'general':70 'illeg':45 'learn':23 'like':4,19 'lot':25 'mind':15 'miss':55 'morn':64 'nas':52 'novic':17 'open':14 'open-mind':13 'os':83 'past':28 'question':43,71 'reddit':36 'thank':6,31 'tip':73 'toxic':38 'understand':12 'unlik':35 'unraid':81 'use':80 'want':67 'week':30 'would':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703709761
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10003365"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703623361 {#3054
      date: 2023-12-26 21:42:41.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Unraid is great, I use it daily. I grew past it in some aspects, but it’s a great starter OS.\n
    \n
    Agree with other commenter. Don’t discount backups. Unraid is not a backup. Plan to lose all of your data someday.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1703624613 {#1431
    date: 2023-12-26 22:03:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@fahad@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1585 …}
  +nested: Doctrine\ORM\PersistentCollection {#1586 …}
  +votes: Doctrine\ORM\PersistentCollection {#1575 …}
  +reports: Doctrine\ORM\PersistentCollection {#1572 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1653 …}
  -id: 254679
  -bodyTs: "'agre':22 'aspect':14 'backup':29,34 'comment':25 'daili':7 'data':41 'discount':28 'great':3,19 'grew':9 'lose':37 'os':21 'past':10 'plan':35 'someday':42 'starter':20 'unraid':1,30 'use':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1341159"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703624613 {#1693
    date: 2023-12-26 22:03:33.0 +01:00
  }
  +"title": 254679
}
"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
93 DENIED edit
App\Entity\EntryComment {#1612
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1584
    +user: Proxies\__CG__\App\Entity\User {#2948 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "First-Nas-Build"
    +title: "First Nas Build"
    +url: null
    +body: """
      First, I would like to thank this community for being an understanding, open-minded and Novice friendly like myself. I have learned a lot in the past few weeks thanks to this community, unlike Reddit’s toxic communities where asking a question is illegal.\n
      \n
      I have built most of my NAS; the only missing component (CPU) I will be collecting in the morning. I just wanted to ask general questions or tips. Dos and Donts. I will be using Unraid as OS.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 70
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703720359 {#3074
      date: 2023-12-28 00:39:19.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3079 …}
    +votes: Doctrine\ORM\PersistentCollection {#3082 …}
    +reports: Doctrine\ORM\PersistentCollection {#3084 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3086 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3088 …}
    +badges: Doctrine\ORM\PersistentCollection {#3090 …}
    +children: [
      App\Entity\EntryComment {#1612}
    ]
    -id: 25078
    -titleTs: "'build':3 'first':1 'nas':2"
    -bodyTs: "'ask':41,69 'built':48 'collect':61 'communiti':8,34,39 'compon':56 'cpu':57 'dont':76 'dos':74 'first':1 'friend':18 'general':70 'illeg':45 'learn':23 'like':4,19 'lot':25 'mind':15 'miss':55 'morn':64 'nas':52 'novic':17 'open':14 'open-mind':13 'os':83 'past':28 'question':43,71 'reddit':36 'thank':6,31 'tip':73 'toxic':38 'understand':12 'unlik':35 'unraid':81 'use':80 'want':67 'week':30 'would':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703709761
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10003365"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703623361 {#3054
      date: 2023-12-26 21:42:41.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Unraid is great, I use it daily. I grew past it in some aspects, but it’s a great starter OS.\n
    \n
    Agree with other commenter. Don’t discount backups. Unraid is not a backup. Plan to lose all of your data someday.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1703624613 {#1431
    date: 2023-12-26 22:03:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@fahad@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1585 …}
  +nested: Doctrine\ORM\PersistentCollection {#1586 …}
  +votes: Doctrine\ORM\PersistentCollection {#1575 …}
  +reports: Doctrine\ORM\PersistentCollection {#1572 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1653 …}
  -id: 254679
  -bodyTs: "'agre':22 'aspect':14 'backup':29,34 'comment':25 'daili':7 'data':41 'discount':28 'great':3,19 'grew':9 'lose':37 'os':21 'past':10 'plan':35 'someday':42 'starter':20 'unraid':1,30 'use':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1341159"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703624613 {#1693
    date: 2023-12-26 22:03:33.0 +01:00
  }
  +"title": 254679
}
"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
94 DENIED moderate
App\Entity\EntryComment {#1612
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1584
    +user: Proxies\__CG__\App\Entity\User {#2948 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "First-Nas-Build"
    +title: "First Nas Build"
    +url: null
    +body: """
      First, I would like to thank this community for being an understanding, open-minded and Novice friendly like myself. I have learned a lot in the past few weeks thanks to this community, unlike Reddit’s toxic communities where asking a question is illegal.\n
      \n
      I have built most of my NAS; the only missing component (CPU) I will be collecting in the morning. I just wanted to ask general questions or tips. Dos and Donts. I will be using Unraid as OS.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 70
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703720359 {#3074
      date: 2023-12-28 00:39:19.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3079 …}
    +votes: Doctrine\ORM\PersistentCollection {#3082 …}
    +reports: Doctrine\ORM\PersistentCollection {#3084 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3086 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3088 …}
    +badges: Doctrine\ORM\PersistentCollection {#3090 …}
    +children: [
      App\Entity\EntryComment {#1612}
    ]
    -id: 25078
    -titleTs: "'build':3 'first':1 'nas':2"
    -bodyTs: "'ask':41,69 'built':48 'collect':61 'communiti':8,34,39 'compon':56 'cpu':57 'dont':76 'dos':74 'first':1 'friend':18 'general':70 'illeg':45 'learn':23 'like':4,19 'lot':25 'mind':15 'miss':55 'morn':64 'nas':52 'novic':17 'open':14 'open-mind':13 'os':83 'past':28 'question':43,71 'reddit':36 'thank':6,31 'tip':73 'toxic':38 'understand':12 'unlik':35 'unraid':81 'use':80 'want':67 'week':30 'would':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703709761
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10003365"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703623361 {#3054
      date: 2023-12-26 21:42:41.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Unraid is great, I use it daily. I grew past it in some aspects, but it’s a great starter OS.\n
    \n
    Agree with other commenter. Don’t discount backups. Unraid is not a backup. Plan to lose all of your data someday.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1703624613 {#1431
    date: 2023-12-26 22:03:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@fahad@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1585 …}
  +nested: Doctrine\ORM\PersistentCollection {#1586 …}
  +votes: Doctrine\ORM\PersistentCollection {#1575 …}
  +reports: Doctrine\ORM\PersistentCollection {#1572 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1653 …}
  -id: 254679
  -bodyTs: "'agre':22 'aspect':14 'backup':29,34 'comment':25 'daili':7 'data':41 'discount':28 'great':3,19 'grew':9 'lose':37 'os':21 'past':10 'plan':35 'someday':42 'starter':20 'unraid':1,30 'use':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1341159"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703624613 {#1693
    date: 2023-12-26 22:03:33.0 +01:00
  }
  +"title": 254679
}
"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
95 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
96 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2044
  +user: Proxies\__CG__\App\Entity\User {#3095 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: Proxies\__CG__\App\Entity\Image {#3134 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3136 …}
  +slug: "Lunch-time"
  +title: "Lunch time"
  +url: "https://lemmy.today/pictrs/image/ce289306-f310-4444-9d53-30f622fbcf1e.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 17
  +favouriteCount: 536
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721580925 {#3129
    date: 2024-07-21 18:55:25.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3137 …}
  +votes: Doctrine\ORM\PersistentCollection {#3139 …}
  +reports: Doctrine\ORM\PersistentCollection {#3141 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3143 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3145 …}
  +badges: Doctrine\ORM\PersistentCollection {#3147 …}
  +children: [
    App\Entity\EntryComment {#2162
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2044 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
      +body: "Yeah these would be really good memes if they spread them out over time. Throwing them all at us in 5 minutes just annoys me"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704989826 {#2160
        date: 2024-01-11 17:17:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@NOT_RICHARD@lemmy.today"
        "@mononomi@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2127 …}
      +nested: Doctrine\ORM\PersistentCollection {#2043 …}
      +votes: Doctrine\ORM\PersistentCollection {#2215 …}
      +reports: Doctrine\ORM\PersistentCollection {#2198 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
      -id: 299252
      -bodyTs: "'5':21 'annoy':24 'good':6 'meme':7 'minut':22 'realli':5 'spread':10 'throw':15 'time':14 'us':19 'would':3 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1415515"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704989826 {#2163
        date: 2024-01-11 17:17:06.0 +01:00
      }
      +"title": 299252
    }
  ]
  -id: 28984
  -titleTs: "'lunch':1 'time':2"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705066183
  +visibility: "visible             "
  +apId: "https://lemmy.today/post/5081228"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704979783 {#3118
    date: 2024-01-11 14:29:43.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
97 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2044
  +user: Proxies\__CG__\App\Entity\User {#3095 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: Proxies\__CG__\App\Entity\Image {#3134 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3136 …}
  +slug: "Lunch-time"
  +title: "Lunch time"
  +url: "https://lemmy.today/pictrs/image/ce289306-f310-4444-9d53-30f622fbcf1e.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 17
  +favouriteCount: 536
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721580925 {#3129
    date: 2024-07-21 18:55:25.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3137 …}
  +votes: Doctrine\ORM\PersistentCollection {#3139 …}
  +reports: Doctrine\ORM\PersistentCollection {#3141 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3143 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3145 …}
  +badges: Doctrine\ORM\PersistentCollection {#3147 …}
  +children: [
    App\Entity\EntryComment {#2162
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2044 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
      +body: "Yeah these would be really good memes if they spread them out over time. Throwing them all at us in 5 minutes just annoys me"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704989826 {#2160
        date: 2024-01-11 17:17:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@NOT_RICHARD@lemmy.today"
        "@mononomi@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2127 …}
      +nested: Doctrine\ORM\PersistentCollection {#2043 …}
      +votes: Doctrine\ORM\PersistentCollection {#2215 …}
      +reports: Doctrine\ORM\PersistentCollection {#2198 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
      -id: 299252
      -bodyTs: "'5':21 'annoy':24 'good':6 'meme':7 'minut':22 'realli':5 'spread':10 'throw':15 'time':14 'us':19 'would':3 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1415515"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704989826 {#2163
        date: 2024-01-11 17:17:06.0 +01:00
      }
      +"title": 299252
    }
  ]
  -id: 28984
  -titleTs: "'lunch':1 'time':2"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705066183
  +visibility: "visible             "
  +apId: "https://lemmy.today/post/5081228"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704979783 {#3118
    date: 2024-01-11 14:29:43.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
98 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2044
  +user: Proxies\__CG__\App\Entity\User {#3095 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: Proxies\__CG__\App\Entity\Image {#3134 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3136 …}
  +slug: "Lunch-time"
  +title: "Lunch time"
  +url: "https://lemmy.today/pictrs/image/ce289306-f310-4444-9d53-30f622fbcf1e.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 17
  +favouriteCount: 536
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721580925 {#3129
    date: 2024-07-21 18:55:25.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3137 …}
  +votes: Doctrine\ORM\PersistentCollection {#3139 …}
  +reports: Doctrine\ORM\PersistentCollection {#3141 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3143 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3145 …}
  +badges: Doctrine\ORM\PersistentCollection {#3147 …}
  +children: [
    App\Entity\EntryComment {#2162
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2044 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
      +body: "Yeah these would be really good memes if they spread them out over time. Throwing them all at us in 5 minutes just annoys me"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704989826 {#2160
        date: 2024-01-11 17:17:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@NOT_RICHARD@lemmy.today"
        "@mononomi@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2127 …}
      +nested: Doctrine\ORM\PersistentCollection {#2043 …}
      +votes: Doctrine\ORM\PersistentCollection {#2215 …}
      +reports: Doctrine\ORM\PersistentCollection {#2198 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
      -id: 299252
      -bodyTs: "'5':21 'annoy':24 'good':6 'meme':7 'minut':22 'realli':5 'spread':10 'throw':15 'time':14 'us':19 'would':3 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1415515"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704989826 {#2163
        date: 2024-01-11 17:17:06.0 +01:00
      }
      +"title": 299252
    }
  ]
  -id: 28984
  -titleTs: "'lunch':1 'time':2"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705066183
  +visibility: "visible             "
  +apId: "https://lemmy.today/post/5081228"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704979783 {#3118
    date: 2024-01-11 14:29:43.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
99 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
100 DENIED moderate
App\Entity\EntryComment {#2162
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2044
    +user: Proxies\__CG__\App\Entity\User {#3095 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
    +image: Proxies\__CG__\App\Entity\Image {#3134 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3136 …}
    +slug: "Lunch-time"
    +title: "Lunch time"
    +url: "https://lemmy.today/pictrs/image/ce289306-f310-4444-9d53-30f622fbcf1e.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 536
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721580925 {#3129
      date: 2024-07-21 18:55:25.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3137 …}
    +votes: Doctrine\ORM\PersistentCollection {#3139 …}
    +reports: Doctrine\ORM\PersistentCollection {#3141 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3143 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3145 …}
    +badges: Doctrine\ORM\PersistentCollection {#3147 …}
    +children: [
      App\Entity\EntryComment {#2162}
    ]
    -id: 28984
    -titleTs: "'lunch':1 'time':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705066183
    +visibility: "visible             "
    +apId: "https://lemmy.today/post/5081228"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704979783 {#3118
      date: 2024-01-11 14:29:43.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
  +body: "Yeah these would be really good memes if they spread them out over time. Throwing them all at us in 5 minutes just annoys me"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704989826 {#2160
    date: 2024-01-11 17:17:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@NOT_RICHARD@lemmy.today"
    "@mononomi@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2127 …}
  +nested: Doctrine\ORM\PersistentCollection {#2043 …}
  +votes: Doctrine\ORM\PersistentCollection {#2215 …}
  +reports: Doctrine\ORM\PersistentCollection {#2198 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
  -id: 299252
  -bodyTs: "'5':21 'annoy':24 'good':6 'meme':7 'minut':22 'realli':5 'spread':10 'throw':15 'time':14 'us':19 'would':3 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1415515"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704989826 {#2163
    date: 2024-01-11 17:17:06.0 +01:00
  }
  +"title": 299252
}
"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
101 DENIED edit
App\Entity\EntryComment {#2162
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2044
    +user: Proxies\__CG__\App\Entity\User {#3095 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
    +image: Proxies\__CG__\App\Entity\Image {#3134 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3136 …}
    +slug: "Lunch-time"
    +title: "Lunch time"
    +url: "https://lemmy.today/pictrs/image/ce289306-f310-4444-9d53-30f622fbcf1e.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 536
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721580925 {#3129
      date: 2024-07-21 18:55:25.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3137 …}
    +votes: Doctrine\ORM\PersistentCollection {#3139 …}
    +reports: Doctrine\ORM\PersistentCollection {#3141 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3143 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3145 …}
    +badges: Doctrine\ORM\PersistentCollection {#3147 …}
    +children: [
      App\Entity\EntryComment {#2162}
    ]
    -id: 28984
    -titleTs: "'lunch':1 'time':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705066183
    +visibility: "visible             "
    +apId: "https://lemmy.today/post/5081228"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704979783 {#3118
      date: 2024-01-11 14:29:43.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
  +body: "Yeah these would be really good memes if they spread them out over time. Throwing them all at us in 5 minutes just annoys me"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704989826 {#2160
    date: 2024-01-11 17:17:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@NOT_RICHARD@lemmy.today"
    "@mononomi@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2127 …}
  +nested: Doctrine\ORM\PersistentCollection {#2043 …}
  +votes: Doctrine\ORM\PersistentCollection {#2215 …}
  +reports: Doctrine\ORM\PersistentCollection {#2198 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
  -id: 299252
  -bodyTs: "'5':21 'annoy':24 'good':6 'meme':7 'minut':22 'realli':5 'spread':10 'throw':15 'time':14 'us':19 'would':3 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1415515"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704989826 {#2163
    date: 2024-01-11 17:17:06.0 +01:00
  }
  +"title": 299252
}
"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
102 DENIED moderate
App\Entity\EntryComment {#2162
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2044
    +user: Proxies\__CG__\App\Entity\User {#3095 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
    +image: Proxies\__CG__\App\Entity\Image {#3134 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3136 …}
    +slug: "Lunch-time"
    +title: "Lunch time"
    +url: "https://lemmy.today/pictrs/image/ce289306-f310-4444-9d53-30f622fbcf1e.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 536
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721580925 {#3129
      date: 2024-07-21 18:55:25.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3137 …}
    +votes: Doctrine\ORM\PersistentCollection {#3139 …}
    +reports: Doctrine\ORM\PersistentCollection {#3141 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3143 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3145 …}
    +badges: Doctrine\ORM\PersistentCollection {#3147 …}
    +children: [
      App\Entity\EntryComment {#2162}
    ]
    -id: 28984
    -titleTs: "'lunch':1 'time':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705066183
    +visibility: "visible             "
    +apId: "https://lemmy.today/post/5081228"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704979783 {#3118
      date: 2024-01-11 14:29:43.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2091 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
  +body: "Yeah these would be really good memes if they spread them out over time. Throwing them all at us in 5 minutes just annoys me"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704989826 {#2160
    date: 2024-01-11 17:17:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@NOT_RICHARD@lemmy.today"
    "@mononomi@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2127 …}
  +nested: Doctrine\ORM\PersistentCollection {#2043 …}
  +votes: Doctrine\ORM\PersistentCollection {#2215 …}
  +reports: Doctrine\ORM\PersistentCollection {#2198 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
  -id: 299252
  -bodyTs: "'5':21 'annoy':24 'good':6 'meme':7 'minut':22 'realli':5 'spread':10 'throw':15 'time':14 'us':19 'would':3 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1415515"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704989826 {#2163
    date: 2024-01-11 17:17:06.0 +01:00
  }
  +"title": 299252
}
"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
103 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
104 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2294
  +user: Proxies\__CG__\App\Entity\User {#3299 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
  +image: Proxies\__CG__\App\Entity\Image {#3339 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3341 …}
  +slug: "Frodo-gets-cancelled"
  +title: "Frodo gets cancelled"
  +url: "https://startrek.website/pictrs/image/c8091510-88f9-4275-a78d-78e84feab811.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 14
  +favouriteCount: 633
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722815056 {#3334
    date: 2024-08-05 01:44:16.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3342 …}
  +votes: Doctrine\ORM\PersistentCollection {#3344 …}
  +reports: Doctrine\ORM\PersistentCollection {#3346 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3348 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3350 …}
  +badges: Doctrine\ORM\PersistentCollection {#3352 …}
  +children: [
    App\Entity\EntryComment {#2292
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2294 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2290 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2290 …}
      +body: "I’m pretty far left and I chuckled at this. This is why the right makes fun of us for not being able to take a joke."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 34
      +score: 0
      +lastActive: DateTime @1704999303 {#2313
        date: 2024-01-11 19:55:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@The_Picard_Maneuver@startrek.website"
        "@DigitalTraveler42@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2296 …}
      +nested: Doctrine\ORM\PersistentCollection {#2281 …}
      +votes: Doctrine\ORM\PersistentCollection {#2280 …}
      +reports: Doctrine\ORM\PersistentCollection {#2278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2277 …}
      -id: 299616
      -bodyTs: "'abl':23 'chuckl':8 'far':4 'fun':17 'joke':27 'left':5 'm':2 'make':16 'pretti':3 'right':15 'take':25 'us':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1416291"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704999303 {#2316
        date: 2024-01-11 19:55:03.0 +01:00
      }
      +"title": 299616
    }
  ]
  -id: 29072
  -titleTs: "'cancel':3 'frodo':1 'get':2"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705080485
  +visibility: "visible             "
  +apId: "https://startrek.website/post/5553310"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704994085 {#3321
    date: 2024-01-11 18:28:05.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
105 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2294
  +user: Proxies\__CG__\App\Entity\User {#3299 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
  +image: Proxies\__CG__\App\Entity\Image {#3339 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3341 …}
  +slug: "Frodo-gets-cancelled"
  +title: "Frodo gets cancelled"
  +url: "https://startrek.website/pictrs/image/c8091510-88f9-4275-a78d-78e84feab811.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 14
  +favouriteCount: 633
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722815056 {#3334
    date: 2024-08-05 01:44:16.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3342 …}
  +votes: Doctrine\ORM\PersistentCollection {#3344 …}
  +reports: Doctrine\ORM\PersistentCollection {#3346 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3348 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3350 …}
  +badges: Doctrine\ORM\PersistentCollection {#3352 …}
  +children: [
    App\Entity\EntryComment {#2292
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2294 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2290 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2290 …}
      +body: "I’m pretty far left and I chuckled at this. This is why the right makes fun of us for not being able to take a joke."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 34
      +score: 0
      +lastActive: DateTime @1704999303 {#2313
        date: 2024-01-11 19:55:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@The_Picard_Maneuver@startrek.website"
        "@DigitalTraveler42@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2296 …}
      +nested: Doctrine\ORM\PersistentCollection {#2281 …}
      +votes: Doctrine\ORM\PersistentCollection {#2280 …}
      +reports: Doctrine\ORM\PersistentCollection {#2278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2277 …}
      -id: 299616
      -bodyTs: "'abl':23 'chuckl':8 'far':4 'fun':17 'joke':27 'left':5 'm':2 'make':16 'pretti':3 'right':15 'take':25 'us':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1416291"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704999303 {#2316
        date: 2024-01-11 19:55:03.0 +01:00
      }
      +"title": 299616
    }
  ]
  -id: 29072
  -titleTs: "'cancel':3 'frodo':1 'get':2"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705080485
  +visibility: "visible             "
  +apId: "https://startrek.website/post/5553310"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704994085 {#3321
    date: 2024-01-11 18:28:05.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
106 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2294
  +user: Proxies\__CG__\App\Entity\User {#3299 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
  +image: Proxies\__CG__\App\Entity\Image {#3339 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3341 …}
  +slug: "Frodo-gets-cancelled"
  +title: "Frodo gets cancelled"
  +url: "https://startrek.website/pictrs/image/c8091510-88f9-4275-a78d-78e84feab811.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 14
  +favouriteCount: 633
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722815056 {#3334
    date: 2024-08-05 01:44:16.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3342 …}
  +votes: Doctrine\ORM\PersistentCollection {#3344 …}
  +reports: Doctrine\ORM\PersistentCollection {#3346 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3348 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3350 …}
  +badges: Doctrine\ORM\PersistentCollection {#3352 …}
  +children: [
    App\Entity\EntryComment {#2292
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2294 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2290 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2290 …}
      +body: "I’m pretty far left and I chuckled at this. This is why the right makes fun of us for not being able to take a joke."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 34
      +score: 0
      +lastActive: DateTime @1704999303 {#2313
        date: 2024-01-11 19:55:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@The_Picard_Maneuver@startrek.website"
        "@DigitalTraveler42@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2296 …}
      +nested: Doctrine\ORM\PersistentCollection {#2281 …}
      +votes: Doctrine\ORM\PersistentCollection {#2280 …}
      +reports: Doctrine\ORM\PersistentCollection {#2278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2279 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2277 …}
      -id: 299616
      -bodyTs: "'abl':23 'chuckl':8 'far':4 'fun':17 'joke':27 'left':5 'm':2 'make':16 'pretti':3 'right':15 'take':25 'us':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1416291"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704999303 {#2316
        date: 2024-01-11 19:55:03.0 +01:00
      }
      +"title": 299616
    }
  ]
  -id: 29072
  -titleTs: "'cancel':3 'frodo':1 'get':2"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705080485
  +visibility: "visible             "
  +apId: "https://startrek.website/post/5553310"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704994085 {#3321
    date: 2024-01-11 18:28:05.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
107 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
108 DENIED moderate
App\Entity\EntryComment {#2292
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2294
    +user: Proxies\__CG__\App\Entity\User {#3299 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
    +image: Proxies\__CG__\App\Entity\Image {#3339 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3341 …}
    +slug: "Frodo-gets-cancelled"
    +title: "Frodo gets cancelled"
    +url: "https://startrek.website/pictrs/image/c8091510-88f9-4275-a78d-78e84feab811.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 633
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722815056 {#3334
      date: 2024-08-05 01:44:16.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3342 …}
    +votes: Doctrine\ORM\PersistentCollection {#3344 …}
    +reports: Doctrine\ORM\PersistentCollection {#3346 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3350 …}
    +badges: Doctrine\ORM\PersistentCollection {#3352 …}
    +children: [
      App\Entity\EntryComment {#2292}
    ]
    -id: 29072
    -titleTs: "'cancel':3 'frodo':1 'get':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705080485
    +visibility: "visible             "
    +apId: "https://startrek.website/post/5553310"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704994085 {#3321
      date: 2024-01-11 18:28:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2290 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2290 …}
  +body: "I’m pretty far left and I chuckled at this. This is why the right makes fun of us for not being able to take a joke."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 34
  +score: 0
  +lastActive: DateTime @1704999303 {#2313
    date: 2024-01-11 19:55:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@The_Picard_Maneuver@startrek.website"
    "@DigitalTraveler42@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2296 …}
  +nested: Doctrine\ORM\PersistentCollection {#2281 …}
  +votes: Doctrine\ORM\PersistentCollection {#2280 …}
  +reports: Doctrine\ORM\PersistentCollection {#2278 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2279 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2277 …}
  -id: 299616
  -bodyTs: "'abl':23 'chuckl':8 'far':4 'fun':17 'joke':27 'left':5 'm':2 'make':16 'pretti':3 'right':15 'take':25 'us':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1416291"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704999303 {#2316
    date: 2024-01-11 19:55:03.0 +01:00
  }
  +"title": 299616
}
"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
109 DENIED edit
App\Entity\EntryComment {#2292
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2294
    +user: Proxies\__CG__\App\Entity\User {#3299 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
    +image: Proxies\__CG__\App\Entity\Image {#3339 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3341 …}
    +slug: "Frodo-gets-cancelled"
    +title: "Frodo gets cancelled"
    +url: "https://startrek.website/pictrs/image/c8091510-88f9-4275-a78d-78e84feab811.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 633
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722815056 {#3334
      date: 2024-08-05 01:44:16.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3342 …}
    +votes: Doctrine\ORM\PersistentCollection {#3344 …}
    +reports: Doctrine\ORM\PersistentCollection {#3346 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3350 …}
    +badges: Doctrine\ORM\PersistentCollection {#3352 …}
    +children: [
      App\Entity\EntryComment {#2292}
    ]
    -id: 29072
    -titleTs: "'cancel':3 'frodo':1 'get':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705080485
    +visibility: "visible             "
    +apId: "https://startrek.website/post/5553310"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704994085 {#3321
      date: 2024-01-11 18:28:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2290 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2290 …}
  +body: "I’m pretty far left and I chuckled at this. This is why the right makes fun of us for not being able to take a joke."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 34
  +score: 0
  +lastActive: DateTime @1704999303 {#2313
    date: 2024-01-11 19:55:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@The_Picard_Maneuver@startrek.website"
    "@DigitalTraveler42@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2296 …}
  +nested: Doctrine\ORM\PersistentCollection {#2281 …}
  +votes: Doctrine\ORM\PersistentCollection {#2280 …}
  +reports: Doctrine\ORM\PersistentCollection {#2278 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2279 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2277 …}
  -id: 299616
  -bodyTs: "'abl':23 'chuckl':8 'far':4 'fun':17 'joke':27 'left':5 'm':2 'make':16 'pretti':3 'right':15 'take':25 'us':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1416291"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704999303 {#2316
    date: 2024-01-11 19:55:03.0 +01:00
  }
  +"title": 299616
}
"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
110 DENIED moderate
App\Entity\EntryComment {#2292
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2294
    +user: Proxies\__CG__\App\Entity\User {#3299 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
    +image: Proxies\__CG__\App\Entity\Image {#3339 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3341 …}
    +slug: "Frodo-gets-cancelled"
    +title: "Frodo gets cancelled"
    +url: "https://startrek.website/pictrs/image/c8091510-88f9-4275-a78d-78e84feab811.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 633
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722815056 {#3334
      date: 2024-08-05 01:44:16.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3342 …}
    +votes: Doctrine\ORM\PersistentCollection {#3344 …}
    +reports: Doctrine\ORM\PersistentCollection {#3346 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3350 …}
    +badges: Doctrine\ORM\PersistentCollection {#3352 …}
    +children: [
      App\Entity\EntryComment {#2292}
    ]
    -id: 29072
    -titleTs: "'cancel':3 'frodo':1 'get':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705080485
    +visibility: "visible             "
    +apId: "https://startrek.website/post/5553310"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704994085 {#3321
      date: 2024-01-11 18:28:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2290 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2290 …}
  +body: "I’m pretty far left and I chuckled at this. This is why the right makes fun of us for not being able to take a joke."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 34
  +score: 0
  +lastActive: DateTime @1704999303 {#2313
    date: 2024-01-11 19:55:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@The_Picard_Maneuver@startrek.website"
    "@DigitalTraveler42@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2296 …}
  +nested: Doctrine\ORM\PersistentCollection {#2281 …}
  +votes: Doctrine\ORM\PersistentCollection {#2280 …}
  +reports: Doctrine\ORM\PersistentCollection {#2278 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2279 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2277 …}
  -id: 299616
  -bodyTs: "'abl':23 'chuckl':8 'far':4 'fun':17 'joke':27 'left':5 'm':2 'make':16 'pretti':3 'right':15 'take':25 'us':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1416291"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704999303 {#2316
    date: 2024-01-11 19:55:03.0 +01:00
  }
  +"title": 299616
}
"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
111 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
112 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1883
  +user: Proxies\__CG__\App\Entity\User {#2010 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3301 …}
  +slug: "Apology"
  +title: "Apology"
  +url: "https://programming.dev/pictrs/image/3f84e013-fd15-4c64-adb3-7b42fc1086bd.png"
  +body: """
    Earlier today, I posted an ai generated image. I thought it’s a very good image. I wanted to share it because it was something special I hadn’t seen before. The post was removed in c/memes after a while. The removal made me think. I removed it from c/lotrmemes myself.\n
    \n
    What happened?\n
    \n
    An “ai” generated a series of images of which a human selected one and shared it in a forum. It is coincidence that it was the first image that yielded the best result.\n
    \n
    The ai could’ve posted the image itself. It wouldn’t have needed a human. And even if it needs a human today to select the image, it might not need a human tomorrow to judge if a picture is of higher quality.\n
    \n
    If we allow ai generated content in a forum where humans interact with each other, we risk our conversations and interactions. If we let a computer post what we read and see we lose our community life. We end up interacting only with machines and not humans.\n
    \n
    I remembered a news story that facebook started artificial profiles on facebook/instagram. It would post only artificially generated content. 10 years ago it was important to facebook that we proof that we are human and no bot or alt account. Today facebook is only profit driven. It does not care if humans or robots interact with each other. It’s cool that there are machines now.\n
    \n
    I do not want to see posts of a computer, I do not want other people to see this content and interact with it. It is an incredible technology. It’s astonishing what we achieved so far and what we will achieve in the future.\n
    \n
    I do not want to live in a world where we interact with machines and can not distinguish between human reality and fiction. I am deeply sorry. I have thought about it and I am greatful that I have a better understanding of it.
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 13
  +favouriteCount: 44
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721257275 {#3296
    date: 2024-07-18 01:01:15.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3303 …}
  +votes: Doctrine\ORM\PersistentCollection {#3305 …}
  +reports: Doctrine\ORM\PersistentCollection {#3307 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3309 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3311 …}
  +badges: Doctrine\ORM\PersistentCollection {#3313 …}
  +children: [
    App\Entity\EntryComment {#1407
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1883 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I think there’s a difference from the doom and gloom of your post and the actual problem. Quick generated-spam content is really what you’re arguing against.\n
        \n
        I can see the use of well crafted jokes in the form of AI art being acceptable. I do not like low-quality spam content though.\n
        \n
        I think it’s too rash to just say “ban AI content” and instead reinforce rules like “Ban low effort posts/comments”. The AI stuff that’s low quality farming has been pretty obvious.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 25
      +score: 0
      +lastActive: DateTime @1712081462 {#1907
        date: 2024-04-02 20:11:02.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@juli@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2389 …}
      +nested: Doctrine\ORM\PersistentCollection {#2387 …}
      +votes: Doctrine\ORM\PersistentCollection {#2394 …}
      +reports: Doctrine\ORM\PersistentCollection {#2393 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1381 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1402 …}
      -id: 283497
      -bodyTs: "'accept':47 'actual':17 'ai':44,68,80 'argu':29 'art':45 'ban':67,75 'content':23,56,69 'craft':38 'differ':6 'doom':9 'effort':77 'farm':86 'form':42 'generat':21 'generated-spam':20 'gloom':11 'instead':71 'joke':39 'like':51,74 'low':53,76,84 'low-qual':52 'obvious':90 'post':14 'posts/comments':78 'pretti':89 'problem':18 'qualiti':54,85 'quick':19 'rash':63 're':28 'realli':25 'reinforc':72 'rule':73 'say':66 'see':33 'spam':22,55 'stuff':81 'think':2,59 'though':57 'use':35 'well':37"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1384894"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704485958 {#1908
        date: 2024-01-05 21:19:18.0 +01:00
      }
      +"title": 283497
    }
  ]
  -id: 27467
  -titleTs: "'apolog':1"
  -bodyTs: "'10':196 'account':216 'achiev':277,284 'ago':198 'ai':6,55,88,133 'allow':132 'alt':215 'artifici':185,193 'astonish':274 'best':85 'better':328 'bot':213 'c/lotrmemes':50 'c/memes':37 'care':226 'coincid':75 'communiti':165 'comput':155,252 'content':135,195,262 'convers':148 'cool':237 'could':89 'deepli':313 'distinguish':305 'driven':222 'earlier':1 'end':168 'even':103 'facebook':183,203,218 'facebook/instagram':188 'far':279 'fiction':310 'first':80 'forum':72,138 'futur':287 'generat':7,56,134,194 'good':15 'great':323 'hadn':28 'happen':53 'higher':128 'human':64,101,108,119,140,176,210,228,307 'imag':8,16,60,81,93,113 'import':201 'incred':270 'interact':141,150,170,231,264,299 'judg':122 'let':153 'life':166 'live':293 'lose':163 'machin':173,241,301 'made':43 'might':115 'need':99,106,117 'news':180 'one':66 'peopl':258 'pictur':125 'post':4,33,91,156,191,249 'profil':186 'profit':221 'proof':206 'qualiti':129 'read':159 'realiti':308 'rememb':178 'remov':35,42,47 'result':86 'risk':146 'robot':230 'see':161,248,260 'seen':30 'select':65,111 'seri':58 'share':20,68 'someth':25 'sorri':314 'special':26 'start':184 'stori':181 'technolog':271 'think':45 'thought':10,317 'today':2,109,217 'tomorrow':120 'understand':329 've':90 'want':18,246,256,291 'world':296 'would':190 'wouldn':96 'year':197 'yield':83"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704571707
  +visibility: "visible             "
  +apId: "https://programming.dev/post/8175313"
  +editedAt: DateTimeImmutable @1712070142 {#3283
    date: 2024-04-02 17:02:22.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704485307 {#3263
    date: 2024-01-05 21:08:27.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
113 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1883
  +user: Proxies\__CG__\App\Entity\User {#2010 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3301 …}
  +slug: "Apology"
  +title: "Apology"
  +url: "https://programming.dev/pictrs/image/3f84e013-fd15-4c64-adb3-7b42fc1086bd.png"
  +body: """
    Earlier today, I posted an ai generated image. I thought it’s a very good image. I wanted to share it because it was something special I hadn’t seen before. The post was removed in c/memes after a while. The removal made me think. I removed it from c/lotrmemes myself.\n
    \n
    What happened?\n
    \n
    An “ai” generated a series of images of which a human selected one and shared it in a forum. It is coincidence that it was the first image that yielded the best result.\n
    \n
    The ai could’ve posted the image itself. It wouldn’t have needed a human. And even if it needs a human today to select the image, it might not need a human tomorrow to judge if a picture is of higher quality.\n
    \n
    If we allow ai generated content in a forum where humans interact with each other, we risk our conversations and interactions. If we let a computer post what we read and see we lose our community life. We end up interacting only with machines and not humans.\n
    \n
    I remembered a news story that facebook started artificial profiles on facebook/instagram. It would post only artificially generated content. 10 years ago it was important to facebook that we proof that we are human and no bot or alt account. Today facebook is only profit driven. It does not care if humans or robots interact with each other. It’s cool that there are machines now.\n
    \n
    I do not want to see posts of a computer, I do not want other people to see this content and interact with it. It is an incredible technology. It’s astonishing what we achieved so far and what we will achieve in the future.\n
    \n
    I do not want to live in a world where we interact with machines and can not distinguish between human reality and fiction. I am deeply sorry. I have thought about it and I am greatful that I have a better understanding of it.
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 13
  +favouriteCount: 44
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721257275 {#3296
    date: 2024-07-18 01:01:15.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3303 …}
  +votes: Doctrine\ORM\PersistentCollection {#3305 …}
  +reports: Doctrine\ORM\PersistentCollection {#3307 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3309 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3311 …}
  +badges: Doctrine\ORM\PersistentCollection {#3313 …}
  +children: [
    App\Entity\EntryComment {#1407
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1883 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I think there’s a difference from the doom and gloom of your post and the actual problem. Quick generated-spam content is really what you’re arguing against.\n
        \n
        I can see the use of well crafted jokes in the form of AI art being acceptable. I do not like low-quality spam content though.\n
        \n
        I think it’s too rash to just say “ban AI content” and instead reinforce rules like “Ban low effort posts/comments”. The AI stuff that’s low quality farming has been pretty obvious.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 25
      +score: 0
      +lastActive: DateTime @1712081462 {#1907
        date: 2024-04-02 20:11:02.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@juli@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2389 …}
      +nested: Doctrine\ORM\PersistentCollection {#2387 …}
      +votes: Doctrine\ORM\PersistentCollection {#2394 …}
      +reports: Doctrine\ORM\PersistentCollection {#2393 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1381 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1402 …}
      -id: 283497
      -bodyTs: "'accept':47 'actual':17 'ai':44,68,80 'argu':29 'art':45 'ban':67,75 'content':23,56,69 'craft':38 'differ':6 'doom':9 'effort':77 'farm':86 'form':42 'generat':21 'generated-spam':20 'gloom':11 'instead':71 'joke':39 'like':51,74 'low':53,76,84 'low-qual':52 'obvious':90 'post':14 'posts/comments':78 'pretti':89 'problem':18 'qualiti':54,85 'quick':19 'rash':63 're':28 'realli':25 'reinforc':72 'rule':73 'say':66 'see':33 'spam':22,55 'stuff':81 'think':2,59 'though':57 'use':35 'well':37"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1384894"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704485958 {#1908
        date: 2024-01-05 21:19:18.0 +01:00
      }
      +"title": 283497
    }
  ]
  -id: 27467
  -titleTs: "'apolog':1"
  -bodyTs: "'10':196 'account':216 'achiev':277,284 'ago':198 'ai':6,55,88,133 'allow':132 'alt':215 'artifici':185,193 'astonish':274 'best':85 'better':328 'bot':213 'c/lotrmemes':50 'c/memes':37 'care':226 'coincid':75 'communiti':165 'comput':155,252 'content':135,195,262 'convers':148 'cool':237 'could':89 'deepli':313 'distinguish':305 'driven':222 'earlier':1 'end':168 'even':103 'facebook':183,203,218 'facebook/instagram':188 'far':279 'fiction':310 'first':80 'forum':72,138 'futur':287 'generat':7,56,134,194 'good':15 'great':323 'hadn':28 'happen':53 'higher':128 'human':64,101,108,119,140,176,210,228,307 'imag':8,16,60,81,93,113 'import':201 'incred':270 'interact':141,150,170,231,264,299 'judg':122 'let':153 'life':166 'live':293 'lose':163 'machin':173,241,301 'made':43 'might':115 'need':99,106,117 'news':180 'one':66 'peopl':258 'pictur':125 'post':4,33,91,156,191,249 'profil':186 'profit':221 'proof':206 'qualiti':129 'read':159 'realiti':308 'rememb':178 'remov':35,42,47 'result':86 'risk':146 'robot':230 'see':161,248,260 'seen':30 'select':65,111 'seri':58 'share':20,68 'someth':25 'sorri':314 'special':26 'start':184 'stori':181 'technolog':271 'think':45 'thought':10,317 'today':2,109,217 'tomorrow':120 'understand':329 've':90 'want':18,246,256,291 'world':296 'would':190 'wouldn':96 'year':197 'yield':83"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704571707
  +visibility: "visible             "
  +apId: "https://programming.dev/post/8175313"
  +editedAt: DateTimeImmutable @1712070142 {#3283
    date: 2024-04-02 17:02:22.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704485307 {#3263
    date: 2024-01-05 21:08:27.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
114 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1883
  +user: Proxies\__CG__\App\Entity\User {#2010 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3301 …}
  +slug: "Apology"
  +title: "Apology"
  +url: "https://programming.dev/pictrs/image/3f84e013-fd15-4c64-adb3-7b42fc1086bd.png"
  +body: """
    Earlier today, I posted an ai generated image. I thought it’s a very good image. I wanted to share it because it was something special I hadn’t seen before. The post was removed in c/memes after a while. The removal made me think. I removed it from c/lotrmemes myself.\n
    \n
    What happened?\n
    \n
    An “ai” generated a series of images of which a human selected one and shared it in a forum. It is coincidence that it was the first image that yielded the best result.\n
    \n
    The ai could’ve posted the image itself. It wouldn’t have needed a human. And even if it needs a human today to select the image, it might not need a human tomorrow to judge if a picture is of higher quality.\n
    \n
    If we allow ai generated content in a forum where humans interact with each other, we risk our conversations and interactions. If we let a computer post what we read and see we lose our community life. We end up interacting only with machines and not humans.\n
    \n
    I remembered a news story that facebook started artificial profiles on facebook/instagram. It would post only artificially generated content. 10 years ago it was important to facebook that we proof that we are human and no bot or alt account. Today facebook is only profit driven. It does not care if humans or robots interact with each other. It’s cool that there are machines now.\n
    \n
    I do not want to see posts of a computer, I do not want other people to see this content and interact with it. It is an incredible technology. It’s astonishing what we achieved so far and what we will achieve in the future.\n
    \n
    I do not want to live in a world where we interact with machines and can not distinguish between human reality and fiction. I am deeply sorry. I have thought about it and I am greatful that I have a better understanding of it.
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 13
  +favouriteCount: 44
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721257275 {#3296
    date: 2024-07-18 01:01:15.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3303 …}
  +votes: Doctrine\ORM\PersistentCollection {#3305 …}
  +reports: Doctrine\ORM\PersistentCollection {#3307 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3309 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3311 …}
  +badges: Doctrine\ORM\PersistentCollection {#3313 …}
  +children: [
    App\Entity\EntryComment {#1407
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1883 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I think there’s a difference from the doom and gloom of your post and the actual problem. Quick generated-spam content is really what you’re arguing against.\n
        \n
        I can see the use of well crafted jokes in the form of AI art being acceptable. I do not like low-quality spam content though.\n
        \n
        I think it’s too rash to just say “ban AI content” and instead reinforce rules like “Ban low effort posts/comments”. The AI stuff that’s low quality farming has been pretty obvious.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 25
      +score: 0
      +lastActive: DateTime @1712081462 {#1907
        date: 2024-04-02 20:11:02.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@juli@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2389 …}
      +nested: Doctrine\ORM\PersistentCollection {#2387 …}
      +votes: Doctrine\ORM\PersistentCollection {#2394 …}
      +reports: Doctrine\ORM\PersistentCollection {#2393 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1381 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1402 …}
      -id: 283497
      -bodyTs: "'accept':47 'actual':17 'ai':44,68,80 'argu':29 'art':45 'ban':67,75 'content':23,56,69 'craft':38 'differ':6 'doom':9 'effort':77 'farm':86 'form':42 'generat':21 'generated-spam':20 'gloom':11 'instead':71 'joke':39 'like':51,74 'low':53,76,84 'low-qual':52 'obvious':90 'post':14 'posts/comments':78 'pretti':89 'problem':18 'qualiti':54,85 'quick':19 'rash':63 're':28 'realli':25 'reinforc':72 'rule':73 'say':66 'see':33 'spam':22,55 'stuff':81 'think':2,59 'though':57 'use':35 'well':37"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1384894"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704485958 {#1908
        date: 2024-01-05 21:19:18.0 +01:00
      }
      +"title": 283497
    }
  ]
  -id: 27467
  -titleTs: "'apolog':1"
  -bodyTs: "'10':196 'account':216 'achiev':277,284 'ago':198 'ai':6,55,88,133 'allow':132 'alt':215 'artifici':185,193 'astonish':274 'best':85 'better':328 'bot':213 'c/lotrmemes':50 'c/memes':37 'care':226 'coincid':75 'communiti':165 'comput':155,252 'content':135,195,262 'convers':148 'cool':237 'could':89 'deepli':313 'distinguish':305 'driven':222 'earlier':1 'end':168 'even':103 'facebook':183,203,218 'facebook/instagram':188 'far':279 'fiction':310 'first':80 'forum':72,138 'futur':287 'generat':7,56,134,194 'good':15 'great':323 'hadn':28 'happen':53 'higher':128 'human':64,101,108,119,140,176,210,228,307 'imag':8,16,60,81,93,113 'import':201 'incred':270 'interact':141,150,170,231,264,299 'judg':122 'let':153 'life':166 'live':293 'lose':163 'machin':173,241,301 'made':43 'might':115 'need':99,106,117 'news':180 'one':66 'peopl':258 'pictur':125 'post':4,33,91,156,191,249 'profil':186 'profit':221 'proof':206 'qualiti':129 'read':159 'realiti':308 'rememb':178 'remov':35,42,47 'result':86 'risk':146 'robot':230 'see':161,248,260 'seen':30 'select':65,111 'seri':58 'share':20,68 'someth':25 'sorri':314 'special':26 'start':184 'stori':181 'technolog':271 'think':45 'thought':10,317 'today':2,109,217 'tomorrow':120 'understand':329 've':90 'want':18,246,256,291 'world':296 'would':190 'wouldn':96 'year':197 'yield':83"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704571707
  +visibility: "visible             "
  +apId: "https://programming.dev/post/8175313"
  +editedAt: DateTimeImmutable @1712070142 {#3283
    date: 2024-04-02 17:02:22.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704485307 {#3263
    date: 2024-01-05 21:08:27.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
115 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
116 DENIED moderate
App\Entity\EntryComment {#1407
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1883
    +user: Proxies\__CG__\App\Entity\User {#2010 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3301 …}
    +slug: "Apology"
    +title: "Apology"
    +url: "https://programming.dev/pictrs/image/3f84e013-fd15-4c64-adb3-7b42fc1086bd.png"
    +body: """
      Earlier today, I posted an ai generated image. I thought it’s a very good image. I wanted to share it because it was something special I hadn’t seen before. The post was removed in c/memes after a while. The removal made me think. I removed it from c/lotrmemes myself.\n
      \n
      What happened?\n
      \n
      An “ai” generated a series of images of which a human selected one and shared it in a forum. It is coincidence that it was the first image that yielded the best result.\n
      \n
      The ai could’ve posted the image itself. It wouldn’t have needed a human. And even if it needs a human today to select the image, it might not need a human tomorrow to judge if a picture is of higher quality.\n
      \n
      If we allow ai generated content in a forum where humans interact with each other, we risk our conversations and interactions. If we let a computer post what we read and see we lose our community life. We end up interacting only with machines and not humans.\n
      \n
      I remembered a news story that facebook started artificial profiles on facebook/instagram. It would post only artificially generated content. 10 years ago it was important to facebook that we proof that we are human and no bot or alt account. Today facebook is only profit driven. It does not care if humans or robots interact with each other. It’s cool that there are machines now.\n
      \n
      I do not want to see posts of a computer, I do not want other people to see this content and interact with it. It is an incredible technology. It’s astonishing what we achieved so far and what we will achieve in the future.\n
      \n
      I do not want to live in a world where we interact with machines and can not distinguish between human reality and fiction. I am deeply sorry. I have thought about it and I am greatful that I have a better understanding of it.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 13
    +favouriteCount: 44
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721257275 {#3296
      date: 2024-07-18 01:01:15.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3303 …}
    +votes: Doctrine\ORM\PersistentCollection {#3305 …}
    +reports: Doctrine\ORM\PersistentCollection {#3307 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3309 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3311 …}
    +badges: Doctrine\ORM\PersistentCollection {#3313 …}
    +children: [
      App\Entity\EntryComment {#1407}
    ]
    -id: 27467
    -titleTs: "'apolog':1"
    -bodyTs: "'10':196 'account':216 'achiev':277,284 'ago':198 'ai':6,55,88,133 'allow':132 'alt':215 'artifici':185,193 'astonish':274 'best':85 'better':328 'bot':213 'c/lotrmemes':50 'c/memes':37 'care':226 'coincid':75 'communiti':165 'comput':155,252 'content':135,195,262 'convers':148 'cool':237 'could':89 'deepli':313 'distinguish':305 'driven':222 'earlier':1 'end':168 'even':103 'facebook':183,203,218 'facebook/instagram':188 'far':279 'fiction':310 'first':80 'forum':72,138 'futur':287 'generat':7,56,134,194 'good':15 'great':323 'hadn':28 'happen':53 'higher':128 'human':64,101,108,119,140,176,210,228,307 'imag':8,16,60,81,93,113 'import':201 'incred':270 'interact':141,150,170,231,264,299 'judg':122 'let':153 'life':166 'live':293 'lose':163 'machin':173,241,301 'made':43 'might':115 'need':99,106,117 'news':180 'one':66 'peopl':258 'pictur':125 'post':4,33,91,156,191,249 'profil':186 'profit':221 'proof':206 'qualiti':129 'read':159 'realiti':308 'rememb':178 'remov':35,42,47 'result':86 'risk':146 'robot':230 'see':161,248,260 'seen':30 'select':65,111 'seri':58 'share':20,68 'someth':25 'sorri':314 'special':26 'start':184 'stori':181 'technolog':271 'think':45 'thought':10,317 'today':2,109,217 'tomorrow':120 'understand':329 've':90 'want':18,246,256,291 'world':296 'would':190 'wouldn':96 'year':197 'yield':83"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704571707
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8175313"
    +editedAt: DateTimeImmutable @1712070142 {#3283
      date: 2024-04-02 17:02:22.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704485307 {#3263
      date: 2024-01-05 21:08:27.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I think there’s a difference from the doom and gloom of your post and the actual problem. Quick generated-spam content is really what you’re arguing against.\n
    \n
    I can see the use of well crafted jokes in the form of AI art being acceptable. I do not like low-quality spam content though.\n
    \n
    I think it’s too rash to just say “ban AI content” and instead reinforce rules like “Ban low effort posts/comments”. The AI stuff that’s low quality farming has been pretty obvious.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 25
  +score: 0
  +lastActive: DateTime @1712081462 {#1907
    date: 2024-04-02 20:11:02.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@juli@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2389 …}
  +nested: Doctrine\ORM\PersistentCollection {#2387 …}
  +votes: Doctrine\ORM\PersistentCollection {#2394 …}
  +reports: Doctrine\ORM\PersistentCollection {#2393 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1381 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1402 …}
  -id: 283497
  -bodyTs: "'accept':47 'actual':17 'ai':44,68,80 'argu':29 'art':45 'ban':67,75 'content':23,56,69 'craft':38 'differ':6 'doom':9 'effort':77 'farm':86 'form':42 'generat':21 'generated-spam':20 'gloom':11 'instead':71 'joke':39 'like':51,74 'low':53,76,84 'low-qual':52 'obvious':90 'post':14 'posts/comments':78 'pretti':89 'problem':18 'qualiti':54,85 'quick':19 'rash':63 're':28 'realli':25 'reinforc':72 'rule':73 'say':66 'see':33 'spam':22,55 'stuff':81 'think':2,59 'though':57 'use':35 'well':37"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1384894"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704485958 {#1908
    date: 2024-01-05 21:19:18.0 +01:00
  }
  +"title": 283497
}
"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
117 DENIED edit
App\Entity\EntryComment {#1407
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1883
    +user: Proxies\__CG__\App\Entity\User {#2010 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3301 …}
    +slug: "Apology"
    +title: "Apology"
    +url: "https://programming.dev/pictrs/image/3f84e013-fd15-4c64-adb3-7b42fc1086bd.png"
    +body: """
      Earlier today, I posted an ai generated image. I thought it’s a very good image. I wanted to share it because it was something special I hadn’t seen before. The post was removed in c/memes after a while. The removal made me think. I removed it from c/lotrmemes myself.\n
      \n
      What happened?\n
      \n
      An “ai” generated a series of images of which a human selected one and shared it in a forum. It is coincidence that it was the first image that yielded the best result.\n
      \n
      The ai could’ve posted the image itself. It wouldn’t have needed a human. And even if it needs a human today to select the image, it might not need a human tomorrow to judge if a picture is of higher quality.\n
      \n
      If we allow ai generated content in a forum where humans interact with each other, we risk our conversations and interactions. If we let a computer post what we read and see we lose our community life. We end up interacting only with machines and not humans.\n
      \n
      I remembered a news story that facebook started artificial profiles on facebook/instagram. It would post only artificially generated content. 10 years ago it was important to facebook that we proof that we are human and no bot or alt account. Today facebook is only profit driven. It does not care if humans or robots interact with each other. It’s cool that there are machines now.\n
      \n
      I do not want to see posts of a computer, I do not want other people to see this content and interact with it. It is an incredible technology. It’s astonishing what we achieved so far and what we will achieve in the future.\n
      \n
      I do not want to live in a world where we interact with machines and can not distinguish between human reality and fiction. I am deeply sorry. I have thought about it and I am greatful that I have a better understanding of it.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 13
    +favouriteCount: 44
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721257275 {#3296
      date: 2024-07-18 01:01:15.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3303 …}
    +votes: Doctrine\ORM\PersistentCollection {#3305 …}
    +reports: Doctrine\ORM\PersistentCollection {#3307 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3309 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3311 …}
    +badges: Doctrine\ORM\PersistentCollection {#3313 …}
    +children: [
      App\Entity\EntryComment {#1407}
    ]
    -id: 27467
    -titleTs: "'apolog':1"
    -bodyTs: "'10':196 'account':216 'achiev':277,284 'ago':198 'ai':6,55,88,133 'allow':132 'alt':215 'artifici':185,193 'astonish':274 'best':85 'better':328 'bot':213 'c/lotrmemes':50 'c/memes':37 'care':226 'coincid':75 'communiti':165 'comput':155,252 'content':135,195,262 'convers':148 'cool':237 'could':89 'deepli':313 'distinguish':305 'driven':222 'earlier':1 'end':168 'even':103 'facebook':183,203,218 'facebook/instagram':188 'far':279 'fiction':310 'first':80 'forum':72,138 'futur':287 'generat':7,56,134,194 'good':15 'great':323 'hadn':28 'happen':53 'higher':128 'human':64,101,108,119,140,176,210,228,307 'imag':8,16,60,81,93,113 'import':201 'incred':270 'interact':141,150,170,231,264,299 'judg':122 'let':153 'life':166 'live':293 'lose':163 'machin':173,241,301 'made':43 'might':115 'need':99,106,117 'news':180 'one':66 'peopl':258 'pictur':125 'post':4,33,91,156,191,249 'profil':186 'profit':221 'proof':206 'qualiti':129 'read':159 'realiti':308 'rememb':178 'remov':35,42,47 'result':86 'risk':146 'robot':230 'see':161,248,260 'seen':30 'select':65,111 'seri':58 'share':20,68 'someth':25 'sorri':314 'special':26 'start':184 'stori':181 'technolog':271 'think':45 'thought':10,317 'today':2,109,217 'tomorrow':120 'understand':329 've':90 'want':18,246,256,291 'world':296 'would':190 'wouldn':96 'year':197 'yield':83"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704571707
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8175313"
    +editedAt: DateTimeImmutable @1712070142 {#3283
      date: 2024-04-02 17:02:22.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704485307 {#3263
      date: 2024-01-05 21:08:27.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I think there’s a difference from the doom and gloom of your post and the actual problem. Quick generated-spam content is really what you’re arguing against.\n
    \n
    I can see the use of well crafted jokes in the form of AI art being acceptable. I do not like low-quality spam content though.\n
    \n
    I think it’s too rash to just say “ban AI content” and instead reinforce rules like “Ban low effort posts/comments”. The AI stuff that’s low quality farming has been pretty obvious.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 25
  +score: 0
  +lastActive: DateTime @1712081462 {#1907
    date: 2024-04-02 20:11:02.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@juli@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2389 …}
  +nested: Doctrine\ORM\PersistentCollection {#2387 …}
  +votes: Doctrine\ORM\PersistentCollection {#2394 …}
  +reports: Doctrine\ORM\PersistentCollection {#2393 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1381 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1402 …}
  -id: 283497
  -bodyTs: "'accept':47 'actual':17 'ai':44,68,80 'argu':29 'art':45 'ban':67,75 'content':23,56,69 'craft':38 'differ':6 'doom':9 'effort':77 'farm':86 'form':42 'generat':21 'generated-spam':20 'gloom':11 'instead':71 'joke':39 'like':51,74 'low':53,76,84 'low-qual':52 'obvious':90 'post':14 'posts/comments':78 'pretti':89 'problem':18 'qualiti':54,85 'quick':19 'rash':63 're':28 'realli':25 'reinforc':72 'rule':73 'say':66 'see':33 'spam':22,55 'stuff':81 'think':2,59 'though':57 'use':35 'well':37"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1384894"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704485958 {#1908
    date: 2024-01-05 21:19:18.0 +01:00
  }
  +"title": 283497
}
"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
118 DENIED moderate
App\Entity\EntryComment {#1407
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1883
    +user: Proxies\__CG__\App\Entity\User {#2010 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3301 …}
    +slug: "Apology"
    +title: "Apology"
    +url: "https://programming.dev/pictrs/image/3f84e013-fd15-4c64-adb3-7b42fc1086bd.png"
    +body: """
      Earlier today, I posted an ai generated image. I thought it’s a very good image. I wanted to share it because it was something special I hadn’t seen before. The post was removed in c/memes after a while. The removal made me think. I removed it from c/lotrmemes myself.\n
      \n
      What happened?\n
      \n
      An “ai” generated a series of images of which a human selected one and shared it in a forum. It is coincidence that it was the first image that yielded the best result.\n
      \n
      The ai could’ve posted the image itself. It wouldn’t have needed a human. And even if it needs a human today to select the image, it might not need a human tomorrow to judge if a picture is of higher quality.\n
      \n
      If we allow ai generated content in a forum where humans interact with each other, we risk our conversations and interactions. If we let a computer post what we read and see we lose our community life. We end up interacting only with machines and not humans.\n
      \n
      I remembered a news story that facebook started artificial profiles on facebook/instagram. It would post only artificially generated content. 10 years ago it was important to facebook that we proof that we are human and no bot or alt account. Today facebook is only profit driven. It does not care if humans or robots interact with each other. It’s cool that there are machines now.\n
      \n
      I do not want to see posts of a computer, I do not want other people to see this content and interact with it. It is an incredible technology. It’s astonishing what we achieved so far and what we will achieve in the future.\n
      \n
      I do not want to live in a world where we interact with machines and can not distinguish between human reality and fiction. I am deeply sorry. I have thought about it and I am greatful that I have a better understanding of it.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 13
    +favouriteCount: 44
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721257275 {#3296
      date: 2024-07-18 01:01:15.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3303 …}
    +votes: Doctrine\ORM\PersistentCollection {#3305 …}
    +reports: Doctrine\ORM\PersistentCollection {#3307 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3309 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3311 …}
    +badges: Doctrine\ORM\PersistentCollection {#3313 …}
    +children: [
      App\Entity\EntryComment {#1407}
    ]
    -id: 27467
    -titleTs: "'apolog':1"
    -bodyTs: "'10':196 'account':216 'achiev':277,284 'ago':198 'ai':6,55,88,133 'allow':132 'alt':215 'artifici':185,193 'astonish':274 'best':85 'better':328 'bot':213 'c/lotrmemes':50 'c/memes':37 'care':226 'coincid':75 'communiti':165 'comput':155,252 'content':135,195,262 'convers':148 'cool':237 'could':89 'deepli':313 'distinguish':305 'driven':222 'earlier':1 'end':168 'even':103 'facebook':183,203,218 'facebook/instagram':188 'far':279 'fiction':310 'first':80 'forum':72,138 'futur':287 'generat':7,56,134,194 'good':15 'great':323 'hadn':28 'happen':53 'higher':128 'human':64,101,108,119,140,176,210,228,307 'imag':8,16,60,81,93,113 'import':201 'incred':270 'interact':141,150,170,231,264,299 'judg':122 'let':153 'life':166 'live':293 'lose':163 'machin':173,241,301 'made':43 'might':115 'need':99,106,117 'news':180 'one':66 'peopl':258 'pictur':125 'post':4,33,91,156,191,249 'profil':186 'profit':221 'proof':206 'qualiti':129 'read':159 'realiti':308 'rememb':178 'remov':35,42,47 'result':86 'risk':146 'robot':230 'see':161,248,260 'seen':30 'select':65,111 'seri':58 'share':20,68 'someth':25 'sorri':314 'special':26 'start':184 'stori':181 'technolog':271 'think':45 'thought':10,317 'today':2,109,217 'tomorrow':120 'understand':329 've':90 'want':18,246,256,291 'world':296 'would':190 'wouldn':96 'year':197 'yield':83"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704571707
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8175313"
    +editedAt: DateTimeImmutable @1712070142 {#3283
      date: 2024-04-02 17:02:22.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704485307 {#3263
      date: 2024-01-05 21:08:27.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2391 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I think there’s a difference from the doom and gloom of your post and the actual problem. Quick generated-spam content is really what you’re arguing against.\n
    \n
    I can see the use of well crafted jokes in the form of AI art being acceptable. I do not like low-quality spam content though.\n
    \n
    I think it’s too rash to just say “ban AI content” and instead reinforce rules like “Ban low effort posts/comments”. The AI stuff that’s low quality farming has been pretty obvious.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 25
  +score: 0
  +lastActive: DateTime @1712081462 {#1907
    date: 2024-04-02 20:11:02.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@juli@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2389 …}
  +nested: Doctrine\ORM\PersistentCollection {#2387 …}
  +votes: Doctrine\ORM\PersistentCollection {#2394 …}
  +reports: Doctrine\ORM\PersistentCollection {#2393 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1381 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1402 …}
  -id: 283497
  -bodyTs: "'accept':47 'actual':17 'ai':44,68,80 'argu':29 'art':45 'ban':67,75 'content':23,56,69 'craft':38 'differ':6 'doom':9 'effort':77 'farm':86 'form':42 'generat':21 'generated-spam':20 'gloom':11 'instead':71 'joke':39 'like':51,74 'low':53,76,84 'low-qual':52 'obvious':90 'post':14 'posts/comments':78 'pretti':89 'problem':18 'qualiti':54,85 'quick':19 'rash':63 're':28 'realli':25 'reinforc':72 'rule':73 'say':66 'see':33 'spam':22,55 'stuff':81 'think':2,59 'though':57 'use':35 'well':37"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1384894"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704485958 {#1908
    date: 2024-01-05 21:19:18.0 +01:00
  }
  +"title": 283497
}
"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
119 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
120 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1701
  +user: Proxies\__CG__\App\Entity\User {#2177 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "HA-redundancy-options"
  +title: "HA redundancy options"
  +url: null
  +body: """
    I’m currently running HA on a Pi3… it works fine, but it’s now a single point of failure.\n
    \n
    I have some new hardware arriving to run VMs in and was intending to move HA to it, but now I’m wondering if I can have HA in 2 places for fault tolerance.\n
    \n
    I’m aware that there’s no built-in failover options, but has anyone done something similar?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 12
  +favouriteCount: 28
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711395725 {#3260
    date: 2024-03-25 20:42:05.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3227 …}
  +votes: Doctrine\ORM\PersistentCollection {#3267 …}
  +reports: Doctrine\ORM\PersistentCollection {#3269 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3271 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3273 …}
  +badges: Doctrine\ORM\PersistentCollection {#3275 …}
  +children: [
    1 => App\Entity\EntryComment {#1683
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1701 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
      +body: """
        Correct, OPs needs is describing what kubernetes was made for. Fault tolerant container orchestration. Or any other orchestration framework.\n
        \n
        However it’s a best to learn and get set up. Migrating all of my containers over took a couple of months of learning and trial and error. Each person has to decide is that level of effort worth it in a home application
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1704213825 {#1680
        date: 2024-01-02 17:43:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Cyber@feddit.uk"
        "@ANIMATEK@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1596 …}
      +nested: Doctrine\ORM\PersistentCollection {#1613 …}
      +votes: Doctrine\ORM\PersistentCollection {#1621 …}
      +reports: Doctrine\ORM\PersistentCollection {#1557 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1558 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1565 …}
      -id: 273880
      -bodyTs: "'applic':63 'best':24 'contain':13,35 'correct':1 'coupl':39 'decid':52 'describ':5 'effort':57 'error':47 'fault':11 'framework':19 'get':28 'home':62 'howev':20 'kubernet':7 'learn':26,43 'level':55 'made':9 'migrat':31 'month':41 'need':3 'op':2 'orchestr':14,18 'person':49 'set':29 'toler':12 'took':37 'trial':45 'worth':58"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1367888"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704213825 {#1687
        date: 2024-01-02 17:43:45.0 +01:00
      }
      +"title": 273880
    }
    0 => App\Entity\EntryComment {#1599
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1701 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1618 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
      +body: """
        You’ll need to learn a lot more about kubernetes to decide fully if you want to do it. I’m more or less telling you that yes there are ways to keep it highly available, but they’re going to be literally 10x if not more the amount of effort to spin up and probably maintain.\n
        \n
        Proxmox has their own flavor of HA that is a lower level of virtualization. They’ll be able to failover a specific VM/CT to another node if one fails, but again pros and cons. The major annoyance for both is where do you put your data so 2 separate nodes can access it? Both k8s and proxmox have different approaches.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704237600 {#1563
        date: 2024-01-03 00:20:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Cyber@feddit.uk"
        "@ANIMATEK@lemmy.world"
        "@scrubbles@poptalk.scrubbles.tech"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1625 …}
      +nested: Doctrine\ORM\PersistentCollection {#1617 …}
      +votes: Doctrine\ORM\PersistentCollection {#1725 …}
      +reports: Doctrine\ORM\PersistentCollection {#1722 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
      -id: 275001
      -bodyTs: "'10x':44 '2':105 'abl':75 'access':109 'amount':49 'annoy':94 'anoth':82 'approach':117 'avail':36 'con':91 'data':103 'decid':12 'differ':116 'effort':51 'fail':86 'failov':77 'flavor':62 'fulli':13 'go':40 'ha':64 'high':35 'k8s':112 'keep':33 'kubernet':10 'learn':5 'less':24 'level':69 'liter':43 'll':2,73 'lot':7 'lower':68 'm':21 'maintain':57 'major':93 'need':3 'node':83,107 'one':85 'probabl':56 'pros':89 'proxmox':58,114 'put':101 're':39 'separ':106 'specif':79 'spin':53 'tell':25 'virtual':71 'vm/ct':80 'want':16 'way':31 'yes':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1369865"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704237600 {#1629
        date: 2024-01-03 00:20:00.0 +01:00
      }
      +"title": 275001
    }
  ]
  -id: 26679
  -titleTs: "'ha':1 'option':3 'redund':2"
  -bodyTs: "'2':50 'anyon':69 'arriv':26 'awar':57 'built':63 'built-in':62 'current':3 'done':70 'failov':65 'failur':20 'fault':53 'fine':11 'ha':5,36,48 'hardwar':25 'intend':33 'm':2,42,56 'move':35 'new':24 'option':66 'pi3':8 'place':51 'point':18 'run':4,28 'similar':72 'singl':17 'someth':71 'toler':54 'vms':29 'wonder':43 'work':10"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704275258
  +visibility: "visible             "
  +apId: "https://feddit.uk/post/6246808"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704188858 {#3248
    date: 2024-01-02 10:47:38.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
121 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1701
  +user: Proxies\__CG__\App\Entity\User {#2177 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "HA-redundancy-options"
  +title: "HA redundancy options"
  +url: null
  +body: """
    I’m currently running HA on a Pi3… it works fine, but it’s now a single point of failure.\n
    \n
    I have some new hardware arriving to run VMs in and was intending to move HA to it, but now I’m wondering if I can have HA in 2 places for fault tolerance.\n
    \n
    I’m aware that there’s no built-in failover options, but has anyone done something similar?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 12
  +favouriteCount: 28
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711395725 {#3260
    date: 2024-03-25 20:42:05.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3227 …}
  +votes: Doctrine\ORM\PersistentCollection {#3267 …}
  +reports: Doctrine\ORM\PersistentCollection {#3269 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3271 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3273 …}
  +badges: Doctrine\ORM\PersistentCollection {#3275 …}
  +children: [
    1 => App\Entity\EntryComment {#1683
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1701 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
      +body: """
        Correct, OPs needs is describing what kubernetes was made for. Fault tolerant container orchestration. Or any other orchestration framework.\n
        \n
        However it’s a best to learn and get set up. Migrating all of my containers over took a couple of months of learning and trial and error. Each person has to decide is that level of effort worth it in a home application
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1704213825 {#1680
        date: 2024-01-02 17:43:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Cyber@feddit.uk"
        "@ANIMATEK@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1596 …}
      +nested: Doctrine\ORM\PersistentCollection {#1613 …}
      +votes: Doctrine\ORM\PersistentCollection {#1621 …}
      +reports: Doctrine\ORM\PersistentCollection {#1557 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1558 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1565 …}
      -id: 273880
      -bodyTs: "'applic':63 'best':24 'contain':13,35 'correct':1 'coupl':39 'decid':52 'describ':5 'effort':57 'error':47 'fault':11 'framework':19 'get':28 'home':62 'howev':20 'kubernet':7 'learn':26,43 'level':55 'made':9 'migrat':31 'month':41 'need':3 'op':2 'orchestr':14,18 'person':49 'set':29 'toler':12 'took':37 'trial':45 'worth':58"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1367888"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704213825 {#1687
        date: 2024-01-02 17:43:45.0 +01:00
      }
      +"title": 273880
    }
    0 => App\Entity\EntryComment {#1599
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1701 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1618 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
      +body: """
        You’ll need to learn a lot more about kubernetes to decide fully if you want to do it. I’m more or less telling you that yes there are ways to keep it highly available, but they’re going to be literally 10x if not more the amount of effort to spin up and probably maintain.\n
        \n
        Proxmox has their own flavor of HA that is a lower level of virtualization. They’ll be able to failover a specific VM/CT to another node if one fails, but again pros and cons. The major annoyance for both is where do you put your data so 2 separate nodes can access it? Both k8s and proxmox have different approaches.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704237600 {#1563
        date: 2024-01-03 00:20:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Cyber@feddit.uk"
        "@ANIMATEK@lemmy.world"
        "@scrubbles@poptalk.scrubbles.tech"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1625 …}
      +nested: Doctrine\ORM\PersistentCollection {#1617 …}
      +votes: Doctrine\ORM\PersistentCollection {#1725 …}
      +reports: Doctrine\ORM\PersistentCollection {#1722 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
      -id: 275001
      -bodyTs: "'10x':44 '2':105 'abl':75 'access':109 'amount':49 'annoy':94 'anoth':82 'approach':117 'avail':36 'con':91 'data':103 'decid':12 'differ':116 'effort':51 'fail':86 'failov':77 'flavor':62 'fulli':13 'go':40 'ha':64 'high':35 'k8s':112 'keep':33 'kubernet':10 'learn':5 'less':24 'level':69 'liter':43 'll':2,73 'lot':7 'lower':68 'm':21 'maintain':57 'major':93 'need':3 'node':83,107 'one':85 'probabl':56 'pros':89 'proxmox':58,114 'put':101 're':39 'separ':106 'specif':79 'spin':53 'tell':25 'virtual':71 'vm/ct':80 'want':16 'way':31 'yes':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1369865"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704237600 {#1629
        date: 2024-01-03 00:20:00.0 +01:00
      }
      +"title": 275001
    }
  ]
  -id: 26679
  -titleTs: "'ha':1 'option':3 'redund':2"
  -bodyTs: "'2':50 'anyon':69 'arriv':26 'awar':57 'built':63 'built-in':62 'current':3 'done':70 'failov':65 'failur':20 'fault':53 'fine':11 'ha':5,36,48 'hardwar':25 'intend':33 'm':2,42,56 'move':35 'new':24 'option':66 'pi3':8 'place':51 'point':18 'run':4,28 'similar':72 'singl':17 'someth':71 'toler':54 'vms':29 'wonder':43 'work':10"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704275258
  +visibility: "visible             "
  +apId: "https://feddit.uk/post/6246808"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704188858 {#3248
    date: 2024-01-02 10:47:38.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
122 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1701
  +user: Proxies\__CG__\App\Entity\User {#2177 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "HA-redundancy-options"
  +title: "HA redundancy options"
  +url: null
  +body: """
    I’m currently running HA on a Pi3… it works fine, but it’s now a single point of failure.\n
    \n
    I have some new hardware arriving to run VMs in and was intending to move HA to it, but now I’m wondering if I can have HA in 2 places for fault tolerance.\n
    \n
    I’m aware that there’s no built-in failover options, but has anyone done something similar?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 12
  +favouriteCount: 28
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711395725 {#3260
    date: 2024-03-25 20:42:05.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3227 …}
  +votes: Doctrine\ORM\PersistentCollection {#3267 …}
  +reports: Doctrine\ORM\PersistentCollection {#3269 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3271 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3273 …}
  +badges: Doctrine\ORM\PersistentCollection {#3275 …}
  +children: [
    1 => App\Entity\EntryComment {#1683
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1701 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
      +body: """
        Correct, OPs needs is describing what kubernetes was made for. Fault tolerant container orchestration. Or any other orchestration framework.\n
        \n
        However it’s a best to learn and get set up. Migrating all of my containers over took a couple of months of learning and trial and error. Each person has to decide is that level of effort worth it in a home application
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1704213825 {#1680
        date: 2024-01-02 17:43:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Cyber@feddit.uk"
        "@ANIMATEK@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1596 …}
      +nested: Doctrine\ORM\PersistentCollection {#1613 …}
      +votes: Doctrine\ORM\PersistentCollection {#1621 …}
      +reports: Doctrine\ORM\PersistentCollection {#1557 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1558 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1565 …}
      -id: 273880
      -bodyTs: "'applic':63 'best':24 'contain':13,35 'correct':1 'coupl':39 'decid':52 'describ':5 'effort':57 'error':47 'fault':11 'framework':19 'get':28 'home':62 'howev':20 'kubernet':7 'learn':26,43 'level':55 'made':9 'migrat':31 'month':41 'need':3 'op':2 'orchestr':14,18 'person':49 'set':29 'toler':12 'took':37 'trial':45 'worth':58"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1367888"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704213825 {#1687
        date: 2024-01-02 17:43:45.0 +01:00
      }
      +"title": 273880
    }
    0 => App\Entity\EntryComment {#1599
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1701 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1618 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
      +body: """
        You’ll need to learn a lot more about kubernetes to decide fully if you want to do it. I’m more or less telling you that yes there are ways to keep it highly available, but they’re going to be literally 10x if not more the amount of effort to spin up and probably maintain.\n
        \n
        Proxmox has their own flavor of HA that is a lower level of virtualization. They’ll be able to failover a specific VM/CT to another node if one fails, but again pros and cons. The major annoyance for both is where do you put your data so 2 separate nodes can access it? Both k8s and proxmox have different approaches.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704237600 {#1563
        date: 2024-01-03 00:20:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Cyber@feddit.uk"
        "@ANIMATEK@lemmy.world"
        "@scrubbles@poptalk.scrubbles.tech"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1625 …}
      +nested: Doctrine\ORM\PersistentCollection {#1617 …}
      +votes: Doctrine\ORM\PersistentCollection {#1725 …}
      +reports: Doctrine\ORM\PersistentCollection {#1722 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
      -id: 275001
      -bodyTs: "'10x':44 '2':105 'abl':75 'access':109 'amount':49 'annoy':94 'anoth':82 'approach':117 'avail':36 'con':91 'data':103 'decid':12 'differ':116 'effort':51 'fail':86 'failov':77 'flavor':62 'fulli':13 'go':40 'ha':64 'high':35 'k8s':112 'keep':33 'kubernet':10 'learn':5 'less':24 'level':69 'liter':43 'll':2,73 'lot':7 'lower':68 'm':21 'maintain':57 'major':93 'need':3 'node':83,107 'one':85 'probabl':56 'pros':89 'proxmox':58,114 'put':101 're':39 'separ':106 'specif':79 'spin':53 'tell':25 'virtual':71 'vm/ct':80 'want':16 'way':31 'yes':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1369865"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704237600 {#1629
        date: 2024-01-03 00:20:00.0 +01:00
      }
      +"title": 275001
    }
  ]
  -id: 26679
  -titleTs: "'ha':1 'option':3 'redund':2"
  -bodyTs: "'2':50 'anyon':69 'arriv':26 'awar':57 'built':63 'built-in':62 'current':3 'done':70 'failov':65 'failur':20 'fault':53 'fine':11 'ha':5,36,48 'hardwar':25 'intend':33 'm':2,42,56 'move':35 'new':24 'option':66 'pi3':8 'place':51 'point':18 'run':4,28 'similar':72 'singl':17 'someth':71 'toler':54 'vms':29 'wonder':43 'work':10"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704275258
  +visibility: "visible             "
  +apId: "https://feddit.uk/post/6246808"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704188858 {#3248
    date: 2024-01-02 10:47:38.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
123 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
124 DENIED moderate
App\Entity\EntryComment {#1683
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1701
    +user: Proxies\__CG__\App\Entity\User {#2177 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "HA-redundancy-options"
    +title: "HA redundancy options"
    +url: null
    +body: """
      I’m currently running HA on a Pi3… it works fine, but it’s now a single point of failure.\n
      \n
      I have some new hardware arriving to run VMs in and was intending to move HA to it, but now I’m wondering if I can have HA in 2 places for fault tolerance.\n
      \n
      I’m aware that there’s no built-in failover options, but has anyone done something similar?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711395725 {#3260
      date: 2024-03-25 20:42:05.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3227 …}
    +votes: Doctrine\ORM\PersistentCollection {#3267 …}
    +reports: Doctrine\ORM\PersistentCollection {#3269 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3271 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3273 …}
    +badges: Doctrine\ORM\PersistentCollection {#3275 …}
    +children: [
      1 => App\Entity\EntryComment {#1683}
      0 => App\Entity\EntryComment {#1599
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1701 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1618 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
        +body: """
          You’ll need to learn a lot more about kubernetes to decide fully if you want to do it. I’m more or less telling you that yes there are ways to keep it highly available, but they’re going to be literally 10x if not more the amount of effort to spin up and probably maintain.\n
          \n
          Proxmox has their own flavor of HA that is a lower level of virtualization. They’ll be able to failover a specific VM/CT to another node if one fails, but again pros and cons. The major annoyance for both is where do you put your data so 2 separate nodes can access it? Both k8s and proxmox have different approaches.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704237600 {#1563
          date: 2024-01-03 00:20:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Cyber@feddit.uk"
          "@ANIMATEK@lemmy.world"
          "@scrubbles@poptalk.scrubbles.tech"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1625 …}
        +nested: Doctrine\ORM\PersistentCollection {#1617 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1722 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
        -id: 275001
        -bodyTs: "'10x':44 '2':105 'abl':75 'access':109 'amount':49 'annoy':94 'anoth':82 'approach':117 'avail':36 'con':91 'data':103 'decid':12 'differ':116 'effort':51 'fail':86 'failov':77 'flavor':62 'fulli':13 'go':40 'ha':64 'high':35 'k8s':112 'keep':33 'kubernet':10 'learn':5 'less':24 'level':69 'liter':43 'll':2,73 'lot':7 'lower':68 'm':21 'maintain':57 'major':93 'need':3 'node':83,107 'one':85 'probabl':56 'pros':89 'proxmox':58,114 'put':101 're':39 'separ':106 'specif':79 'spin':53 'tell':25 'virtual':71 'vm/ct':80 'want':16 'way':31 'yes':28"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1369865"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704237600 {#1629
          date: 2024-01-03 00:20:00.0 +01:00
        }
        +"title": 275001
      }
    ]
    -id: 26679
    -titleTs: "'ha':1 'option':3 'redund':2"
    -bodyTs: "'2':50 'anyon':69 'arriv':26 'awar':57 'built':63 'built-in':62 'current':3 'done':70 'failov':65 'failur':20 'fault':53 'fine':11 'ha':5,36,48 'hardwar':25 'intend':33 'm':2,42,56 'move':35 'new':24 'option':66 'pi3':8 'place':51 'point':18 'run':4,28 'similar':72 'singl':17 'someth':71 'toler':54 'vms':29 'wonder':43 'work':10"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704275258
    +visibility: "visible             "
    +apId: "https://feddit.uk/post/6246808"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704188858 {#3248
      date: 2024-01-02 10:47:38.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
  +body: """
    Correct, OPs needs is describing what kubernetes was made for. Fault tolerant container orchestration. Or any other orchestration framework.\n
    \n
    However it’s a best to learn and get set up. Migrating all of my containers over took a couple of months of learning and trial and error. Each person has to decide is that level of effort worth it in a home application
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1704213825 {#1680
    date: 2024-01-02 17:43:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Cyber@feddit.uk"
    "@ANIMATEK@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1596 …}
  +nested: Doctrine\ORM\PersistentCollection {#1613 …}
  +votes: Doctrine\ORM\PersistentCollection {#1621 …}
  +reports: Doctrine\ORM\PersistentCollection {#1557 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1558 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1565 …}
  -id: 273880
  -bodyTs: "'applic':63 'best':24 'contain':13,35 'correct':1 'coupl':39 'decid':52 'describ':5 'effort':57 'error':47 'fault':11 'framework':19 'get':28 'home':62 'howev':20 'kubernet':7 'learn':26,43 'level':55 'made':9 'migrat':31 'month':41 'need':3 'op':2 'orchestr':14,18 'person':49 'set':29 'toler':12 'took':37 'trial':45 'worth':58"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1367888"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704213825 {#1687
    date: 2024-01-02 17:43:45.0 +01:00
  }
  +"title": 273880
}
"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
125 DENIED edit
App\Entity\EntryComment {#1683
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1701
    +user: Proxies\__CG__\App\Entity\User {#2177 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "HA-redundancy-options"
    +title: "HA redundancy options"
    +url: null
    +body: """
      I’m currently running HA on a Pi3… it works fine, but it’s now a single point of failure.\n
      \n
      I have some new hardware arriving to run VMs in and was intending to move HA to it, but now I’m wondering if I can have HA in 2 places for fault tolerance.\n
      \n
      I’m aware that there’s no built-in failover options, but has anyone done something similar?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711395725 {#3260
      date: 2024-03-25 20:42:05.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3227 …}
    +votes: Doctrine\ORM\PersistentCollection {#3267 …}
    +reports: Doctrine\ORM\PersistentCollection {#3269 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3271 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3273 …}
    +badges: Doctrine\ORM\PersistentCollection {#3275 …}
    +children: [
      1 => App\Entity\EntryComment {#1683}
      0 => App\Entity\EntryComment {#1599
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1701 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1618 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
        +body: """
          You’ll need to learn a lot more about kubernetes to decide fully if you want to do it. I’m more or less telling you that yes there are ways to keep it highly available, but they’re going to be literally 10x if not more the amount of effort to spin up and probably maintain.\n
          \n
          Proxmox has their own flavor of HA that is a lower level of virtualization. They’ll be able to failover a specific VM/CT to another node if one fails, but again pros and cons. The major annoyance for both is where do you put your data so 2 separate nodes can access it? Both k8s and proxmox have different approaches.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704237600 {#1563
          date: 2024-01-03 00:20:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Cyber@feddit.uk"
          "@ANIMATEK@lemmy.world"
          "@scrubbles@poptalk.scrubbles.tech"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1625 …}
        +nested: Doctrine\ORM\PersistentCollection {#1617 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1722 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
        -id: 275001
        -bodyTs: "'10x':44 '2':105 'abl':75 'access':109 'amount':49 'annoy':94 'anoth':82 'approach':117 'avail':36 'con':91 'data':103 'decid':12 'differ':116 'effort':51 'fail':86 'failov':77 'flavor':62 'fulli':13 'go':40 'ha':64 'high':35 'k8s':112 'keep':33 'kubernet':10 'learn':5 'less':24 'level':69 'liter':43 'll':2,73 'lot':7 'lower':68 'm':21 'maintain':57 'major':93 'need':3 'node':83,107 'one':85 'probabl':56 'pros':89 'proxmox':58,114 'put':101 're':39 'separ':106 'specif':79 'spin':53 'tell':25 'virtual':71 'vm/ct':80 'want':16 'way':31 'yes':28"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1369865"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704237600 {#1629
          date: 2024-01-03 00:20:00.0 +01:00
        }
        +"title": 275001
      }
    ]
    -id: 26679
    -titleTs: "'ha':1 'option':3 'redund':2"
    -bodyTs: "'2':50 'anyon':69 'arriv':26 'awar':57 'built':63 'built-in':62 'current':3 'done':70 'failov':65 'failur':20 'fault':53 'fine':11 'ha':5,36,48 'hardwar':25 'intend':33 'm':2,42,56 'move':35 'new':24 'option':66 'pi3':8 'place':51 'point':18 'run':4,28 'similar':72 'singl':17 'someth':71 'toler':54 'vms':29 'wonder':43 'work':10"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704275258
    +visibility: "visible             "
    +apId: "https://feddit.uk/post/6246808"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704188858 {#3248
      date: 2024-01-02 10:47:38.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
  +body: """
    Correct, OPs needs is describing what kubernetes was made for. Fault tolerant container orchestration. Or any other orchestration framework.\n
    \n
    However it’s a best to learn and get set up. Migrating all of my containers over took a couple of months of learning and trial and error. Each person has to decide is that level of effort worth it in a home application
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1704213825 {#1680
    date: 2024-01-02 17:43:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Cyber@feddit.uk"
    "@ANIMATEK@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1596 …}
  +nested: Doctrine\ORM\PersistentCollection {#1613 …}
  +votes: Doctrine\ORM\PersistentCollection {#1621 …}
  +reports: Doctrine\ORM\PersistentCollection {#1557 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1558 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1565 …}
  -id: 273880
  -bodyTs: "'applic':63 'best':24 'contain':13,35 'correct':1 'coupl':39 'decid':52 'describ':5 'effort':57 'error':47 'fault':11 'framework':19 'get':28 'home':62 'howev':20 'kubernet':7 'learn':26,43 'level':55 'made':9 'migrat':31 'month':41 'need':3 'op':2 'orchestr':14,18 'person':49 'set':29 'toler':12 'took':37 'trial':45 'worth':58"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1367888"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704213825 {#1687
    date: 2024-01-02 17:43:45.0 +01:00
  }
  +"title": 273880
}
"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
126 DENIED moderate
App\Entity\EntryComment {#1683
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1701
    +user: Proxies\__CG__\App\Entity\User {#2177 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "HA-redundancy-options"
    +title: "HA redundancy options"
    +url: null
    +body: """
      I’m currently running HA on a Pi3… it works fine, but it’s now a single point of failure.\n
      \n
      I have some new hardware arriving to run VMs in and was intending to move HA to it, but now I’m wondering if I can have HA in 2 places for fault tolerance.\n
      \n
      I’m aware that there’s no built-in failover options, but has anyone done something similar?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711395725 {#3260
      date: 2024-03-25 20:42:05.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3227 …}
    +votes: Doctrine\ORM\PersistentCollection {#3267 …}
    +reports: Doctrine\ORM\PersistentCollection {#3269 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3271 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3273 …}
    +badges: Doctrine\ORM\PersistentCollection {#3275 …}
    +children: [
      1 => App\Entity\EntryComment {#1683}
      0 => App\Entity\EntryComment {#1599
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1701 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1618 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
        +body: """
          You’ll need to learn a lot more about kubernetes to decide fully if you want to do it. I’m more or less telling you that yes there are ways to keep it highly available, but they’re going to be literally 10x if not more the amount of effort to spin up and probably maintain.\n
          \n
          Proxmox has their own flavor of HA that is a lower level of virtualization. They’ll be able to failover a specific VM/CT to another node if one fails, but again pros and cons. The major annoyance for both is where do you put your data so 2 separate nodes can access it? Both k8s and proxmox have different approaches.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704237600 {#1563
          date: 2024-01-03 00:20:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Cyber@feddit.uk"
          "@ANIMATEK@lemmy.world"
          "@scrubbles@poptalk.scrubbles.tech"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1625 …}
        +nested: Doctrine\ORM\PersistentCollection {#1617 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1722 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
        -id: 275001
        -bodyTs: "'10x':44 '2':105 'abl':75 'access':109 'amount':49 'annoy':94 'anoth':82 'approach':117 'avail':36 'con':91 'data':103 'decid':12 'differ':116 'effort':51 'fail':86 'failov':77 'flavor':62 'fulli':13 'go':40 'ha':64 'high':35 'k8s':112 'keep':33 'kubernet':10 'learn':5 'less':24 'level':69 'liter':43 'll':2,73 'lot':7 'lower':68 'm':21 'maintain':57 'major':93 'need':3 'node':83,107 'one':85 'probabl':56 'pros':89 'proxmox':58,114 'put':101 're':39 'separ':106 'specif':79 'spin':53 'tell':25 'virtual':71 'vm/ct':80 'want':16 'way':31 'yes':28"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1369865"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704237600 {#1629
          date: 2024-01-03 00:20:00.0 +01:00
        }
        +"title": 275001
      }
    ]
    -id: 26679
    -titleTs: "'ha':1 'option':3 'redund':2"
    -bodyTs: "'2':50 'anyon':69 'arriv':26 'awar':57 'built':63 'built-in':62 'current':3 'done':70 'failov':65 'failur':20 'fault':53 'fine':11 'ha':5,36,48 'hardwar':25 'intend':33 'm':2,42,56 'move':35 'new':24 'option':66 'pi3':8 'place':51 'point':18 'run':4,28 'similar':72 'singl':17 'someth':71 'toler':54 'vms':29 'wonder':43 'work':10"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704275258
    +visibility: "visible             "
    +apId: "https://feddit.uk/post/6246808"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704188858 {#3248
      date: 2024-01-02 10:47:38.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
  +body: """
    Correct, OPs needs is describing what kubernetes was made for. Fault tolerant container orchestration. Or any other orchestration framework.\n
    \n
    However it’s a best to learn and get set up. Migrating all of my containers over took a couple of months of learning and trial and error. Each person has to decide is that level of effort worth it in a home application
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1704213825 {#1680
    date: 2024-01-02 17:43:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Cyber@feddit.uk"
    "@ANIMATEK@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1596 …}
  +nested: Doctrine\ORM\PersistentCollection {#1613 …}
  +votes: Doctrine\ORM\PersistentCollection {#1621 …}
  +reports: Doctrine\ORM\PersistentCollection {#1557 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1558 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1565 …}
  -id: 273880
  -bodyTs: "'applic':63 'best':24 'contain':13,35 'correct':1 'coupl':39 'decid':52 'describ':5 'effort':57 'error':47 'fault':11 'framework':19 'get':28 'home':62 'howev':20 'kubernet':7 'learn':26,43 'level':55 'made':9 'migrat':31 'month':41 'need':3 'op':2 'orchestr':14,18 'person':49 'set':29 'toler':12 'took':37 'trial':45 'worth':58"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1367888"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704213825 {#1687
    date: 2024-01-02 17:43:45.0 +01:00
  }
  +"title": 273880
}
"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
127 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
128 DENIED moderate
App\Entity\EntryComment {#1599
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1701
    +user: Proxies\__CG__\App\Entity\User {#2177 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "HA-redundancy-options"
    +title: "HA redundancy options"
    +url: null
    +body: """
      I’m currently running HA on a Pi3… it works fine, but it’s now a single point of failure.\n
      \n
      I have some new hardware arriving to run VMs in and was intending to move HA to it, but now I’m wondering if I can have HA in 2 places for fault tolerance.\n
      \n
      I’m aware that there’s no built-in failover options, but has anyone done something similar?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711395725 {#3260
      date: 2024-03-25 20:42:05.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3227 …}
    +votes: Doctrine\ORM\PersistentCollection {#3267 …}
    +reports: Doctrine\ORM\PersistentCollection {#3269 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3271 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3273 …}
    +badges: Doctrine\ORM\PersistentCollection {#3275 …}
    +children: [
      1 => App\Entity\EntryComment {#1683
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1701 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
        +body: """
          Correct, OPs needs is describing what kubernetes was made for. Fault tolerant container orchestration. Or any other orchestration framework.\n
          \n
          However it’s a best to learn and get set up. Migrating all of my containers over took a couple of months of learning and trial and error. Each person has to decide is that level of effort worth it in a home application
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1704213825 {#1680
          date: 2024-01-02 17:43:45.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Cyber@feddit.uk"
          "@ANIMATEK@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1596 …}
        +nested: Doctrine\ORM\PersistentCollection {#1613 …}
        +votes: Doctrine\ORM\PersistentCollection {#1621 …}
        +reports: Doctrine\ORM\PersistentCollection {#1557 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1558 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1565 …}
        -id: 273880
        -bodyTs: "'applic':63 'best':24 'contain':13,35 'correct':1 'coupl':39 'decid':52 'describ':5 'effort':57 'error':47 'fault':11 'framework':19 'get':28 'home':62 'howev':20 'kubernet':7 'learn':26,43 'level':55 'made':9 'migrat':31 'month':41 'need':3 'op':2 'orchestr':14,18 'person':49 'set':29 'toler':12 'took':37 'trial':45 'worth':58"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1367888"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704213825 {#1687
          date: 2024-01-02 17:43:45.0 +01:00
        }
        +"title": 273880
      }
      0 => App\Entity\EntryComment {#1599}
    ]
    -id: 26679
    -titleTs: "'ha':1 'option':3 'redund':2"
    -bodyTs: "'2':50 'anyon':69 'arriv':26 'awar':57 'built':63 'built-in':62 'current':3 'done':70 'failov':65 'failur':20 'fault':53 'fine':11 'ha':5,36,48 'hardwar':25 'intend':33 'm':2,42,56 'move':35 'new':24 'option':66 'pi3':8 'place':51 'point':18 'run':4,28 'similar':72 'singl':17 'someth':71 'toler':54 'vms':29 'wonder':43 'work':10"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704275258
    +visibility: "visible             "
    +apId: "https://feddit.uk/post/6246808"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704188858 {#3248
      date: 2024-01-02 10:47:38.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1618 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
  +body: """
    You’ll need to learn a lot more about kubernetes to decide fully if you want to do it. I’m more or less telling you that yes there are ways to keep it highly available, but they’re going to be literally 10x if not more the amount of effort to spin up and probably maintain.\n
    \n
    Proxmox has their own flavor of HA that is a lower level of virtualization. They’ll be able to failover a specific VM/CT to another node if one fails, but again pros and cons. The major annoyance for both is where do you put your data so 2 separate nodes can access it? Both k8s and proxmox have different approaches.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704237600 {#1563
    date: 2024-01-03 00:20:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Cyber@feddit.uk"
    "@ANIMATEK@lemmy.world"
    "@scrubbles@poptalk.scrubbles.tech"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1625 …}
  +nested: Doctrine\ORM\PersistentCollection {#1617 …}
  +votes: Doctrine\ORM\PersistentCollection {#1725 …}
  +reports: Doctrine\ORM\PersistentCollection {#1722 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
  -id: 275001
  -bodyTs: "'10x':44 '2':105 'abl':75 'access':109 'amount':49 'annoy':94 'anoth':82 'approach':117 'avail':36 'con':91 'data':103 'decid':12 'differ':116 'effort':51 'fail':86 'failov':77 'flavor':62 'fulli':13 'go':40 'ha':64 'high':35 'k8s':112 'keep':33 'kubernet':10 'learn':5 'less':24 'level':69 'liter':43 'll':2,73 'lot':7 'lower':68 'm':21 'maintain':57 'major':93 'need':3 'node':83,107 'one':85 'probabl':56 'pros':89 'proxmox':58,114 'put':101 're':39 'separ':106 'specif':79 'spin':53 'tell':25 'virtual':71 'vm/ct':80 'want':16 'way':31 'yes':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1369865"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704237600 {#1629
    date: 2024-01-03 00:20:00.0 +01:00
  }
  +"title": 275001
}
"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
129 DENIED edit
App\Entity\EntryComment {#1599
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1701
    +user: Proxies\__CG__\App\Entity\User {#2177 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "HA-redundancy-options"
    +title: "HA redundancy options"
    +url: null
    +body: """
      I’m currently running HA on a Pi3… it works fine, but it’s now a single point of failure.\n
      \n
      I have some new hardware arriving to run VMs in and was intending to move HA to it, but now I’m wondering if I can have HA in 2 places for fault tolerance.\n
      \n
      I’m aware that there’s no built-in failover options, but has anyone done something similar?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711395725 {#3260
      date: 2024-03-25 20:42:05.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3227 …}
    +votes: Doctrine\ORM\PersistentCollection {#3267 …}
    +reports: Doctrine\ORM\PersistentCollection {#3269 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3271 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3273 …}
    +badges: Doctrine\ORM\PersistentCollection {#3275 …}
    +children: [
      1 => App\Entity\EntryComment {#1683
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1701 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
        +body: """
          Correct, OPs needs is describing what kubernetes was made for. Fault tolerant container orchestration. Or any other orchestration framework.\n
          \n
          However it’s a best to learn and get set up. Migrating all of my containers over took a couple of months of learning and trial and error. Each person has to decide is that level of effort worth it in a home application
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1704213825 {#1680
          date: 2024-01-02 17:43:45.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Cyber@feddit.uk"
          "@ANIMATEK@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1596 …}
        +nested: Doctrine\ORM\PersistentCollection {#1613 …}
        +votes: Doctrine\ORM\PersistentCollection {#1621 …}
        +reports: Doctrine\ORM\PersistentCollection {#1557 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1558 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1565 …}
        -id: 273880
        -bodyTs: "'applic':63 'best':24 'contain':13,35 'correct':1 'coupl':39 'decid':52 'describ':5 'effort':57 'error':47 'fault':11 'framework':19 'get':28 'home':62 'howev':20 'kubernet':7 'learn':26,43 'level':55 'made':9 'migrat':31 'month':41 'need':3 'op':2 'orchestr':14,18 'person':49 'set':29 'toler':12 'took':37 'trial':45 'worth':58"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1367888"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704213825 {#1687
          date: 2024-01-02 17:43:45.0 +01:00
        }
        +"title": 273880
      }
      0 => App\Entity\EntryComment {#1599}
    ]
    -id: 26679
    -titleTs: "'ha':1 'option':3 'redund':2"
    -bodyTs: "'2':50 'anyon':69 'arriv':26 'awar':57 'built':63 'built-in':62 'current':3 'done':70 'failov':65 'failur':20 'fault':53 'fine':11 'ha':5,36,48 'hardwar':25 'intend':33 'm':2,42,56 'move':35 'new':24 'option':66 'pi3':8 'place':51 'point':18 'run':4,28 'similar':72 'singl':17 'someth':71 'toler':54 'vms':29 'wonder':43 'work':10"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704275258
    +visibility: "visible             "
    +apId: "https://feddit.uk/post/6246808"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704188858 {#3248
      date: 2024-01-02 10:47:38.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1618 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
  +body: """
    You’ll need to learn a lot more about kubernetes to decide fully if you want to do it. I’m more or less telling you that yes there are ways to keep it highly available, but they’re going to be literally 10x if not more the amount of effort to spin up and probably maintain.\n
    \n
    Proxmox has their own flavor of HA that is a lower level of virtualization. They’ll be able to failover a specific VM/CT to another node if one fails, but again pros and cons. The major annoyance for both is where do you put your data so 2 separate nodes can access it? Both k8s and proxmox have different approaches.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704237600 {#1563
    date: 2024-01-03 00:20:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Cyber@feddit.uk"
    "@ANIMATEK@lemmy.world"
    "@scrubbles@poptalk.scrubbles.tech"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1625 …}
  +nested: Doctrine\ORM\PersistentCollection {#1617 …}
  +votes: Doctrine\ORM\PersistentCollection {#1725 …}
  +reports: Doctrine\ORM\PersistentCollection {#1722 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
  -id: 275001
  -bodyTs: "'10x':44 '2':105 'abl':75 'access':109 'amount':49 'annoy':94 'anoth':82 'approach':117 'avail':36 'con':91 'data':103 'decid':12 'differ':116 'effort':51 'fail':86 'failov':77 'flavor':62 'fulli':13 'go':40 'ha':64 'high':35 'k8s':112 'keep':33 'kubernet':10 'learn':5 'less':24 'level':69 'liter':43 'll':2,73 'lot':7 'lower':68 'm':21 'maintain':57 'major':93 'need':3 'node':83,107 'one':85 'probabl':56 'pros':89 'proxmox':58,114 'put':101 're':39 'separ':106 'specif':79 'spin':53 'tell':25 'virtual':71 'vm/ct':80 'want':16 'way':31 'yes':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1369865"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704237600 {#1629
    date: 2024-01-03 00:20:00.0 +01:00
  }
  +"title": 275001
}
"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
130 DENIED moderate
App\Entity\EntryComment {#1599
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1701
    +user: Proxies\__CG__\App\Entity\User {#2177 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "HA-redundancy-options"
    +title: "HA redundancy options"
    +url: null
    +body: """
      I’m currently running HA on a Pi3… it works fine, but it’s now a single point of failure.\n
      \n
      I have some new hardware arriving to run VMs in and was intending to move HA to it, but now I’m wondering if I can have HA in 2 places for fault tolerance.\n
      \n
      I’m aware that there’s no built-in failover options, but has anyone done something similar?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711395725 {#3260
      date: 2024-03-25 20:42:05.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3227 …}
    +votes: Doctrine\ORM\PersistentCollection {#3267 …}
    +reports: Doctrine\ORM\PersistentCollection {#3269 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3271 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3273 …}
    +badges: Doctrine\ORM\PersistentCollection {#3275 …}
    +children: [
      1 => App\Entity\EntryComment {#1683
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1701 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
        +body: """
          Correct, OPs needs is describing what kubernetes was made for. Fault tolerant container orchestration. Or any other orchestration framework.\n
          \n
          However it’s a best to learn and get set up. Migrating all of my containers over took a couple of months of learning and trial and error. Each person has to decide is that level of effort worth it in a home application
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1704213825 {#1680
          date: 2024-01-02 17:43:45.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Cyber@feddit.uk"
          "@ANIMATEK@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1596 …}
        +nested: Doctrine\ORM\PersistentCollection {#1613 …}
        +votes: Doctrine\ORM\PersistentCollection {#1621 …}
        +reports: Doctrine\ORM\PersistentCollection {#1557 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1558 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1565 …}
        -id: 273880
        -bodyTs: "'applic':63 'best':24 'contain':13,35 'correct':1 'coupl':39 'decid':52 'describ':5 'effort':57 'error':47 'fault':11 'framework':19 'get':28 'home':62 'howev':20 'kubernet':7 'learn':26,43 'level':55 'made':9 'migrat':31 'month':41 'need':3 'op':2 'orchestr':14,18 'person':49 'set':29 'toler':12 'took':37 'trial':45 'worth':58"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1367888"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704213825 {#1687
          date: 2024-01-02 17:43:45.0 +01:00
        }
        +"title": 273880
      }
      0 => App\Entity\EntryComment {#1599}
    ]
    -id: 26679
    -titleTs: "'ha':1 'option':3 'redund':2"
    -bodyTs: "'2':50 'anyon':69 'arriv':26 'awar':57 'built':63 'built-in':62 'current':3 'done':70 'failov':65 'failur':20 'fault':53 'fine':11 'ha':5,36,48 'hardwar':25 'intend':33 'm':2,42,56 'move':35 'new':24 'option':66 'pi3':8 'place':51 'point':18 'run':4,28 'similar':72 'singl':17 'someth':71 'toler':54 'vms':29 'wonder':43 'work':10"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704275258
    +visibility: "visible             "
    +apId: "https://feddit.uk/post/6246808"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704188858 {#3248
      date: 2024-01-02 10:47:38.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1702 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1618 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1619 …}
  +body: """
    You’ll need to learn a lot more about kubernetes to decide fully if you want to do it. I’m more or less telling you that yes there are ways to keep it highly available, but they’re going to be literally 10x if not more the amount of effort to spin up and probably maintain.\n
    \n
    Proxmox has their own flavor of HA that is a lower level of virtualization. They’ll be able to failover a specific VM/CT to another node if one fails, but again pros and cons. The major annoyance for both is where do you put your data so 2 separate nodes can access it? Both k8s and proxmox have different approaches.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704237600 {#1563
    date: 2024-01-03 00:20:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Cyber@feddit.uk"
    "@ANIMATEK@lemmy.world"
    "@scrubbles@poptalk.scrubbles.tech"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1625 …}
  +nested: Doctrine\ORM\PersistentCollection {#1617 …}
  +votes: Doctrine\ORM\PersistentCollection {#1725 …}
  +reports: Doctrine\ORM\PersistentCollection {#1722 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
  -id: 275001
  -bodyTs: "'10x':44 '2':105 'abl':75 'access':109 'amount':49 'annoy':94 'anoth':82 'approach':117 'avail':36 'con':91 'data':103 'decid':12 'differ':116 'effort':51 'fail':86 'failov':77 'flavor':62 'fulli':13 'go':40 'ha':64 'high':35 'k8s':112 'keep':33 'kubernet':10 'learn':5 'less':24 'level':69 'liter':43 'll':2,73 'lot':7 'lower':68 'm':21 'maintain':57 'major':93 'need':3 'node':83,107 'one':85 'probabl':56 'pros':89 'proxmox':58,114 'put':101 're':39 'separ':106 'specif':79 'spin':53 'tell':25 'virtual':71 'vm/ct':80 'want':16 'way':31 'yes':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1369865"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704237600 {#1629
    date: 2024-01-03 00:20:00.0 +01:00
  }
  +"title": 275001
}
"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
131 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
132 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2385
  +user: Proxies\__CG__\App\Entity\User {#3173 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3175 …}
  +slug: "Anyone-tried-this-4x-10gbe-5x-2-5gbe-router"
  +title: "Anyone tried this 4x 10gbe + 5x 2.5gbe router?"
  +url: "https://forums.servethehome.com/index.php?threads%2Fqotom-denverton-fanless-system-with-4-sfp_41331%2Fpage-2="
  +body: """
    Very solid price, the cheapest I’ve seen for something like this. Has anyone tried it with OPNsense or other software?\n
    \n
    The linked thread talks about someone getting 60C load temps but the air was 37C and they are using a RJ45 DAC which are known to use lots of power.\n
    \n
    Wondering if anyone else has experience with this. Seems like a big advancement in what’s possible at a home scale for non second hand equipment.\n
    \n
    Another article about this: [liliputing.com/this-small-fanless-pc-is-built-for…](https://liliputing.com/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 28
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721297059 {#3168
    date: 2024-07-18 12:04:19.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3176 …}
  +votes: Doctrine\ORM\PersistentCollection {#3178 …}
  +reports: Doctrine\ORM\PersistentCollection {#3180 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3182 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3184 …}
  +badges: Doctrine\ORM\PersistentCollection {#3186 …}
  +children: [
    App\Entity\EntryComment {#2382
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2385 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: null
      +root: null
      +body: "I haven’t tried this one, but be cautious. 10g gets HOT. anything that’s passively cooled id be suspicious about."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1704410981 {#2380
        date: 2024-01-05 00:29:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Lem453@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2384 …}
      +nested: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      -id: 281038
      -bodyTs: "'10g':10 'anyth':13 'cautious':9 'cool':17 'get':11 'haven':2 'hot':12 'id':18 'one':6 'passiv':16 'suspici':20 'tri':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1379867"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704410981 {#2386
        date: 2024-01-05 00:29:41.0 +01:00
      }
      +"title": 281038
    }
  ]
  -id: 27247
  -titleTs: "'10gbe':5 '2.5':7 '4x':4 '5x':6 'anyon':1 'gbe':8 'router':9 'tri':2"
  -bodyTs: "'/this-small-fanless-pc-is-built-for':84 '/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)':87 '37c':36 '60c':29 'advanc':64 'air':34 'anoth':78 'anyon':14,54 'articl':79 'big':63 'cheapest':5 'dac':43 'els':55 'equip':77 'experi':57 'get':28 'hand':76 'home':71 'known':46 'like':11,61 'liliputing.com':83,86 'liliputing.com/this-small-fanless-pc-is-built-for':82 'liliputing.com/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)':85 'link':23 'load':30 'lot':49 'non':74 'opnsens':18 'possibl':68 'power':51 'price':3 'rj45':42 'scale':72 'second':75 'seem':60 'seen':8 'softwar':21 'solid':2 'someon':27 'someth':10 'talk':25 'temp':31 'thread':24 'tri':15 'use':40,48 've':7 'wonder':52"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704482561
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/12647018"
  +editedAt: DateTimeImmutable @1711667773 {#3155
    date: 2024-03-29 00:16:13.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704396161 {#3132
    date: 2024-01-04 20:22:41.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
133 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2385
  +user: Proxies\__CG__\App\Entity\User {#3173 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3175 …}
  +slug: "Anyone-tried-this-4x-10gbe-5x-2-5gbe-router"
  +title: "Anyone tried this 4x 10gbe + 5x 2.5gbe router?"
  +url: "https://forums.servethehome.com/index.php?threads%2Fqotom-denverton-fanless-system-with-4-sfp_41331%2Fpage-2="
  +body: """
    Very solid price, the cheapest I’ve seen for something like this. Has anyone tried it with OPNsense or other software?\n
    \n
    The linked thread talks about someone getting 60C load temps but the air was 37C and they are using a RJ45 DAC which are known to use lots of power.\n
    \n
    Wondering if anyone else has experience with this. Seems like a big advancement in what’s possible at a home scale for non second hand equipment.\n
    \n
    Another article about this: [liliputing.com/this-small-fanless-pc-is-built-for…](https://liliputing.com/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 28
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721297059 {#3168
    date: 2024-07-18 12:04:19.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3176 …}
  +votes: Doctrine\ORM\PersistentCollection {#3178 …}
  +reports: Doctrine\ORM\PersistentCollection {#3180 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3182 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3184 …}
  +badges: Doctrine\ORM\PersistentCollection {#3186 …}
  +children: [
    App\Entity\EntryComment {#2382
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2385 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: null
      +root: null
      +body: "I haven’t tried this one, but be cautious. 10g gets HOT. anything that’s passively cooled id be suspicious about."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1704410981 {#2380
        date: 2024-01-05 00:29:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Lem453@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2384 …}
      +nested: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      -id: 281038
      -bodyTs: "'10g':10 'anyth':13 'cautious':9 'cool':17 'get':11 'haven':2 'hot':12 'id':18 'one':6 'passiv':16 'suspici':20 'tri':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1379867"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704410981 {#2386
        date: 2024-01-05 00:29:41.0 +01:00
      }
      +"title": 281038
    }
  ]
  -id: 27247
  -titleTs: "'10gbe':5 '2.5':7 '4x':4 '5x':6 'anyon':1 'gbe':8 'router':9 'tri':2"
  -bodyTs: "'/this-small-fanless-pc-is-built-for':84 '/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)':87 '37c':36 '60c':29 'advanc':64 'air':34 'anoth':78 'anyon':14,54 'articl':79 'big':63 'cheapest':5 'dac':43 'els':55 'equip':77 'experi':57 'get':28 'hand':76 'home':71 'known':46 'like':11,61 'liliputing.com':83,86 'liliputing.com/this-small-fanless-pc-is-built-for':82 'liliputing.com/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)':85 'link':23 'load':30 'lot':49 'non':74 'opnsens':18 'possibl':68 'power':51 'price':3 'rj45':42 'scale':72 'second':75 'seem':60 'seen':8 'softwar':21 'solid':2 'someon':27 'someth':10 'talk':25 'temp':31 'thread':24 'tri':15 'use':40,48 've':7 'wonder':52"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704482561
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/12647018"
  +editedAt: DateTimeImmutable @1711667773 {#3155
    date: 2024-03-29 00:16:13.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704396161 {#3132
    date: 2024-01-04 20:22:41.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
134 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2385
  +user: Proxies\__CG__\App\Entity\User {#3173 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3175 …}
  +slug: "Anyone-tried-this-4x-10gbe-5x-2-5gbe-router"
  +title: "Anyone tried this 4x 10gbe + 5x 2.5gbe router?"
  +url: "https://forums.servethehome.com/index.php?threads%2Fqotom-denverton-fanless-system-with-4-sfp_41331%2Fpage-2="
  +body: """
    Very solid price, the cheapest I’ve seen for something like this. Has anyone tried it with OPNsense or other software?\n
    \n
    The linked thread talks about someone getting 60C load temps but the air was 37C and they are using a RJ45 DAC which are known to use lots of power.\n
    \n
    Wondering if anyone else has experience with this. Seems like a big advancement in what’s possible at a home scale for non second hand equipment.\n
    \n
    Another article about this: [liliputing.com/this-small-fanless-pc-is-built-for…](https://liliputing.com/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 28
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721297059 {#3168
    date: 2024-07-18 12:04:19.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3176 …}
  +votes: Doctrine\ORM\PersistentCollection {#3178 …}
  +reports: Doctrine\ORM\PersistentCollection {#3180 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3182 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3184 …}
  +badges: Doctrine\ORM\PersistentCollection {#3186 …}
  +children: [
    App\Entity\EntryComment {#2382
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2385 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: null
      +root: null
      +body: "I haven’t tried this one, but be cautious. 10g gets HOT. anything that’s passively cooled id be suspicious about."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1704410981 {#2380
        date: 2024-01-05 00:29:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Lem453@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2384 …}
      +nested: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      -id: 281038
      -bodyTs: "'10g':10 'anyth':13 'cautious':9 'cool':17 'get':11 'haven':2 'hot':12 'id':18 'one':6 'passiv':16 'suspici':20 'tri':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1379867"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704410981 {#2386
        date: 2024-01-05 00:29:41.0 +01:00
      }
      +"title": 281038
    }
  ]
  -id: 27247
  -titleTs: "'10gbe':5 '2.5':7 '4x':4 '5x':6 'anyon':1 'gbe':8 'router':9 'tri':2"
  -bodyTs: "'/this-small-fanless-pc-is-built-for':84 '/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)':87 '37c':36 '60c':29 'advanc':64 'air':34 'anoth':78 'anyon':14,54 'articl':79 'big':63 'cheapest':5 'dac':43 'els':55 'equip':77 'experi':57 'get':28 'hand':76 'home':71 'known':46 'like':11,61 'liliputing.com':83,86 'liliputing.com/this-small-fanless-pc-is-built-for':82 'liliputing.com/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)':85 'link':23 'load':30 'lot':49 'non':74 'opnsens':18 'possibl':68 'power':51 'price':3 'rj45':42 'scale':72 'second':75 'seem':60 'seen':8 'softwar':21 'solid':2 'someon':27 'someth':10 'talk':25 'temp':31 'thread':24 'tri':15 'use':40,48 've':7 'wonder':52"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704482561
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/12647018"
  +editedAt: DateTimeImmutable @1711667773 {#3155
    date: 2024-03-29 00:16:13.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704396161 {#3132
    date: 2024-01-04 20:22:41.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
135 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
136 DENIED moderate
App\Entity\EntryComment {#2382
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2385
    +user: Proxies\__CG__\App\Entity\User {#3173 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3175 …}
    +slug: "Anyone-tried-this-4x-10gbe-5x-2-5gbe-router"
    +title: "Anyone tried this 4x 10gbe + 5x 2.5gbe router?"
    +url: "https://forums.servethehome.com/index.php?threads%2Fqotom-denverton-fanless-system-with-4-sfp_41331%2Fpage-2="
    +body: """
      Very solid price, the cheapest I’ve seen for something like this. Has anyone tried it with OPNsense or other software?\n
      \n
      The linked thread talks about someone getting 60C load temps but the air was 37C and they are using a RJ45 DAC which are known to use lots of power.\n
      \n
      Wondering if anyone else has experience with this. Seems like a big advancement in what’s possible at a home scale for non second hand equipment.\n
      \n
      Another article about this: [liliputing.com/this-small-fanless-pc-is-built-for…](https://liliputing.com/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721297059 {#3168
      date: 2024-07-18 12:04:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3176 …}
    +votes: Doctrine\ORM\PersistentCollection {#3178 …}
    +reports: Doctrine\ORM\PersistentCollection {#3180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3182 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3184 …}
    +badges: Doctrine\ORM\PersistentCollection {#3186 …}
    +children: [
      App\Entity\EntryComment {#2382}
    ]
    -id: 27247
    -titleTs: "'10gbe':5 '2.5':7 '4x':4 '5x':6 'anyon':1 'gbe':8 'router':9 'tri':2"
    -bodyTs: "'/this-small-fanless-pc-is-built-for':84 '/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)':87 '37c':36 '60c':29 'advanc':64 'air':34 'anoth':78 'anyon':14,54 'articl':79 'big':63 'cheapest':5 'dac':43 'els':55 'equip':77 'experi':57 'get':28 'hand':76 'home':71 'known':46 'like':11,61 'liliputing.com':83,86 'liliputing.com/this-small-fanless-pc-is-built-for':82 'liliputing.com/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)':85 'link':23 'load':30 'lot':49 'non':74 'opnsens':18 'possibl':68 'power':51 'price':3 'rj45':42 'scale':72 'second':75 'seem':60 'seen':8 'softwar':21 'solid':2 'someon':27 'someth':10 'talk':25 'temp':31 'thread':24 'tri':15 'use':40,48 've':7 'wonder':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704482561
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/12647018"
    +editedAt: DateTimeImmutable @1711667773 {#3155
      date: 2024-03-29 00:16:13.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704396161 {#3132
      date: 2024-01-04 20:22:41.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: null
  +root: null
  +body: "I haven’t tried this one, but be cautious. 10g gets HOT. anything that’s passively cooled id be suspicious about."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704410981 {#2380
    date: 2024-01-05 00:29:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Lem453@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2384 …}
  +nested: Doctrine\ORM\PersistentCollection {#2379 …}
  +votes: Doctrine\ORM\PersistentCollection {#2383 …}
  +reports: Doctrine\ORM\PersistentCollection {#1906 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
  -id: 281038
  -bodyTs: "'10g':10 'anyth':13 'cautious':9 'cool':17 'get':11 'haven':2 'hot':12 'id':18 'one':6 'passiv':16 'suspici':20 'tri':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1379867"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704410981 {#2386
    date: 2024-01-05 00:29:41.0 +01:00
  }
  +"title": 281038
}
"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
137 DENIED edit
App\Entity\EntryComment {#2382
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2385
    +user: Proxies\__CG__\App\Entity\User {#3173 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3175 …}
    +slug: "Anyone-tried-this-4x-10gbe-5x-2-5gbe-router"
    +title: "Anyone tried this 4x 10gbe + 5x 2.5gbe router?"
    +url: "https://forums.servethehome.com/index.php?threads%2Fqotom-denverton-fanless-system-with-4-sfp_41331%2Fpage-2="
    +body: """
      Very solid price, the cheapest I’ve seen for something like this. Has anyone tried it with OPNsense or other software?\n
      \n
      The linked thread talks about someone getting 60C load temps but the air was 37C and they are using a RJ45 DAC which are known to use lots of power.\n
      \n
      Wondering if anyone else has experience with this. Seems like a big advancement in what’s possible at a home scale for non second hand equipment.\n
      \n
      Another article about this: [liliputing.com/this-small-fanless-pc-is-built-for…](https://liliputing.com/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721297059 {#3168
      date: 2024-07-18 12:04:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3176 …}
    +votes: Doctrine\ORM\PersistentCollection {#3178 …}
    +reports: Doctrine\ORM\PersistentCollection {#3180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3182 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3184 …}
    +badges: Doctrine\ORM\PersistentCollection {#3186 …}
    +children: [
      App\Entity\EntryComment {#2382}
    ]
    -id: 27247
    -titleTs: "'10gbe':5 '2.5':7 '4x':4 '5x':6 'anyon':1 'gbe':8 'router':9 'tri':2"
    -bodyTs: "'/this-small-fanless-pc-is-built-for':84 '/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)':87 '37c':36 '60c':29 'advanc':64 'air':34 'anoth':78 'anyon':14,54 'articl':79 'big':63 'cheapest':5 'dac':43 'els':55 'equip':77 'experi':57 'get':28 'hand':76 'home':71 'known':46 'like':11,61 'liliputing.com':83,86 'liliputing.com/this-small-fanless-pc-is-built-for':82 'liliputing.com/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)':85 'link':23 'load':30 'lot':49 'non':74 'opnsens':18 'possibl':68 'power':51 'price':3 'rj45':42 'scale':72 'second':75 'seem':60 'seen':8 'softwar':21 'solid':2 'someon':27 'someth':10 'talk':25 'temp':31 'thread':24 'tri':15 'use':40,48 've':7 'wonder':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704482561
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/12647018"
    +editedAt: DateTimeImmutable @1711667773 {#3155
      date: 2024-03-29 00:16:13.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704396161 {#3132
      date: 2024-01-04 20:22:41.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: null
  +root: null
  +body: "I haven’t tried this one, but be cautious. 10g gets HOT. anything that’s passively cooled id be suspicious about."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704410981 {#2380
    date: 2024-01-05 00:29:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Lem453@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2384 …}
  +nested: Doctrine\ORM\PersistentCollection {#2379 …}
  +votes: Doctrine\ORM\PersistentCollection {#2383 …}
  +reports: Doctrine\ORM\PersistentCollection {#1906 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
  -id: 281038
  -bodyTs: "'10g':10 'anyth':13 'cautious':9 'cool':17 'get':11 'haven':2 'hot':12 'id':18 'one':6 'passiv':16 'suspici':20 'tri':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1379867"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704410981 {#2386
    date: 2024-01-05 00:29:41.0 +01:00
  }
  +"title": 281038
}
"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
138 DENIED moderate
App\Entity\EntryComment {#2382
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2385
    +user: Proxies\__CG__\App\Entity\User {#3173 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3175 …}
    +slug: "Anyone-tried-this-4x-10gbe-5x-2-5gbe-router"
    +title: "Anyone tried this 4x 10gbe + 5x 2.5gbe router?"
    +url: "https://forums.servethehome.com/index.php?threads%2Fqotom-denverton-fanless-system-with-4-sfp_41331%2Fpage-2="
    +body: """
      Very solid price, the cheapest I’ve seen for something like this. Has anyone tried it with OPNsense or other software?\n
      \n
      The linked thread talks about someone getting 60C load temps but the air was 37C and they are using a RJ45 DAC which are known to use lots of power.\n
      \n
      Wondering if anyone else has experience with this. Seems like a big advancement in what’s possible at a home scale for non second hand equipment.\n
      \n
      Another article about this: [liliputing.com/this-small-fanless-pc-is-built-for…](https://liliputing.com/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721297059 {#3168
      date: 2024-07-18 12:04:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3176 …}
    +votes: Doctrine\ORM\PersistentCollection {#3178 …}
    +reports: Doctrine\ORM\PersistentCollection {#3180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3182 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3184 …}
    +badges: Doctrine\ORM\PersistentCollection {#3186 …}
    +children: [
      App\Entity\EntryComment {#2382}
    ]
    -id: 27247
    -titleTs: "'10gbe':5 '2.5':7 '4x':4 '5x':6 'anyon':1 'gbe':8 'router':9 'tri':2"
    -bodyTs: "'/this-small-fanless-pc-is-built-for':84 '/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)':87 '37c':36 '60c':29 'advanc':64 'air':34 'anoth':78 'anyon':14,54 'articl':79 'big':63 'cheapest':5 'dac':43 'els':55 'equip':77 'experi':57 'get':28 'hand':76 'home':71 'known':46 'like':11,61 'liliputing.com':83,86 'liliputing.com/this-small-fanless-pc-is-built-for':82 'liliputing.com/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)':85 'link':23 'load':30 'lot':49 'non':74 'opnsens':18 'possibl':68 'power':51 'price':3 'rj45':42 'scale':72 'second':75 'seem':60 'seen':8 'softwar':21 'solid':2 'someon':27 'someth':10 'talk':25 'temp':31 'thread':24 'tri':15 'use':40,48 've':7 'wonder':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704482561
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/12647018"
    +editedAt: DateTimeImmutable @1711667773 {#3155
      date: 2024-03-29 00:16:13.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704396161 {#3132
      date: 2024-01-04 20:22:41.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: null
  +root: null
  +body: "I haven’t tried this one, but be cautious. 10g gets HOT. anything that’s passively cooled id be suspicious about."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704410981 {#2380
    date: 2024-01-05 00:29:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Lem453@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2384 …}
  +nested: Doctrine\ORM\PersistentCollection {#2379 …}
  +votes: Doctrine\ORM\PersistentCollection {#2383 …}
  +reports: Doctrine\ORM\PersistentCollection {#1906 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
  -id: 281038
  -bodyTs: "'10g':10 'anyth':13 'cautious':9 'cool':17 'get':11 'haven':2 'hot':12 'id':18 'one':6 'passiv':16 'suspici':20 'tri':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1379867"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704410981 {#2386
    date: 2024-01-05 00:29:41.0 +01:00
  }
  +"title": 281038
}
"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
139 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
140 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1559
  +user: App\Entity\User {#265 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "How-would-you-build-a-GPU-heavy-node"
  +title: "How would you build a GPU-heavy node?"
  +url: null
  +body: """
    Simple as that, I have a few GPUs hanging around and I want to build a GPU node for my kubernetes cluster. I already have one, GPUs are attached and it can do cool things like transcoding plex easy enough, but I’m starting to look to the horizon for my next big projects.\n
    \n
    So, dream machine, how could I accomplish building a big ol’ server with the GPUs I have hanging around and maybe a new one?\n
    \n
    What CPU/Mobo, and maybe most important, power supply, would you recommend for running maybe even 4x GPUs? Or maybe just 3 and I’m being crazy.\n
    \n
    Won’t be building tomorrow like I said, but I just thought of this and was like “man, I bet not a lot of consumer hardware would support this…”
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 11
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710703699 {#3112
    date: 2024-03-17 20:28:19.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3077 …}
  +votes: Doctrine\ORM\PersistentCollection {#3119 …}
  +reports: Doctrine\ORM\PersistentCollection {#3121 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3123 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3125 …}
  +badges: Doctrine\ORM\PersistentCollection {#3127 …}
  +children: [
    App\Entity\EntryComment {#1564
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1559 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1626 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1626 …}
      +body: "That’s what I was thinking, but less… Fire hazard? I’ve seen some of those that are just crazy. Idk mostly need a board that can handle it. Idk just dreaming of a new project with spare stuff hanging around."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1703726283 {#1650
        date: 2023-12-28 02:18:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@scrubbles@poptalk.scrubbles.tech"
        "@KeepFlying@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1628 …}
      +nested: Doctrine\ORM\PersistentCollection {#1598 …}
      +votes: Doctrine\ORM\PersistentCollection {#1616 …}
      +reports: Doctrine\ORM\PersistentCollection {#1705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1692 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1686 …}
      -id: 258130
      -bodyTs: "'around':41 'board':25 'crazi':20 'dream':32 'fire':9 'handl':28 'hang':40 'hazard':10 'idk':21,30 'less':8 'most':22 'need':23 'new':35 'project':36 'seen':13 'spare':38 'stuff':39 'think':6 've':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1345598"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703726283 {#1548
        date: 2023-12-28 02:18:03.0 +01:00
      }
      +"title": 258130
    }
  ]
  -id: 25267
  -titleTs: "'build':4 'gpu':7 'gpu-heavi':6 'heavi':8 'node':9 'would':2"
  -bodyTs: "'3':99 '4x':94 'accomplish':61 'alreadi':24 'around':10,73 'attach':29 'bet':124 'big':53,64 'build':15,62,108 'cluster':22 'consum':129 'cool':34 'could':59 'cpu/mobo':80 'crazi':104 'dream':56 'easi':39 'enough':40 'even':93 'gpu':17 'gpus':8,27,69,95 'hang':9,72 'hardwar':130 'horizon':49 'import':84 'kubernet':21 'like':36,110,121 'look':46 'lot':127 'm':43,102 'machin':57 'man':122 'mayb':75,82,92,97 'new':77 'next':52 'node':18 'ol':65 'one':26,78 'plex':38 'power':85 'project':54 'recommend':89 'run':91 'said':112 'server':66 'simpl':1 'start':44 'suppli':86 'support':132 'thing':35 'thought':116 'tomorrow':109 'transcod':37 'want':13 'won':105 'would':87,131"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703705956
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/post/493415"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703634956 {#3098
    date: 2023-12-27 00:55:56.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
141 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1559
  +user: App\Entity\User {#265 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "How-would-you-build-a-GPU-heavy-node"
  +title: "How would you build a GPU-heavy node?"
  +url: null
  +body: """
    Simple as that, I have a few GPUs hanging around and I want to build a GPU node for my kubernetes cluster. I already have one, GPUs are attached and it can do cool things like transcoding plex easy enough, but I’m starting to look to the horizon for my next big projects.\n
    \n
    So, dream machine, how could I accomplish building a big ol’ server with the GPUs I have hanging around and maybe a new one?\n
    \n
    What CPU/Mobo, and maybe most important, power supply, would you recommend for running maybe even 4x GPUs? Or maybe just 3 and I’m being crazy.\n
    \n
    Won’t be building tomorrow like I said, but I just thought of this and was like “man, I bet not a lot of consumer hardware would support this…”
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 11
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710703699 {#3112
    date: 2024-03-17 20:28:19.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3077 …}
  +votes: Doctrine\ORM\PersistentCollection {#3119 …}
  +reports: Doctrine\ORM\PersistentCollection {#3121 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3123 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3125 …}
  +badges: Doctrine\ORM\PersistentCollection {#3127 …}
  +children: [
    App\Entity\EntryComment {#1564
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1559 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1626 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1626 …}
      +body: "That’s what I was thinking, but less… Fire hazard? I’ve seen some of those that are just crazy. Idk mostly need a board that can handle it. Idk just dreaming of a new project with spare stuff hanging around."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1703726283 {#1650
        date: 2023-12-28 02:18:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@scrubbles@poptalk.scrubbles.tech"
        "@KeepFlying@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1628 …}
      +nested: Doctrine\ORM\PersistentCollection {#1598 …}
      +votes: Doctrine\ORM\PersistentCollection {#1616 …}
      +reports: Doctrine\ORM\PersistentCollection {#1705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1692 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1686 …}
      -id: 258130
      -bodyTs: "'around':41 'board':25 'crazi':20 'dream':32 'fire':9 'handl':28 'hang':40 'hazard':10 'idk':21,30 'less':8 'most':22 'need':23 'new':35 'project':36 'seen':13 'spare':38 'stuff':39 'think':6 've':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1345598"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703726283 {#1548
        date: 2023-12-28 02:18:03.0 +01:00
      }
      +"title": 258130
    }
  ]
  -id: 25267
  -titleTs: "'build':4 'gpu':7 'gpu-heavi':6 'heavi':8 'node':9 'would':2"
  -bodyTs: "'3':99 '4x':94 'accomplish':61 'alreadi':24 'around':10,73 'attach':29 'bet':124 'big':53,64 'build':15,62,108 'cluster':22 'consum':129 'cool':34 'could':59 'cpu/mobo':80 'crazi':104 'dream':56 'easi':39 'enough':40 'even':93 'gpu':17 'gpus':8,27,69,95 'hang':9,72 'hardwar':130 'horizon':49 'import':84 'kubernet':21 'like':36,110,121 'look':46 'lot':127 'm':43,102 'machin':57 'man':122 'mayb':75,82,92,97 'new':77 'next':52 'node':18 'ol':65 'one':26,78 'plex':38 'power':85 'project':54 'recommend':89 'run':91 'said':112 'server':66 'simpl':1 'start':44 'suppli':86 'support':132 'thing':35 'thought':116 'tomorrow':109 'transcod':37 'want':13 'won':105 'would':87,131"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703705956
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/post/493415"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703634956 {#3098
    date: 2023-12-27 00:55:56.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
142 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1559
  +user: App\Entity\User {#265 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "How-would-you-build-a-GPU-heavy-node"
  +title: "How would you build a GPU-heavy node?"
  +url: null
  +body: """
    Simple as that, I have a few GPUs hanging around and I want to build a GPU node for my kubernetes cluster. I already have one, GPUs are attached and it can do cool things like transcoding plex easy enough, but I’m starting to look to the horizon for my next big projects.\n
    \n
    So, dream machine, how could I accomplish building a big ol’ server with the GPUs I have hanging around and maybe a new one?\n
    \n
    What CPU/Mobo, and maybe most important, power supply, would you recommend for running maybe even 4x GPUs? Or maybe just 3 and I’m being crazy.\n
    \n
    Won’t be building tomorrow like I said, but I just thought of this and was like “man, I bet not a lot of consumer hardware would support this…”
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 11
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710703699 {#3112
    date: 2024-03-17 20:28:19.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3077 …}
  +votes: Doctrine\ORM\PersistentCollection {#3119 …}
  +reports: Doctrine\ORM\PersistentCollection {#3121 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3123 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3125 …}
  +badges: Doctrine\ORM\PersistentCollection {#3127 …}
  +children: [
    App\Entity\EntryComment {#1564
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1559 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1626 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1626 …}
      +body: "That’s what I was thinking, but less… Fire hazard? I’ve seen some of those that are just crazy. Idk mostly need a board that can handle it. Idk just dreaming of a new project with spare stuff hanging around."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1703726283 {#1650
        date: 2023-12-28 02:18:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@scrubbles@poptalk.scrubbles.tech"
        "@KeepFlying@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1628 …}
      +nested: Doctrine\ORM\PersistentCollection {#1598 …}
      +votes: Doctrine\ORM\PersistentCollection {#1616 …}
      +reports: Doctrine\ORM\PersistentCollection {#1705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1692 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1686 …}
      -id: 258130
      -bodyTs: "'around':41 'board':25 'crazi':20 'dream':32 'fire':9 'handl':28 'hang':40 'hazard':10 'idk':21,30 'less':8 'most':22 'need':23 'new':35 'project':36 'seen':13 'spare':38 'stuff':39 'think':6 've':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1345598"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703726283 {#1548
        date: 2023-12-28 02:18:03.0 +01:00
      }
      +"title": 258130
    }
  ]
  -id: 25267
  -titleTs: "'build':4 'gpu':7 'gpu-heavi':6 'heavi':8 'node':9 'would':2"
  -bodyTs: "'3':99 '4x':94 'accomplish':61 'alreadi':24 'around':10,73 'attach':29 'bet':124 'big':53,64 'build':15,62,108 'cluster':22 'consum':129 'cool':34 'could':59 'cpu/mobo':80 'crazi':104 'dream':56 'easi':39 'enough':40 'even':93 'gpu':17 'gpus':8,27,69,95 'hang':9,72 'hardwar':130 'horizon':49 'import':84 'kubernet':21 'like':36,110,121 'look':46 'lot':127 'm':43,102 'machin':57 'man':122 'mayb':75,82,92,97 'new':77 'next':52 'node':18 'ol':65 'one':26,78 'plex':38 'power':85 'project':54 'recommend':89 'run':91 'said':112 'server':66 'simpl':1 'start':44 'suppli':86 'support':132 'thing':35 'thought':116 'tomorrow':109 'transcod':37 'want':13 'won':105 'would':87,131"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703705956
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/post/493415"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703634956 {#3098
    date: 2023-12-27 00:55:56.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
143 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
144 DENIED moderate
App\Entity\EntryComment {#1564
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1559
    +user: App\Entity\User {#265 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "How-would-you-build-a-GPU-heavy-node"
    +title: "How would you build a GPU-heavy node?"
    +url: null
    +body: """
      Simple as that, I have a few GPUs hanging around and I want to build a GPU node for my kubernetes cluster. I already have one, GPUs are attached and it can do cool things like transcoding plex easy enough, but I’m starting to look to the horizon for my next big projects.\n
      \n
      So, dream machine, how could I accomplish building a big ol’ server with the GPUs I have hanging around and maybe a new one?\n
      \n
      What CPU/Mobo, and maybe most important, power supply, would you recommend for running maybe even 4x GPUs? Or maybe just 3 and I’m being crazy.\n
      \n
      Won’t be building tomorrow like I said, but I just thought of this and was like “man, I bet not a lot of consumer hardware would support this…”
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710703699 {#3112
      date: 2024-03-17 20:28:19.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3077 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3121 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3123 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3125 …}
    +badges: Doctrine\ORM\PersistentCollection {#3127 …}
    +children: [
      App\Entity\EntryComment {#1564}
    ]
    -id: 25267
    -titleTs: "'build':4 'gpu':7 'gpu-heavi':6 'heavi':8 'node':9 'would':2"
    -bodyTs: "'3':99 '4x':94 'accomplish':61 'alreadi':24 'around':10,73 'attach':29 'bet':124 'big':53,64 'build':15,62,108 'cluster':22 'consum':129 'cool':34 'could':59 'cpu/mobo':80 'crazi':104 'dream':56 'easi':39 'enough':40 'even':93 'gpu':17 'gpus':8,27,69,95 'hang':9,72 'hardwar':130 'horizon':49 'import':84 'kubernet':21 'like':36,110,121 'look':46 'lot':127 'm':43,102 'machin':57 'man':122 'mayb':75,82,92,97 'new':77 'next':52 'node':18 'ol':65 'one':26,78 'plex':38 'power':85 'project':54 'recommend':89 'run':91 'said':112 'server':66 'simpl':1 'start':44 'suppli':86 'support':132 'thing':35 'thought':116 'tomorrow':109 'transcod':37 'want':13 'won':105 'would':87,131"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703705956
    +visibility: "visible             "
    +apId: "https://poptalk.scrubbles.tech/post/493415"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703634956 {#3098
      date: 2023-12-27 00:55:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1626 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1626 …}
  +body: "That’s what I was thinking, but less… Fire hazard? I’ve seen some of those that are just crazy. Idk mostly need a board that can handle it. Idk just dreaming of a new project with spare stuff hanging around."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1703726283 {#1650
    date: 2023-12-28 02:18:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@scrubbles@poptalk.scrubbles.tech"
    "@KeepFlying@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1628 …}
  +nested: Doctrine\ORM\PersistentCollection {#1598 …}
  +votes: Doctrine\ORM\PersistentCollection {#1616 …}
  +reports: Doctrine\ORM\PersistentCollection {#1705 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1692 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1686 …}
  -id: 258130
  -bodyTs: "'around':41 'board':25 'crazi':20 'dream':32 'fire':9 'handl':28 'hang':40 'hazard':10 'idk':21,30 'less':8 'most':22 'need':23 'new':35 'project':36 'seen':13 'spare':38 'stuff':39 'think':6 've':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1345598"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703726283 {#1548
    date: 2023-12-28 02:18:03.0 +01:00
  }
  +"title": 258130
}
"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
145 DENIED edit
App\Entity\EntryComment {#1564
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1559
    +user: App\Entity\User {#265 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "How-would-you-build-a-GPU-heavy-node"
    +title: "How would you build a GPU-heavy node?"
    +url: null
    +body: """
      Simple as that, I have a few GPUs hanging around and I want to build a GPU node for my kubernetes cluster. I already have one, GPUs are attached and it can do cool things like transcoding plex easy enough, but I’m starting to look to the horizon for my next big projects.\n
      \n
      So, dream machine, how could I accomplish building a big ol’ server with the GPUs I have hanging around and maybe a new one?\n
      \n
      What CPU/Mobo, and maybe most important, power supply, would you recommend for running maybe even 4x GPUs? Or maybe just 3 and I’m being crazy.\n
      \n
      Won’t be building tomorrow like I said, but I just thought of this and was like “man, I bet not a lot of consumer hardware would support this…”
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710703699 {#3112
      date: 2024-03-17 20:28:19.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3077 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3121 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3123 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3125 …}
    +badges: Doctrine\ORM\PersistentCollection {#3127 …}
    +children: [
      App\Entity\EntryComment {#1564}
    ]
    -id: 25267
    -titleTs: "'build':4 'gpu':7 'gpu-heavi':6 'heavi':8 'node':9 'would':2"
    -bodyTs: "'3':99 '4x':94 'accomplish':61 'alreadi':24 'around':10,73 'attach':29 'bet':124 'big':53,64 'build':15,62,108 'cluster':22 'consum':129 'cool':34 'could':59 'cpu/mobo':80 'crazi':104 'dream':56 'easi':39 'enough':40 'even':93 'gpu':17 'gpus':8,27,69,95 'hang':9,72 'hardwar':130 'horizon':49 'import':84 'kubernet':21 'like':36,110,121 'look':46 'lot':127 'm':43,102 'machin':57 'man':122 'mayb':75,82,92,97 'new':77 'next':52 'node':18 'ol':65 'one':26,78 'plex':38 'power':85 'project':54 'recommend':89 'run':91 'said':112 'server':66 'simpl':1 'start':44 'suppli':86 'support':132 'thing':35 'thought':116 'tomorrow':109 'transcod':37 'want':13 'won':105 'would':87,131"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703705956
    +visibility: "visible             "
    +apId: "https://poptalk.scrubbles.tech/post/493415"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703634956 {#3098
      date: 2023-12-27 00:55:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1626 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1626 …}
  +body: "That’s what I was thinking, but less… Fire hazard? I’ve seen some of those that are just crazy. Idk mostly need a board that can handle it. Idk just dreaming of a new project with spare stuff hanging around."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1703726283 {#1650
    date: 2023-12-28 02:18:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@scrubbles@poptalk.scrubbles.tech"
    "@KeepFlying@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1628 …}
  +nested: Doctrine\ORM\PersistentCollection {#1598 …}
  +votes: Doctrine\ORM\PersistentCollection {#1616 …}
  +reports: Doctrine\ORM\PersistentCollection {#1705 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1692 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1686 …}
  -id: 258130
  -bodyTs: "'around':41 'board':25 'crazi':20 'dream':32 'fire':9 'handl':28 'hang':40 'hazard':10 'idk':21,30 'less':8 'most':22 'need':23 'new':35 'project':36 'seen':13 'spare':38 'stuff':39 'think':6 've':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1345598"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703726283 {#1548
    date: 2023-12-28 02:18:03.0 +01:00
  }
  +"title": 258130
}
"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
146 DENIED moderate
App\Entity\EntryComment {#1564
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1559
    +user: App\Entity\User {#265 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "How-would-you-build-a-GPU-heavy-node"
    +title: "How would you build a GPU-heavy node?"
    +url: null
    +body: """
      Simple as that, I have a few GPUs hanging around and I want to build a GPU node for my kubernetes cluster. I already have one, GPUs are attached and it can do cool things like transcoding plex easy enough, but I’m starting to look to the horizon for my next big projects.\n
      \n
      So, dream machine, how could I accomplish building a big ol’ server with the GPUs I have hanging around and maybe a new one?\n
      \n
      What CPU/Mobo, and maybe most important, power supply, would you recommend for running maybe even 4x GPUs? Or maybe just 3 and I’m being crazy.\n
      \n
      Won’t be building tomorrow like I said, but I just thought of this and was like “man, I bet not a lot of consumer hardware would support this…”
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710703699 {#3112
      date: 2024-03-17 20:28:19.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3077 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3121 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3123 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3125 …}
    +badges: Doctrine\ORM\PersistentCollection {#3127 …}
    +children: [
      App\Entity\EntryComment {#1564}
    ]
    -id: 25267
    -titleTs: "'build':4 'gpu':7 'gpu-heavi':6 'heavi':8 'node':9 'would':2"
    -bodyTs: "'3':99 '4x':94 'accomplish':61 'alreadi':24 'around':10,73 'attach':29 'bet':124 'big':53,64 'build':15,62,108 'cluster':22 'consum':129 'cool':34 'could':59 'cpu/mobo':80 'crazi':104 'dream':56 'easi':39 'enough':40 'even':93 'gpu':17 'gpus':8,27,69,95 'hang':9,72 'hardwar':130 'horizon':49 'import':84 'kubernet':21 'like':36,110,121 'look':46 'lot':127 'm':43,102 'machin':57 'man':122 'mayb':75,82,92,97 'new':77 'next':52 'node':18 'ol':65 'one':26,78 'plex':38 'power':85 'project':54 'recommend':89 'run':91 'said':112 'server':66 'simpl':1 'start':44 'suppli':86 'support':132 'thing':35 'thought':116 'tomorrow':109 'transcod':37 'want':13 'won':105 'would':87,131"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703705956
    +visibility: "visible             "
    +apId: "https://poptalk.scrubbles.tech/post/493415"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703634956 {#3098
      date: 2023-12-27 00:55:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1626 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1626 …}
  +body: "That’s what I was thinking, but less… Fire hazard? I’ve seen some of those that are just crazy. Idk mostly need a board that can handle it. Idk just dreaming of a new project with spare stuff hanging around."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1703726283 {#1650
    date: 2023-12-28 02:18:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@scrubbles@poptalk.scrubbles.tech"
    "@KeepFlying@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1628 …}
  +nested: Doctrine\ORM\PersistentCollection {#1598 …}
  +votes: Doctrine\ORM\PersistentCollection {#1616 …}
  +reports: Doctrine\ORM\PersistentCollection {#1705 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1692 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1686 …}
  -id: 258130
  -bodyTs: "'around':41 'board':25 'crazi':20 'dream':32 'fire':9 'handl':28 'hang':40 'hazard':10 'idk':21,30 'less':8 'most':22 'need':23 'new':35 'project':36 'seen':13 'spare':38 'stuff':39 'think':6 've':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1345598"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703726283 {#1548
    date: 2023-12-28 02:18:03.0 +01:00
  }
  +"title": 258130
}
"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
147 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
148 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2021
  +user: Proxies\__CG__\App\Entity\User {#1348 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "Resolved-Lemmy-sends-out-an-Undo-of-a-Dislike-as"
  +title: "(Resolved) Lemmy sends out an Undo of a Dislike as an Undo of a Like"
  +url: null
  +body: """
    Original dislike:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">{\n
    </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
    </span><span style="color:#323232;">  "to": [\n
    </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
    </span><span style="color:#323232;">  ],\n
    </span><span style="color:#323232;">  "object": {\n
    </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a",\n
    </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
    </span><span style="color:#323232;">    "@context": [\n
    </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
    </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
    </span><span style="color:#323232;">      { ... },\n
    </span><span style="color:#323232;">        ...\n
    </span><span style="color:#323232;">      }\n
    </span><span style="color:#323232;">    ],\n
    </span><span style="color:#323232;">    "object": "https://midwest.social/post/7242862",\n
    </span><span style="color:#323232;">    "type": "Dislike",\n
    </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
    </span><span style="color:#323232;">  },\n
    </span><span style="color:#323232;">  "cc": [\n
    </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
    </span><span style="color:#323232;">  ],\n
    </span><span style="color:#323232;">  "type": "Announce",\n
    </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c"\n
    </span><span style="color:#323232;">}\n
    </span>\n
    ```\n
    \n
    Undo of Dislike:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">{\n
    </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
    </span><span style="color:#323232;">  "to": [\n
    </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
    </span><span style="color:#323232;">  ],\n
    </span><span style="color:#323232;">  "object": {\n
    </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810",\n
    </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
    </span><span style="color:#323232;">    "@context": [\n
    </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
    </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
    </span><span style="color:#323232;">      { ... },\n
    </span><span style="color:#323232;">        ...\n
    </span><span style="color:#323232;">      }\n
    </span><span style="color:#323232;">    ],\n
    </span><span style="color:#323232;">    "object": {\n
    </span><span style="color:#323232;">      "actor": "https://endlesstalk.org/u/freamon",\n
    </span><span style="color:#323232;">      "object": "https://midwest.social/post/7242862",\n
    </span><span style="color:#323232;">      "type": "Like",\n
    </span><span style="color:#323232;">      "id": "https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b",\n
    </span><span style="color:#323232;">      "audience": "https://lemmy.ml/c/asklemmy"\n
    </span><span style="color:#323232;">    },\n
    </span><span style="color:#323232;">    "type": "Undo",\n
    </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
    </span><span style="color:#323232;">  },\n
    </span><span style="color:#323232;">  "cc": [\n
    </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
    </span><span style="color:#323232;">  ],\n
    </span><span style="color:#323232;">  "type": "Announce",\n
    </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c"\n
    </span><span style="color:#323232;">}\n
    </span>\n
    ```\n
    \n
    The original Dislike activity ([endlesstalk.org/…/e1f82f6a-d49b-4dab-b444-36c382f…](https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a)) has a record at endlesstalk.org, but the Like object’s activity that’s been undone doesn’t ([endlesstalk.org/…/1f0b6132-547e-4fb5-8313-6f7b7f3…](https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b) just returns ‘No record found’)\n
    \n
    I got the same results when I tried this from lemmy.world (but I thought I’d try again from a 0.19 instance)\n
    \n
    I found some references to this at the GitHub, but they were issues that were closed off as being fixed, so I don’t know what the situation is with this now.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 7
  +favouriteCount: 7
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728822965 {#2242
    date: 2024-10-13 14:36:05.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: [
    "@context"
  ]
  +comments: Doctrine\ORM\PersistentCollection {#3007 …}
  +votes: Doctrine\ORM\PersistentCollection {#3005 …}
  +reports: Doctrine\ORM\PersistentCollection {#3002 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3036 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3032 …}
  +badges: Doctrine\ORM\PersistentCollection {#3049 …}
  +children: [
    1 => App\Entity\EntryComment {#2033
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        This was probably intentional, they don’t really need to say that somebody unlike or undisliked something. You just need to know that their vote is no longer valid. This is probably easier with Mastodon as well because they can and just erase whatever about it was, plus one or minus one, and essentially they don’t have a vote anymore.\n
        \n
        Because if you really think about it, do you really need to know if somebody undisliked versus unlike something? Or do you only need to know that their vote is now removed?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1719224916 {#2025
        date: 2024-06-24 12:28:36.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@context"
        "@freamon@endlesstalk.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2029 …}
      +nested: Doctrine\ORM\PersistentCollection {#2020 …}
      +votes: Doctrine\ORM\PersistentCollection {#2027 …}
      +reports: Doctrine\ORM\PersistentCollection {#2031 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2037 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
      -id: 289836
      -bodyTs: "'anymor':61 'easier':33 'eras':43 'essenti':54 'intent':4 'know':22,74,87 'longer':28 'mastodon':35 'minus':51 'need':9,20,72,85 'one':49,52 'plus':48 'probabl':3,32 'realli':8,65,71 'remov':93 'say':11 'somebodi':13,76 'someth':17,80 'think':66 'undislik':16,77 'unlik':14,79 'valid':29 'versus':78 'vote':25,60,90 'well':37 'whatev':44"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1396971"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704658753 {#2011
        date: 2024-01-07 21:19:13.0 +01:00
      }
      +"title": 289836
    }
    2 => App\Entity\EntryComment {#2078
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2076 …}
      +root: App\Entity\EntryComment {#2033}
      +body: "Exactly, that’s why to me this makes complete sense to me. An unlike is just resetting the score to zero or deleting the score altogether."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704661050 {#2079
        date: 2024-01-07 21:57:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@context"
        "@freamon@endlesstalk.org"
        "@scrubbles@poptalk.scrubbles.tech"
        "@Max_P@lemmy.max-p.me"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2097 …}
      +nested: Doctrine\ORM\PersistentCollection {#2082 …}
      +votes: Doctrine\ORM\PersistentCollection {#2096 …}
      +reports: Doctrine\ORM\PersistentCollection {#2081 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2098 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2080 …}
      -id: 289938
      -bodyTs: "'altogeth':26 'complet':9 'delet':23 'exact':1 'make':8 'reset':17 'score':19,25 'sens':10 'unlik':14 'zero':21"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1397163"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704661050 {#2084
        date: 2024-01-07 21:57:30.0 +01:00
      }
      +"title": 289938
    }
    0 => App\Entity\EntryComment {#2330
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2348 …}
      +root: App\Entity\EntryComment {#2033}
      +body: "I don’t think that’s the architecture of ActivityPub though. It’s not meant to be a queryable thing, or a datastore. It only sends deltas, and it’s your job to keep the data you care about and apply the changes as they come through. It’s why when an instance subscribes to a community it never has before there is no history, because it doesn’t have any. (I think Lemmy goes and gets one page though)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704690300 {#2345
        date: 2024-01-08 06:05:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@context"
        "@freamon@endlesstalk.org"
        "@scrubbles@poptalk.scrubbles.tech"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2346 …}
      +nested: Doctrine\ORM\PersistentCollection {#2347 …}
      +votes: Doctrine\ORM\PersistentCollection {#2344 …}
      +reports: Doctrine\ORM\PersistentCollection {#2042 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2060 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
      -id: 290555
      -bodyTs: "'activitypub':10 'appli':41 'architectur':8 'care':38 'chang':43 'come':46 'communiti':57 'data':36 'datastor':23 'delta':27 'doesn':68 'get':77 'goe':75 'histori':65 'instanc':53 'job':32 'keep':34 'lemmi':74 'meant':15 'never':59 'one':78 'page':79 'queryabl':19 'send':26 'subscrib':54 'thing':20 'think':4,73 'though':11,80"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1399260"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704690300 {#2350
        date: 2024-01-08 06:05:00.0 +01:00
      }
      +"title": 290555
    }
  ]
  -id: 27823
  -titleTs: "'dislik':9 'lemmi':2 'like':15 'resolv':1 'send':3 'undo':6,12"
  -bodyTs: "'/1f0b6132-547e-4fb5-8313-6f7b7f3':136 '/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':46 '/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':108 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':15 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':117 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':88 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':139 '/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':62 '/c/asklemmy':6,36,53,92,98 '/c/asklemmy/followers':40,102 '/e1f82f6a-d49b-4dab-b444-36c382f':114 '/ns/activitystreams':23,70 '/ns/activitystreams#public':10,57 '/post/7242862':30,82 '/security/v1':26,73 '/u/freamon':19,66,78 '0.19':165 'activ':112,128 'actor':3,16,50,63,75 'announc':42,104 'audienc':33,89,95 'cc':37,99 'close':182 'context':20,67 'd':160 'dislik':2,32,49,111 'doesn':133 'endlesstalk.org':14,18,61,65,77,87,113,116,122,135,138 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':13 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':115 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':86 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':137 'endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':60 'endlesstalk.org/u/freamon':17,64,76 'fix':186 'found':144,168 'github':175 'got':146 'id':12,43,59,85,105 'instanc':166 'issu':179 'know':191 'lemmy.ml':5,35,39,45,52,91,97,101,107 'lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':44 'lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':106 'lemmy.ml/c/asklemmy':4,34,51,90,96 'lemmy.ml/c/asklemmy/followers':38,100 'lemmy.world':155 'like':84,125 'midwest.social':29,81 'midwest.social/post/7242862':28,80 'object':11,27,58,74,79,126 'origin':1,110 'record':120,143 'refer':170 'result':149 'return':141 'situat':194 'thought':158 'tri':152,161 'type':31,41,83,93,103 'undo':47,94 'undon':132 'w3id.org':25,72 'w3id.org/security/v1':24,71 'www.w3.org':9,22,56,69 'www.w3.org/ns/activitystreams':21,68 'www.w3.org/ns/activitystreams#public':8,55"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704677932
  +visibility: "visible             "
  +apId: "https://endlesstalk.org/post/17098591"
  +editedAt: DateTimeImmutable @1728822984 {#2812
    date: 2024-10-13 14:36:24.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704638932 {#2709
    date: 2024-01-07 15:48:52.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
149 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2021
  +user: Proxies\__CG__\App\Entity\User {#1348 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "Resolved-Lemmy-sends-out-an-Undo-of-a-Dislike-as"
  +title: "(Resolved) Lemmy sends out an Undo of a Dislike as an Undo of a Like"
  +url: null
  +body: """
    Original dislike:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">{\n
    </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
    </span><span style="color:#323232;">  "to": [\n
    </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
    </span><span style="color:#323232;">  ],\n
    </span><span style="color:#323232;">  "object": {\n
    </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a",\n
    </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
    </span><span style="color:#323232;">    "@context": [\n
    </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
    </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
    </span><span style="color:#323232;">      { ... },\n
    </span><span style="color:#323232;">        ...\n
    </span><span style="color:#323232;">      }\n
    </span><span style="color:#323232;">    ],\n
    </span><span style="color:#323232;">    "object": "https://midwest.social/post/7242862",\n
    </span><span style="color:#323232;">    "type": "Dislike",\n
    </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
    </span><span style="color:#323232;">  },\n
    </span><span style="color:#323232;">  "cc": [\n
    </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
    </span><span style="color:#323232;">  ],\n
    </span><span style="color:#323232;">  "type": "Announce",\n
    </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c"\n
    </span><span style="color:#323232;">}\n
    </span>\n
    ```\n
    \n
    Undo of Dislike:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">{\n
    </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
    </span><span style="color:#323232;">  "to": [\n
    </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
    </span><span style="color:#323232;">  ],\n
    </span><span style="color:#323232;">  "object": {\n
    </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810",\n
    </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
    </span><span style="color:#323232;">    "@context": [\n
    </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
    </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
    </span><span style="color:#323232;">      { ... },\n
    </span><span style="color:#323232;">        ...\n
    </span><span style="color:#323232;">      }\n
    </span><span style="color:#323232;">    ],\n
    </span><span style="color:#323232;">    "object": {\n
    </span><span style="color:#323232;">      "actor": "https://endlesstalk.org/u/freamon",\n
    </span><span style="color:#323232;">      "object": "https://midwest.social/post/7242862",\n
    </span><span style="color:#323232;">      "type": "Like",\n
    </span><span style="color:#323232;">      "id": "https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b",\n
    </span><span style="color:#323232;">      "audience": "https://lemmy.ml/c/asklemmy"\n
    </span><span style="color:#323232;">    },\n
    </span><span style="color:#323232;">    "type": "Undo",\n
    </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
    </span><span style="color:#323232;">  },\n
    </span><span style="color:#323232;">  "cc": [\n
    </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
    </span><span style="color:#323232;">  ],\n
    </span><span style="color:#323232;">  "type": "Announce",\n
    </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c"\n
    </span><span style="color:#323232;">}\n
    </span>\n
    ```\n
    \n
    The original Dislike activity ([endlesstalk.org/…/e1f82f6a-d49b-4dab-b444-36c382f…](https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a)) has a record at endlesstalk.org, but the Like object’s activity that’s been undone doesn’t ([endlesstalk.org/…/1f0b6132-547e-4fb5-8313-6f7b7f3…](https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b) just returns ‘No record found’)\n
    \n
    I got the same results when I tried this from lemmy.world (but I thought I’d try again from a 0.19 instance)\n
    \n
    I found some references to this at the GitHub, but they were issues that were closed off as being fixed, so I don’t know what the situation is with this now.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 7
  +favouriteCount: 7
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728822965 {#2242
    date: 2024-10-13 14:36:05.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: [
    "@context"
  ]
  +comments: Doctrine\ORM\PersistentCollection {#3007 …}
  +votes: Doctrine\ORM\PersistentCollection {#3005 …}
  +reports: Doctrine\ORM\PersistentCollection {#3002 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3036 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3032 …}
  +badges: Doctrine\ORM\PersistentCollection {#3049 …}
  +children: [
    1 => App\Entity\EntryComment {#2033
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        This was probably intentional, they don’t really need to say that somebody unlike or undisliked something. You just need to know that their vote is no longer valid. This is probably easier with Mastodon as well because they can and just erase whatever about it was, plus one or minus one, and essentially they don’t have a vote anymore.\n
        \n
        Because if you really think about it, do you really need to know if somebody undisliked versus unlike something? Or do you only need to know that their vote is now removed?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1719224916 {#2025
        date: 2024-06-24 12:28:36.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@context"
        "@freamon@endlesstalk.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2029 …}
      +nested: Doctrine\ORM\PersistentCollection {#2020 …}
      +votes: Doctrine\ORM\PersistentCollection {#2027 …}
      +reports: Doctrine\ORM\PersistentCollection {#2031 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2037 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
      -id: 289836
      -bodyTs: "'anymor':61 'easier':33 'eras':43 'essenti':54 'intent':4 'know':22,74,87 'longer':28 'mastodon':35 'minus':51 'need':9,20,72,85 'one':49,52 'plus':48 'probabl':3,32 'realli':8,65,71 'remov':93 'say':11 'somebodi':13,76 'someth':17,80 'think':66 'undislik':16,77 'unlik':14,79 'valid':29 'versus':78 'vote':25,60,90 'well':37 'whatev':44"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1396971"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704658753 {#2011
        date: 2024-01-07 21:19:13.0 +01:00
      }
      +"title": 289836
    }
    2 => App\Entity\EntryComment {#2078
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2076 …}
      +root: App\Entity\EntryComment {#2033}
      +body: "Exactly, that’s why to me this makes complete sense to me. An unlike is just resetting the score to zero or deleting the score altogether."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704661050 {#2079
        date: 2024-01-07 21:57:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@context"
        "@freamon@endlesstalk.org"
        "@scrubbles@poptalk.scrubbles.tech"
        "@Max_P@lemmy.max-p.me"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2097 …}
      +nested: Doctrine\ORM\PersistentCollection {#2082 …}
      +votes: Doctrine\ORM\PersistentCollection {#2096 …}
      +reports: Doctrine\ORM\PersistentCollection {#2081 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2098 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2080 …}
      -id: 289938
      -bodyTs: "'altogeth':26 'complet':9 'delet':23 'exact':1 'make':8 'reset':17 'score':19,25 'sens':10 'unlik':14 'zero':21"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1397163"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704661050 {#2084
        date: 2024-01-07 21:57:30.0 +01:00
      }
      +"title": 289938
    }
    0 => App\Entity\EntryComment {#2330
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2348 …}
      +root: App\Entity\EntryComment {#2033}
      +body: "I don’t think that’s the architecture of ActivityPub though. It’s not meant to be a queryable thing, or a datastore. It only sends deltas, and it’s your job to keep the data you care about and apply the changes as they come through. It’s why when an instance subscribes to a community it never has before there is no history, because it doesn’t have any. (I think Lemmy goes and gets one page though)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704690300 {#2345
        date: 2024-01-08 06:05:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@context"
        "@freamon@endlesstalk.org"
        "@scrubbles@poptalk.scrubbles.tech"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2346 …}
      +nested: Doctrine\ORM\PersistentCollection {#2347 …}
      +votes: Doctrine\ORM\PersistentCollection {#2344 …}
      +reports: Doctrine\ORM\PersistentCollection {#2042 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2060 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
      -id: 290555
      -bodyTs: "'activitypub':10 'appli':41 'architectur':8 'care':38 'chang':43 'come':46 'communiti':57 'data':36 'datastor':23 'delta':27 'doesn':68 'get':77 'goe':75 'histori':65 'instanc':53 'job':32 'keep':34 'lemmi':74 'meant':15 'never':59 'one':78 'page':79 'queryabl':19 'send':26 'subscrib':54 'thing':20 'think':4,73 'though':11,80"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1399260"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704690300 {#2350
        date: 2024-01-08 06:05:00.0 +01:00
      }
      +"title": 290555
    }
  ]
  -id: 27823
  -titleTs: "'dislik':9 'lemmi':2 'like':15 'resolv':1 'send':3 'undo':6,12"
  -bodyTs: "'/1f0b6132-547e-4fb5-8313-6f7b7f3':136 '/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':46 '/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':108 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':15 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':117 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':88 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':139 '/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':62 '/c/asklemmy':6,36,53,92,98 '/c/asklemmy/followers':40,102 '/e1f82f6a-d49b-4dab-b444-36c382f':114 '/ns/activitystreams':23,70 '/ns/activitystreams#public':10,57 '/post/7242862':30,82 '/security/v1':26,73 '/u/freamon':19,66,78 '0.19':165 'activ':112,128 'actor':3,16,50,63,75 'announc':42,104 'audienc':33,89,95 'cc':37,99 'close':182 'context':20,67 'd':160 'dislik':2,32,49,111 'doesn':133 'endlesstalk.org':14,18,61,65,77,87,113,116,122,135,138 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':13 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':115 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':86 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':137 'endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':60 'endlesstalk.org/u/freamon':17,64,76 'fix':186 'found':144,168 'github':175 'got':146 'id':12,43,59,85,105 'instanc':166 'issu':179 'know':191 'lemmy.ml':5,35,39,45,52,91,97,101,107 'lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':44 'lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':106 'lemmy.ml/c/asklemmy':4,34,51,90,96 'lemmy.ml/c/asklemmy/followers':38,100 'lemmy.world':155 'like':84,125 'midwest.social':29,81 'midwest.social/post/7242862':28,80 'object':11,27,58,74,79,126 'origin':1,110 'record':120,143 'refer':170 'result':149 'return':141 'situat':194 'thought':158 'tri':152,161 'type':31,41,83,93,103 'undo':47,94 'undon':132 'w3id.org':25,72 'w3id.org/security/v1':24,71 'www.w3.org':9,22,56,69 'www.w3.org/ns/activitystreams':21,68 'www.w3.org/ns/activitystreams#public':8,55"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704677932
  +visibility: "visible             "
  +apId: "https://endlesstalk.org/post/17098591"
  +editedAt: DateTimeImmutable @1728822984 {#2812
    date: 2024-10-13 14:36:24.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704638932 {#2709
    date: 2024-01-07 15:48:52.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
150 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2021
  +user: Proxies\__CG__\App\Entity\User {#1348 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
  +slug: "Resolved-Lemmy-sends-out-an-Undo-of-a-Dislike-as"
  +title: "(Resolved) Lemmy sends out an Undo of a Dislike as an Undo of a Like"
  +url: null
  +body: """
    Original dislike:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">{\n
    </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
    </span><span style="color:#323232;">  "to": [\n
    </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
    </span><span style="color:#323232;">  ],\n
    </span><span style="color:#323232;">  "object": {\n
    </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a",\n
    </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
    </span><span style="color:#323232;">    "@context": [\n
    </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
    </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
    </span><span style="color:#323232;">      { ... },\n
    </span><span style="color:#323232;">        ...\n
    </span><span style="color:#323232;">      }\n
    </span><span style="color:#323232;">    ],\n
    </span><span style="color:#323232;">    "object": "https://midwest.social/post/7242862",\n
    </span><span style="color:#323232;">    "type": "Dislike",\n
    </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
    </span><span style="color:#323232;">  },\n
    </span><span style="color:#323232;">  "cc": [\n
    </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
    </span><span style="color:#323232;">  ],\n
    </span><span style="color:#323232;">  "type": "Announce",\n
    </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c"\n
    </span><span style="color:#323232;">}\n
    </span>\n
    ```\n
    \n
    Undo of Dislike:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">{\n
    </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
    </span><span style="color:#323232;">  "to": [\n
    </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
    </span><span style="color:#323232;">  ],\n
    </span><span style="color:#323232;">  "object": {\n
    </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810",\n
    </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
    </span><span style="color:#323232;">    "@context": [\n
    </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
    </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
    </span><span style="color:#323232;">      { ... },\n
    </span><span style="color:#323232;">        ...\n
    </span><span style="color:#323232;">      }\n
    </span><span style="color:#323232;">    ],\n
    </span><span style="color:#323232;">    "object": {\n
    </span><span style="color:#323232;">      "actor": "https://endlesstalk.org/u/freamon",\n
    </span><span style="color:#323232;">      "object": "https://midwest.social/post/7242862",\n
    </span><span style="color:#323232;">      "type": "Like",\n
    </span><span style="color:#323232;">      "id": "https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b",\n
    </span><span style="color:#323232;">      "audience": "https://lemmy.ml/c/asklemmy"\n
    </span><span style="color:#323232;">    },\n
    </span><span style="color:#323232;">    "type": "Undo",\n
    </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
    </span><span style="color:#323232;">  },\n
    </span><span style="color:#323232;">  "cc": [\n
    </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
    </span><span style="color:#323232;">  ],\n
    </span><span style="color:#323232;">  "type": "Announce",\n
    </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c"\n
    </span><span style="color:#323232;">}\n
    </span>\n
    ```\n
    \n
    The original Dislike activity ([endlesstalk.org/…/e1f82f6a-d49b-4dab-b444-36c382f…](https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a)) has a record at endlesstalk.org, but the Like object’s activity that’s been undone doesn’t ([endlesstalk.org/…/1f0b6132-547e-4fb5-8313-6f7b7f3…](https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b) just returns ‘No record found’)\n
    \n
    I got the same results when I tried this from lemmy.world (but I thought I’d try again from a 0.19 instance)\n
    \n
    I found some references to this at the GitHub, but they were issues that were closed off as being fixed, so I don’t know what the situation is with this now.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 7
  +favouriteCount: 7
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728822965 {#2242
    date: 2024-10-13 14:36:05.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: [
    "@context"
  ]
  +comments: Doctrine\ORM\PersistentCollection {#3007 …}
  +votes: Doctrine\ORM\PersistentCollection {#3005 …}
  +reports: Doctrine\ORM\PersistentCollection {#3002 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3036 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3032 …}
  +badges: Doctrine\ORM\PersistentCollection {#3049 …}
  +children: [
    1 => App\Entity\EntryComment {#2033
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        This was probably intentional, they don’t really need to say that somebody unlike or undisliked something. You just need to know that their vote is no longer valid. This is probably easier with Mastodon as well because they can and just erase whatever about it was, plus one or minus one, and essentially they don’t have a vote anymore.\n
        \n
        Because if you really think about it, do you really need to know if somebody undisliked versus unlike something? Or do you only need to know that their vote is now removed?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1719224916 {#2025
        date: 2024-06-24 12:28:36.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@context"
        "@freamon@endlesstalk.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2029 …}
      +nested: Doctrine\ORM\PersistentCollection {#2020 …}
      +votes: Doctrine\ORM\PersistentCollection {#2027 …}
      +reports: Doctrine\ORM\PersistentCollection {#2031 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2037 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
      -id: 289836
      -bodyTs: "'anymor':61 'easier':33 'eras':43 'essenti':54 'intent':4 'know':22,74,87 'longer':28 'mastodon':35 'minus':51 'need':9,20,72,85 'one':49,52 'plus':48 'probabl':3,32 'realli':8,65,71 'remov':93 'say':11 'somebodi':13,76 'someth':17,80 'think':66 'undislik':16,77 'unlik':14,79 'valid':29 'versus':78 'vote':25,60,90 'well':37 'whatev':44"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1396971"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704658753 {#2011
        date: 2024-01-07 21:19:13.0 +01:00
      }
      +"title": 289836
    }
    2 => App\Entity\EntryComment {#2078
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2076 …}
      +root: App\Entity\EntryComment {#2033}
      +body: "Exactly, that’s why to me this makes complete sense to me. An unlike is just resetting the score to zero or deleting the score altogether."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704661050 {#2079
        date: 2024-01-07 21:57:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@context"
        "@freamon@endlesstalk.org"
        "@scrubbles@poptalk.scrubbles.tech"
        "@Max_P@lemmy.max-p.me"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2097 …}
      +nested: Doctrine\ORM\PersistentCollection {#2082 …}
      +votes: Doctrine\ORM\PersistentCollection {#2096 …}
      +reports: Doctrine\ORM\PersistentCollection {#2081 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2098 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2080 …}
      -id: 289938
      -bodyTs: "'altogeth':26 'complet':9 'delet':23 'exact':1 'make':8 'reset':17 'score':19,25 'sens':10 'unlik':14 'zero':21"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1397163"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704661050 {#2084
        date: 2024-01-07 21:57:30.0 +01:00
      }
      +"title": 289938
    }
    0 => App\Entity\EntryComment {#2330
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2348 …}
      +root: App\Entity\EntryComment {#2033}
      +body: "I don’t think that’s the architecture of ActivityPub though. It’s not meant to be a queryable thing, or a datastore. It only sends deltas, and it’s your job to keep the data you care about and apply the changes as they come through. It’s why when an instance subscribes to a community it never has before there is no history, because it doesn’t have any. (I think Lemmy goes and gets one page though)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704690300 {#2345
        date: 2024-01-08 06:05:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@context"
        "@freamon@endlesstalk.org"
        "@scrubbles@poptalk.scrubbles.tech"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2346 …}
      +nested: Doctrine\ORM\PersistentCollection {#2347 …}
      +votes: Doctrine\ORM\PersistentCollection {#2344 …}
      +reports: Doctrine\ORM\PersistentCollection {#2042 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2060 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
      -id: 290555
      -bodyTs: "'activitypub':10 'appli':41 'architectur':8 'care':38 'chang':43 'come':46 'communiti':57 'data':36 'datastor':23 'delta':27 'doesn':68 'get':77 'goe':75 'histori':65 'instanc':53 'job':32 'keep':34 'lemmi':74 'meant':15 'never':59 'one':78 'page':79 'queryabl':19 'send':26 'subscrib':54 'thing':20 'think':4,73 'though':11,80"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/comment/1399260"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704690300 {#2350
        date: 2024-01-08 06:05:00.0 +01:00
      }
      +"title": 290555
    }
  ]
  -id: 27823
  -titleTs: "'dislik':9 'lemmi':2 'like':15 'resolv':1 'send':3 'undo':6,12"
  -bodyTs: "'/1f0b6132-547e-4fb5-8313-6f7b7f3':136 '/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':46 '/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':108 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':15 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':117 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':88 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':139 '/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':62 '/c/asklemmy':6,36,53,92,98 '/c/asklemmy/followers':40,102 '/e1f82f6a-d49b-4dab-b444-36c382f':114 '/ns/activitystreams':23,70 '/ns/activitystreams#public':10,57 '/post/7242862':30,82 '/security/v1':26,73 '/u/freamon':19,66,78 '0.19':165 'activ':112,128 'actor':3,16,50,63,75 'announc':42,104 'audienc':33,89,95 'cc':37,99 'close':182 'context':20,67 'd':160 'dislik':2,32,49,111 'doesn':133 'endlesstalk.org':14,18,61,65,77,87,113,116,122,135,138 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':13 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':115 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':86 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':137 'endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':60 'endlesstalk.org/u/freamon':17,64,76 'fix':186 'found':144,168 'github':175 'got':146 'id':12,43,59,85,105 'instanc':166 'issu':179 'know':191 'lemmy.ml':5,35,39,45,52,91,97,101,107 'lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':44 'lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':106 'lemmy.ml/c/asklemmy':4,34,51,90,96 'lemmy.ml/c/asklemmy/followers':38,100 'lemmy.world':155 'like':84,125 'midwest.social':29,81 'midwest.social/post/7242862':28,80 'object':11,27,58,74,79,126 'origin':1,110 'record':120,143 'refer':170 'result':149 'return':141 'situat':194 'thought':158 'tri':152,161 'type':31,41,83,93,103 'undo':47,94 'undon':132 'w3id.org':25,72 'w3id.org/security/v1':24,71 'www.w3.org':9,22,56,69 'www.w3.org/ns/activitystreams':21,68 'www.w3.org/ns/activitystreams#public':8,55"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704677932
  +visibility: "visible             "
  +apId: "https://endlesstalk.org/post/17098591"
  +editedAt: DateTimeImmutable @1728822984 {#2812
    date: 2024-10-13 14:36:24.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704638932 {#2709
    date: 2024-01-07 15:48:52.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
151 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
152 DENIED moderate
App\Entity\EntryComment {#2033
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2021
    +user: Proxies\__CG__\App\Entity\User {#1348 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Resolved-Lemmy-sends-out-an-Undo-of-a-Dislike-as"
    +title: "(Resolved) Lemmy sends out an Undo of a Dislike as an Undo of a Like"
    +url: null
    +body: """
      Original dislike:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
      </span><span style="color:#323232;">  "to": [\n
      </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "object": {\n
      </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a",\n
      </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">    "@context": [\n
      </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
      </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
      </span><span style="color:#323232;">      { ... },\n
      </span><span style="color:#323232;">        ...\n
      </span><span style="color:#323232;">      }\n
      </span><span style="color:#323232;">    ],\n
      </span><span style="color:#323232;">    "object": "https://midwest.social/post/7242862",\n
      </span><span style="color:#323232;">    "type": "Dislike",\n
      </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">  },\n
      </span><span style="color:#323232;">  "cc": [\n
      </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "type": "Announce",\n
      </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c"\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      Undo of Dislike:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
      </span><span style="color:#323232;">  "to": [\n
      </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "object": {\n
      </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810",\n
      </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">    "@context": [\n
      </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
      </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
      </span><span style="color:#323232;">      { ... },\n
      </span><span style="color:#323232;">        ...\n
      </span><span style="color:#323232;">      }\n
      </span><span style="color:#323232;">    ],\n
      </span><span style="color:#323232;">    "object": {\n
      </span><span style="color:#323232;">      "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">      "object": "https://midwest.social/post/7242862",\n
      </span><span style="color:#323232;">      "type": "Like",\n
      </span><span style="color:#323232;">      "id": "https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b",\n
      </span><span style="color:#323232;">      "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">    },\n
      </span><span style="color:#323232;">    "type": "Undo",\n
      </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">  },\n
      </span><span style="color:#323232;">  "cc": [\n
      </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "type": "Announce",\n
      </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c"\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      The original Dislike activity ([endlesstalk.org/…/e1f82f6a-d49b-4dab-b444-36c382f…](https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a)) has a record at endlesstalk.org, but the Like object’s activity that’s been undone doesn’t ([endlesstalk.org/…/1f0b6132-547e-4fb5-8313-6f7b7f3…](https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b) just returns ‘No record found’)\n
      \n
      I got the same results when I tried this from lemmy.world (but I thought I’d try again from a 0.19 instance)\n
      \n
      I found some references to this at the GitHub, but they were issues that were closed off as being fixed, so I don’t know what the situation is with this now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 7
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728822965 {#2242
      date: 2024-10-13 14:36:05.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@context"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#3007 …}
    +votes: Doctrine\ORM\PersistentCollection {#3005 …}
    +reports: Doctrine\ORM\PersistentCollection {#3002 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3036 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3032 …}
    +badges: Doctrine\ORM\PersistentCollection {#3049 …}
    +children: [
      1 => App\Entity\EntryComment {#2033}
      2 => App\Entity\EntryComment {#2078
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2076 …}
        +root: App\Entity\EntryComment {#2033}
        +body: "Exactly, that’s why to me this makes complete sense to me. An unlike is just resetting the score to zero or deleting the score altogether."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704661050 {#2079
          date: 2024-01-07 21:57:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@context"
          "@freamon@endlesstalk.org"
          "@scrubbles@poptalk.scrubbles.tech"
          "@Max_P@lemmy.max-p.me"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2097 …}
        +nested: Doctrine\ORM\PersistentCollection {#2082 …}
        +votes: Doctrine\ORM\PersistentCollection {#2096 …}
        +reports: Doctrine\ORM\PersistentCollection {#2081 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2098 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2080 …}
        -id: 289938
        -bodyTs: "'altogeth':26 'complet':9 'delet':23 'exact':1 'make':8 'reset':17 'score':19,25 'sens':10 'unlik':14 'zero':21"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1397163"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704661050 {#2084
          date: 2024-01-07 21:57:30.0 +01:00
        }
        +"title": 289938
      }
      0 => App\Entity\EntryComment {#2330
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2348 …}
        +root: App\Entity\EntryComment {#2033}
        +body: "I don’t think that’s the architecture of ActivityPub though. It’s not meant to be a queryable thing, or a datastore. It only sends deltas, and it’s your job to keep the data you care about and apply the changes as they come through. It’s why when an instance subscribes to a community it never has before there is no history, because it doesn’t have any. (I think Lemmy goes and gets one page though)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704690300 {#2345
          date: 2024-01-08 06:05:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@context"
          "@freamon@endlesstalk.org"
          "@scrubbles@poptalk.scrubbles.tech"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2346 …}
        +nested: Doctrine\ORM\PersistentCollection {#2347 …}
        +votes: Doctrine\ORM\PersistentCollection {#2344 …}
        +reports: Doctrine\ORM\PersistentCollection {#2042 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2060 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
        -id: 290555
        -bodyTs: "'activitypub':10 'appli':41 'architectur':8 'care':38 'chang':43 'come':46 'communiti':57 'data':36 'datastor':23 'delta':27 'doesn':68 'get':77 'goe':75 'histori':65 'instanc':53 'job':32 'keep':34 'lemmi':74 'meant':15 'never':59 'one':78 'page':79 'queryabl':19 'send':26 'subscrib':54 'thing':20 'think':4,73 'though':11,80"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1399260"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704690300 {#2350
          date: 2024-01-08 06:05:00.0 +01:00
        }
        +"title": 290555
      }
    ]
    -id: 27823
    -titleTs: "'dislik':9 'lemmi':2 'like':15 'resolv':1 'send':3 'undo':6,12"
    -bodyTs: "'/1f0b6132-547e-4fb5-8313-6f7b7f3':136 '/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':46 '/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':108 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':15 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':117 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':88 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':139 '/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':62 '/c/asklemmy':6,36,53,92,98 '/c/asklemmy/followers':40,102 '/e1f82f6a-d49b-4dab-b444-36c382f':114 '/ns/activitystreams':23,70 '/ns/activitystreams#public':10,57 '/post/7242862':30,82 '/security/v1':26,73 '/u/freamon':19,66,78 '0.19':165 'activ':112,128 'actor':3,16,50,63,75 'announc':42,104 'audienc':33,89,95 'cc':37,99 'close':182 'context':20,67 'd':160 'dislik':2,32,49,111 'doesn':133 'endlesstalk.org':14,18,61,65,77,87,113,116,122,135,138 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':13 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':115 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':86 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':137 'endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':60 'endlesstalk.org/u/freamon':17,64,76 'fix':186 'found':144,168 'github':175 'got':146 'id':12,43,59,85,105 'instanc':166 'issu':179 'know':191 'lemmy.ml':5,35,39,45,52,91,97,101,107 'lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':44 'lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':106 'lemmy.ml/c/asklemmy':4,34,51,90,96 'lemmy.ml/c/asklemmy/followers':38,100 'lemmy.world':155 'like':84,125 'midwest.social':29,81 'midwest.social/post/7242862':28,80 'object':11,27,58,74,79,126 'origin':1,110 'record':120,143 'refer':170 'result':149 'return':141 'situat':194 'thought':158 'tri':152,161 'type':31,41,83,93,103 'undo':47,94 'undon':132 'w3id.org':25,72 'w3id.org/security/v1':24,71 'www.w3.org':9,22,56,69 'www.w3.org/ns/activitystreams':21,68 'www.w3.org/ns/activitystreams#public':8,55"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704677932
    +visibility: "visible             "
    +apId: "https://endlesstalk.org/post/17098591"
    +editedAt: DateTimeImmutable @1728822984 {#2812
      date: 2024-10-13 14:36:24.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704638932 {#2709
      date: 2024-01-07 15:48:52.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    This was probably intentional, they don’t really need to say that somebody unlike or undisliked something. You just need to know that their vote is no longer valid. This is probably easier with Mastodon as well because they can and just erase whatever about it was, plus one or minus one, and essentially they don’t have a vote anymore.\n
    \n
    Because if you really think about it, do you really need to know if somebody undisliked versus unlike something? Or do you only need to know that their vote is now removed?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1719224916 {#2025
    date: 2024-06-24 12:28:36.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@context"
    "@freamon@endlesstalk.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2029 …}
  +nested: Doctrine\ORM\PersistentCollection {#2020 …}
  +votes: Doctrine\ORM\PersistentCollection {#2027 …}
  +reports: Doctrine\ORM\PersistentCollection {#2031 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2037 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
  -id: 289836
  -bodyTs: "'anymor':61 'easier':33 'eras':43 'essenti':54 'intent':4 'know':22,74,87 'longer':28 'mastodon':35 'minus':51 'need':9,20,72,85 'one':49,52 'plus':48 'probabl':3,32 'realli':8,65,71 'remov':93 'say':11 'somebodi':13,76 'someth':17,80 'think':66 'undislik':16,77 'unlik':14,79 'valid':29 'versus':78 'vote':25,60,90 'well':37 'whatev':44"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1396971"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704658753 {#2011
    date: 2024-01-07 21:19:13.0 +01:00
  }
  +"title": 289836
}
"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
153 DENIED edit
App\Entity\EntryComment {#2033
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2021
    +user: Proxies\__CG__\App\Entity\User {#1348 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Resolved-Lemmy-sends-out-an-Undo-of-a-Dislike-as"
    +title: "(Resolved) Lemmy sends out an Undo of a Dislike as an Undo of a Like"
    +url: null
    +body: """
      Original dislike:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
      </span><span style="color:#323232;">  "to": [\n
      </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "object": {\n
      </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a",\n
      </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">    "@context": [\n
      </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
      </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
      </span><span style="color:#323232;">      { ... },\n
      </span><span style="color:#323232;">        ...\n
      </span><span style="color:#323232;">      }\n
      </span><span style="color:#323232;">    ],\n
      </span><span style="color:#323232;">    "object": "https://midwest.social/post/7242862",\n
      </span><span style="color:#323232;">    "type": "Dislike",\n
      </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">  },\n
      </span><span style="color:#323232;">  "cc": [\n
      </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "type": "Announce",\n
      </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c"\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      Undo of Dislike:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
      </span><span style="color:#323232;">  "to": [\n
      </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "object": {\n
      </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810",\n
      </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">    "@context": [\n
      </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
      </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
      </span><span style="color:#323232;">      { ... },\n
      </span><span style="color:#323232;">        ...\n
      </span><span style="color:#323232;">      }\n
      </span><span style="color:#323232;">    ],\n
      </span><span style="color:#323232;">    "object": {\n
      </span><span style="color:#323232;">      "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">      "object": "https://midwest.social/post/7242862",\n
      </span><span style="color:#323232;">      "type": "Like",\n
      </span><span style="color:#323232;">      "id": "https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b",\n
      </span><span style="color:#323232;">      "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">    },\n
      </span><span style="color:#323232;">    "type": "Undo",\n
      </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">  },\n
      </span><span style="color:#323232;">  "cc": [\n
      </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "type": "Announce",\n
      </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c"\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      The original Dislike activity ([endlesstalk.org/…/e1f82f6a-d49b-4dab-b444-36c382f…](https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a)) has a record at endlesstalk.org, but the Like object’s activity that’s been undone doesn’t ([endlesstalk.org/…/1f0b6132-547e-4fb5-8313-6f7b7f3…](https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b) just returns ‘No record found’)\n
      \n
      I got the same results when I tried this from lemmy.world (but I thought I’d try again from a 0.19 instance)\n
      \n
      I found some references to this at the GitHub, but they were issues that were closed off as being fixed, so I don’t know what the situation is with this now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 7
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728822965 {#2242
      date: 2024-10-13 14:36:05.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@context"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#3007 …}
    +votes: Doctrine\ORM\PersistentCollection {#3005 …}
    +reports: Doctrine\ORM\PersistentCollection {#3002 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3036 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3032 …}
    +badges: Doctrine\ORM\PersistentCollection {#3049 …}
    +children: [
      1 => App\Entity\EntryComment {#2033}
      2 => App\Entity\EntryComment {#2078
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2076 …}
        +root: App\Entity\EntryComment {#2033}
        +body: "Exactly, that’s why to me this makes complete sense to me. An unlike is just resetting the score to zero or deleting the score altogether."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704661050 {#2079
          date: 2024-01-07 21:57:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@context"
          "@freamon@endlesstalk.org"
          "@scrubbles@poptalk.scrubbles.tech"
          "@Max_P@lemmy.max-p.me"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2097 …}
        +nested: Doctrine\ORM\PersistentCollection {#2082 …}
        +votes: Doctrine\ORM\PersistentCollection {#2096 …}
        +reports: Doctrine\ORM\PersistentCollection {#2081 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2098 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2080 …}
        -id: 289938
        -bodyTs: "'altogeth':26 'complet':9 'delet':23 'exact':1 'make':8 'reset':17 'score':19,25 'sens':10 'unlik':14 'zero':21"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1397163"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704661050 {#2084
          date: 2024-01-07 21:57:30.0 +01:00
        }
        +"title": 289938
      }
      0 => App\Entity\EntryComment {#2330
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2348 …}
        +root: App\Entity\EntryComment {#2033}
        +body: "I don’t think that’s the architecture of ActivityPub though. It’s not meant to be a queryable thing, or a datastore. It only sends deltas, and it’s your job to keep the data you care about and apply the changes as they come through. It’s why when an instance subscribes to a community it never has before there is no history, because it doesn’t have any. (I think Lemmy goes and gets one page though)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704690300 {#2345
          date: 2024-01-08 06:05:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@context"
          "@freamon@endlesstalk.org"
          "@scrubbles@poptalk.scrubbles.tech"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2346 …}
        +nested: Doctrine\ORM\PersistentCollection {#2347 …}
        +votes: Doctrine\ORM\PersistentCollection {#2344 …}
        +reports: Doctrine\ORM\PersistentCollection {#2042 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2060 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
        -id: 290555
        -bodyTs: "'activitypub':10 'appli':41 'architectur':8 'care':38 'chang':43 'come':46 'communiti':57 'data':36 'datastor':23 'delta':27 'doesn':68 'get':77 'goe':75 'histori':65 'instanc':53 'job':32 'keep':34 'lemmi':74 'meant':15 'never':59 'one':78 'page':79 'queryabl':19 'send':26 'subscrib':54 'thing':20 'think':4,73 'though':11,80"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1399260"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704690300 {#2350
          date: 2024-01-08 06:05:00.0 +01:00
        }
        +"title": 290555
      }
    ]
    -id: 27823
    -titleTs: "'dislik':9 'lemmi':2 'like':15 'resolv':1 'send':3 'undo':6,12"
    -bodyTs: "'/1f0b6132-547e-4fb5-8313-6f7b7f3':136 '/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':46 '/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':108 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':15 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':117 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':88 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':139 '/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':62 '/c/asklemmy':6,36,53,92,98 '/c/asklemmy/followers':40,102 '/e1f82f6a-d49b-4dab-b444-36c382f':114 '/ns/activitystreams':23,70 '/ns/activitystreams#public':10,57 '/post/7242862':30,82 '/security/v1':26,73 '/u/freamon':19,66,78 '0.19':165 'activ':112,128 'actor':3,16,50,63,75 'announc':42,104 'audienc':33,89,95 'cc':37,99 'close':182 'context':20,67 'd':160 'dislik':2,32,49,111 'doesn':133 'endlesstalk.org':14,18,61,65,77,87,113,116,122,135,138 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':13 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':115 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':86 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':137 'endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':60 'endlesstalk.org/u/freamon':17,64,76 'fix':186 'found':144,168 'github':175 'got':146 'id':12,43,59,85,105 'instanc':166 'issu':179 'know':191 'lemmy.ml':5,35,39,45,52,91,97,101,107 'lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':44 'lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':106 'lemmy.ml/c/asklemmy':4,34,51,90,96 'lemmy.ml/c/asklemmy/followers':38,100 'lemmy.world':155 'like':84,125 'midwest.social':29,81 'midwest.social/post/7242862':28,80 'object':11,27,58,74,79,126 'origin':1,110 'record':120,143 'refer':170 'result':149 'return':141 'situat':194 'thought':158 'tri':152,161 'type':31,41,83,93,103 'undo':47,94 'undon':132 'w3id.org':25,72 'w3id.org/security/v1':24,71 'www.w3.org':9,22,56,69 'www.w3.org/ns/activitystreams':21,68 'www.w3.org/ns/activitystreams#public':8,55"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704677932
    +visibility: "visible             "
    +apId: "https://endlesstalk.org/post/17098591"
    +editedAt: DateTimeImmutable @1728822984 {#2812
      date: 2024-10-13 14:36:24.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704638932 {#2709
      date: 2024-01-07 15:48:52.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    This was probably intentional, they don’t really need to say that somebody unlike or undisliked something. You just need to know that their vote is no longer valid. This is probably easier with Mastodon as well because they can and just erase whatever about it was, plus one or minus one, and essentially they don’t have a vote anymore.\n
    \n
    Because if you really think about it, do you really need to know if somebody undisliked versus unlike something? Or do you only need to know that their vote is now removed?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1719224916 {#2025
    date: 2024-06-24 12:28:36.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@context"
    "@freamon@endlesstalk.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2029 …}
  +nested: Doctrine\ORM\PersistentCollection {#2020 …}
  +votes: Doctrine\ORM\PersistentCollection {#2027 …}
  +reports: Doctrine\ORM\PersistentCollection {#2031 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2037 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
  -id: 289836
  -bodyTs: "'anymor':61 'easier':33 'eras':43 'essenti':54 'intent':4 'know':22,74,87 'longer':28 'mastodon':35 'minus':51 'need':9,20,72,85 'one':49,52 'plus':48 'probabl':3,32 'realli':8,65,71 'remov':93 'say':11 'somebodi':13,76 'someth':17,80 'think':66 'undislik':16,77 'unlik':14,79 'valid':29 'versus':78 'vote':25,60,90 'well':37 'whatev':44"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1396971"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704658753 {#2011
    date: 2024-01-07 21:19:13.0 +01:00
  }
  +"title": 289836
}
"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
154 DENIED moderate
App\Entity\EntryComment {#2033
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2021
    +user: Proxies\__CG__\App\Entity\User {#1348 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Resolved-Lemmy-sends-out-an-Undo-of-a-Dislike-as"
    +title: "(Resolved) Lemmy sends out an Undo of a Dislike as an Undo of a Like"
    +url: null
    +body: """
      Original dislike:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
      </span><span style="color:#323232;">  "to": [\n
      </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "object": {\n
      </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a",\n
      </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">    "@context": [\n
      </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
      </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
      </span><span style="color:#323232;">      { ... },\n
      </span><span style="color:#323232;">        ...\n
      </span><span style="color:#323232;">      }\n
      </span><span style="color:#323232;">    ],\n
      </span><span style="color:#323232;">    "object": "https://midwest.social/post/7242862",\n
      </span><span style="color:#323232;">    "type": "Dislike",\n
      </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">  },\n
      </span><span style="color:#323232;">  "cc": [\n
      </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "type": "Announce",\n
      </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c"\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      Undo of Dislike:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
      </span><span style="color:#323232;">  "to": [\n
      </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "object": {\n
      </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810",\n
      </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">    "@context": [\n
      </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
      </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
      </span><span style="color:#323232;">      { ... },\n
      </span><span style="color:#323232;">        ...\n
      </span><span style="color:#323232;">      }\n
      </span><span style="color:#323232;">    ],\n
      </span><span style="color:#323232;">    "object": {\n
      </span><span style="color:#323232;">      "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">      "object": "https://midwest.social/post/7242862",\n
      </span><span style="color:#323232;">      "type": "Like",\n
      </span><span style="color:#323232;">      "id": "https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b",\n
      </span><span style="color:#323232;">      "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">    },\n
      </span><span style="color:#323232;">    "type": "Undo",\n
      </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">  },\n
      </span><span style="color:#323232;">  "cc": [\n
      </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "type": "Announce",\n
      </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c"\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      The original Dislike activity ([endlesstalk.org/…/e1f82f6a-d49b-4dab-b444-36c382f…](https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a)) has a record at endlesstalk.org, but the Like object’s activity that’s been undone doesn’t ([endlesstalk.org/…/1f0b6132-547e-4fb5-8313-6f7b7f3…](https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b) just returns ‘No record found’)\n
      \n
      I got the same results when I tried this from lemmy.world (but I thought I’d try again from a 0.19 instance)\n
      \n
      I found some references to this at the GitHub, but they were issues that were closed off as being fixed, so I don’t know what the situation is with this now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 7
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728822965 {#2242
      date: 2024-10-13 14:36:05.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@context"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#3007 …}
    +votes: Doctrine\ORM\PersistentCollection {#3005 …}
    +reports: Doctrine\ORM\PersistentCollection {#3002 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3036 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3032 …}
    +badges: Doctrine\ORM\PersistentCollection {#3049 …}
    +children: [
      1 => App\Entity\EntryComment {#2033}
      2 => App\Entity\EntryComment {#2078
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2076 …}
        +root: App\Entity\EntryComment {#2033}
        +body: "Exactly, that’s why to me this makes complete sense to me. An unlike is just resetting the score to zero or deleting the score altogether."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704661050 {#2079
          date: 2024-01-07 21:57:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@context"
          "@freamon@endlesstalk.org"
          "@scrubbles@poptalk.scrubbles.tech"
          "@Max_P@lemmy.max-p.me"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2097 …}
        +nested: Doctrine\ORM\PersistentCollection {#2082 …}
        +votes: Doctrine\ORM\PersistentCollection {#2096 …}
        +reports: Doctrine\ORM\PersistentCollection {#2081 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2098 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2080 …}
        -id: 289938
        -bodyTs: "'altogeth':26 'complet':9 'delet':23 'exact':1 'make':8 'reset':17 'score':19,25 'sens':10 'unlik':14 'zero':21"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1397163"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704661050 {#2084
          date: 2024-01-07 21:57:30.0 +01:00
        }
        +"title": 289938
      }
      0 => App\Entity\EntryComment {#2330
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2348 …}
        +root: App\Entity\EntryComment {#2033}
        +body: "I don’t think that’s the architecture of ActivityPub though. It’s not meant to be a queryable thing, or a datastore. It only sends deltas, and it’s your job to keep the data you care about and apply the changes as they come through. It’s why when an instance subscribes to a community it never has before there is no history, because it doesn’t have any. (I think Lemmy goes and gets one page though)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704690300 {#2345
          date: 2024-01-08 06:05:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@context"
          "@freamon@endlesstalk.org"
          "@scrubbles@poptalk.scrubbles.tech"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2346 …}
        +nested: Doctrine\ORM\PersistentCollection {#2347 …}
        +votes: Doctrine\ORM\PersistentCollection {#2344 …}
        +reports: Doctrine\ORM\PersistentCollection {#2042 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2060 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
        -id: 290555
        -bodyTs: "'activitypub':10 'appli':41 'architectur':8 'care':38 'chang':43 'come':46 'communiti':57 'data':36 'datastor':23 'delta':27 'doesn':68 'get':77 'goe':75 'histori':65 'instanc':53 'job':32 'keep':34 'lemmi':74 'meant':15 'never':59 'one':78 'page':79 'queryabl':19 'send':26 'subscrib':54 'thing':20 'think':4,73 'though':11,80"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1399260"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704690300 {#2350
          date: 2024-01-08 06:05:00.0 +01:00
        }
        +"title": 290555
      }
    ]
    -id: 27823
    -titleTs: "'dislik':9 'lemmi':2 'like':15 'resolv':1 'send':3 'undo':6,12"
    -bodyTs: "'/1f0b6132-547e-4fb5-8313-6f7b7f3':136 '/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':46 '/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':108 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':15 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':117 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':88 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':139 '/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':62 '/c/asklemmy':6,36,53,92,98 '/c/asklemmy/followers':40,102 '/e1f82f6a-d49b-4dab-b444-36c382f':114 '/ns/activitystreams':23,70 '/ns/activitystreams#public':10,57 '/post/7242862':30,82 '/security/v1':26,73 '/u/freamon':19,66,78 '0.19':165 'activ':112,128 'actor':3,16,50,63,75 'announc':42,104 'audienc':33,89,95 'cc':37,99 'close':182 'context':20,67 'd':160 'dislik':2,32,49,111 'doesn':133 'endlesstalk.org':14,18,61,65,77,87,113,116,122,135,138 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':13 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':115 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':86 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':137 'endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':60 'endlesstalk.org/u/freamon':17,64,76 'fix':186 'found':144,168 'github':175 'got':146 'id':12,43,59,85,105 'instanc':166 'issu':179 'know':191 'lemmy.ml':5,35,39,45,52,91,97,101,107 'lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':44 'lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':106 'lemmy.ml/c/asklemmy':4,34,51,90,96 'lemmy.ml/c/asklemmy/followers':38,100 'lemmy.world':155 'like':84,125 'midwest.social':29,81 'midwest.social/post/7242862':28,80 'object':11,27,58,74,79,126 'origin':1,110 'record':120,143 'refer':170 'result':149 'return':141 'situat':194 'thought':158 'tri':152,161 'type':31,41,83,93,103 'undo':47,94 'undon':132 'w3id.org':25,72 'w3id.org/security/v1':24,71 'www.w3.org':9,22,56,69 'www.w3.org/ns/activitystreams':21,68 'www.w3.org/ns/activitystreams#public':8,55"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704677932
    +visibility: "visible             "
    +apId: "https://endlesstalk.org/post/17098591"
    +editedAt: DateTimeImmutable @1728822984 {#2812
      date: 2024-10-13 14:36:24.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704638932 {#2709
      date: 2024-01-07 15:48:52.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    This was probably intentional, they don’t really need to say that somebody unlike or undisliked something. You just need to know that their vote is no longer valid. This is probably easier with Mastodon as well because they can and just erase whatever about it was, plus one or minus one, and essentially they don’t have a vote anymore.\n
    \n
    Because if you really think about it, do you really need to know if somebody undisliked versus unlike something? Or do you only need to know that their vote is now removed?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1719224916 {#2025
    date: 2024-06-24 12:28:36.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@context"
    "@freamon@endlesstalk.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2029 …}
  +nested: Doctrine\ORM\PersistentCollection {#2020 …}
  +votes: Doctrine\ORM\PersistentCollection {#2027 …}
  +reports: Doctrine\ORM\PersistentCollection {#2031 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2037 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
  -id: 289836
  -bodyTs: "'anymor':61 'easier':33 'eras':43 'essenti':54 'intent':4 'know':22,74,87 'longer':28 'mastodon':35 'minus':51 'need':9,20,72,85 'one':49,52 'plus':48 'probabl':3,32 'realli':8,65,71 'remov':93 'say':11 'somebodi':13,76 'someth':17,80 'think':66 'undislik':16,77 'unlik':14,79 'valid':29 'versus':78 'vote':25,60,90 'well':37 'whatev':44"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1396971"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704658753 {#2011
    date: 2024-01-07 21:19:13.0 +01:00
  }
  +"title": 289836
}
"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
155 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
156 DENIED moderate
App\Entity\EntryComment {#2078
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2021
    +user: Proxies\__CG__\App\Entity\User {#1348 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Resolved-Lemmy-sends-out-an-Undo-of-a-Dislike-as"
    +title: "(Resolved) Lemmy sends out an Undo of a Dislike as an Undo of a Like"
    +url: null
    +body: """
      Original dislike:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
      </span><span style="color:#323232;">  "to": [\n
      </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "object": {\n
      </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a",\n
      </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">    "@context": [\n
      </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
      </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
      </span><span style="color:#323232;">      { ... },\n
      </span><span style="color:#323232;">        ...\n
      </span><span style="color:#323232;">      }\n
      </span><span style="color:#323232;">    ],\n
      </span><span style="color:#323232;">    "object": "https://midwest.social/post/7242862",\n
      </span><span style="color:#323232;">    "type": "Dislike",\n
      </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">  },\n
      </span><span style="color:#323232;">  "cc": [\n
      </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "type": "Announce",\n
      </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c"\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      Undo of Dislike:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
      </span><span style="color:#323232;">  "to": [\n
      </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "object": {\n
      </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810",\n
      </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">    "@context": [\n
      </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
      </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
      </span><span style="color:#323232;">      { ... },\n
      </span><span style="color:#323232;">        ...\n
      </span><span style="color:#323232;">      }\n
      </span><span style="color:#323232;">    ],\n
      </span><span style="color:#323232;">    "object": {\n
      </span><span style="color:#323232;">      "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">      "object": "https://midwest.social/post/7242862",\n
      </span><span style="color:#323232;">      "type": "Like",\n
      </span><span style="color:#323232;">      "id": "https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b",\n
      </span><span style="color:#323232;">      "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">    },\n
      </span><span style="color:#323232;">    "type": "Undo",\n
      </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">  },\n
      </span><span style="color:#323232;">  "cc": [\n
      </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "type": "Announce",\n
      </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c"\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      The original Dislike activity ([endlesstalk.org/…/e1f82f6a-d49b-4dab-b444-36c382f…](https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a)) has a record at endlesstalk.org, but the Like object’s activity that’s been undone doesn’t ([endlesstalk.org/…/1f0b6132-547e-4fb5-8313-6f7b7f3…](https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b) just returns ‘No record found’)\n
      \n
      I got the same results when I tried this from lemmy.world (but I thought I’d try again from a 0.19 instance)\n
      \n
      I found some references to this at the GitHub, but they were issues that were closed off as being fixed, so I don’t know what the situation is with this now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 7
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728822965 {#2242
      date: 2024-10-13 14:36:05.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@context"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#3007 …}
    +votes: Doctrine\ORM\PersistentCollection {#3005 …}
    +reports: Doctrine\ORM\PersistentCollection {#3002 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3036 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3032 …}
    +badges: Doctrine\ORM\PersistentCollection {#3049 …}
    +children: [
      1 => App\Entity\EntryComment {#2033
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          This was probably intentional, they don’t really need to say that somebody unlike or undisliked something. You just need to know that their vote is no longer valid. This is probably easier with Mastodon as well because they can and just erase whatever about it was, plus one or minus one, and essentially they don’t have a vote anymore.\n
          \n
          Because if you really think about it, do you really need to know if somebody undisliked versus unlike something? Or do you only need to know that their vote is now removed?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1719224916 {#2025
          date: 2024-06-24 12:28:36.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@context"
          "@freamon@endlesstalk.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2029 …}
        +nested: Doctrine\ORM\PersistentCollection {#2020 …}
        +votes: Doctrine\ORM\PersistentCollection {#2027 …}
        +reports: Doctrine\ORM\PersistentCollection {#2031 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2037 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
        -id: 289836
        -bodyTs: "'anymor':61 'easier':33 'eras':43 'essenti':54 'intent':4 'know':22,74,87 'longer':28 'mastodon':35 'minus':51 'need':9,20,72,85 'one':49,52 'plus':48 'probabl':3,32 'realli':8,65,71 'remov':93 'say':11 'somebodi':13,76 'someth':17,80 'think':66 'undislik':16,77 'unlik':14,79 'valid':29 'versus':78 'vote':25,60,90 'well':37 'whatev':44"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1396971"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704658753 {#2011
          date: 2024-01-07 21:19:13.0 +01:00
        }
        +"title": 289836
      }
      2 => App\Entity\EntryComment {#2078}
      0 => App\Entity\EntryComment {#2330
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2348 …}
        +root: App\Entity\EntryComment {#2033}
        +body: "I don’t think that’s the architecture of ActivityPub though. It’s not meant to be a queryable thing, or a datastore. It only sends deltas, and it’s your job to keep the data you care about and apply the changes as they come through. It’s why when an instance subscribes to a community it never has before there is no history, because it doesn’t have any. (I think Lemmy goes and gets one page though)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704690300 {#2345
          date: 2024-01-08 06:05:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@context"
          "@freamon@endlesstalk.org"
          "@scrubbles@poptalk.scrubbles.tech"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2346 …}
        +nested: Doctrine\ORM\PersistentCollection {#2347 …}
        +votes: Doctrine\ORM\PersistentCollection {#2344 …}
        +reports: Doctrine\ORM\PersistentCollection {#2042 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2060 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
        -id: 290555
        -bodyTs: "'activitypub':10 'appli':41 'architectur':8 'care':38 'chang':43 'come':46 'communiti':57 'data':36 'datastor':23 'delta':27 'doesn':68 'get':77 'goe':75 'histori':65 'instanc':53 'job':32 'keep':34 'lemmi':74 'meant':15 'never':59 'one':78 'page':79 'queryabl':19 'send':26 'subscrib':54 'thing':20 'think':4,73 'though':11,80"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1399260"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704690300 {#2350
          date: 2024-01-08 06:05:00.0 +01:00
        }
        +"title": 290555
      }
    ]
    -id: 27823
    -titleTs: "'dislik':9 'lemmi':2 'like':15 'resolv':1 'send':3 'undo':6,12"
    -bodyTs: "'/1f0b6132-547e-4fb5-8313-6f7b7f3':136 '/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':46 '/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':108 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':15 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':117 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':88 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':139 '/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':62 '/c/asklemmy':6,36,53,92,98 '/c/asklemmy/followers':40,102 '/e1f82f6a-d49b-4dab-b444-36c382f':114 '/ns/activitystreams':23,70 '/ns/activitystreams#public':10,57 '/post/7242862':30,82 '/security/v1':26,73 '/u/freamon':19,66,78 '0.19':165 'activ':112,128 'actor':3,16,50,63,75 'announc':42,104 'audienc':33,89,95 'cc':37,99 'close':182 'context':20,67 'd':160 'dislik':2,32,49,111 'doesn':133 'endlesstalk.org':14,18,61,65,77,87,113,116,122,135,138 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':13 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':115 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':86 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':137 'endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':60 'endlesstalk.org/u/freamon':17,64,76 'fix':186 'found':144,168 'github':175 'got':146 'id':12,43,59,85,105 'instanc':166 'issu':179 'know':191 'lemmy.ml':5,35,39,45,52,91,97,101,107 'lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':44 'lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':106 'lemmy.ml/c/asklemmy':4,34,51,90,96 'lemmy.ml/c/asklemmy/followers':38,100 'lemmy.world':155 'like':84,125 'midwest.social':29,81 'midwest.social/post/7242862':28,80 'object':11,27,58,74,79,126 'origin':1,110 'record':120,143 'refer':170 'result':149 'return':141 'situat':194 'thought':158 'tri':152,161 'type':31,41,83,93,103 'undo':47,94 'undon':132 'w3id.org':25,72 'w3id.org/security/v1':24,71 'www.w3.org':9,22,56,69 'www.w3.org/ns/activitystreams':21,68 'www.w3.org/ns/activitystreams#public':8,55"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704677932
    +visibility: "visible             "
    +apId: "https://endlesstalk.org/post/17098591"
    +editedAt: DateTimeImmutable @1728822984 {#2812
      date: 2024-10-13 14:36:24.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704638932 {#2709
      date: 2024-01-07 15:48:52.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2076 …}
  +root: App\Entity\EntryComment {#2033}
  +body: "Exactly, that’s why to me this makes complete sense to me. An unlike is just resetting the score to zero or deleting the score altogether."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704661050 {#2079
    date: 2024-01-07 21:57:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@context"
    "@freamon@endlesstalk.org"
    "@scrubbles@poptalk.scrubbles.tech"
    "@Max_P@lemmy.max-p.me"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2097 …}
  +nested: Doctrine\ORM\PersistentCollection {#2082 …}
  +votes: Doctrine\ORM\PersistentCollection {#2096 …}
  +reports: Doctrine\ORM\PersistentCollection {#2081 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2098 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2080 …}
  -id: 289938
  -bodyTs: "'altogeth':26 'complet':9 'delet':23 'exact':1 'make':8 'reset':17 'score':19,25 'sens':10 'unlik':14 'zero':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1397163"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704661050 {#2084
    date: 2024-01-07 21:57:30.0 +01:00
  }
  +"title": 289938
}
"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
157 DENIED edit
App\Entity\EntryComment {#2078
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2021
    +user: Proxies\__CG__\App\Entity\User {#1348 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Resolved-Lemmy-sends-out-an-Undo-of-a-Dislike-as"
    +title: "(Resolved) Lemmy sends out an Undo of a Dislike as an Undo of a Like"
    +url: null
    +body: """
      Original dislike:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
      </span><span style="color:#323232;">  "to": [\n
      </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "object": {\n
      </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a",\n
      </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">    "@context": [\n
      </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
      </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
      </span><span style="color:#323232;">      { ... },\n
      </span><span style="color:#323232;">        ...\n
      </span><span style="color:#323232;">      }\n
      </span><span style="color:#323232;">    ],\n
      </span><span style="color:#323232;">    "object": "https://midwest.social/post/7242862",\n
      </span><span style="color:#323232;">    "type": "Dislike",\n
      </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">  },\n
      </span><span style="color:#323232;">  "cc": [\n
      </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "type": "Announce",\n
      </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c"\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      Undo of Dislike:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
      </span><span style="color:#323232;">  "to": [\n
      </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "object": {\n
      </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810",\n
      </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">    "@context": [\n
      </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
      </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
      </span><span style="color:#323232;">      { ... },\n
      </span><span style="color:#323232;">        ...\n
      </span><span style="color:#323232;">      }\n
      </span><span style="color:#323232;">    ],\n
      </span><span style="color:#323232;">    "object": {\n
      </span><span style="color:#323232;">      "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">      "object": "https://midwest.social/post/7242862",\n
      </span><span style="color:#323232;">      "type": "Like",\n
      </span><span style="color:#323232;">      "id": "https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b",\n
      </span><span style="color:#323232;">      "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">    },\n
      </span><span style="color:#323232;">    "type": "Undo",\n
      </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">  },\n
      </span><span style="color:#323232;">  "cc": [\n
      </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "type": "Announce",\n
      </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c"\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      The original Dislike activity ([endlesstalk.org/…/e1f82f6a-d49b-4dab-b444-36c382f…](https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a)) has a record at endlesstalk.org, but the Like object’s activity that’s been undone doesn’t ([endlesstalk.org/…/1f0b6132-547e-4fb5-8313-6f7b7f3…](https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b) just returns ‘No record found’)\n
      \n
      I got the same results when I tried this from lemmy.world (but I thought I’d try again from a 0.19 instance)\n
      \n
      I found some references to this at the GitHub, but they were issues that were closed off as being fixed, so I don’t know what the situation is with this now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 7
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728822965 {#2242
      date: 2024-10-13 14:36:05.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@context"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#3007 …}
    +votes: Doctrine\ORM\PersistentCollection {#3005 …}
    +reports: Doctrine\ORM\PersistentCollection {#3002 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3036 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3032 …}
    +badges: Doctrine\ORM\PersistentCollection {#3049 …}
    +children: [
      1 => App\Entity\EntryComment {#2033
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          This was probably intentional, they don’t really need to say that somebody unlike or undisliked something. You just need to know that their vote is no longer valid. This is probably easier with Mastodon as well because they can and just erase whatever about it was, plus one or minus one, and essentially they don’t have a vote anymore.\n
          \n
          Because if you really think about it, do you really need to know if somebody undisliked versus unlike something? Or do you only need to know that their vote is now removed?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1719224916 {#2025
          date: 2024-06-24 12:28:36.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@context"
          "@freamon@endlesstalk.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2029 …}
        +nested: Doctrine\ORM\PersistentCollection {#2020 …}
        +votes: Doctrine\ORM\PersistentCollection {#2027 …}
        +reports: Doctrine\ORM\PersistentCollection {#2031 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2037 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
        -id: 289836
        -bodyTs: "'anymor':61 'easier':33 'eras':43 'essenti':54 'intent':4 'know':22,74,87 'longer':28 'mastodon':35 'minus':51 'need':9,20,72,85 'one':49,52 'plus':48 'probabl':3,32 'realli':8,65,71 'remov':93 'say':11 'somebodi':13,76 'someth':17,80 'think':66 'undislik':16,77 'unlik':14,79 'valid':29 'versus':78 'vote':25,60,90 'well':37 'whatev':44"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1396971"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704658753 {#2011
          date: 2024-01-07 21:19:13.0 +01:00
        }
        +"title": 289836
      }
      2 => App\Entity\EntryComment {#2078}
      0 => App\Entity\EntryComment {#2330
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2348 …}
        +root: App\Entity\EntryComment {#2033}
        +body: "I don’t think that’s the architecture of ActivityPub though. It’s not meant to be a queryable thing, or a datastore. It only sends deltas, and it’s your job to keep the data you care about and apply the changes as they come through. It’s why when an instance subscribes to a community it never has before there is no history, because it doesn’t have any. (I think Lemmy goes and gets one page though)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704690300 {#2345
          date: 2024-01-08 06:05:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@context"
          "@freamon@endlesstalk.org"
          "@scrubbles@poptalk.scrubbles.tech"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2346 …}
        +nested: Doctrine\ORM\PersistentCollection {#2347 …}
        +votes: Doctrine\ORM\PersistentCollection {#2344 …}
        +reports: Doctrine\ORM\PersistentCollection {#2042 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2060 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
        -id: 290555
        -bodyTs: "'activitypub':10 'appli':41 'architectur':8 'care':38 'chang':43 'come':46 'communiti':57 'data':36 'datastor':23 'delta':27 'doesn':68 'get':77 'goe':75 'histori':65 'instanc':53 'job':32 'keep':34 'lemmi':74 'meant':15 'never':59 'one':78 'page':79 'queryabl':19 'send':26 'subscrib':54 'thing':20 'think':4,73 'though':11,80"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1399260"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704690300 {#2350
          date: 2024-01-08 06:05:00.0 +01:00
        }
        +"title": 290555
      }
    ]
    -id: 27823
    -titleTs: "'dislik':9 'lemmi':2 'like':15 'resolv':1 'send':3 'undo':6,12"
    -bodyTs: "'/1f0b6132-547e-4fb5-8313-6f7b7f3':136 '/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':46 '/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':108 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':15 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':117 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':88 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':139 '/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':62 '/c/asklemmy':6,36,53,92,98 '/c/asklemmy/followers':40,102 '/e1f82f6a-d49b-4dab-b444-36c382f':114 '/ns/activitystreams':23,70 '/ns/activitystreams#public':10,57 '/post/7242862':30,82 '/security/v1':26,73 '/u/freamon':19,66,78 '0.19':165 'activ':112,128 'actor':3,16,50,63,75 'announc':42,104 'audienc':33,89,95 'cc':37,99 'close':182 'context':20,67 'd':160 'dislik':2,32,49,111 'doesn':133 'endlesstalk.org':14,18,61,65,77,87,113,116,122,135,138 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':13 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':115 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':86 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':137 'endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':60 'endlesstalk.org/u/freamon':17,64,76 'fix':186 'found':144,168 'github':175 'got':146 'id':12,43,59,85,105 'instanc':166 'issu':179 'know':191 'lemmy.ml':5,35,39,45,52,91,97,101,107 'lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':44 'lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':106 'lemmy.ml/c/asklemmy':4,34,51,90,96 'lemmy.ml/c/asklemmy/followers':38,100 'lemmy.world':155 'like':84,125 'midwest.social':29,81 'midwest.social/post/7242862':28,80 'object':11,27,58,74,79,126 'origin':1,110 'record':120,143 'refer':170 'result':149 'return':141 'situat':194 'thought':158 'tri':152,161 'type':31,41,83,93,103 'undo':47,94 'undon':132 'w3id.org':25,72 'w3id.org/security/v1':24,71 'www.w3.org':9,22,56,69 'www.w3.org/ns/activitystreams':21,68 'www.w3.org/ns/activitystreams#public':8,55"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704677932
    +visibility: "visible             "
    +apId: "https://endlesstalk.org/post/17098591"
    +editedAt: DateTimeImmutable @1728822984 {#2812
      date: 2024-10-13 14:36:24.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704638932 {#2709
      date: 2024-01-07 15:48:52.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2076 …}
  +root: App\Entity\EntryComment {#2033}
  +body: "Exactly, that’s why to me this makes complete sense to me. An unlike is just resetting the score to zero or deleting the score altogether."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704661050 {#2079
    date: 2024-01-07 21:57:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@context"
    "@freamon@endlesstalk.org"
    "@scrubbles@poptalk.scrubbles.tech"
    "@Max_P@lemmy.max-p.me"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2097 …}
  +nested: Doctrine\ORM\PersistentCollection {#2082 …}
  +votes: Doctrine\ORM\PersistentCollection {#2096 …}
  +reports: Doctrine\ORM\PersistentCollection {#2081 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2098 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2080 …}
  -id: 289938
  -bodyTs: "'altogeth':26 'complet':9 'delet':23 'exact':1 'make':8 'reset':17 'score':19,25 'sens':10 'unlik':14 'zero':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1397163"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704661050 {#2084
    date: 2024-01-07 21:57:30.0 +01:00
  }
  +"title": 289938
}
"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
158 DENIED moderate
App\Entity\EntryComment {#2078
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2021
    +user: Proxies\__CG__\App\Entity\User {#1348 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Resolved-Lemmy-sends-out-an-Undo-of-a-Dislike-as"
    +title: "(Resolved) Lemmy sends out an Undo of a Dislike as an Undo of a Like"
    +url: null
    +body: """
      Original dislike:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
      </span><span style="color:#323232;">  "to": [\n
      </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "object": {\n
      </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a",\n
      </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">    "@context": [\n
      </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
      </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
      </span><span style="color:#323232;">      { ... },\n
      </span><span style="color:#323232;">        ...\n
      </span><span style="color:#323232;">      }\n
      </span><span style="color:#323232;">    ],\n
      </span><span style="color:#323232;">    "object": "https://midwest.social/post/7242862",\n
      </span><span style="color:#323232;">    "type": "Dislike",\n
      </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">  },\n
      </span><span style="color:#323232;">  "cc": [\n
      </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "type": "Announce",\n
      </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c"\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      Undo of Dislike:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
      </span><span style="color:#323232;">  "to": [\n
      </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "object": {\n
      </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810",\n
      </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">    "@context": [\n
      </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
      </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
      </span><span style="color:#323232;">      { ... },\n
      </span><span style="color:#323232;">        ...\n
      </span><span style="color:#323232;">      }\n
      </span><span style="color:#323232;">    ],\n
      </span><span style="color:#323232;">    "object": {\n
      </span><span style="color:#323232;">      "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">      "object": "https://midwest.social/post/7242862",\n
      </span><span style="color:#323232;">      "type": "Like",\n
      </span><span style="color:#323232;">      "id": "https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b",\n
      </span><span style="color:#323232;">      "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">    },\n
      </span><span style="color:#323232;">    "type": "Undo",\n
      </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">  },\n
      </span><span style="color:#323232;">  "cc": [\n
      </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "type": "Announce",\n
      </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c"\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      The original Dislike activity ([endlesstalk.org/…/e1f82f6a-d49b-4dab-b444-36c382f…](https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a)) has a record at endlesstalk.org, but the Like object’s activity that’s been undone doesn’t ([endlesstalk.org/…/1f0b6132-547e-4fb5-8313-6f7b7f3…](https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b) just returns ‘No record found’)\n
      \n
      I got the same results when I tried this from lemmy.world (but I thought I’d try again from a 0.19 instance)\n
      \n
      I found some references to this at the GitHub, but they were issues that were closed off as being fixed, so I don’t know what the situation is with this now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 7
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728822965 {#2242
      date: 2024-10-13 14:36:05.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@context"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#3007 …}
    +votes: Doctrine\ORM\PersistentCollection {#3005 …}
    +reports: Doctrine\ORM\PersistentCollection {#3002 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3036 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3032 …}
    +badges: Doctrine\ORM\PersistentCollection {#3049 …}
    +children: [
      1 => App\Entity\EntryComment {#2033
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          This was probably intentional, they don’t really need to say that somebody unlike or undisliked something. You just need to know that their vote is no longer valid. This is probably easier with Mastodon as well because they can and just erase whatever about it was, plus one or minus one, and essentially they don’t have a vote anymore.\n
          \n
          Because if you really think about it, do you really need to know if somebody undisliked versus unlike something? Or do you only need to know that their vote is now removed?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1719224916 {#2025
          date: 2024-06-24 12:28:36.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@context"
          "@freamon@endlesstalk.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2029 …}
        +nested: Doctrine\ORM\PersistentCollection {#2020 …}
        +votes: Doctrine\ORM\PersistentCollection {#2027 …}
        +reports: Doctrine\ORM\PersistentCollection {#2031 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2037 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
        -id: 289836
        -bodyTs: "'anymor':61 'easier':33 'eras':43 'essenti':54 'intent':4 'know':22,74,87 'longer':28 'mastodon':35 'minus':51 'need':9,20,72,85 'one':49,52 'plus':48 'probabl':3,32 'realli':8,65,71 'remov':93 'say':11 'somebodi':13,76 'someth':17,80 'think':66 'undislik':16,77 'unlik':14,79 'valid':29 'versus':78 'vote':25,60,90 'well':37 'whatev':44"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1396971"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704658753 {#2011
          date: 2024-01-07 21:19:13.0 +01:00
        }
        +"title": 289836
      }
      2 => App\Entity\EntryComment {#2078}
      0 => App\Entity\EntryComment {#2330
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2348 …}
        +root: App\Entity\EntryComment {#2033}
        +body: "I don’t think that’s the architecture of ActivityPub though. It’s not meant to be a queryable thing, or a datastore. It only sends deltas, and it’s your job to keep the data you care about and apply the changes as they come through. It’s why when an instance subscribes to a community it never has before there is no history, because it doesn’t have any. (I think Lemmy goes and gets one page though)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704690300 {#2345
          date: 2024-01-08 06:05:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@context"
          "@freamon@endlesstalk.org"
          "@scrubbles@poptalk.scrubbles.tech"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2346 …}
        +nested: Doctrine\ORM\PersistentCollection {#2347 …}
        +votes: Doctrine\ORM\PersistentCollection {#2344 …}
        +reports: Doctrine\ORM\PersistentCollection {#2042 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2060 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
        -id: 290555
        -bodyTs: "'activitypub':10 'appli':41 'architectur':8 'care':38 'chang':43 'come':46 'communiti':57 'data':36 'datastor':23 'delta':27 'doesn':68 'get':77 'goe':75 'histori':65 'instanc':53 'job':32 'keep':34 'lemmi':74 'meant':15 'never':59 'one':78 'page':79 'queryabl':19 'send':26 'subscrib':54 'thing':20 'think':4,73 'though':11,80"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1399260"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704690300 {#2350
          date: 2024-01-08 06:05:00.0 +01:00
        }
        +"title": 290555
      }
    ]
    -id: 27823
    -titleTs: "'dislik':9 'lemmi':2 'like':15 'resolv':1 'send':3 'undo':6,12"
    -bodyTs: "'/1f0b6132-547e-4fb5-8313-6f7b7f3':136 '/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':46 '/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':108 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':15 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':117 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':88 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':139 '/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':62 '/c/asklemmy':6,36,53,92,98 '/c/asklemmy/followers':40,102 '/e1f82f6a-d49b-4dab-b444-36c382f':114 '/ns/activitystreams':23,70 '/ns/activitystreams#public':10,57 '/post/7242862':30,82 '/security/v1':26,73 '/u/freamon':19,66,78 '0.19':165 'activ':112,128 'actor':3,16,50,63,75 'announc':42,104 'audienc':33,89,95 'cc':37,99 'close':182 'context':20,67 'd':160 'dislik':2,32,49,111 'doesn':133 'endlesstalk.org':14,18,61,65,77,87,113,116,122,135,138 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':13 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':115 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':86 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':137 'endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':60 'endlesstalk.org/u/freamon':17,64,76 'fix':186 'found':144,168 'github':175 'got':146 'id':12,43,59,85,105 'instanc':166 'issu':179 'know':191 'lemmy.ml':5,35,39,45,52,91,97,101,107 'lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':44 'lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':106 'lemmy.ml/c/asklemmy':4,34,51,90,96 'lemmy.ml/c/asklemmy/followers':38,100 'lemmy.world':155 'like':84,125 'midwest.social':29,81 'midwest.social/post/7242862':28,80 'object':11,27,58,74,79,126 'origin':1,110 'record':120,143 'refer':170 'result':149 'return':141 'situat':194 'thought':158 'tri':152,161 'type':31,41,83,93,103 'undo':47,94 'undon':132 'w3id.org':25,72 'w3id.org/security/v1':24,71 'www.w3.org':9,22,56,69 'www.w3.org/ns/activitystreams':21,68 'www.w3.org/ns/activitystreams#public':8,55"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704677932
    +visibility: "visible             "
    +apId: "https://endlesstalk.org/post/17098591"
    +editedAt: DateTimeImmutable @1728822984 {#2812
      date: 2024-10-13 14:36:24.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704638932 {#2709
      date: 2024-01-07 15:48:52.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2076 …}
  +root: App\Entity\EntryComment {#2033}
  +body: "Exactly, that’s why to me this makes complete sense to me. An unlike is just resetting the score to zero or deleting the score altogether."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704661050 {#2079
    date: 2024-01-07 21:57:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@context"
    "@freamon@endlesstalk.org"
    "@scrubbles@poptalk.scrubbles.tech"
    "@Max_P@lemmy.max-p.me"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2097 …}
  +nested: Doctrine\ORM\PersistentCollection {#2082 …}
  +votes: Doctrine\ORM\PersistentCollection {#2096 …}
  +reports: Doctrine\ORM\PersistentCollection {#2081 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2098 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2080 …}
  -id: 289938
  -bodyTs: "'altogeth':26 'complet':9 'delet':23 'exact':1 'make':8 'reset':17 'score':19,25 'sens':10 'unlik':14 'zero':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1397163"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704661050 {#2084
    date: 2024-01-07 21:57:30.0 +01:00
  }
  +"title": 289938
}
"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
159 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
160 DENIED moderate
App\Entity\EntryComment {#2330
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2021
    +user: Proxies\__CG__\App\Entity\User {#1348 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Resolved-Lemmy-sends-out-an-Undo-of-a-Dislike-as"
    +title: "(Resolved) Lemmy sends out an Undo of a Dislike as an Undo of a Like"
    +url: null
    +body: """
      Original dislike:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
      </span><span style="color:#323232;">  "to": [\n
      </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "object": {\n
      </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a",\n
      </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">    "@context": [\n
      </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
      </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
      </span><span style="color:#323232;">      { ... },\n
      </span><span style="color:#323232;">        ...\n
      </span><span style="color:#323232;">      }\n
      </span><span style="color:#323232;">    ],\n
      </span><span style="color:#323232;">    "object": "https://midwest.social/post/7242862",\n
      </span><span style="color:#323232;">    "type": "Dislike",\n
      </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">  },\n
      </span><span style="color:#323232;">  "cc": [\n
      </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "type": "Announce",\n
      </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c"\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      Undo of Dislike:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
      </span><span style="color:#323232;">  "to": [\n
      </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "object": {\n
      </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810",\n
      </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">    "@context": [\n
      </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
      </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
      </span><span style="color:#323232;">      { ... },\n
      </span><span style="color:#323232;">        ...\n
      </span><span style="color:#323232;">      }\n
      </span><span style="color:#323232;">    ],\n
      </span><span style="color:#323232;">    "object": {\n
      </span><span style="color:#323232;">      "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">      "object": "https://midwest.social/post/7242862",\n
      </span><span style="color:#323232;">      "type": "Like",\n
      </span><span style="color:#323232;">      "id": "https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b",\n
      </span><span style="color:#323232;">      "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">    },\n
      </span><span style="color:#323232;">    "type": "Undo",\n
      </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">  },\n
      </span><span style="color:#323232;">  "cc": [\n
      </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "type": "Announce",\n
      </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c"\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      The original Dislike activity ([endlesstalk.org/…/e1f82f6a-d49b-4dab-b444-36c382f…](https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a)) has a record at endlesstalk.org, but the Like object’s activity that’s been undone doesn’t ([endlesstalk.org/…/1f0b6132-547e-4fb5-8313-6f7b7f3…](https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b) just returns ‘No record found’)\n
      \n
      I got the same results when I tried this from lemmy.world (but I thought I’d try again from a 0.19 instance)\n
      \n
      I found some references to this at the GitHub, but they were issues that were closed off as being fixed, so I don’t know what the situation is with this now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 7
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728822965 {#2242
      date: 2024-10-13 14:36:05.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@context"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#3007 …}
    +votes: Doctrine\ORM\PersistentCollection {#3005 …}
    +reports: Doctrine\ORM\PersistentCollection {#3002 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3036 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3032 …}
    +badges: Doctrine\ORM\PersistentCollection {#3049 …}
    +children: [
      1 => App\Entity\EntryComment {#2033
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          This was probably intentional, they don’t really need to say that somebody unlike or undisliked something. You just need to know that their vote is no longer valid. This is probably easier with Mastodon as well because they can and just erase whatever about it was, plus one or minus one, and essentially they don’t have a vote anymore.\n
          \n
          Because if you really think about it, do you really need to know if somebody undisliked versus unlike something? Or do you only need to know that their vote is now removed?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1719224916 {#2025
          date: 2024-06-24 12:28:36.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@context"
          "@freamon@endlesstalk.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2029 …}
        +nested: Doctrine\ORM\PersistentCollection {#2020 …}
        +votes: Doctrine\ORM\PersistentCollection {#2027 …}
        +reports: Doctrine\ORM\PersistentCollection {#2031 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2037 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
        -id: 289836
        -bodyTs: "'anymor':61 'easier':33 'eras':43 'essenti':54 'intent':4 'know':22,74,87 'longer':28 'mastodon':35 'minus':51 'need':9,20,72,85 'one':49,52 'plus':48 'probabl':3,32 'realli':8,65,71 'remov':93 'say':11 'somebodi':13,76 'someth':17,80 'think':66 'undislik':16,77 'unlik':14,79 'valid':29 'versus':78 'vote':25,60,90 'well':37 'whatev':44"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1396971"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704658753 {#2011
          date: 2024-01-07 21:19:13.0 +01:00
        }
        +"title": 289836
      }
      2 => App\Entity\EntryComment {#2078
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2076 …}
        +root: App\Entity\EntryComment {#2033}
        +body: "Exactly, that’s why to me this makes complete sense to me. An unlike is just resetting the score to zero or deleting the score altogether."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704661050 {#2079
          date: 2024-01-07 21:57:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@context"
          "@freamon@endlesstalk.org"
          "@scrubbles@poptalk.scrubbles.tech"
          "@Max_P@lemmy.max-p.me"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2097 …}
        +nested: Doctrine\ORM\PersistentCollection {#2082 …}
        +votes: Doctrine\ORM\PersistentCollection {#2096 …}
        +reports: Doctrine\ORM\PersistentCollection {#2081 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2098 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2080 …}
        -id: 289938
        -bodyTs: "'altogeth':26 'complet':9 'delet':23 'exact':1 'make':8 'reset':17 'score':19,25 'sens':10 'unlik':14 'zero':21"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1397163"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704661050 {#2084
          date: 2024-01-07 21:57:30.0 +01:00
        }
        +"title": 289938
      }
      0 => App\Entity\EntryComment {#2330}
    ]
    -id: 27823
    -titleTs: "'dislik':9 'lemmi':2 'like':15 'resolv':1 'send':3 'undo':6,12"
    -bodyTs: "'/1f0b6132-547e-4fb5-8313-6f7b7f3':136 '/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':46 '/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':108 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':15 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':117 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':88 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':139 '/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':62 '/c/asklemmy':6,36,53,92,98 '/c/asklemmy/followers':40,102 '/e1f82f6a-d49b-4dab-b444-36c382f':114 '/ns/activitystreams':23,70 '/ns/activitystreams#public':10,57 '/post/7242862':30,82 '/security/v1':26,73 '/u/freamon':19,66,78 '0.19':165 'activ':112,128 'actor':3,16,50,63,75 'announc':42,104 'audienc':33,89,95 'cc':37,99 'close':182 'context':20,67 'd':160 'dislik':2,32,49,111 'doesn':133 'endlesstalk.org':14,18,61,65,77,87,113,116,122,135,138 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':13 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':115 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':86 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':137 'endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':60 'endlesstalk.org/u/freamon':17,64,76 'fix':186 'found':144,168 'github':175 'got':146 'id':12,43,59,85,105 'instanc':166 'issu':179 'know':191 'lemmy.ml':5,35,39,45,52,91,97,101,107 'lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':44 'lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':106 'lemmy.ml/c/asklemmy':4,34,51,90,96 'lemmy.ml/c/asklemmy/followers':38,100 'lemmy.world':155 'like':84,125 'midwest.social':29,81 'midwest.social/post/7242862':28,80 'object':11,27,58,74,79,126 'origin':1,110 'record':120,143 'refer':170 'result':149 'return':141 'situat':194 'thought':158 'tri':152,161 'type':31,41,83,93,103 'undo':47,94 'undon':132 'w3id.org':25,72 'w3id.org/security/v1':24,71 'www.w3.org':9,22,56,69 'www.w3.org/ns/activitystreams':21,68 'www.w3.org/ns/activitystreams#public':8,55"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704677932
    +visibility: "visible             "
    +apId: "https://endlesstalk.org/post/17098591"
    +editedAt: DateTimeImmutable @1728822984 {#2812
      date: 2024-10-13 14:36:24.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704638932 {#2709
      date: 2024-01-07 15:48:52.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2348 …}
  +root: App\Entity\EntryComment {#2033}
  +body: "I don’t think that’s the architecture of ActivityPub though. It’s not meant to be a queryable thing, or a datastore. It only sends deltas, and it’s your job to keep the data you care about and apply the changes as they come through. It’s why when an instance subscribes to a community it never has before there is no history, because it doesn’t have any. (I think Lemmy goes and gets one page though)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704690300 {#2345
    date: 2024-01-08 06:05:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@context"
    "@freamon@endlesstalk.org"
    "@scrubbles@poptalk.scrubbles.tech"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2346 …}
  +nested: Doctrine\ORM\PersistentCollection {#2347 …}
  +votes: Doctrine\ORM\PersistentCollection {#2344 …}
  +reports: Doctrine\ORM\PersistentCollection {#2042 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2060 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
  -id: 290555
  -bodyTs: "'activitypub':10 'appli':41 'architectur':8 'care':38 'chang':43 'come':46 'communiti':57 'data':36 'datastor':23 'delta':27 'doesn':68 'get':77 'goe':75 'histori':65 'instanc':53 'job':32 'keep':34 'lemmi':74 'meant':15 'never':59 'one':78 'page':79 'queryabl':19 'send':26 'subscrib':54 'thing':20 'think':4,73 'though':11,80"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1399260"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704690300 {#2350
    date: 2024-01-08 06:05:00.0 +01:00
  }
  +"title": 290555
}
"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
161 DENIED edit
App\Entity\EntryComment {#2330
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2021
    +user: Proxies\__CG__\App\Entity\User {#1348 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Resolved-Lemmy-sends-out-an-Undo-of-a-Dislike-as"
    +title: "(Resolved) Lemmy sends out an Undo of a Dislike as an Undo of a Like"
    +url: null
    +body: """
      Original dislike:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
      </span><span style="color:#323232;">  "to": [\n
      </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "object": {\n
      </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a",\n
      </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">    "@context": [\n
      </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
      </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
      </span><span style="color:#323232;">      { ... },\n
      </span><span style="color:#323232;">        ...\n
      </span><span style="color:#323232;">      }\n
      </span><span style="color:#323232;">    ],\n
      </span><span style="color:#323232;">    "object": "https://midwest.social/post/7242862",\n
      </span><span style="color:#323232;">    "type": "Dislike",\n
      </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">  },\n
      </span><span style="color:#323232;">  "cc": [\n
      </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "type": "Announce",\n
      </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c"\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      Undo of Dislike:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
      </span><span style="color:#323232;">  "to": [\n
      </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "object": {\n
      </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810",\n
      </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">    "@context": [\n
      </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
      </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
      </span><span style="color:#323232;">      { ... },\n
      </span><span style="color:#323232;">        ...\n
      </span><span style="color:#323232;">      }\n
      </span><span style="color:#323232;">    ],\n
      </span><span style="color:#323232;">    "object": {\n
      </span><span style="color:#323232;">      "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">      "object": "https://midwest.social/post/7242862",\n
      </span><span style="color:#323232;">      "type": "Like",\n
      </span><span style="color:#323232;">      "id": "https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b",\n
      </span><span style="color:#323232;">      "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">    },\n
      </span><span style="color:#323232;">    "type": "Undo",\n
      </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">  },\n
      </span><span style="color:#323232;">  "cc": [\n
      </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "type": "Announce",\n
      </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c"\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      The original Dislike activity ([endlesstalk.org/…/e1f82f6a-d49b-4dab-b444-36c382f…](https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a)) has a record at endlesstalk.org, but the Like object’s activity that’s been undone doesn’t ([endlesstalk.org/…/1f0b6132-547e-4fb5-8313-6f7b7f3…](https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b) just returns ‘No record found’)\n
      \n
      I got the same results when I tried this from lemmy.world (but I thought I’d try again from a 0.19 instance)\n
      \n
      I found some references to this at the GitHub, but they were issues that were closed off as being fixed, so I don’t know what the situation is with this now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 7
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728822965 {#2242
      date: 2024-10-13 14:36:05.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@context"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#3007 …}
    +votes: Doctrine\ORM\PersistentCollection {#3005 …}
    +reports: Doctrine\ORM\PersistentCollection {#3002 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3036 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3032 …}
    +badges: Doctrine\ORM\PersistentCollection {#3049 …}
    +children: [
      1 => App\Entity\EntryComment {#2033
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          This was probably intentional, they don’t really need to say that somebody unlike or undisliked something. You just need to know that their vote is no longer valid. This is probably easier with Mastodon as well because they can and just erase whatever about it was, plus one or minus one, and essentially they don’t have a vote anymore.\n
          \n
          Because if you really think about it, do you really need to know if somebody undisliked versus unlike something? Or do you only need to know that their vote is now removed?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1719224916 {#2025
          date: 2024-06-24 12:28:36.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@context"
          "@freamon@endlesstalk.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2029 …}
        +nested: Doctrine\ORM\PersistentCollection {#2020 …}
        +votes: Doctrine\ORM\PersistentCollection {#2027 …}
        +reports: Doctrine\ORM\PersistentCollection {#2031 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2037 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
        -id: 289836
        -bodyTs: "'anymor':61 'easier':33 'eras':43 'essenti':54 'intent':4 'know':22,74,87 'longer':28 'mastodon':35 'minus':51 'need':9,20,72,85 'one':49,52 'plus':48 'probabl':3,32 'realli':8,65,71 'remov':93 'say':11 'somebodi':13,76 'someth':17,80 'think':66 'undislik':16,77 'unlik':14,79 'valid':29 'versus':78 'vote':25,60,90 'well':37 'whatev':44"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1396971"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704658753 {#2011
          date: 2024-01-07 21:19:13.0 +01:00
        }
        +"title": 289836
      }
      2 => App\Entity\EntryComment {#2078
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2076 …}
        +root: App\Entity\EntryComment {#2033}
        +body: "Exactly, that’s why to me this makes complete sense to me. An unlike is just resetting the score to zero or deleting the score altogether."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704661050 {#2079
          date: 2024-01-07 21:57:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@context"
          "@freamon@endlesstalk.org"
          "@scrubbles@poptalk.scrubbles.tech"
          "@Max_P@lemmy.max-p.me"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2097 …}
        +nested: Doctrine\ORM\PersistentCollection {#2082 …}
        +votes: Doctrine\ORM\PersistentCollection {#2096 …}
        +reports: Doctrine\ORM\PersistentCollection {#2081 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2098 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2080 …}
        -id: 289938
        -bodyTs: "'altogeth':26 'complet':9 'delet':23 'exact':1 'make':8 'reset':17 'score':19,25 'sens':10 'unlik':14 'zero':21"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1397163"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704661050 {#2084
          date: 2024-01-07 21:57:30.0 +01:00
        }
        +"title": 289938
      }
      0 => App\Entity\EntryComment {#2330}
    ]
    -id: 27823
    -titleTs: "'dislik':9 'lemmi':2 'like':15 'resolv':1 'send':3 'undo':6,12"
    -bodyTs: "'/1f0b6132-547e-4fb5-8313-6f7b7f3':136 '/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':46 '/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':108 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':15 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':117 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':88 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':139 '/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':62 '/c/asklemmy':6,36,53,92,98 '/c/asklemmy/followers':40,102 '/e1f82f6a-d49b-4dab-b444-36c382f':114 '/ns/activitystreams':23,70 '/ns/activitystreams#public':10,57 '/post/7242862':30,82 '/security/v1':26,73 '/u/freamon':19,66,78 '0.19':165 'activ':112,128 'actor':3,16,50,63,75 'announc':42,104 'audienc':33,89,95 'cc':37,99 'close':182 'context':20,67 'd':160 'dislik':2,32,49,111 'doesn':133 'endlesstalk.org':14,18,61,65,77,87,113,116,122,135,138 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':13 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':115 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':86 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':137 'endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':60 'endlesstalk.org/u/freamon':17,64,76 'fix':186 'found':144,168 'github':175 'got':146 'id':12,43,59,85,105 'instanc':166 'issu':179 'know':191 'lemmy.ml':5,35,39,45,52,91,97,101,107 'lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':44 'lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':106 'lemmy.ml/c/asklemmy':4,34,51,90,96 'lemmy.ml/c/asklemmy/followers':38,100 'lemmy.world':155 'like':84,125 'midwest.social':29,81 'midwest.social/post/7242862':28,80 'object':11,27,58,74,79,126 'origin':1,110 'record':120,143 'refer':170 'result':149 'return':141 'situat':194 'thought':158 'tri':152,161 'type':31,41,83,93,103 'undo':47,94 'undon':132 'w3id.org':25,72 'w3id.org/security/v1':24,71 'www.w3.org':9,22,56,69 'www.w3.org/ns/activitystreams':21,68 'www.w3.org/ns/activitystreams#public':8,55"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704677932
    +visibility: "visible             "
    +apId: "https://endlesstalk.org/post/17098591"
    +editedAt: DateTimeImmutable @1728822984 {#2812
      date: 2024-10-13 14:36:24.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704638932 {#2709
      date: 2024-01-07 15:48:52.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2348 …}
  +root: App\Entity\EntryComment {#2033}
  +body: "I don’t think that’s the architecture of ActivityPub though. It’s not meant to be a queryable thing, or a datastore. It only sends deltas, and it’s your job to keep the data you care about and apply the changes as they come through. It’s why when an instance subscribes to a community it never has before there is no history, because it doesn’t have any. (I think Lemmy goes and gets one page though)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704690300 {#2345
    date: 2024-01-08 06:05:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@context"
    "@freamon@endlesstalk.org"
    "@scrubbles@poptalk.scrubbles.tech"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2346 …}
  +nested: Doctrine\ORM\PersistentCollection {#2347 …}
  +votes: Doctrine\ORM\PersistentCollection {#2344 …}
  +reports: Doctrine\ORM\PersistentCollection {#2042 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2060 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
  -id: 290555
  -bodyTs: "'activitypub':10 'appli':41 'architectur':8 'care':38 'chang':43 'come':46 'communiti':57 'data':36 'datastor':23 'delta':27 'doesn':68 'get':77 'goe':75 'histori':65 'instanc':53 'job':32 'keep':34 'lemmi':74 'meant':15 'never':59 'one':78 'page':79 'queryabl':19 'send':26 'subscrib':54 'thing':20 'think':4,73 'though':11,80"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1399260"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704690300 {#2350
    date: 2024-01-08 06:05:00.0 +01:00
  }
  +"title": 290555
}
"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
162 DENIED moderate
App\Entity\EntryComment {#2330
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2021
    +user: Proxies\__CG__\App\Entity\User {#1348 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3008 …}
    +slug: "Resolved-Lemmy-sends-out-an-Undo-of-a-Dislike-as"
    +title: "(Resolved) Lemmy sends out an Undo of a Dislike as an Undo of a Like"
    +url: null
    +body: """
      Original dislike:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
      </span><span style="color:#323232;">  "to": [\n
      </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "object": {\n
      </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a",\n
      </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">    "@context": [\n
      </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
      </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
      </span><span style="color:#323232;">      { ... },\n
      </span><span style="color:#323232;">        ...\n
      </span><span style="color:#323232;">      }\n
      </span><span style="color:#323232;">    ],\n
      </span><span style="color:#323232;">    "object": "https://midwest.social/post/7242862",\n
      </span><span style="color:#323232;">    "type": "Dislike",\n
      </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">  },\n
      </span><span style="color:#323232;">  "cc": [\n
      </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "type": "Announce",\n
      </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c"\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      Undo of Dislike:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">  "actor": "https://lemmy.ml/c/asklemmy",\n
      </span><span style="color:#323232;">  "to": [\n
      </span><span style="color:#323232;">    "https://www.w3.org/ns/activitystreams#Public"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "object": {\n
      </span><span style="color:#323232;">    "id": "https://endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810",\n
      </span><span style="color:#323232;">    "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">    "@context": [\n
      </span><span style="color:#323232;">      "https://www.w3.org/ns/activitystreams",\n
      </span><span style="color:#323232;">      "https://w3id.org/security/v1",\n
      </span><span style="color:#323232;">      { ... },\n
      </span><span style="color:#323232;">        ...\n
      </span><span style="color:#323232;">      }\n
      </span><span style="color:#323232;">    ],\n
      </span><span style="color:#323232;">    "object": {\n
      </span><span style="color:#323232;">      "actor": "https://endlesstalk.org/u/freamon",\n
      </span><span style="color:#323232;">      "object": "https://midwest.social/post/7242862",\n
      </span><span style="color:#323232;">      "type": "Like",\n
      </span><span style="color:#323232;">      "id": "https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b",\n
      </span><span style="color:#323232;">      "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">    },\n
      </span><span style="color:#323232;">    "type": "Undo",\n
      </span><span style="color:#323232;">    "audience": "https://lemmy.ml/c/asklemmy"\n
      </span><span style="color:#323232;">  },\n
      </span><span style="color:#323232;">  "cc": [\n
      </span><span style="color:#323232;">    "https://lemmy.ml/c/asklemmy/followers"\n
      </span><span style="color:#323232;">  ],\n
      </span><span style="color:#323232;">  "type": "Announce",\n
      </span><span style="color:#323232;">  "id": "https://lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c"\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      The original Dislike activity ([endlesstalk.org/…/e1f82f6a-d49b-4dab-b444-36c382f…](https://endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a)) has a record at endlesstalk.org, but the Like object’s activity that’s been undone doesn’t ([endlesstalk.org/…/1f0b6132-547e-4fb5-8313-6f7b7f3…](https://endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b) just returns ‘No record found’)\n
      \n
      I got the same results when I tried this from lemmy.world (but I thought I’d try again from a 0.19 instance)\n
      \n
      I found some references to this at the GitHub, but they were issues that were closed off as being fixed, so I don’t know what the situation is with this now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 7
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728822965 {#2242
      date: 2024-10-13 14:36:05.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@context"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#3007 …}
    +votes: Doctrine\ORM\PersistentCollection {#3005 …}
    +reports: Doctrine\ORM\PersistentCollection {#3002 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3036 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3032 …}
    +badges: Doctrine\ORM\PersistentCollection {#3049 …}
    +children: [
      1 => App\Entity\EntryComment {#2033
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          This was probably intentional, they don’t really need to say that somebody unlike or undisliked something. You just need to know that their vote is no longer valid. This is probably easier with Mastodon as well because they can and just erase whatever about it was, plus one or minus one, and essentially they don’t have a vote anymore.\n
          \n
          Because if you really think about it, do you really need to know if somebody undisliked versus unlike something? Or do you only need to know that their vote is now removed?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1719224916 {#2025
          date: 2024-06-24 12:28:36.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@context"
          "@freamon@endlesstalk.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2029 …}
        +nested: Doctrine\ORM\PersistentCollection {#2020 …}
        +votes: Doctrine\ORM\PersistentCollection {#2027 …}
        +reports: Doctrine\ORM\PersistentCollection {#2031 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2037 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
        -id: 289836
        -bodyTs: "'anymor':61 'easier':33 'eras':43 'essenti':54 'intent':4 'know':22,74,87 'longer':28 'mastodon':35 'minus':51 'need':9,20,72,85 'one':49,52 'plus':48 'probabl':3,32 'realli':8,65,71 'remov':93 'say':11 'somebodi':13,76 'someth':17,80 'think':66 'undislik':16,77 'unlik':14,79 'valid':29 'versus':78 'vote':25,60,90 'well':37 'whatev':44"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1396971"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704658753 {#2011
          date: 2024-01-07 21:19:13.0 +01:00
        }
        +"title": 289836
      }
      2 => App\Entity\EntryComment {#2078
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2021 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2076 …}
        +root: App\Entity\EntryComment {#2033}
        +body: "Exactly, that’s why to me this makes complete sense to me. An unlike is just resetting the score to zero or deleting the score altogether."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704661050 {#2079
          date: 2024-01-07 21:57:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@context"
          "@freamon@endlesstalk.org"
          "@scrubbles@poptalk.scrubbles.tech"
          "@Max_P@lemmy.max-p.me"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2097 …}
        +nested: Doctrine\ORM\PersistentCollection {#2082 …}
        +votes: Doctrine\ORM\PersistentCollection {#2096 …}
        +reports: Doctrine\ORM\PersistentCollection {#2081 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2098 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2080 …}
        -id: 289938
        -bodyTs: "'altogeth':26 'complet':9 'delet':23 'exact':1 'make':8 'reset':17 'score':19,25 'sens':10 'unlik':14 'zero':21"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://poptalk.scrubbles.tech/comment/1397163"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704661050 {#2084
          date: 2024-01-07 21:57:30.0 +01:00
        }
        +"title": 289938
      }
      0 => App\Entity\EntryComment {#2330}
    ]
    -id: 27823
    -titleTs: "'dislik':9 'lemmi':2 'like':15 'resolv':1 'send':3 'undo':6,12"
    -bodyTs: "'/1f0b6132-547e-4fb5-8313-6f7b7f3':136 '/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':46 '/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':108 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':15 '/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':117 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':88 '/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':139 '/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':62 '/c/asklemmy':6,36,53,92,98 '/c/asklemmy/followers':40,102 '/e1f82f6a-d49b-4dab-b444-36c382f':114 '/ns/activitystreams':23,70 '/ns/activitystreams#public':10,57 '/post/7242862':30,82 '/security/v1':26,73 '/u/freamon':19,66,78 '0.19':165 'activ':112,128 'actor':3,16,50,63,75 'announc':42,104 'audienc':33,89,95 'cc':37,99 'close':182 'context':20,67 'd':160 'dislik':2,32,49,111 'doesn':133 'endlesstalk.org':14,18,61,65,77,87,113,116,122,135,138 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a':13 'endlesstalk.org/activities/dislike/e1f82f6a-d49b-4dab-b444-36c382f13c5a))':115 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b':86 'endlesstalk.org/activities/like/1f0b6132-547e-4fb5-8313-6f7b7f31be6b)':137 'endlesstalk.org/activities/undo/a9377c0b-074c-41de-ba99-51eeca323810':60 'endlesstalk.org/u/freamon':17,64,76 'fix':186 'found':144,168 'github':175 'got':146 'id':12,43,59,85,105 'instanc':166 'issu':179 'know':191 'lemmy.ml':5,35,39,45,52,91,97,101,107 'lemmy.ml/activities/announce/dislike/6896b8ce-026d-463a-a223-ec1a1d444e5c':44 'lemmy.ml/activities/announce/undo/feedfdca-3392-4f7b-a3ce-2306d8981c5c':106 'lemmy.ml/c/asklemmy':4,34,51,90,96 'lemmy.ml/c/asklemmy/followers':38,100 'lemmy.world':155 'like':84,125 'midwest.social':29,81 'midwest.social/post/7242862':28,80 'object':11,27,58,74,79,126 'origin':1,110 'record':120,143 'refer':170 'result':149 'return':141 'situat':194 'thought':158 'tri':152,161 'type':31,41,83,93,103 'undo':47,94 'undon':132 'w3id.org':25,72 'w3id.org/security/v1':24,71 'www.w3.org':9,22,56,69 'www.w3.org/ns/activitystreams':21,68 'www.w3.org/ns/activitystreams#public':8,55"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704677932
    +visibility: "visible             "
    +apId: "https://endlesstalk.org/post/17098591"
    +editedAt: DateTimeImmutable @1728822984 {#2812
      date: 2024-10-13 14:36:24.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704638932 {#2709
      date: 2024-01-07 15:48:52.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2028 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2348 …}
  +root: App\Entity\EntryComment {#2033}
  +body: "I don’t think that’s the architecture of ActivityPub though. It’s not meant to be a queryable thing, or a datastore. It only sends deltas, and it’s your job to keep the data you care about and apply the changes as they come through. It’s why when an instance subscribes to a community it never has before there is no history, because it doesn’t have any. (I think Lemmy goes and gets one page though)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704690300 {#2345
    date: 2024-01-08 06:05:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@context"
    "@freamon@endlesstalk.org"
    "@scrubbles@poptalk.scrubbles.tech"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2346 …}
  +nested: Doctrine\ORM\PersistentCollection {#2347 …}
  +votes: Doctrine\ORM\PersistentCollection {#2344 …}
  +reports: Doctrine\ORM\PersistentCollection {#2042 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2060 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
  -id: 290555
  -bodyTs: "'activitypub':10 'appli':41 'architectur':8 'care':38 'chang':43 'come':46 'communiti':57 'data':36 'datastor':23 'delta':27 'doesn':68 'get':77 'goe':75 'histori':65 'instanc':53 'job':32 'keep':34 'lemmi':74 'meant':15 'never':59 'one':78 'page':79 'queryabl':19 'send':26 'subscrib':54 'thing':20 'think':4,73 'though':11,80"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1399260"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704690300 {#2350
    date: 2024-01-08 06:05:00.0 +01:00
  }
  +"title": 290555
}
"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
163 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
164 DENIED moderate
App\Entity\EntryComment {#2459
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2468 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2470 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2470 …}
  +body: "Essentially yes"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1704385835 {#2454
    date: 2024-01-04 17:30:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ChasingEnigma@lemmy.world"
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2469 …}
  +nested: Doctrine\ORM\PersistentCollection {#2471 …}
  +votes: Doctrine\ORM\PersistentCollection {#2363 …}
  +reports: Doctrine\ORM\PersistentCollection {#2377 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2359 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2364 …}
  -id: 279936
  -bodyTs: "'essenti':1 'yes':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1377902"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704385835 {#2455
    date: 2024-01-04 17:30:35.0 +01:00
  }
  +"title": 279936
}
"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
165 DENIED edit
App\Entity\EntryComment {#2459
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2468 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2470 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2470 …}
  +body: "Essentially yes"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1704385835 {#2454
    date: 2024-01-04 17:30:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ChasingEnigma@lemmy.world"
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2469 …}
  +nested: Doctrine\ORM\PersistentCollection {#2471 …}
  +votes: Doctrine\ORM\PersistentCollection {#2363 …}
  +reports: Doctrine\ORM\PersistentCollection {#2377 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2359 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2364 …}
  -id: 279936
  -bodyTs: "'essenti':1 'yes':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1377902"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704385835 {#2455
    date: 2024-01-04 17:30:35.0 +01:00
  }
  +"title": 279936
}
"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
166 DENIED moderate
App\Entity\EntryComment {#2459
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2468 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1576 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2470 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2470 …}
  +body: "Essentially yes"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1704385835 {#2454
    date: 2024-01-04 17:30:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ChasingEnigma@lemmy.world"
    "@rambos@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2469 …}
  +nested: Doctrine\ORM\PersistentCollection {#2471 …}
  +votes: Doctrine\ORM\PersistentCollection {#2363 …}
  +reports: Doctrine\ORM\PersistentCollection {#2377 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2359 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2364 …}
  -id: 279936
  -bodyTs: "'essenti':1 'yes':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/comment/1377902"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704385835 {#2455
    date: 2024-01-04 17:30:35.0 +01:00
  }
  +"title": 279936
}
"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
167 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
168 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