GET https://kbin.spritesserver.nl/u/@Buddahriffic@lemmy.world/newest/2023-12-18::2023-12-18

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 …}
}
13.40 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.05 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 {#1567
  +user: Proxies\__CG__\App\Entity\User {#1734 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: Proxies\__CG__\App\Entity\Image {#1874 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2019 …}
  +slug: "Quick-quick-quick"
  +title: "Quick quick quick"
  +url: "https://lemmy.world/pictrs/image/57eb40fb-a568-43f5-9f7a-f5fbc9e569aa.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 34
  +favouriteCount: 616
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703035677 {#1599
    date: 2023-12-20 02:27:57.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1403 …}
  +votes: Doctrine\ORM\PersistentCollection {#1361 …}
  +reports: Doctrine\ORM\PersistentCollection {#1401 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2076 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
  +badges: Doctrine\ORM\PersistentCollection {#2089 …}
  +children: [
    1 => App\Entity\EntryComment {#1559
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1567 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
      +body: """
        And sometimes you have more than one variable. Now if you have n variables and n polynomials containing each of those variables and not coplanar with each other, you can solve for each of those variables by adding or subtracting multiples of those equations from each other and/or rearranging and substituting variables for their equivalent equations.\n
        \n
        Now we’ll use this principle to write a ray tracer where we combine the equation for a line (that represents a ray traveling through a focal point and a pixel on a grid in front of that focal point) and the equation for a plane or other 3D primitive to find if they intersect and at what point if they do.\n
        \n
        Next lecture we’ll have a guest speaker, the ghost of Joseph Fourier in to tell you why jpegs get more jpegy each time you jpeg them.\n
        \n
        Any questions? Oh, actually we’ve run out of time and another class needs the room.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 19
      +score: 0
      +lastActive: DateTime @1702926856 {#1580
        date: 2023-12-18 20:14:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Stamets@lemmy.world"
        "@vexikron@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1548 …}
      +nested: Doctrine\ORM\PersistentCollection {#1566 …}
      +votes: Doctrine\ORM\PersistentCollection {#1562 …}
      +reports: Doctrine\ORM\PersistentCollection {#1554 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1556 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1555 …}
      -id: 232635
      -bodyTs: "'3d':105 'actual':149 'ad':38 'and/or':48 'anoth':157 'class':158 'combin':70 'contain':18 'coplanar':25 'equat':44,56,72,99 'equival':55 'find':108 'focal':83,95 'fourier':131 'front':92 'get':138 'ghost':128 'grid':90 'guest':125 'intersect':111 'joseph':130 'jpeg':137,144 'jpegi':140 'lectur':120 'line':75 'll':59,122 'multipl':41 'n':13,16 'need':159 'next':119 'oh':148 'one':7 'pixel':87 'plane':102 'point':84,96,115 'polynomi':17 'primit':106 'principl':62 'question':147 'ray':66,79 'rearrang':49 'repres':77 'room':161 'run':152 'solv':31 'sometim':2 'speaker':126 'substitut':51 'subtract':40 'tell':134 'time':142,155 'tracer':67 'travel':80 'use':60 'variabl':8,14,22,36,52 've':151 'write':64"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6116076"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702926856 {#1550
        date: 2023-12-18 20:14:16.0 +01:00
      }
      +"title": 232635
    }
    0 => App\Entity\EntryComment {#1604
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1567 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1596 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
      +body: "Yeah, I enjoyed this also and have written ray tracers for fun and for grades. And you’re right, this isn’t intro to algebra level stuff, I was just trying to capture the way learning can sometimes be simple and straightforward and then you suddenly hit a wall of unexpected complexity you don’t feel ready for."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1702929019 {#1620
        date: 2023-12-18 20:50:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Stamets@lemmy.world"
        "@vexikron@lemmy.zip"
        "@Buddahriffic@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1619 …}
      +nested: Doctrine\ORM\PersistentCollection {#1701 …}
      +votes: Doctrine\ORM\PersistentCollection {#1687 …}
      +reports: Doctrine\ORM\PersistentCollection {#1689 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1691 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1795 …}
      -id: 232739
      -bodyTs: "'algebra':25 'also':5 'captur':33 'complex':52 'enjoy':3 'feel':56 'fun':12 'grade':15 'hit':47 'intro':23 'isn':21 'learn':36 'level':26 'ray':9 're':18 'readi':57 'right':19 'simpl':40 'sometim':38 'straightforward':42 'stuff':27 'sudden':46 'tracer':10 'tri':31 'unexpect':51 'wall':49 'way':35 'written':8 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6116615"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702929019 {#1613
        date: 2023-12-18 20:50:19.0 +01:00
      }
      +"title": 232739
    }
  ]
  -id: 23078
  -titleTs: "'quick':1,2,3"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703002314
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9718169"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702915914 {#1733
    date: 2023-12-18 17:11:54.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 {#1567
  +user: Proxies\__CG__\App\Entity\User {#1734 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: Proxies\__CG__\App\Entity\Image {#1874 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2019 …}
  +slug: "Quick-quick-quick"
  +title: "Quick quick quick"
  +url: "https://lemmy.world/pictrs/image/57eb40fb-a568-43f5-9f7a-f5fbc9e569aa.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 34
  +favouriteCount: 616
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703035677 {#1599
    date: 2023-12-20 02:27:57.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1403 …}
  +votes: Doctrine\ORM\PersistentCollection {#1361 …}
  +reports: Doctrine\ORM\PersistentCollection {#1401 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2076 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
  +badges: Doctrine\ORM\PersistentCollection {#2089 …}
  +children: [
    1 => App\Entity\EntryComment {#1559
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1567 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
      +body: """
        And sometimes you have more than one variable. Now if you have n variables and n polynomials containing each of those variables and not coplanar with each other, you can solve for each of those variables by adding or subtracting multiples of those equations from each other and/or rearranging and substituting variables for their equivalent equations.\n
        \n
        Now we’ll use this principle to write a ray tracer where we combine the equation for a line (that represents a ray traveling through a focal point and a pixel on a grid in front of that focal point) and the equation for a plane or other 3D primitive to find if they intersect and at what point if they do.\n
        \n
        Next lecture we’ll have a guest speaker, the ghost of Joseph Fourier in to tell you why jpegs get more jpegy each time you jpeg them.\n
        \n
        Any questions? Oh, actually we’ve run out of time and another class needs the room.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 19
      +score: 0
      +lastActive: DateTime @1702926856 {#1580
        date: 2023-12-18 20:14:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Stamets@lemmy.world"
        "@vexikron@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1548 …}
      +nested: Doctrine\ORM\PersistentCollection {#1566 …}
      +votes: Doctrine\ORM\PersistentCollection {#1562 …}
      +reports: Doctrine\ORM\PersistentCollection {#1554 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1556 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1555 …}
      -id: 232635
      -bodyTs: "'3d':105 'actual':149 'ad':38 'and/or':48 'anoth':157 'class':158 'combin':70 'contain':18 'coplanar':25 'equat':44,56,72,99 'equival':55 'find':108 'focal':83,95 'fourier':131 'front':92 'get':138 'ghost':128 'grid':90 'guest':125 'intersect':111 'joseph':130 'jpeg':137,144 'jpegi':140 'lectur':120 'line':75 'll':59,122 'multipl':41 'n':13,16 'need':159 'next':119 'oh':148 'one':7 'pixel':87 'plane':102 'point':84,96,115 'polynomi':17 'primit':106 'principl':62 'question':147 'ray':66,79 'rearrang':49 'repres':77 'room':161 'run':152 'solv':31 'sometim':2 'speaker':126 'substitut':51 'subtract':40 'tell':134 'time':142,155 'tracer':67 'travel':80 'use':60 'variabl':8,14,22,36,52 've':151 'write':64"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6116076"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702926856 {#1550
        date: 2023-12-18 20:14:16.0 +01:00
      }
      +"title": 232635
    }
    0 => App\Entity\EntryComment {#1604
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1567 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1596 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
      +body: "Yeah, I enjoyed this also and have written ray tracers for fun and for grades. And you’re right, this isn’t intro to algebra level stuff, I was just trying to capture the way learning can sometimes be simple and straightforward and then you suddenly hit a wall of unexpected complexity you don’t feel ready for."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1702929019 {#1620
        date: 2023-12-18 20:50:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Stamets@lemmy.world"
        "@vexikron@lemmy.zip"
        "@Buddahriffic@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1619 …}
      +nested: Doctrine\ORM\PersistentCollection {#1701 …}
      +votes: Doctrine\ORM\PersistentCollection {#1687 …}
      +reports: Doctrine\ORM\PersistentCollection {#1689 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1691 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1795 …}
      -id: 232739
      -bodyTs: "'algebra':25 'also':5 'captur':33 'complex':52 'enjoy':3 'feel':56 'fun':12 'grade':15 'hit':47 'intro':23 'isn':21 'learn':36 'level':26 'ray':9 're':18 'readi':57 'right':19 'simpl':40 'sometim':38 'straightforward':42 'stuff':27 'sudden':46 'tracer':10 'tri':31 'unexpect':51 'wall':49 'way':35 'written':8 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6116615"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702929019 {#1613
        date: 2023-12-18 20:50:19.0 +01:00
      }
      +"title": 232739
    }
  ]
  -id: 23078
  -titleTs: "'quick':1,2,3"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703002314
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9718169"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702915914 {#1733
    date: 2023-12-18 17:11:54.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 {#1567
  +user: Proxies\__CG__\App\Entity\User {#1734 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: Proxies\__CG__\App\Entity\Image {#1874 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2019 …}
  +slug: "Quick-quick-quick"
  +title: "Quick quick quick"
  +url: "https://lemmy.world/pictrs/image/57eb40fb-a568-43f5-9f7a-f5fbc9e569aa.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 34
  +favouriteCount: 616
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703035677 {#1599
    date: 2023-12-20 02:27:57.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1403 …}
  +votes: Doctrine\ORM\PersistentCollection {#1361 …}
  +reports: Doctrine\ORM\PersistentCollection {#1401 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2076 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
  +badges: Doctrine\ORM\PersistentCollection {#2089 …}
  +children: [
    1 => App\Entity\EntryComment {#1559
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1567 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
      +body: """
        And sometimes you have more than one variable. Now if you have n variables and n polynomials containing each of those variables and not coplanar with each other, you can solve for each of those variables by adding or subtracting multiples of those equations from each other and/or rearranging and substituting variables for their equivalent equations.\n
        \n
        Now we’ll use this principle to write a ray tracer where we combine the equation for a line (that represents a ray traveling through a focal point and a pixel on a grid in front of that focal point) and the equation for a plane or other 3D primitive to find if they intersect and at what point if they do.\n
        \n
        Next lecture we’ll have a guest speaker, the ghost of Joseph Fourier in to tell you why jpegs get more jpegy each time you jpeg them.\n
        \n
        Any questions? Oh, actually we’ve run out of time and another class needs the room.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 19
      +score: 0
      +lastActive: DateTime @1702926856 {#1580
        date: 2023-12-18 20:14:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Stamets@lemmy.world"
        "@vexikron@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1548 …}
      +nested: Doctrine\ORM\PersistentCollection {#1566 …}
      +votes: Doctrine\ORM\PersistentCollection {#1562 …}
      +reports: Doctrine\ORM\PersistentCollection {#1554 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1556 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1555 …}
      -id: 232635
      -bodyTs: "'3d':105 'actual':149 'ad':38 'and/or':48 'anoth':157 'class':158 'combin':70 'contain':18 'coplanar':25 'equat':44,56,72,99 'equival':55 'find':108 'focal':83,95 'fourier':131 'front':92 'get':138 'ghost':128 'grid':90 'guest':125 'intersect':111 'joseph':130 'jpeg':137,144 'jpegi':140 'lectur':120 'line':75 'll':59,122 'multipl':41 'n':13,16 'need':159 'next':119 'oh':148 'one':7 'pixel':87 'plane':102 'point':84,96,115 'polynomi':17 'primit':106 'principl':62 'question':147 'ray':66,79 'rearrang':49 'repres':77 'room':161 'run':152 'solv':31 'sometim':2 'speaker':126 'substitut':51 'subtract':40 'tell':134 'time':142,155 'tracer':67 'travel':80 'use':60 'variabl':8,14,22,36,52 've':151 'write':64"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6116076"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702926856 {#1550
        date: 2023-12-18 20:14:16.0 +01:00
      }
      +"title": 232635
    }
    0 => App\Entity\EntryComment {#1604
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1567 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1596 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
      +body: "Yeah, I enjoyed this also and have written ray tracers for fun and for grades. And you’re right, this isn’t intro to algebra level stuff, I was just trying to capture the way learning can sometimes be simple and straightforward and then you suddenly hit a wall of unexpected complexity you don’t feel ready for."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1702929019 {#1620
        date: 2023-12-18 20:50:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Stamets@lemmy.world"
        "@vexikron@lemmy.zip"
        "@Buddahriffic@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1619 …}
      +nested: Doctrine\ORM\PersistentCollection {#1701 …}
      +votes: Doctrine\ORM\PersistentCollection {#1687 …}
      +reports: Doctrine\ORM\PersistentCollection {#1689 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1691 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1795 …}
      -id: 232739
      -bodyTs: "'algebra':25 'also':5 'captur':33 'complex':52 'enjoy':3 'feel':56 'fun':12 'grade':15 'hit':47 'intro':23 'isn':21 'learn':36 'level':26 'ray':9 're':18 'readi':57 'right':19 'simpl':40 'sometim':38 'straightforward':42 'stuff':27 'sudden':46 'tracer':10 'tri':31 'unexpect':51 'wall':49 'way':35 'written':8 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6116615"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702929019 {#1613
        date: 2023-12-18 20:50:19.0 +01:00
      }
      +"title": 232739
    }
  ]
  -id: 23078
  -titleTs: "'quick':1,2,3"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703002314
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9718169"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702915914 {#1733
    date: 2023-12-18 17:11:54.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 {#1559
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1567
    +user: Proxies\__CG__\App\Entity\User {#1734 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: Proxies\__CG__\App\Entity\Image {#1874 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2019 …}
    +slug: "Quick-quick-quick"
    +title: "Quick quick quick"
    +url: "https://lemmy.world/pictrs/image/57eb40fb-a568-43f5-9f7a-f5fbc9e569aa.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 34
    +favouriteCount: 616
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703035677 {#1599
      date: 2023-12-20 02:27:57.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1403 …}
    +votes: Doctrine\ORM\PersistentCollection {#1361 …}
    +reports: Doctrine\ORM\PersistentCollection {#1401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2076 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
    +badges: Doctrine\ORM\PersistentCollection {#2089 …}
    +children: [
      1 => App\Entity\EntryComment {#1559}
      0 => App\Entity\EntryComment {#1604
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1567 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1596 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
        +body: "Yeah, I enjoyed this also and have written ray tracers for fun and for grades. And you’re right, this isn’t intro to algebra level stuff, I was just trying to capture the way learning can sometimes be simple and straightforward and then you suddenly hit a wall of unexpected complexity you don’t feel ready for."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702929019 {#1620
          date: 2023-12-18 20:50:19.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Stamets@lemmy.world"
          "@vexikron@lemmy.zip"
          "@Buddahriffic@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1619 …}
        +nested: Doctrine\ORM\PersistentCollection {#1701 …}
        +votes: Doctrine\ORM\PersistentCollection {#1687 …}
        +reports: Doctrine\ORM\PersistentCollection {#1689 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1691 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1795 …}
        -id: 232739
        -bodyTs: "'algebra':25 'also':5 'captur':33 'complex':52 'enjoy':3 'feel':56 'fun':12 'grade':15 'hit':47 'intro':23 'isn':21 'learn':36 'level':26 'ray':9 're':18 'readi':57 'right':19 'simpl':40 'sometim':38 'straightforward':42 'stuff':27 'sudden':46 'tracer':10 'tri':31 'unexpect':51 'wall':49 'way':35 'written':8 'yeah':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6116615"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702929019 {#1613
          date: 2023-12-18 20:50:19.0 +01:00
        }
        +"title": 232739
      }
    ]
    -id: 23078
    -titleTs: "'quick':1,2,3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703002314
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9718169"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702915914 {#1733
      date: 2023-12-18 17:11:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
  +body: """
    And sometimes you have more than one variable. Now if you have n variables and n polynomials containing each of those variables and not coplanar with each other, you can solve for each of those variables by adding or subtracting multiples of those equations from each other and/or rearranging and substituting variables for their equivalent equations.\n
    \n
    Now we’ll use this principle to write a ray tracer where we combine the equation for a line (that represents a ray traveling through a focal point and a pixel on a grid in front of that focal point) and the equation for a plane or other 3D primitive to find if they intersect and at what point if they do.\n
    \n
    Next lecture we’ll have a guest speaker, the ghost of Joseph Fourier in to tell you why jpegs get more jpegy each time you jpeg them.\n
    \n
    Any questions? Oh, actually we’ve run out of time and another class needs the room.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 19
  +score: 0
  +lastActive: DateTime @1702926856 {#1580
    date: 2023-12-18 20:14:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Stamets@lemmy.world"
    "@vexikron@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1548 …}
  +nested: Doctrine\ORM\PersistentCollection {#1566 …}
  +votes: Doctrine\ORM\PersistentCollection {#1562 …}
  +reports: Doctrine\ORM\PersistentCollection {#1554 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1556 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1555 …}
  -id: 232635
  -bodyTs: "'3d':105 'actual':149 'ad':38 'and/or':48 'anoth':157 'class':158 'combin':70 'contain':18 'coplanar':25 'equat':44,56,72,99 'equival':55 'find':108 'focal':83,95 'fourier':131 'front':92 'get':138 'ghost':128 'grid':90 'guest':125 'intersect':111 'joseph':130 'jpeg':137,144 'jpegi':140 'lectur':120 'line':75 'll':59,122 'multipl':41 'n':13,16 'need':159 'next':119 'oh':148 'one':7 'pixel':87 'plane':102 'point':84,96,115 'polynomi':17 'primit':106 'principl':62 'question':147 'ray':66,79 'rearrang':49 'repres':77 'room':161 'run':152 'solv':31 'sometim':2 'speaker':126 'substitut':51 'subtract':40 'tell':134 'time':142,155 'tracer':67 'travel':80 'use':60 'variabl':8,14,22,36,52 've':151 'write':64"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6116076"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702926856 {#1550
    date: 2023-12-18 20:14:16.0 +01:00
  }
  +"title": 232635
}
"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 {#1559
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1567
    +user: Proxies\__CG__\App\Entity\User {#1734 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: Proxies\__CG__\App\Entity\Image {#1874 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2019 …}
    +slug: "Quick-quick-quick"
    +title: "Quick quick quick"
    +url: "https://lemmy.world/pictrs/image/57eb40fb-a568-43f5-9f7a-f5fbc9e569aa.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 34
    +favouriteCount: 616
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703035677 {#1599
      date: 2023-12-20 02:27:57.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1403 …}
    +votes: Doctrine\ORM\PersistentCollection {#1361 …}
    +reports: Doctrine\ORM\PersistentCollection {#1401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2076 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
    +badges: Doctrine\ORM\PersistentCollection {#2089 …}
    +children: [
      1 => App\Entity\EntryComment {#1559}
      0 => App\Entity\EntryComment {#1604
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1567 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1596 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
        +body: "Yeah, I enjoyed this also and have written ray tracers for fun and for grades. And you’re right, this isn’t intro to algebra level stuff, I was just trying to capture the way learning can sometimes be simple and straightforward and then you suddenly hit a wall of unexpected complexity you don’t feel ready for."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702929019 {#1620
          date: 2023-12-18 20:50:19.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Stamets@lemmy.world"
          "@vexikron@lemmy.zip"
          "@Buddahriffic@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1619 …}
        +nested: Doctrine\ORM\PersistentCollection {#1701 …}
        +votes: Doctrine\ORM\PersistentCollection {#1687 …}
        +reports: Doctrine\ORM\PersistentCollection {#1689 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1691 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1795 …}
        -id: 232739
        -bodyTs: "'algebra':25 'also':5 'captur':33 'complex':52 'enjoy':3 'feel':56 'fun':12 'grade':15 'hit':47 'intro':23 'isn':21 'learn':36 'level':26 'ray':9 're':18 'readi':57 'right':19 'simpl':40 'sometim':38 'straightforward':42 'stuff':27 'sudden':46 'tracer':10 'tri':31 'unexpect':51 'wall':49 'way':35 'written':8 'yeah':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6116615"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702929019 {#1613
          date: 2023-12-18 20:50:19.0 +01:00
        }
        +"title": 232739
      }
    ]
    -id: 23078
    -titleTs: "'quick':1,2,3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703002314
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9718169"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702915914 {#1733
      date: 2023-12-18 17:11:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
  +body: """
    And sometimes you have more than one variable. Now if you have n variables and n polynomials containing each of those variables and not coplanar with each other, you can solve for each of those variables by adding or subtracting multiples of those equations from each other and/or rearranging and substituting variables for their equivalent equations.\n
    \n
    Now we’ll use this principle to write a ray tracer where we combine the equation for a line (that represents a ray traveling through a focal point and a pixel on a grid in front of that focal point) and the equation for a plane or other 3D primitive to find if they intersect and at what point if they do.\n
    \n
    Next lecture we’ll have a guest speaker, the ghost of Joseph Fourier in to tell you why jpegs get more jpegy each time you jpeg them.\n
    \n
    Any questions? Oh, actually we’ve run out of time and another class needs the room.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 19
  +score: 0
  +lastActive: DateTime @1702926856 {#1580
    date: 2023-12-18 20:14:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Stamets@lemmy.world"
    "@vexikron@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1548 …}
  +nested: Doctrine\ORM\PersistentCollection {#1566 …}
  +votes: Doctrine\ORM\PersistentCollection {#1562 …}
  +reports: Doctrine\ORM\PersistentCollection {#1554 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1556 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1555 …}
  -id: 232635
  -bodyTs: "'3d':105 'actual':149 'ad':38 'and/or':48 'anoth':157 'class':158 'combin':70 'contain':18 'coplanar':25 'equat':44,56,72,99 'equival':55 'find':108 'focal':83,95 'fourier':131 'front':92 'get':138 'ghost':128 'grid':90 'guest':125 'intersect':111 'joseph':130 'jpeg':137,144 'jpegi':140 'lectur':120 'line':75 'll':59,122 'multipl':41 'n':13,16 'need':159 'next':119 'oh':148 'one':7 'pixel':87 'plane':102 'point':84,96,115 'polynomi':17 'primit':106 'principl':62 'question':147 'ray':66,79 'rearrang':49 'repres':77 'room':161 'run':152 'solv':31 'sometim':2 'speaker':126 'substitut':51 'subtract':40 'tell':134 'time':142,155 'tracer':67 'travel':80 'use':60 'variabl':8,14,22,36,52 've':151 'write':64"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6116076"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702926856 {#1550
    date: 2023-12-18 20:14:16.0 +01:00
  }
  +"title": 232635
}
"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 {#1559
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1567
    +user: Proxies\__CG__\App\Entity\User {#1734 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: Proxies\__CG__\App\Entity\Image {#1874 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2019 …}
    +slug: "Quick-quick-quick"
    +title: "Quick quick quick"
    +url: "https://lemmy.world/pictrs/image/57eb40fb-a568-43f5-9f7a-f5fbc9e569aa.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 34
    +favouriteCount: 616
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703035677 {#1599
      date: 2023-12-20 02:27:57.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1403 …}
    +votes: Doctrine\ORM\PersistentCollection {#1361 …}
    +reports: Doctrine\ORM\PersistentCollection {#1401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2076 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
    +badges: Doctrine\ORM\PersistentCollection {#2089 …}
    +children: [
      1 => App\Entity\EntryComment {#1559}
      0 => App\Entity\EntryComment {#1604
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1567 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1596 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
        +body: "Yeah, I enjoyed this also and have written ray tracers for fun and for grades. And you’re right, this isn’t intro to algebra level stuff, I was just trying to capture the way learning can sometimes be simple and straightforward and then you suddenly hit a wall of unexpected complexity you don’t feel ready for."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1702929019 {#1620
          date: 2023-12-18 20:50:19.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Stamets@lemmy.world"
          "@vexikron@lemmy.zip"
          "@Buddahriffic@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1619 …}
        +nested: Doctrine\ORM\PersistentCollection {#1701 …}
        +votes: Doctrine\ORM\PersistentCollection {#1687 …}
        +reports: Doctrine\ORM\PersistentCollection {#1689 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1691 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1795 …}
        -id: 232739
        -bodyTs: "'algebra':25 'also':5 'captur':33 'complex':52 'enjoy':3 'feel':56 'fun':12 'grade':15 'hit':47 'intro':23 'isn':21 'learn':36 'level':26 'ray':9 're':18 'readi':57 'right':19 'simpl':40 'sometim':38 'straightforward':42 'stuff':27 'sudden':46 'tracer':10 'tri':31 'unexpect':51 'wall':49 'way':35 'written':8 'yeah':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6116615"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702929019 {#1613
          date: 2023-12-18 20:50:19.0 +01:00
        }
        +"title": 232739
      }
    ]
    -id: 23078
    -titleTs: "'quick':1,2,3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703002314
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9718169"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702915914 {#1733
      date: 2023-12-18 17:11:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
  +body: """
    And sometimes you have more than one variable. Now if you have n variables and n polynomials containing each of those variables and not coplanar with each other, you can solve for each of those variables by adding or subtracting multiples of those equations from each other and/or rearranging and substituting variables for their equivalent equations.\n
    \n
    Now we’ll use this principle to write a ray tracer where we combine the equation for a line (that represents a ray traveling through a focal point and a pixel on a grid in front of that focal point) and the equation for a plane or other 3D primitive to find if they intersect and at what point if they do.\n
    \n
    Next lecture we’ll have a guest speaker, the ghost of Joseph Fourier in to tell you why jpegs get more jpegy each time you jpeg them.\n
    \n
    Any questions? Oh, actually we’ve run out of time and another class needs the room.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 19
  +score: 0
  +lastActive: DateTime @1702926856 {#1580
    date: 2023-12-18 20:14:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Stamets@lemmy.world"
    "@vexikron@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1548 …}
  +nested: Doctrine\ORM\PersistentCollection {#1566 …}
  +votes: Doctrine\ORM\PersistentCollection {#1562 …}
  +reports: Doctrine\ORM\PersistentCollection {#1554 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1556 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1555 …}
  -id: 232635
  -bodyTs: "'3d':105 'actual':149 'ad':38 'and/or':48 'anoth':157 'class':158 'combin':70 'contain':18 'coplanar':25 'equat':44,56,72,99 'equival':55 'find':108 'focal':83,95 'fourier':131 'front':92 'get':138 'ghost':128 'grid':90 'guest':125 'intersect':111 'joseph':130 'jpeg':137,144 'jpegi':140 'lectur':120 'line':75 'll':59,122 'multipl':41 'n':13,16 'need':159 'next':119 'oh':148 'one':7 'pixel':87 'plane':102 'point':84,96,115 'polynomi':17 'primit':106 'principl':62 'question':147 'ray':66,79 'rearrang':49 'repres':77 'room':161 'run':152 'solv':31 'sometim':2 'speaker':126 'substitut':51 'subtract':40 'tell':134 'time':142,155 'tracer':67 'travel':80 'use':60 'variabl':8,14,22,36,52 've':151 'write':64"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6116076"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702926856 {#1550
    date: 2023-12-18 20:14:16.0 +01:00
  }
  +"title": 232635
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#1604
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1567
    +user: Proxies\__CG__\App\Entity\User {#1734 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: Proxies\__CG__\App\Entity\Image {#1874 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2019 …}
    +slug: "Quick-quick-quick"
    +title: "Quick quick quick"
    +url: "https://lemmy.world/pictrs/image/57eb40fb-a568-43f5-9f7a-f5fbc9e569aa.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 34
    +favouriteCount: 616
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703035677 {#1599
      date: 2023-12-20 02:27:57.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1403 …}
    +votes: Doctrine\ORM\PersistentCollection {#1361 …}
    +reports: Doctrine\ORM\PersistentCollection {#1401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2076 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
    +badges: Doctrine\ORM\PersistentCollection {#2089 …}
    +children: [
      1 => App\Entity\EntryComment {#1559
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1567 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
        +body: """
          And sometimes you have more than one variable. Now if you have n variables and n polynomials containing each of those variables and not coplanar with each other, you can solve for each of those variables by adding or subtracting multiples of those equations from each other and/or rearranging and substituting variables for their equivalent equations.\n
          \n
          Now we’ll use this principle to write a ray tracer where we combine the equation for a line (that represents a ray traveling through a focal point and a pixel on a grid in front of that focal point) and the equation for a plane or other 3D primitive to find if they intersect and at what point if they do.\n
          \n
          Next lecture we’ll have a guest speaker, the ghost of Joseph Fourier in to tell you why jpegs get more jpegy each time you jpeg them.\n
          \n
          Any questions? Oh, actually we’ve run out of time and another class needs the room.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 19
        +score: 0
        +lastActive: DateTime @1702926856 {#1580
          date: 2023-12-18 20:14:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Stamets@lemmy.world"
          "@vexikron@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1548 …}
        +nested: Doctrine\ORM\PersistentCollection {#1566 …}
        +votes: Doctrine\ORM\PersistentCollection {#1562 …}
        +reports: Doctrine\ORM\PersistentCollection {#1554 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1556 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1555 …}
        -id: 232635
        -bodyTs: "'3d':105 'actual':149 'ad':38 'and/or':48 'anoth':157 'class':158 'combin':70 'contain':18 'coplanar':25 'equat':44,56,72,99 'equival':55 'find':108 'focal':83,95 'fourier':131 'front':92 'get':138 'ghost':128 'grid':90 'guest':125 'intersect':111 'joseph':130 'jpeg':137,144 'jpegi':140 'lectur':120 'line':75 'll':59,122 'multipl':41 'n':13,16 'need':159 'next':119 'oh':148 'one':7 'pixel':87 'plane':102 'point':84,96,115 'polynomi':17 'primit':106 'principl':62 'question':147 'ray':66,79 'rearrang':49 'repres':77 'room':161 'run':152 'solv':31 'sometim':2 'speaker':126 'substitut':51 'subtract':40 'tell':134 'time':142,155 'tracer':67 'travel':80 'use':60 'variabl':8,14,22,36,52 've':151 'write':64"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6116076"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702926856 {#1550
          date: 2023-12-18 20:14:16.0 +01:00
        }
        +"title": 232635
      }
      0 => App\Entity\EntryComment {#1604}
    ]
    -id: 23078
    -titleTs: "'quick':1,2,3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703002314
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9718169"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702915914 {#1733
      date: 2023-12-18 17:11:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1596 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
  +body: "Yeah, I enjoyed this also and have written ray tracers for fun and for grades. And you’re right, this isn’t intro to algebra level stuff, I was just trying to capture the way learning can sometimes be simple and straightforward and then you suddenly hit a wall of unexpected complexity you don’t feel ready for."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1702929019 {#1620
    date: 2023-12-18 20:50:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Stamets@lemmy.world"
    "@vexikron@lemmy.zip"
    "@Buddahriffic@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1619 …}
  +nested: Doctrine\ORM\PersistentCollection {#1701 …}
  +votes: Doctrine\ORM\PersistentCollection {#1687 …}
  +reports: Doctrine\ORM\PersistentCollection {#1689 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1691 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1795 …}
  -id: 232739
  -bodyTs: "'algebra':25 'also':5 'captur':33 'complex':52 'enjoy':3 'feel':56 'fun':12 'grade':15 'hit':47 'intro':23 'isn':21 'learn':36 'level':26 'ray':9 're':18 'readi':57 'right':19 'simpl':40 'sometim':38 'straightforward':42 'stuff':27 'sudden':46 'tracer':10 'tri':31 'unexpect':51 'wall':49 'way':35 'written':8 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6116615"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702929019 {#1613
    date: 2023-12-18 20:50:19.0 +01:00
  }
  +"title": 232739
}
"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
11 DENIED edit
App\Entity\EntryComment {#1604
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1567
    +user: Proxies\__CG__\App\Entity\User {#1734 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: Proxies\__CG__\App\Entity\Image {#1874 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2019 …}
    +slug: "Quick-quick-quick"
    +title: "Quick quick quick"
    +url: "https://lemmy.world/pictrs/image/57eb40fb-a568-43f5-9f7a-f5fbc9e569aa.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 34
    +favouriteCount: 616
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703035677 {#1599
      date: 2023-12-20 02:27:57.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1403 …}
    +votes: Doctrine\ORM\PersistentCollection {#1361 …}
    +reports: Doctrine\ORM\PersistentCollection {#1401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2076 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
    +badges: Doctrine\ORM\PersistentCollection {#2089 …}
    +children: [
      1 => App\Entity\EntryComment {#1559
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1567 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
        +body: """
          And sometimes you have more than one variable. Now if you have n variables and n polynomials containing each of those variables and not coplanar with each other, you can solve for each of those variables by adding or subtracting multiples of those equations from each other and/or rearranging and substituting variables for their equivalent equations.\n
          \n
          Now we’ll use this principle to write a ray tracer where we combine the equation for a line (that represents a ray traveling through a focal point and a pixel on a grid in front of that focal point) and the equation for a plane or other 3D primitive to find if they intersect and at what point if they do.\n
          \n
          Next lecture we’ll have a guest speaker, the ghost of Joseph Fourier in to tell you why jpegs get more jpegy each time you jpeg them.\n
          \n
          Any questions? Oh, actually we’ve run out of time and another class needs the room.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 19
        +score: 0
        +lastActive: DateTime @1702926856 {#1580
          date: 2023-12-18 20:14:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Stamets@lemmy.world"
          "@vexikron@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1548 …}
        +nested: Doctrine\ORM\PersistentCollection {#1566 …}
        +votes: Doctrine\ORM\PersistentCollection {#1562 …}
        +reports: Doctrine\ORM\PersistentCollection {#1554 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1556 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1555 …}
        -id: 232635
        -bodyTs: "'3d':105 'actual':149 'ad':38 'and/or':48 'anoth':157 'class':158 'combin':70 'contain':18 'coplanar':25 'equat':44,56,72,99 'equival':55 'find':108 'focal':83,95 'fourier':131 'front':92 'get':138 'ghost':128 'grid':90 'guest':125 'intersect':111 'joseph':130 'jpeg':137,144 'jpegi':140 'lectur':120 'line':75 'll':59,122 'multipl':41 'n':13,16 'need':159 'next':119 'oh':148 'one':7 'pixel':87 'plane':102 'point':84,96,115 'polynomi':17 'primit':106 'principl':62 'question':147 'ray':66,79 'rearrang':49 'repres':77 'room':161 'run':152 'solv':31 'sometim':2 'speaker':126 'substitut':51 'subtract':40 'tell':134 'time':142,155 'tracer':67 'travel':80 'use':60 'variabl':8,14,22,36,52 've':151 'write':64"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6116076"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702926856 {#1550
          date: 2023-12-18 20:14:16.0 +01:00
        }
        +"title": 232635
      }
      0 => App\Entity\EntryComment {#1604}
    ]
    -id: 23078
    -titleTs: "'quick':1,2,3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703002314
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9718169"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702915914 {#1733
      date: 2023-12-18 17:11:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1596 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
  +body: "Yeah, I enjoyed this also and have written ray tracers for fun and for grades. And you’re right, this isn’t intro to algebra level stuff, I was just trying to capture the way learning can sometimes be simple and straightforward and then you suddenly hit a wall of unexpected complexity you don’t feel ready for."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1702929019 {#1620
    date: 2023-12-18 20:50:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Stamets@lemmy.world"
    "@vexikron@lemmy.zip"
    "@Buddahriffic@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1619 …}
  +nested: Doctrine\ORM\PersistentCollection {#1701 …}
  +votes: Doctrine\ORM\PersistentCollection {#1687 …}
  +reports: Doctrine\ORM\PersistentCollection {#1689 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1691 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1795 …}
  -id: 232739
  -bodyTs: "'algebra':25 'also':5 'captur':33 'complex':52 'enjoy':3 'feel':56 'fun':12 'grade':15 'hit':47 'intro':23 'isn':21 'learn':36 'level':26 'ray':9 're':18 'readi':57 'right':19 'simpl':40 'sometim':38 'straightforward':42 'stuff':27 'sudden':46 'tracer':10 'tri':31 'unexpect':51 'wall':49 'way':35 'written':8 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6116615"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702929019 {#1613
    date: 2023-12-18 20:50:19.0 +01:00
  }
  +"title": 232739
}
"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
12 DENIED moderate
App\Entity\EntryComment {#1604
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1567
    +user: Proxies\__CG__\App\Entity\User {#1734 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: Proxies\__CG__\App\Entity\Image {#1874 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2019 …}
    +slug: "Quick-quick-quick"
    +title: "Quick quick quick"
    +url: "https://lemmy.world/pictrs/image/57eb40fb-a568-43f5-9f7a-f5fbc9e569aa.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 34
    +favouriteCount: 616
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703035677 {#1599
      date: 2023-12-20 02:27:57.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1403 …}
    +votes: Doctrine\ORM\PersistentCollection {#1361 …}
    +reports: Doctrine\ORM\PersistentCollection {#1401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2076 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2061 …}
    +badges: Doctrine\ORM\PersistentCollection {#2089 …}
    +children: [
      1 => App\Entity\EntryComment {#1559
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1567 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
        +body: """
          And sometimes you have more than one variable. Now if you have n variables and n polynomials containing each of those variables and not coplanar with each other, you can solve for each of those variables by adding or subtracting multiples of those equations from each other and/or rearranging and substituting variables for their equivalent equations.\n
          \n
          Now we’ll use this principle to write a ray tracer where we combine the equation for a line (that represents a ray traveling through a focal point and a pixel on a grid in front of that focal point) and the equation for a plane or other 3D primitive to find if they intersect and at what point if they do.\n
          \n
          Next lecture we’ll have a guest speaker, the ghost of Joseph Fourier in to tell you why jpegs get more jpegy each time you jpeg them.\n
          \n
          Any questions? Oh, actually we’ve run out of time and another class needs the room.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 19
        +score: 0
        +lastActive: DateTime @1702926856 {#1580
          date: 2023-12-18 20:14:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Stamets@lemmy.world"
          "@vexikron@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1548 …}
        +nested: Doctrine\ORM\PersistentCollection {#1566 …}
        +votes: Doctrine\ORM\PersistentCollection {#1562 …}
        +reports: Doctrine\ORM\PersistentCollection {#1554 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1556 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1555 …}
        -id: 232635
        -bodyTs: "'3d':105 'actual':149 'ad':38 'and/or':48 'anoth':157 'class':158 'combin':70 'contain':18 'coplanar':25 'equat':44,56,72,99 'equival':55 'find':108 'focal':83,95 'fourier':131 'front':92 'get':138 'ghost':128 'grid':90 'guest':125 'intersect':111 'joseph':130 'jpeg':137,144 'jpegi':140 'lectur':120 'line':75 'll':59,122 'multipl':41 'n':13,16 'need':159 'next':119 'oh':148 'one':7 'pixel':87 'plane':102 'point':84,96,115 'polynomi':17 'primit':106 'principl':62 'question':147 'ray':66,79 'rearrang':49 'repres':77 'room':161 'run':152 'solv':31 'sometim':2 'speaker':126 'substitut':51 'subtract':40 'tell':134 'time':142,155 'tracer':67 'travel':80 'use':60 'variabl':8,14,22,36,52 've':151 'write':64"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6116076"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702926856 {#1550
          date: 2023-12-18 20:14:16.0 +01:00
        }
        +"title": 232635
      }
      0 => App\Entity\EntryComment {#1604}
    ]
    -id: 23078
    -titleTs: "'quick':1,2,3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703002314
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9718169"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702915914 {#1733
      date: 2023-12-18 17:11:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1596 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1561 …}
  +body: "Yeah, I enjoyed this also and have written ray tracers for fun and for grades. And you’re right, this isn’t intro to algebra level stuff, I was just trying to capture the way learning can sometimes be simple and straightforward and then you suddenly hit a wall of unexpected complexity you don’t feel ready for."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1702929019 {#1620
    date: 2023-12-18 20:50:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Stamets@lemmy.world"
    "@vexikron@lemmy.zip"
    "@Buddahriffic@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1619 …}
  +nested: Doctrine\ORM\PersistentCollection {#1701 …}
  +votes: Doctrine\ORM\PersistentCollection {#1687 …}
  +reports: Doctrine\ORM\PersistentCollection {#1689 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1691 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1795 …}
  -id: 232739
  -bodyTs: "'algebra':25 'also':5 'captur':33 'complex':52 'enjoy':3 'feel':56 'fun':12 'grade':15 'hit':47 'intro':23 'isn':21 'learn':36 'level':26 'ray':9 're':18 'readi':57 'right':19 'simpl':40 'sometim':38 'straightforward':42 'stuff':27 'sudden':46 'tracer':10 'tri':31 'unexpect':51 'wall':49 'way':35 'written':8 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6116615"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702929019 {#1613
    date: 2023-12-18 20:50:19.0 +01:00
  }
  +"title": 232739
}
"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
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1571
  +user: Proxies\__CG__\App\Entity\User {#1718 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: Proxies\__CG__\App\Entity\Image {#2095 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2087 …}
  +slug: "Cries-in-Debt"
  +title: "*Cries in Debt*"
  +url: "https://lemmy.zip/pictrs/image/91317f2f-4c78-4dc9-8a2b-094d72ff7464.webp"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 54
  +favouriteCount: 945
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703287195 {#2063
    date: 2023-12-23 00:19:55.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2130 …}
  +votes: Doctrine\ORM\PersistentCollection {#2129 …}
  +reports: Doctrine\ORM\PersistentCollection {#2132 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2040 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
  +badges: Doctrine\ORM\PersistentCollection {#2348 …}
  +children: [
    App\Entity\EntryComment {#1696
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1679 …}
      +body: "The loan is used to pay the school. The debt is to some other party. Unless schools have been getting into the student loan racket, too."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702920896 {#1428
        date: 2023-12-18 18:34:56.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@balderdash9@lemmy.zip"
        "@Dabundis@lemmy.world"
        "@SpongyAneurism@lemmy.frozeninferno.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1668 …}
      +nested: Doctrine\ORM\PersistentCollection {#1666 …}
      +votes: Doctrine\ORM\PersistentCollection {#1669 …}
      +reports: Doctrine\ORM\PersistentCollection {#1677 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1576 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1587 …}
      -id: 232350
      -bodyTs: "'debt':10 'get':20 'loan':2,24 'parti':15 'pay':6 'racket':25 'school':8,17 'student':23 'unless':16 'use':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6114558"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702920896 {#1440
        date: 2023-12-18 18:34:56.0 +01:00
      }
      +"title": 232350
    }
  ]
  -id: 22809
  -titleTs: "'cri':1 'debt':3"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702902017
  +visibility: "visible             "
  +apId: "https://lemmy.zip/post/7100137"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702815617 {#1736
    date: 2023-12-17 13:20:17.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1571
  +user: Proxies\__CG__\App\Entity\User {#1718 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: Proxies\__CG__\App\Entity\Image {#2095 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2087 …}
  +slug: "Cries-in-Debt"
  +title: "*Cries in Debt*"
  +url: "https://lemmy.zip/pictrs/image/91317f2f-4c78-4dc9-8a2b-094d72ff7464.webp"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 54
  +favouriteCount: 945
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703287195 {#2063
    date: 2023-12-23 00:19:55.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2130 …}
  +votes: Doctrine\ORM\PersistentCollection {#2129 …}
  +reports: Doctrine\ORM\PersistentCollection {#2132 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2040 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
  +badges: Doctrine\ORM\PersistentCollection {#2348 …}
  +children: [
    App\Entity\EntryComment {#1696
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1679 …}
      +body: "The loan is used to pay the school. The debt is to some other party. Unless schools have been getting into the student loan racket, too."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702920896 {#1428
        date: 2023-12-18 18:34:56.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@balderdash9@lemmy.zip"
        "@Dabundis@lemmy.world"
        "@SpongyAneurism@lemmy.frozeninferno.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1668 …}
      +nested: Doctrine\ORM\PersistentCollection {#1666 …}
      +votes: Doctrine\ORM\PersistentCollection {#1669 …}
      +reports: Doctrine\ORM\PersistentCollection {#1677 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1576 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1587 …}
      -id: 232350
      -bodyTs: "'debt':10 'get':20 'loan':2,24 'parti':15 'pay':6 'racket':25 'school':8,17 'student':23 'unless':16 'use':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6114558"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702920896 {#1440
        date: 2023-12-18 18:34:56.0 +01:00
      }
      +"title": 232350
    }
  ]
  -id: 22809
  -titleTs: "'cri':1 'debt':3"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702902017
  +visibility: "visible             "
  +apId: "https://lemmy.zip/post/7100137"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702815617 {#1736
    date: 2023-12-17 13:20:17.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1571
  +user: Proxies\__CG__\App\Entity\User {#1718 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: Proxies\__CG__\App\Entity\Image {#2095 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2087 …}
  +slug: "Cries-in-Debt"
  +title: "*Cries in Debt*"
  +url: "https://lemmy.zip/pictrs/image/91317f2f-4c78-4dc9-8a2b-094d72ff7464.webp"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 54
  +favouriteCount: 945
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703287195 {#2063
    date: 2023-12-23 00:19:55.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2130 …}
  +votes: Doctrine\ORM\PersistentCollection {#2129 …}
  +reports: Doctrine\ORM\PersistentCollection {#2132 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2040 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
  +badges: Doctrine\ORM\PersistentCollection {#2348 …}
  +children: [
    App\Entity\EntryComment {#1696
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1679 …}
      +body: "The loan is used to pay the school. The debt is to some other party. Unless schools have been getting into the student loan racket, too."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702920896 {#1428
        date: 2023-12-18 18:34:56.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@balderdash9@lemmy.zip"
        "@Dabundis@lemmy.world"
        "@SpongyAneurism@lemmy.frozeninferno.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1668 …}
      +nested: Doctrine\ORM\PersistentCollection {#1666 …}
      +votes: Doctrine\ORM\PersistentCollection {#1669 …}
      +reports: Doctrine\ORM\PersistentCollection {#1677 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1576 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1587 …}
      -id: 232350
      -bodyTs: "'debt':10 'get':20 'loan':2,24 'parti':15 'pay':6 'racket':25 'school':8,17 'student':23 'unless':16 'use':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6114558"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702920896 {#1440
        date: 2023-12-18 18:34:56.0 +01:00
      }
      +"title": 232350
    }
  ]
  -id: 22809
  -titleTs: "'cri':1 'debt':3"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702902017
  +visibility: "visible             "
  +apId: "https://lemmy.zip/post/7100137"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702815617 {#1736
    date: 2023-12-17 13:20:17.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#1696
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1571
    +user: Proxies\__CG__\App\Entity\User {#1718 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: Proxies\__CG__\App\Entity\Image {#2095 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2087 …}
    +slug: "Cries-in-Debt"
    +title: "*Cries in Debt*"
    +url: "https://lemmy.zip/pictrs/image/91317f2f-4c78-4dc9-8a2b-094d72ff7464.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 54
    +favouriteCount: 945
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703287195 {#2063
      date: 2023-12-23 00:19:55.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2130 …}
    +votes: Doctrine\ORM\PersistentCollection {#2129 …}
    +reports: Doctrine\ORM\PersistentCollection {#2132 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2040 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
    +badges: Doctrine\ORM\PersistentCollection {#2348 …}
    +children: [
      App\Entity\EntryComment {#1696}
    ]
    -id: 22809
    -titleTs: "'cri':1 'debt':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702902017
    +visibility: "visible             "
    +apId: "https://lemmy.zip/post/7100137"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702815617 {#1736
      date: 2023-12-17 13:20:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1679 …}
  +body: "The loan is used to pay the school. The debt is to some other party. Unless schools have been getting into the student loan racket, too."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702920896 {#1428
    date: 2023-12-18 18:34:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@balderdash9@lemmy.zip"
    "@Dabundis@lemmy.world"
    "@SpongyAneurism@lemmy.frozeninferno.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1668 …}
  +nested: Doctrine\ORM\PersistentCollection {#1666 …}
  +votes: Doctrine\ORM\PersistentCollection {#1669 …}
  +reports: Doctrine\ORM\PersistentCollection {#1677 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1576 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1587 …}
  -id: 232350
  -bodyTs: "'debt':10 'get':20 'loan':2,24 'parti':15 'pay':6 'racket':25 'school':8,17 'student':23 'unless':16 'use':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6114558"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702920896 {#1440
    date: 2023-12-18 18:34:56.0 +01:00
  }
  +"title": 232350
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#1696
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1571
    +user: Proxies\__CG__\App\Entity\User {#1718 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: Proxies\__CG__\App\Entity\Image {#2095 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2087 …}
    +slug: "Cries-in-Debt"
    +title: "*Cries in Debt*"
    +url: "https://lemmy.zip/pictrs/image/91317f2f-4c78-4dc9-8a2b-094d72ff7464.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 54
    +favouriteCount: 945
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703287195 {#2063
      date: 2023-12-23 00:19:55.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2130 …}
    +votes: Doctrine\ORM\PersistentCollection {#2129 …}
    +reports: Doctrine\ORM\PersistentCollection {#2132 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2040 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
    +badges: Doctrine\ORM\PersistentCollection {#2348 …}
    +children: [
      App\Entity\EntryComment {#1696}
    ]
    -id: 22809
    -titleTs: "'cri':1 'debt':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702902017
    +visibility: "visible             "
    +apId: "https://lemmy.zip/post/7100137"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702815617 {#1736
      date: 2023-12-17 13:20:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1679 …}
  +body: "The loan is used to pay the school. The debt is to some other party. Unless schools have been getting into the student loan racket, too."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702920896 {#1428
    date: 2023-12-18 18:34:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@balderdash9@lemmy.zip"
    "@Dabundis@lemmy.world"
    "@SpongyAneurism@lemmy.frozeninferno.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1668 …}
  +nested: Doctrine\ORM\PersistentCollection {#1666 …}
  +votes: Doctrine\ORM\PersistentCollection {#1669 …}
  +reports: Doctrine\ORM\PersistentCollection {#1677 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1576 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1587 …}
  -id: 232350
  -bodyTs: "'debt':10 'get':20 'loan':2,24 'parti':15 'pay':6 'racket':25 'school':8,17 'student':23 'unless':16 'use':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6114558"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702920896 {#1440
    date: 2023-12-18 18:34:56.0 +01:00
  }
  +"title": 232350
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#1696
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1571
    +user: Proxies\__CG__\App\Entity\User {#1718 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: Proxies\__CG__\App\Entity\Image {#2095 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2087 …}
    +slug: "Cries-in-Debt"
    +title: "*Cries in Debt*"
    +url: "https://lemmy.zip/pictrs/image/91317f2f-4c78-4dc9-8a2b-094d72ff7464.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 54
    +favouriteCount: 945
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703287195 {#2063
      date: 2023-12-23 00:19:55.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2130 …}
    +votes: Doctrine\ORM\PersistentCollection {#2129 …}
    +reports: Doctrine\ORM\PersistentCollection {#2132 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2040 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
    +badges: Doctrine\ORM\PersistentCollection {#2348 …}
    +children: [
      App\Entity\EntryComment {#1696}
    ]
    -id: 22809
    -titleTs: "'cri':1 'debt':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702902017
    +visibility: "visible             "
    +apId: "https://lemmy.zip/post/7100137"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702815617 {#1736
      date: 2023-12-17 13:20:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1679 …}
  +body: "The loan is used to pay the school. The debt is to some other party. Unless schools have been getting into the student loan racket, too."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702920896 {#1428
    date: 2023-12-18 18:34:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@balderdash9@lemmy.zip"
    "@Dabundis@lemmy.world"
    "@SpongyAneurism@lemmy.frozeninferno.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1668 …}
  +nested: Doctrine\ORM\PersistentCollection {#1666 …}
  +votes: Doctrine\ORM\PersistentCollection {#1669 …}
  +reports: Doctrine\ORM\PersistentCollection {#1677 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1576 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1587 …}
  -id: 232350
  -bodyTs: "'debt':10 'get':20 'loan':2,24 'parti':15 'pay':6 'racket':25 'school':8,17 'student':23 'unless':16 'use':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6114558"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702920896 {#1440
    date: 2023-12-18 18:34:56.0 +01:00
  }
  +"title": 232350
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_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
22 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