GET https://kbin.spritesserver.nl/index.php/u/@dan@upvote.au/newest/2023-12-06::2023-12-06

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

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

Listeners

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

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1599
  +user: Proxies\__CG__\App\Entity\User {#2068 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
  +image: Proxies\__CG__\App\Entity\Image {#2114 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2227 …}
  +slug: "An-open-source-cross-platform-terminal-for-seamless-workflows"
  +title: "An open-source, cross-platform terminal for seamless workflows"
  +url: "https://waveterm.dev/"
  +body: """
    Render anything inline. Save sessions and history. Powered by open web standards.\n
    \n
    I’m trying it, and it does looks nice.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 75
  +favouriteCount: 131
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702205307 {#2387
    date: 2023-12-10 11:48:27.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2223 …}
  +votes: Doctrine\ORM\PersistentCollection {#2224 …}
  +reports: Doctrine\ORM\PersistentCollection {#2043 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2307 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
  +badges: Doctrine\ORM\PersistentCollection {#2290 …}
  +children: [
    4 => App\Entity\EntryComment {#1626
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        “cross-platform” but it’s not available for the most popular developer OS (Windows) 🤔\n
        \n
        Edit: most popular OS as per the Stack Overflow dev survey: survey.stackoverflow.co/2023/#section-most-popula…
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1703254087 {#1630
        date: 2023-12-22 15:08:07.0 +01:00
      }
      +ip: null
      +tags: [
        "section"
      ]
      +mentions: [
        "@edu4rdshl@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1625 …}
      +nested: Doctrine\ORM\PersistentCollection {#1617 …}
      +votes: Doctrine\ORM\PersistentCollection {#1725 …}
      +reports: Doctrine\ORM\PersistentCollection {#1722 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
      -id: 203585
      -bodyTs: "'/2023/#section-most-popula':29 'avail':8 'cross':2 'cross-platform':1 'dev':25 'develop':13 'edit':16 'os':14,19 'overflow':24 'per':21 'platform':3 'popular':12,18 'stack':23 'survey':26 'survey.stackoverflow.co':28 'survey.stackoverflow.co/2023/#section-most-popula':27 'window':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/536115"
      +editedAt: DateTimeImmutable @1703246068 {#1629
        date: 2023-12-22 12:54:28.0 +01:00
      }
      +createdAt: DateTimeImmutable @1701889704 {#1628
        date: 2023-12-06 20:08:24.0 +01:00
      }
      +"title": 203585
    }
    3 => App\Entity\EntryComment {#1732
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1727 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
      +body: "You don’t need to make it an Electron app to have AI integration."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 31
      +score: 0
      +lastActive: DateTime @1701889740 {#1737
        date: 2023-12-06 20:09:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@edu4rdshl@lemmy.world"
        "@TylerDurdenJunior@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1733 …}
      +nested: Doctrine\ORM\PersistentCollection {#1724 …}
      +votes: Doctrine\ORM\PersistentCollection {#1715 …}
      +reports: Doctrine\ORM\PersistentCollection {#1718 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
      -id: 203592
      -bodyTs: "'ai':13 'app':10 'electron':9 'integr':14 'make':6 'need':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/536117"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701889740 {#1734
        date: 2023-12-06 20:09:00.0 +01:00
      }
      +"title": 203592
    }
    2 => App\Entity\EntryComment {#2465
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
      +body: "I don’t understand why desktop JS apps don’t use React Native at least. It’s still JavaScript but doesn’t use a browser, and renders to native UI widgets. Far lighter than Electron."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1701889798 {#1740
        date: 2023-12-06 20:09:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@edu4rdshl@lemmy.world"
        "@ExtremeDullard@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2463 …}
      +nested: Doctrine\ORM\PersistentCollection {#2411 …}
      +votes: Doctrine\ORM\PersistentCollection {#2422 …}
      +reports: Doctrine\ORM\PersistentCollection {#2458 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
      -id: 203599
      -bodyTs: "'app':8 'browser':25 'desktop':6 'doesn':21 'electron':35 'far':32 'javascript':19 'js':7 'least':15 'lighter':33 'nativ':13,29 'react':12 'render':27 'still':18 'ui':30 'understand':4 'use':11,23 'widget':31"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/536121"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701889798 {#1707
        date: 2023-12-06 20:09:58.0 +01:00
      }
      +"title": 203599
    }
    1 => App\Entity\EntryComment {#2455
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
      +root: App\Entity\EntryComment {#1626}
      +body: "Across all devs that fill out the Stack Overflow survey: survey.stackoverflow.co/2023/#section-most-popula…"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1701895066 {#2457
        date: 2023-12-06 21:37:46.0 +01:00
      }
      +ip: null
      +tags: [
        "section"
      ]
      +mentions: [
        "@edu4rdshl@lemmy.world"
        "@dan@upvote.au"
        "@eager_eagle@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2468 …}
      +nested: Doctrine\ORM\PersistentCollection {#2469 …}
      +votes: Doctrine\ORM\PersistentCollection {#2471 …}
      +reports: Doctrine\ORM\PersistentCollection {#2363 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
      -id: 203946
      -bodyTs: "'/2023/#section-most-popula':13 'across':1 'dev':3 'fill':5 'overflow':9 'stack':8 'survey':10 'survey.stackoverflow.co':12 'survey.stackoverflow.co/2023/#section-most-popula':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/536272"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701895066 {#2454
        date: 2023-12-06 21:37:46.0 +01:00
      }
      +"title": 203946
    }
    0 => App\Entity\EntryComment {#2386
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2382 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
      +body: """
        Business/application logic can be 80-90% of an app’s code, and all of it can be reused across platforms. The actual UI rendering is just a small part of it.\n
        \n
        In the UI code, some of it does have to differ across platforms but it’s mostly the lower level components like buttons, text fields, etc. Some product UI code built on top of those abstractions can be reused across platforms.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1701895279 {#2364
        date: 2023-12-06 21:41:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@edu4rdshl@lemmy.world"
        "@ExtremeDullard@lemmy.sdf.org"
        "@dan@upvote.au"
        "@yogthos@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2385 …}
      +nested: Doctrine\ORM\PersistentCollection {#2378 …}
      +votes: Doctrine\ORM\PersistentCollection {#2381 …}
      +reports: Doctrine\ORM\PersistentCollection {#1910 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
      -id: 203960
      -bodyTs: "'-90':6 '80':5 'abstract':67 'across':19,43,71 'actual':22 'app':9 'built':62 'business/application':1 'button':54 'code':11,35,61 'compon':52 'differ':42 'etc':57 'field':56 'level':51 'like':53 'logic':2 'lower':50 'most':48 'part':29 'platform':20,44,72 'product':59 'render':24 'reus':18,70 'small':28 'text':55 'top':64 'ui':23,34,60"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/536276"
      +editedAt: DateTimeImmutable @1703246537 {#2372
        date: 2023-12-22 13:02:17.0 +01:00
      }
      +createdAt: DateTimeImmutable @1701895279 {#2380
        date: 2023-12-06 21:41:19.0 +01:00
      }
      +"title": 203960
    }
  ]
  -id: 20694
  -titleTs: "'cross':6 'cross-platform':5 'open':3 'open-sourc':2 'platform':7 'seamless':10 'sourc':4 'termin':8 'workflow':11"
  -bodyTs: "'anyth':2 'histori':7 'inlin':3 'look':20 'm':14 'nice':21 'open':10 'power':8 'render':1 'save':4 'session':5 'standard':12 'tri':15 'web':11"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701968585
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9227001"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701882185 {#2107
    date: 2023-12-06 18:03:05.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1599
  +user: Proxies\__CG__\App\Entity\User {#2068 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
  +image: Proxies\__CG__\App\Entity\Image {#2114 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2227 …}
  +slug: "An-open-source-cross-platform-terminal-for-seamless-workflows"
  +title: "An open-source, cross-platform terminal for seamless workflows"
  +url: "https://waveterm.dev/"
  +body: """
    Render anything inline. Save sessions and history. Powered by open web standards.\n
    \n
    I’m trying it, and it does looks nice.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 75
  +favouriteCount: 131
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702205307 {#2387
    date: 2023-12-10 11:48:27.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2223 …}
  +votes: Doctrine\ORM\PersistentCollection {#2224 …}
  +reports: Doctrine\ORM\PersistentCollection {#2043 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2307 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
  +badges: Doctrine\ORM\PersistentCollection {#2290 …}
  +children: [
    4 => App\Entity\EntryComment {#1626
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        “cross-platform” but it’s not available for the most popular developer OS (Windows) 🤔\n
        \n
        Edit: most popular OS as per the Stack Overflow dev survey: survey.stackoverflow.co/2023/#section-most-popula…
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1703254087 {#1630
        date: 2023-12-22 15:08:07.0 +01:00
      }
      +ip: null
      +tags: [
        "section"
      ]
      +mentions: [
        "@edu4rdshl@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1625 …}
      +nested: Doctrine\ORM\PersistentCollection {#1617 …}
      +votes: Doctrine\ORM\PersistentCollection {#1725 …}
      +reports: Doctrine\ORM\PersistentCollection {#1722 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
      -id: 203585
      -bodyTs: "'/2023/#section-most-popula':29 'avail':8 'cross':2 'cross-platform':1 'dev':25 'develop':13 'edit':16 'os':14,19 'overflow':24 'per':21 'platform':3 'popular':12,18 'stack':23 'survey':26 'survey.stackoverflow.co':28 'survey.stackoverflow.co/2023/#section-most-popula':27 'window':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/536115"
      +editedAt: DateTimeImmutable @1703246068 {#1629
        date: 2023-12-22 12:54:28.0 +01:00
      }
      +createdAt: DateTimeImmutable @1701889704 {#1628
        date: 2023-12-06 20:08:24.0 +01:00
      }
      +"title": 203585
    }
    3 => App\Entity\EntryComment {#1732
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1727 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
      +body: "You don’t need to make it an Electron app to have AI integration."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 31
      +score: 0
      +lastActive: DateTime @1701889740 {#1737
        date: 2023-12-06 20:09:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@edu4rdshl@lemmy.world"
        "@TylerDurdenJunior@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1733 …}
      +nested: Doctrine\ORM\PersistentCollection {#1724 …}
      +votes: Doctrine\ORM\PersistentCollection {#1715 …}
      +reports: Doctrine\ORM\PersistentCollection {#1718 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
      -id: 203592
      -bodyTs: "'ai':13 'app':10 'electron':9 'integr':14 'make':6 'need':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/536117"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701889740 {#1734
        date: 2023-12-06 20:09:00.0 +01:00
      }
      +"title": 203592
    }
    2 => App\Entity\EntryComment {#2465
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
      +body: "I don’t understand why desktop JS apps don’t use React Native at least. It’s still JavaScript but doesn’t use a browser, and renders to native UI widgets. Far lighter than Electron."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1701889798 {#1740
        date: 2023-12-06 20:09:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@edu4rdshl@lemmy.world"
        "@ExtremeDullard@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2463 …}
      +nested: Doctrine\ORM\PersistentCollection {#2411 …}
      +votes: Doctrine\ORM\PersistentCollection {#2422 …}
      +reports: Doctrine\ORM\PersistentCollection {#2458 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
      -id: 203599
      -bodyTs: "'app':8 'browser':25 'desktop':6 'doesn':21 'electron':35 'far':32 'javascript':19 'js':7 'least':15 'lighter':33 'nativ':13,29 'react':12 'render':27 'still':18 'ui':30 'understand':4 'use':11,23 'widget':31"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/536121"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701889798 {#1707
        date: 2023-12-06 20:09:58.0 +01:00
      }
      +"title": 203599
    }
    1 => App\Entity\EntryComment {#2455
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
      +root: App\Entity\EntryComment {#1626}
      +body: "Across all devs that fill out the Stack Overflow survey: survey.stackoverflow.co/2023/#section-most-popula…"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1701895066 {#2457
        date: 2023-12-06 21:37:46.0 +01:00
      }
      +ip: null
      +tags: [
        "section"
      ]
      +mentions: [
        "@edu4rdshl@lemmy.world"
        "@dan@upvote.au"
        "@eager_eagle@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2468 …}
      +nested: Doctrine\ORM\PersistentCollection {#2469 …}
      +votes: Doctrine\ORM\PersistentCollection {#2471 …}
      +reports: Doctrine\ORM\PersistentCollection {#2363 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
      -id: 203946
      -bodyTs: "'/2023/#section-most-popula':13 'across':1 'dev':3 'fill':5 'overflow':9 'stack':8 'survey':10 'survey.stackoverflow.co':12 'survey.stackoverflow.co/2023/#section-most-popula':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/536272"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701895066 {#2454
        date: 2023-12-06 21:37:46.0 +01:00
      }
      +"title": 203946
    }
    0 => App\Entity\EntryComment {#2386
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2382 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
      +body: """
        Business/application logic can be 80-90% of an app’s code, and all of it can be reused across platforms. The actual UI rendering is just a small part of it.\n
        \n
        In the UI code, some of it does have to differ across platforms but it’s mostly the lower level components like buttons, text fields, etc. Some product UI code built on top of those abstractions can be reused across platforms.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1701895279 {#2364
        date: 2023-12-06 21:41:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@edu4rdshl@lemmy.world"
        "@ExtremeDullard@lemmy.sdf.org"
        "@dan@upvote.au"
        "@yogthos@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2385 …}
      +nested: Doctrine\ORM\PersistentCollection {#2378 …}
      +votes: Doctrine\ORM\PersistentCollection {#2381 …}
      +reports: Doctrine\ORM\PersistentCollection {#1910 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
      -id: 203960
      -bodyTs: "'-90':6 '80':5 'abstract':67 'across':19,43,71 'actual':22 'app':9 'built':62 'business/application':1 'button':54 'code':11,35,61 'compon':52 'differ':42 'etc':57 'field':56 'level':51 'like':53 'logic':2 'lower':50 'most':48 'part':29 'platform':20,44,72 'product':59 'render':24 'reus':18,70 'small':28 'text':55 'top':64 'ui':23,34,60"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/536276"
      +editedAt: DateTimeImmutable @1703246537 {#2372
        date: 2023-12-22 13:02:17.0 +01:00
      }
      +createdAt: DateTimeImmutable @1701895279 {#2380
        date: 2023-12-06 21:41:19.0 +01:00
      }
      +"title": 203960
    }
  ]
  -id: 20694
  -titleTs: "'cross':6 'cross-platform':5 'open':3 'open-sourc':2 'platform':7 'seamless':10 'sourc':4 'termin':8 'workflow':11"
  -bodyTs: "'anyth':2 'histori':7 'inlin':3 'look':20 'm':14 'nice':21 'open':10 'power':8 'render':1 'save':4 'session':5 'standard':12 'tri':15 'web':11"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701968585
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9227001"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701882185 {#2107
    date: 2023-12-06 18:03:05.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1599
  +user: Proxies\__CG__\App\Entity\User {#2068 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
  +image: Proxies\__CG__\App\Entity\Image {#2114 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2227 …}
  +slug: "An-open-source-cross-platform-terminal-for-seamless-workflows"
  +title: "An open-source, cross-platform terminal for seamless workflows"
  +url: "https://waveterm.dev/"
  +body: """
    Render anything inline. Save sessions and history. Powered by open web standards.\n
    \n
    I’m trying it, and it does looks nice.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 75
  +favouriteCount: 131
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702205307 {#2387
    date: 2023-12-10 11:48:27.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2223 …}
  +votes: Doctrine\ORM\PersistentCollection {#2224 …}
  +reports: Doctrine\ORM\PersistentCollection {#2043 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2307 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
  +badges: Doctrine\ORM\PersistentCollection {#2290 …}
  +children: [
    4 => App\Entity\EntryComment {#1626
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        “cross-platform” but it’s not available for the most popular developer OS (Windows) 🤔\n
        \n
        Edit: most popular OS as per the Stack Overflow dev survey: survey.stackoverflow.co/2023/#section-most-popula…
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1703254087 {#1630
        date: 2023-12-22 15:08:07.0 +01:00
      }
      +ip: null
      +tags: [
        "section"
      ]
      +mentions: [
        "@edu4rdshl@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1625 …}
      +nested: Doctrine\ORM\PersistentCollection {#1617 …}
      +votes: Doctrine\ORM\PersistentCollection {#1725 …}
      +reports: Doctrine\ORM\PersistentCollection {#1722 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
      -id: 203585
      -bodyTs: "'/2023/#section-most-popula':29 'avail':8 'cross':2 'cross-platform':1 'dev':25 'develop':13 'edit':16 'os':14,19 'overflow':24 'per':21 'platform':3 'popular':12,18 'stack':23 'survey':26 'survey.stackoverflow.co':28 'survey.stackoverflow.co/2023/#section-most-popula':27 'window':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/536115"
      +editedAt: DateTimeImmutable @1703246068 {#1629
        date: 2023-12-22 12:54:28.0 +01:00
      }
      +createdAt: DateTimeImmutable @1701889704 {#1628
        date: 2023-12-06 20:08:24.0 +01:00
      }
      +"title": 203585
    }
    3 => App\Entity\EntryComment {#1732
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1727 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
      +body: "You don’t need to make it an Electron app to have AI integration."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 31
      +score: 0
      +lastActive: DateTime @1701889740 {#1737
        date: 2023-12-06 20:09:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@edu4rdshl@lemmy.world"
        "@TylerDurdenJunior@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1733 …}
      +nested: Doctrine\ORM\PersistentCollection {#1724 …}
      +votes: Doctrine\ORM\PersistentCollection {#1715 …}
      +reports: Doctrine\ORM\PersistentCollection {#1718 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
      -id: 203592
      -bodyTs: "'ai':13 'app':10 'electron':9 'integr':14 'make':6 'need':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/536117"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701889740 {#1734
        date: 2023-12-06 20:09:00.0 +01:00
      }
      +"title": 203592
    }
    2 => App\Entity\EntryComment {#2465
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
      +body: "I don’t understand why desktop JS apps don’t use React Native at least. It’s still JavaScript but doesn’t use a browser, and renders to native UI widgets. Far lighter than Electron."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1701889798 {#1740
        date: 2023-12-06 20:09:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@edu4rdshl@lemmy.world"
        "@ExtremeDullard@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2463 …}
      +nested: Doctrine\ORM\PersistentCollection {#2411 …}
      +votes: Doctrine\ORM\PersistentCollection {#2422 …}
      +reports: Doctrine\ORM\PersistentCollection {#2458 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
      -id: 203599
      -bodyTs: "'app':8 'browser':25 'desktop':6 'doesn':21 'electron':35 'far':32 'javascript':19 'js':7 'least':15 'lighter':33 'nativ':13,29 'react':12 'render':27 'still':18 'ui':30 'understand':4 'use':11,23 'widget':31"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/536121"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701889798 {#1707
        date: 2023-12-06 20:09:58.0 +01:00
      }
      +"title": 203599
    }
    1 => App\Entity\EntryComment {#2455
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
      +root: App\Entity\EntryComment {#1626}
      +body: "Across all devs that fill out the Stack Overflow survey: survey.stackoverflow.co/2023/#section-most-popula…"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1701895066 {#2457
        date: 2023-12-06 21:37:46.0 +01:00
      }
      +ip: null
      +tags: [
        "section"
      ]
      +mentions: [
        "@edu4rdshl@lemmy.world"
        "@dan@upvote.au"
        "@eager_eagle@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2468 …}
      +nested: Doctrine\ORM\PersistentCollection {#2469 …}
      +votes: Doctrine\ORM\PersistentCollection {#2471 …}
      +reports: Doctrine\ORM\PersistentCollection {#2363 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
      -id: 203946
      -bodyTs: "'/2023/#section-most-popula':13 'across':1 'dev':3 'fill':5 'overflow':9 'stack':8 'survey':10 'survey.stackoverflow.co':12 'survey.stackoverflow.co/2023/#section-most-popula':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/536272"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701895066 {#2454
        date: 2023-12-06 21:37:46.0 +01:00
      }
      +"title": 203946
    }
    0 => App\Entity\EntryComment {#2386
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2382 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
      +body: """
        Business/application logic can be 80-90% of an app’s code, and all of it can be reused across platforms. The actual UI rendering is just a small part of it.\n
        \n
        In the UI code, some of it does have to differ across platforms but it’s mostly the lower level components like buttons, text fields, etc. Some product UI code built on top of those abstractions can be reused across platforms.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1701895279 {#2364
        date: 2023-12-06 21:41:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@edu4rdshl@lemmy.world"
        "@ExtremeDullard@lemmy.sdf.org"
        "@dan@upvote.au"
        "@yogthos@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2385 …}
      +nested: Doctrine\ORM\PersistentCollection {#2378 …}
      +votes: Doctrine\ORM\PersistentCollection {#2381 …}
      +reports: Doctrine\ORM\PersistentCollection {#1910 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
      -id: 203960
      -bodyTs: "'-90':6 '80':5 'abstract':67 'across':19,43,71 'actual':22 'app':9 'built':62 'business/application':1 'button':54 'code':11,35,61 'compon':52 'differ':42 'etc':57 'field':56 'level':51 'like':53 'logic':2 'lower':50 'most':48 'part':29 'platform':20,44,72 'product':59 'render':24 'reus':18,70 'small':28 'text':55 'top':64 'ui':23,34,60"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/536276"
      +editedAt: DateTimeImmutable @1703246537 {#2372
        date: 2023-12-22 13:02:17.0 +01:00
      }
      +createdAt: DateTimeImmutable @1701895279 {#2380
        date: 2023-12-06 21:41:19.0 +01:00
      }
      +"title": 203960
    }
  ]
  -id: 20694
  -titleTs: "'cross':6 'cross-platform':5 'open':3 'open-sourc':2 'platform':7 'seamless':10 'sourc':4 'termin':8 'workflow':11"
  -bodyTs: "'anyth':2 'histori':7 'inlin':3 'look':20 'm':14 'nice':21 'open':10 'power':8 'render':1 'save':4 'session':5 'standard':12 'tri':15 'web':11"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701968585
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9227001"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701882185 {#2107
    date: 2023-12-06 18:03:05.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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 {#1626
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1599
    +user: Proxies\__CG__\App\Entity\User {#2068 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
    +image: Proxies\__CG__\App\Entity\Image {#2114 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2227 …}
    +slug: "An-open-source-cross-platform-terminal-for-seamless-workflows"
    +title: "An open-source, cross-platform terminal for seamless workflows"
    +url: "https://waveterm.dev/"
    +body: """
      Render anything inline. Save sessions and history. Powered by open web standards.\n
      \n
      I’m trying it, and it does looks nice.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 75
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702205307 {#2387
      date: 2023-12-10 11:48:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2223 …}
    +votes: Doctrine\ORM\PersistentCollection {#2224 …}
    +reports: Doctrine\ORM\PersistentCollection {#2043 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2307 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    +badges: Doctrine\ORM\PersistentCollection {#2290 …}
    +children: [
      4 => App\Entity\EntryComment {#1626}
      3 => App\Entity\EntryComment {#1732
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1727 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +body: "You don’t need to make it an Electron app to have AI integration."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 31
        +score: 0
        +lastActive: DateTime @1701889740 {#1737
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@TylerDurdenJunior@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1733 …}
        +nested: Doctrine\ORM\PersistentCollection {#1724 …}
        +votes: Doctrine\ORM\PersistentCollection {#1715 …}
        +reports: Doctrine\ORM\PersistentCollection {#1718 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
        -id: 203592
        -bodyTs: "'ai':13 'app':10 'electron':9 'integr':14 'make':6 'need':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536117"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889740 {#1734
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +"title": 203592
      }
      2 => App\Entity\EntryComment {#2465
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: "I don’t understand why desktop JS apps don’t use React Native at least. It’s still JavaScript but doesn’t use a browser, and renders to native UI widgets. Far lighter than Electron."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1701889798 {#1740
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2463 …}
        +nested: Doctrine\ORM\PersistentCollection {#2411 …}
        +votes: Doctrine\ORM\PersistentCollection {#2422 …}
        +reports: Doctrine\ORM\PersistentCollection {#2458 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
        -id: 203599
        -bodyTs: "'app':8 'browser':25 'desktop':6 'doesn':21 'electron':35 'far':32 'javascript':19 'js':7 'least':15 'lighter':33 'nativ':13,29 'react':12 'render':27 'still':18 'ui':30 'understand':4 'use':11,23 'widget':31"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536121"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889798 {#1707
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +"title": 203599
      }
      1 => App\Entity\EntryComment {#2455
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
        +root: App\Entity\EntryComment {#1626}
        +body: "Across all devs that fill out the Stack Overflow survey: survey.stackoverflow.co/2023/#section-most-popula…"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1701895066 {#2457
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@dan@upvote.au"
          "@eager_eagle@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2468 …}
        +nested: Doctrine\ORM\PersistentCollection {#2469 …}
        +votes: Doctrine\ORM\PersistentCollection {#2471 …}
        +reports: Doctrine\ORM\PersistentCollection {#2363 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
        -id: 203946
        -bodyTs: "'/2023/#section-most-popula':13 'across':1 'dev':3 'fill':5 'overflow':9 'stack':8 'survey':10 'survey.stackoverflow.co':12 'survey.stackoverflow.co/2023/#section-most-popula':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536272"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701895066 {#2454
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +"title": 203946
      }
      0 => App\Entity\EntryComment {#2386
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2382 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: """
          Business/application logic can be 80-90% of an app’s code, and all of it can be reused across platforms. The actual UI rendering is just a small part of it.\n
          \n
          In the UI code, some of it does have to differ across platforms but it’s mostly the lower level components like buttons, text fields, etc. Some product UI code built on top of those abstractions can be reused across platforms.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1701895279 {#2364
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
          "@dan@upvote.au"
          "@yogthos@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2385 …}
        +nested: Doctrine\ORM\PersistentCollection {#2378 …}
        +votes: Doctrine\ORM\PersistentCollection {#2381 …}
        +reports: Doctrine\ORM\PersistentCollection {#1910 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
        -id: 203960
        -bodyTs: "'-90':6 '80':5 'abstract':67 'across':19,43,71 'actual':22 'app':9 'built':62 'business/application':1 'button':54 'code':11,35,61 'compon':52 'differ':42 'etc':57 'field':56 'level':51 'like':53 'logic':2 'lower':50 'most':48 'part':29 'platform':20,44,72 'product':59 'render':24 'reus':18,70 'small':28 'text':55 'top':64 'ui':23,34,60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536276"
        +editedAt: DateTimeImmutable @1703246537 {#2372
          date: 2023-12-22 13:02:17.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701895279 {#2380
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +"title": 203960
      }
    ]
    -id: 20694
    -titleTs: "'cross':6 'cross-platform':5 'open':3 'open-sourc':2 'platform':7 'seamless':10 'sourc':4 'termin':8 'workflow':11"
    -bodyTs: "'anyth':2 'histori':7 'inlin':3 'look':20 'm':14 'nice':21 'open':10 'power':8 'render':1 'save':4 'session':5 'standard':12 'tri':15 'web':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701968585
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9227001"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701882185 {#2107
      date: 2023-12-06 18:03:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    “cross-platform” but it’s not available for the most popular developer OS (Windows) 🤔\n
    \n
    Edit: most popular OS as per the Stack Overflow dev survey: survey.stackoverflow.co/2023/#section-most-popula…
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1703254087 {#1630
    date: 2023-12-22 15:08:07.0 +01:00
  }
  +ip: null
  +tags: [
    "section"
  ]
  +mentions: [
    "@edu4rdshl@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1625 …}
  +nested: Doctrine\ORM\PersistentCollection {#1617 …}
  +votes: Doctrine\ORM\PersistentCollection {#1725 …}
  +reports: Doctrine\ORM\PersistentCollection {#1722 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
  -id: 203585
  -bodyTs: "'/2023/#section-most-popula':29 'avail':8 'cross':2 'cross-platform':1 'dev':25 'develop':13 'edit':16 'os':14,19 'overflow':24 'per':21 'platform':3 'popular':12,18 'stack':23 'survey':26 'survey.stackoverflow.co':28 'survey.stackoverflow.co/2023/#section-most-popula':27 'window':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/536115"
  +editedAt: DateTimeImmutable @1703246068 {#1629
    date: 2023-12-22 12:54:28.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701889704 {#1628
    date: 2023-12-06 20:08:24.0 +01:00
  }
  +"title": 203585
}
"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 {#1626
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1599
    +user: Proxies\__CG__\App\Entity\User {#2068 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
    +image: Proxies\__CG__\App\Entity\Image {#2114 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2227 …}
    +slug: "An-open-source-cross-platform-terminal-for-seamless-workflows"
    +title: "An open-source, cross-platform terminal for seamless workflows"
    +url: "https://waveterm.dev/"
    +body: """
      Render anything inline. Save sessions and history. Powered by open web standards.\n
      \n
      I’m trying it, and it does looks nice.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 75
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702205307 {#2387
      date: 2023-12-10 11:48:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2223 …}
    +votes: Doctrine\ORM\PersistentCollection {#2224 …}
    +reports: Doctrine\ORM\PersistentCollection {#2043 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2307 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    +badges: Doctrine\ORM\PersistentCollection {#2290 …}
    +children: [
      4 => App\Entity\EntryComment {#1626}
      3 => App\Entity\EntryComment {#1732
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1727 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +body: "You don’t need to make it an Electron app to have AI integration."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 31
        +score: 0
        +lastActive: DateTime @1701889740 {#1737
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@TylerDurdenJunior@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1733 …}
        +nested: Doctrine\ORM\PersistentCollection {#1724 …}
        +votes: Doctrine\ORM\PersistentCollection {#1715 …}
        +reports: Doctrine\ORM\PersistentCollection {#1718 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
        -id: 203592
        -bodyTs: "'ai':13 'app':10 'electron':9 'integr':14 'make':6 'need':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536117"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889740 {#1734
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +"title": 203592
      }
      2 => App\Entity\EntryComment {#2465
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: "I don’t understand why desktop JS apps don’t use React Native at least. It’s still JavaScript but doesn’t use a browser, and renders to native UI widgets. Far lighter than Electron."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1701889798 {#1740
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2463 …}
        +nested: Doctrine\ORM\PersistentCollection {#2411 …}
        +votes: Doctrine\ORM\PersistentCollection {#2422 …}
        +reports: Doctrine\ORM\PersistentCollection {#2458 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
        -id: 203599
        -bodyTs: "'app':8 'browser':25 'desktop':6 'doesn':21 'electron':35 'far':32 'javascript':19 'js':7 'least':15 'lighter':33 'nativ':13,29 'react':12 'render':27 'still':18 'ui':30 'understand':4 'use':11,23 'widget':31"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536121"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889798 {#1707
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +"title": 203599
      }
      1 => App\Entity\EntryComment {#2455
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
        +root: App\Entity\EntryComment {#1626}
        +body: "Across all devs that fill out the Stack Overflow survey: survey.stackoverflow.co/2023/#section-most-popula…"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1701895066 {#2457
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@dan@upvote.au"
          "@eager_eagle@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2468 …}
        +nested: Doctrine\ORM\PersistentCollection {#2469 …}
        +votes: Doctrine\ORM\PersistentCollection {#2471 …}
        +reports: Doctrine\ORM\PersistentCollection {#2363 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
        -id: 203946
        -bodyTs: "'/2023/#section-most-popula':13 'across':1 'dev':3 'fill':5 'overflow':9 'stack':8 'survey':10 'survey.stackoverflow.co':12 'survey.stackoverflow.co/2023/#section-most-popula':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536272"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701895066 {#2454
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +"title": 203946
      }
      0 => App\Entity\EntryComment {#2386
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2382 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: """
          Business/application logic can be 80-90% of an app’s code, and all of it can be reused across platforms. The actual UI rendering is just a small part of it.\n
          \n
          In the UI code, some of it does have to differ across platforms but it’s mostly the lower level components like buttons, text fields, etc. Some product UI code built on top of those abstractions can be reused across platforms.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1701895279 {#2364
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
          "@dan@upvote.au"
          "@yogthos@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2385 …}
        +nested: Doctrine\ORM\PersistentCollection {#2378 …}
        +votes: Doctrine\ORM\PersistentCollection {#2381 …}
        +reports: Doctrine\ORM\PersistentCollection {#1910 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
        -id: 203960
        -bodyTs: "'-90':6 '80':5 'abstract':67 'across':19,43,71 'actual':22 'app':9 'built':62 'business/application':1 'button':54 'code':11,35,61 'compon':52 'differ':42 'etc':57 'field':56 'level':51 'like':53 'logic':2 'lower':50 'most':48 'part':29 'platform':20,44,72 'product':59 'render':24 'reus':18,70 'small':28 'text':55 'top':64 'ui':23,34,60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536276"
        +editedAt: DateTimeImmutable @1703246537 {#2372
          date: 2023-12-22 13:02:17.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701895279 {#2380
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +"title": 203960
      }
    ]
    -id: 20694
    -titleTs: "'cross':6 'cross-platform':5 'open':3 'open-sourc':2 'platform':7 'seamless':10 'sourc':4 'termin':8 'workflow':11"
    -bodyTs: "'anyth':2 'histori':7 'inlin':3 'look':20 'm':14 'nice':21 'open':10 'power':8 'render':1 'save':4 'session':5 'standard':12 'tri':15 'web':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701968585
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9227001"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701882185 {#2107
      date: 2023-12-06 18:03:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    “cross-platform” but it’s not available for the most popular developer OS (Windows) 🤔\n
    \n
    Edit: most popular OS as per the Stack Overflow dev survey: survey.stackoverflow.co/2023/#section-most-popula…
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1703254087 {#1630
    date: 2023-12-22 15:08:07.0 +01:00
  }
  +ip: null
  +tags: [
    "section"
  ]
  +mentions: [
    "@edu4rdshl@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1625 …}
  +nested: Doctrine\ORM\PersistentCollection {#1617 …}
  +votes: Doctrine\ORM\PersistentCollection {#1725 …}
  +reports: Doctrine\ORM\PersistentCollection {#1722 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
  -id: 203585
  -bodyTs: "'/2023/#section-most-popula':29 'avail':8 'cross':2 'cross-platform':1 'dev':25 'develop':13 'edit':16 'os':14,19 'overflow':24 'per':21 'platform':3 'popular':12,18 'stack':23 'survey':26 'survey.stackoverflow.co':28 'survey.stackoverflow.co/2023/#section-most-popula':27 'window':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/536115"
  +editedAt: DateTimeImmutable @1703246068 {#1629
    date: 2023-12-22 12:54:28.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701889704 {#1628
    date: 2023-12-06 20:08:24.0 +01:00
  }
  +"title": 203585
}
"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 {#1626
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1599
    +user: Proxies\__CG__\App\Entity\User {#2068 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
    +image: Proxies\__CG__\App\Entity\Image {#2114 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2227 …}
    +slug: "An-open-source-cross-platform-terminal-for-seamless-workflows"
    +title: "An open-source, cross-platform terminal for seamless workflows"
    +url: "https://waveterm.dev/"
    +body: """
      Render anything inline. Save sessions and history. Powered by open web standards.\n
      \n
      I’m trying it, and it does looks nice.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 75
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702205307 {#2387
      date: 2023-12-10 11:48:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2223 …}
    +votes: Doctrine\ORM\PersistentCollection {#2224 …}
    +reports: Doctrine\ORM\PersistentCollection {#2043 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2307 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    +badges: Doctrine\ORM\PersistentCollection {#2290 …}
    +children: [
      4 => App\Entity\EntryComment {#1626}
      3 => App\Entity\EntryComment {#1732
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1727 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +body: "You don’t need to make it an Electron app to have AI integration."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 31
        +score: 0
        +lastActive: DateTime @1701889740 {#1737
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@TylerDurdenJunior@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1733 …}
        +nested: Doctrine\ORM\PersistentCollection {#1724 …}
        +votes: Doctrine\ORM\PersistentCollection {#1715 …}
        +reports: Doctrine\ORM\PersistentCollection {#1718 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
        -id: 203592
        -bodyTs: "'ai':13 'app':10 'electron':9 'integr':14 'make':6 'need':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536117"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889740 {#1734
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +"title": 203592
      }
      2 => App\Entity\EntryComment {#2465
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: "I don’t understand why desktop JS apps don’t use React Native at least. It’s still JavaScript but doesn’t use a browser, and renders to native UI widgets. Far lighter than Electron."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1701889798 {#1740
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2463 …}
        +nested: Doctrine\ORM\PersistentCollection {#2411 …}
        +votes: Doctrine\ORM\PersistentCollection {#2422 …}
        +reports: Doctrine\ORM\PersistentCollection {#2458 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
        -id: 203599
        -bodyTs: "'app':8 'browser':25 'desktop':6 'doesn':21 'electron':35 'far':32 'javascript':19 'js':7 'least':15 'lighter':33 'nativ':13,29 'react':12 'render':27 'still':18 'ui':30 'understand':4 'use':11,23 'widget':31"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536121"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889798 {#1707
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +"title": 203599
      }
      1 => App\Entity\EntryComment {#2455
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
        +root: App\Entity\EntryComment {#1626}
        +body: "Across all devs that fill out the Stack Overflow survey: survey.stackoverflow.co/2023/#section-most-popula…"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1701895066 {#2457
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@dan@upvote.au"
          "@eager_eagle@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2468 …}
        +nested: Doctrine\ORM\PersistentCollection {#2469 …}
        +votes: Doctrine\ORM\PersistentCollection {#2471 …}
        +reports: Doctrine\ORM\PersistentCollection {#2363 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
        -id: 203946
        -bodyTs: "'/2023/#section-most-popula':13 'across':1 'dev':3 'fill':5 'overflow':9 'stack':8 'survey':10 'survey.stackoverflow.co':12 'survey.stackoverflow.co/2023/#section-most-popula':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536272"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701895066 {#2454
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +"title": 203946
      }
      0 => App\Entity\EntryComment {#2386
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2382 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: """
          Business/application logic can be 80-90% of an app’s code, and all of it can be reused across platforms. The actual UI rendering is just a small part of it.\n
          \n
          In the UI code, some of it does have to differ across platforms but it’s mostly the lower level components like buttons, text fields, etc. Some product UI code built on top of those abstractions can be reused across platforms.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1701895279 {#2364
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
          "@dan@upvote.au"
          "@yogthos@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2385 …}
        +nested: Doctrine\ORM\PersistentCollection {#2378 …}
        +votes: Doctrine\ORM\PersistentCollection {#2381 …}
        +reports: Doctrine\ORM\PersistentCollection {#1910 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
        -id: 203960
        -bodyTs: "'-90':6 '80':5 'abstract':67 'across':19,43,71 'actual':22 'app':9 'built':62 'business/application':1 'button':54 'code':11,35,61 'compon':52 'differ':42 'etc':57 'field':56 'level':51 'like':53 'logic':2 'lower':50 'most':48 'part':29 'platform':20,44,72 'product':59 'render':24 'reus':18,70 'small':28 'text':55 'top':64 'ui':23,34,60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536276"
        +editedAt: DateTimeImmutable @1703246537 {#2372
          date: 2023-12-22 13:02:17.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701895279 {#2380
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +"title": 203960
      }
    ]
    -id: 20694
    -titleTs: "'cross':6 'cross-platform':5 'open':3 'open-sourc':2 'platform':7 'seamless':10 'sourc':4 'termin':8 'workflow':11"
    -bodyTs: "'anyth':2 'histori':7 'inlin':3 'look':20 'm':14 'nice':21 'open':10 'power':8 'render':1 'save':4 'session':5 'standard':12 'tri':15 'web':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701968585
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9227001"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701882185 {#2107
      date: 2023-12-06 18:03:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    “cross-platform” but it’s not available for the most popular developer OS (Windows) 🤔\n
    \n
    Edit: most popular OS as per the Stack Overflow dev survey: survey.stackoverflow.co/2023/#section-most-popula…
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1703254087 {#1630
    date: 2023-12-22 15:08:07.0 +01:00
  }
  +ip: null
  +tags: [
    "section"
  ]
  +mentions: [
    "@edu4rdshl@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1625 …}
  +nested: Doctrine\ORM\PersistentCollection {#1617 …}
  +votes: Doctrine\ORM\PersistentCollection {#1725 …}
  +reports: Doctrine\ORM\PersistentCollection {#1722 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
  -id: 203585
  -bodyTs: "'/2023/#section-most-popula':29 'avail':8 'cross':2 'cross-platform':1 'dev':25 'develop':13 'edit':16 'os':14,19 'overflow':24 'per':21 'platform':3 'popular':12,18 'stack':23 'survey':26 'survey.stackoverflow.co':28 'survey.stackoverflow.co/2023/#section-most-popula':27 'window':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/536115"
  +editedAt: DateTimeImmutable @1703246068 {#1629
    date: 2023-12-22 12:54:28.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701889704 {#1628
    date: 2023-12-06 20:08:24.0 +01:00
  }
  +"title": 203585
}
"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 {#1732
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1599
    +user: Proxies\__CG__\App\Entity\User {#2068 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
    +image: Proxies\__CG__\App\Entity\Image {#2114 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2227 …}
    +slug: "An-open-source-cross-platform-terminal-for-seamless-workflows"
    +title: "An open-source, cross-platform terminal for seamless workflows"
    +url: "https://waveterm.dev/"
    +body: """
      Render anything inline. Save sessions and history. Powered by open web standards.\n
      \n
      I’m trying it, and it does looks nice.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 75
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702205307 {#2387
      date: 2023-12-10 11:48:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2223 …}
    +votes: Doctrine\ORM\PersistentCollection {#2224 …}
    +reports: Doctrine\ORM\PersistentCollection {#2043 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2307 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    +badges: Doctrine\ORM\PersistentCollection {#2290 …}
    +children: [
      4 => App\Entity\EntryComment {#1626
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          “cross-platform” but it’s not available for the most popular developer OS (Windows) 🤔\n
          \n
          Edit: most popular OS as per the Stack Overflow dev survey: survey.stackoverflow.co/2023/#section-most-popula…
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1703254087 {#1630
          date: 2023-12-22 15:08:07.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1625 …}
        +nested: Doctrine\ORM\PersistentCollection {#1617 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1722 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
        -id: 203585
        -bodyTs: "'/2023/#section-most-popula':29 'avail':8 'cross':2 'cross-platform':1 'dev':25 'develop':13 'edit':16 'os':14,19 'overflow':24 'per':21 'platform':3 'popular':12,18 'stack':23 'survey':26 'survey.stackoverflow.co':28 'survey.stackoverflow.co/2023/#section-most-popula':27 'window':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536115"
        +editedAt: DateTimeImmutable @1703246068 {#1629
          date: 2023-12-22 12:54:28.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701889704 {#1628
          date: 2023-12-06 20:08:24.0 +01:00
        }
        +"title": 203585
      }
      3 => App\Entity\EntryComment {#1732}
      2 => App\Entity\EntryComment {#2465
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: "I don’t understand why desktop JS apps don’t use React Native at least. It’s still JavaScript but doesn’t use a browser, and renders to native UI widgets. Far lighter than Electron."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1701889798 {#1740
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2463 …}
        +nested: Doctrine\ORM\PersistentCollection {#2411 …}
        +votes: Doctrine\ORM\PersistentCollection {#2422 …}
        +reports: Doctrine\ORM\PersistentCollection {#2458 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
        -id: 203599
        -bodyTs: "'app':8 'browser':25 'desktop':6 'doesn':21 'electron':35 'far':32 'javascript':19 'js':7 'least':15 'lighter':33 'nativ':13,29 'react':12 'render':27 'still':18 'ui':30 'understand':4 'use':11,23 'widget':31"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536121"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889798 {#1707
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +"title": 203599
      }
      1 => App\Entity\EntryComment {#2455
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
        +root: App\Entity\EntryComment {#1626}
        +body: "Across all devs that fill out the Stack Overflow survey: survey.stackoverflow.co/2023/#section-most-popula…"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1701895066 {#2457
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@dan@upvote.au"
          "@eager_eagle@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2468 …}
        +nested: Doctrine\ORM\PersistentCollection {#2469 …}
        +votes: Doctrine\ORM\PersistentCollection {#2471 …}
        +reports: Doctrine\ORM\PersistentCollection {#2363 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
        -id: 203946
        -bodyTs: "'/2023/#section-most-popula':13 'across':1 'dev':3 'fill':5 'overflow':9 'stack':8 'survey':10 'survey.stackoverflow.co':12 'survey.stackoverflow.co/2023/#section-most-popula':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536272"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701895066 {#2454
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +"title": 203946
      }
      0 => App\Entity\EntryComment {#2386
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2382 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: """
          Business/application logic can be 80-90% of an app’s code, and all of it can be reused across platforms. The actual UI rendering is just a small part of it.\n
          \n
          In the UI code, some of it does have to differ across platforms but it’s mostly the lower level components like buttons, text fields, etc. Some product UI code built on top of those abstractions can be reused across platforms.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1701895279 {#2364
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
          "@dan@upvote.au"
          "@yogthos@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2385 …}
        +nested: Doctrine\ORM\PersistentCollection {#2378 …}
        +votes: Doctrine\ORM\PersistentCollection {#2381 …}
        +reports: Doctrine\ORM\PersistentCollection {#1910 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
        -id: 203960
        -bodyTs: "'-90':6 '80':5 'abstract':67 'across':19,43,71 'actual':22 'app':9 'built':62 'business/application':1 'button':54 'code':11,35,61 'compon':52 'differ':42 'etc':57 'field':56 'level':51 'like':53 'logic':2 'lower':50 'most':48 'part':29 'platform':20,44,72 'product':59 'render':24 'reus':18,70 'small':28 'text':55 'top':64 'ui':23,34,60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536276"
        +editedAt: DateTimeImmutable @1703246537 {#2372
          date: 2023-12-22 13:02:17.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701895279 {#2380
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +"title": 203960
      }
    ]
    -id: 20694
    -titleTs: "'cross':6 'cross-platform':5 'open':3 'open-sourc':2 'platform':7 'seamless':10 'sourc':4 'termin':8 'workflow':11"
    -bodyTs: "'anyth':2 'histori':7 'inlin':3 'look':20 'm':14 'nice':21 'open':10 'power':8 'render':1 'save':4 'session':5 'standard':12 'tri':15 'web':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701968585
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9227001"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701882185 {#2107
      date: 2023-12-06 18:03:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1727 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
  +body: "You don’t need to make it an Electron app to have AI integration."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 31
  +score: 0
  +lastActive: DateTime @1701889740 {#1737
    date: 2023-12-06 20:09:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@edu4rdshl@lemmy.world"
    "@TylerDurdenJunior@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1733 …}
  +nested: Doctrine\ORM\PersistentCollection {#1724 …}
  +votes: Doctrine\ORM\PersistentCollection {#1715 …}
  +reports: Doctrine\ORM\PersistentCollection {#1718 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
  -id: 203592
  -bodyTs: "'ai':13 'app':10 'electron':9 'integr':14 'make':6 'need':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/536117"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701889740 {#1734
    date: 2023-12-06 20:09:00.0 +01:00
  }
  +"title": 203592
}
"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 {#1732
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1599
    +user: Proxies\__CG__\App\Entity\User {#2068 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
    +image: Proxies\__CG__\App\Entity\Image {#2114 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2227 …}
    +slug: "An-open-source-cross-platform-terminal-for-seamless-workflows"
    +title: "An open-source, cross-platform terminal for seamless workflows"
    +url: "https://waveterm.dev/"
    +body: """
      Render anything inline. Save sessions and history. Powered by open web standards.\n
      \n
      I’m trying it, and it does looks nice.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 75
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702205307 {#2387
      date: 2023-12-10 11:48:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2223 …}
    +votes: Doctrine\ORM\PersistentCollection {#2224 …}
    +reports: Doctrine\ORM\PersistentCollection {#2043 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2307 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    +badges: Doctrine\ORM\PersistentCollection {#2290 …}
    +children: [
      4 => App\Entity\EntryComment {#1626
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          “cross-platform” but it’s not available for the most popular developer OS (Windows) 🤔\n
          \n
          Edit: most popular OS as per the Stack Overflow dev survey: survey.stackoverflow.co/2023/#section-most-popula…
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1703254087 {#1630
          date: 2023-12-22 15:08:07.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1625 …}
        +nested: Doctrine\ORM\PersistentCollection {#1617 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1722 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
        -id: 203585
        -bodyTs: "'/2023/#section-most-popula':29 'avail':8 'cross':2 'cross-platform':1 'dev':25 'develop':13 'edit':16 'os':14,19 'overflow':24 'per':21 'platform':3 'popular':12,18 'stack':23 'survey':26 'survey.stackoverflow.co':28 'survey.stackoverflow.co/2023/#section-most-popula':27 'window':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536115"
        +editedAt: DateTimeImmutable @1703246068 {#1629
          date: 2023-12-22 12:54:28.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701889704 {#1628
          date: 2023-12-06 20:08:24.0 +01:00
        }
        +"title": 203585
      }
      3 => App\Entity\EntryComment {#1732}
      2 => App\Entity\EntryComment {#2465
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: "I don’t understand why desktop JS apps don’t use React Native at least. It’s still JavaScript but doesn’t use a browser, and renders to native UI widgets. Far lighter than Electron."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1701889798 {#1740
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2463 …}
        +nested: Doctrine\ORM\PersistentCollection {#2411 …}
        +votes: Doctrine\ORM\PersistentCollection {#2422 …}
        +reports: Doctrine\ORM\PersistentCollection {#2458 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
        -id: 203599
        -bodyTs: "'app':8 'browser':25 'desktop':6 'doesn':21 'electron':35 'far':32 'javascript':19 'js':7 'least':15 'lighter':33 'nativ':13,29 'react':12 'render':27 'still':18 'ui':30 'understand':4 'use':11,23 'widget':31"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536121"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889798 {#1707
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +"title": 203599
      }
      1 => App\Entity\EntryComment {#2455
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
        +root: App\Entity\EntryComment {#1626}
        +body: "Across all devs that fill out the Stack Overflow survey: survey.stackoverflow.co/2023/#section-most-popula…"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1701895066 {#2457
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@dan@upvote.au"
          "@eager_eagle@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2468 …}
        +nested: Doctrine\ORM\PersistentCollection {#2469 …}
        +votes: Doctrine\ORM\PersistentCollection {#2471 …}
        +reports: Doctrine\ORM\PersistentCollection {#2363 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
        -id: 203946
        -bodyTs: "'/2023/#section-most-popula':13 'across':1 'dev':3 'fill':5 'overflow':9 'stack':8 'survey':10 'survey.stackoverflow.co':12 'survey.stackoverflow.co/2023/#section-most-popula':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536272"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701895066 {#2454
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +"title": 203946
      }
      0 => App\Entity\EntryComment {#2386
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2382 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: """
          Business/application logic can be 80-90% of an app’s code, and all of it can be reused across platforms. The actual UI rendering is just a small part of it.\n
          \n
          In the UI code, some of it does have to differ across platforms but it’s mostly the lower level components like buttons, text fields, etc. Some product UI code built on top of those abstractions can be reused across platforms.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1701895279 {#2364
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
          "@dan@upvote.au"
          "@yogthos@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2385 …}
        +nested: Doctrine\ORM\PersistentCollection {#2378 …}
        +votes: Doctrine\ORM\PersistentCollection {#2381 …}
        +reports: Doctrine\ORM\PersistentCollection {#1910 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
        -id: 203960
        -bodyTs: "'-90':6 '80':5 'abstract':67 'across':19,43,71 'actual':22 'app':9 'built':62 'business/application':1 'button':54 'code':11,35,61 'compon':52 'differ':42 'etc':57 'field':56 'level':51 'like':53 'logic':2 'lower':50 'most':48 'part':29 'platform':20,44,72 'product':59 'render':24 'reus':18,70 'small':28 'text':55 'top':64 'ui':23,34,60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536276"
        +editedAt: DateTimeImmutable @1703246537 {#2372
          date: 2023-12-22 13:02:17.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701895279 {#2380
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +"title": 203960
      }
    ]
    -id: 20694
    -titleTs: "'cross':6 'cross-platform':5 'open':3 'open-sourc':2 'platform':7 'seamless':10 'sourc':4 'termin':8 'workflow':11"
    -bodyTs: "'anyth':2 'histori':7 'inlin':3 'look':20 'm':14 'nice':21 'open':10 'power':8 'render':1 'save':4 'session':5 'standard':12 'tri':15 'web':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701968585
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9227001"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701882185 {#2107
      date: 2023-12-06 18:03:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1727 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
  +body: "You don’t need to make it an Electron app to have AI integration."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 31
  +score: 0
  +lastActive: DateTime @1701889740 {#1737
    date: 2023-12-06 20:09:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@edu4rdshl@lemmy.world"
    "@TylerDurdenJunior@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1733 …}
  +nested: Doctrine\ORM\PersistentCollection {#1724 …}
  +votes: Doctrine\ORM\PersistentCollection {#1715 …}
  +reports: Doctrine\ORM\PersistentCollection {#1718 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
  -id: 203592
  -bodyTs: "'ai':13 'app':10 'electron':9 'integr':14 'make':6 'need':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/536117"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701889740 {#1734
    date: 2023-12-06 20:09:00.0 +01:00
  }
  +"title": 203592
}
"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 {#1732
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1599
    +user: Proxies\__CG__\App\Entity\User {#2068 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
    +image: Proxies\__CG__\App\Entity\Image {#2114 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2227 …}
    +slug: "An-open-source-cross-platform-terminal-for-seamless-workflows"
    +title: "An open-source, cross-platform terminal for seamless workflows"
    +url: "https://waveterm.dev/"
    +body: """
      Render anything inline. Save sessions and history. Powered by open web standards.\n
      \n
      I’m trying it, and it does looks nice.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 75
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702205307 {#2387
      date: 2023-12-10 11:48:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2223 …}
    +votes: Doctrine\ORM\PersistentCollection {#2224 …}
    +reports: Doctrine\ORM\PersistentCollection {#2043 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2307 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    +badges: Doctrine\ORM\PersistentCollection {#2290 …}
    +children: [
      4 => App\Entity\EntryComment {#1626
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          “cross-platform” but it’s not available for the most popular developer OS (Windows) 🤔\n
          \n
          Edit: most popular OS as per the Stack Overflow dev survey: survey.stackoverflow.co/2023/#section-most-popula…
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1703254087 {#1630
          date: 2023-12-22 15:08:07.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1625 …}
        +nested: Doctrine\ORM\PersistentCollection {#1617 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1722 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
        -id: 203585
        -bodyTs: "'/2023/#section-most-popula':29 'avail':8 'cross':2 'cross-platform':1 'dev':25 'develop':13 'edit':16 'os':14,19 'overflow':24 'per':21 'platform':3 'popular':12,18 'stack':23 'survey':26 'survey.stackoverflow.co':28 'survey.stackoverflow.co/2023/#section-most-popula':27 'window':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536115"
        +editedAt: DateTimeImmutable @1703246068 {#1629
          date: 2023-12-22 12:54:28.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701889704 {#1628
          date: 2023-12-06 20:08:24.0 +01:00
        }
        +"title": 203585
      }
      3 => App\Entity\EntryComment {#1732}
      2 => App\Entity\EntryComment {#2465
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: "I don’t understand why desktop JS apps don’t use React Native at least. It’s still JavaScript but doesn’t use a browser, and renders to native UI widgets. Far lighter than Electron."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1701889798 {#1740
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2463 …}
        +nested: Doctrine\ORM\PersistentCollection {#2411 …}
        +votes: Doctrine\ORM\PersistentCollection {#2422 …}
        +reports: Doctrine\ORM\PersistentCollection {#2458 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
        -id: 203599
        -bodyTs: "'app':8 'browser':25 'desktop':6 'doesn':21 'electron':35 'far':32 'javascript':19 'js':7 'least':15 'lighter':33 'nativ':13,29 'react':12 'render':27 'still':18 'ui':30 'understand':4 'use':11,23 'widget':31"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536121"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889798 {#1707
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +"title": 203599
      }
      1 => App\Entity\EntryComment {#2455
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
        +root: App\Entity\EntryComment {#1626}
        +body: "Across all devs that fill out the Stack Overflow survey: survey.stackoverflow.co/2023/#section-most-popula…"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1701895066 {#2457
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@dan@upvote.au"
          "@eager_eagle@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2468 …}
        +nested: Doctrine\ORM\PersistentCollection {#2469 …}
        +votes: Doctrine\ORM\PersistentCollection {#2471 …}
        +reports: Doctrine\ORM\PersistentCollection {#2363 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
        -id: 203946
        -bodyTs: "'/2023/#section-most-popula':13 'across':1 'dev':3 'fill':5 'overflow':9 'stack':8 'survey':10 'survey.stackoverflow.co':12 'survey.stackoverflow.co/2023/#section-most-popula':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536272"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701895066 {#2454
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +"title": 203946
      }
      0 => App\Entity\EntryComment {#2386
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2382 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: """
          Business/application logic can be 80-90% of an app’s code, and all of it can be reused across platforms. The actual UI rendering is just a small part of it.\n
          \n
          In the UI code, some of it does have to differ across platforms but it’s mostly the lower level components like buttons, text fields, etc. Some product UI code built on top of those abstractions can be reused across platforms.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1701895279 {#2364
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
          "@dan@upvote.au"
          "@yogthos@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2385 …}
        +nested: Doctrine\ORM\PersistentCollection {#2378 …}
        +votes: Doctrine\ORM\PersistentCollection {#2381 …}
        +reports: Doctrine\ORM\PersistentCollection {#1910 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
        -id: 203960
        -bodyTs: "'-90':6 '80':5 'abstract':67 'across':19,43,71 'actual':22 'app':9 'built':62 'business/application':1 'button':54 'code':11,35,61 'compon':52 'differ':42 'etc':57 'field':56 'level':51 'like':53 'logic':2 'lower':50 'most':48 'part':29 'platform':20,44,72 'product':59 'render':24 'reus':18,70 'small':28 'text':55 'top':64 'ui':23,34,60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536276"
        +editedAt: DateTimeImmutable @1703246537 {#2372
          date: 2023-12-22 13:02:17.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701895279 {#2380
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +"title": 203960
      }
    ]
    -id: 20694
    -titleTs: "'cross':6 'cross-platform':5 'open':3 'open-sourc':2 'platform':7 'seamless':10 'sourc':4 'termin':8 'workflow':11"
    -bodyTs: "'anyth':2 'histori':7 'inlin':3 'look':20 'm':14 'nice':21 'open':10 'power':8 'render':1 'save':4 'session':5 'standard':12 'tri':15 'web':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701968585
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9227001"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701882185 {#2107
      date: 2023-12-06 18:03:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1727 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
  +body: "You don’t need to make it an Electron app to have AI integration."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 31
  +score: 0
  +lastActive: DateTime @1701889740 {#1737
    date: 2023-12-06 20:09:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@edu4rdshl@lemmy.world"
    "@TylerDurdenJunior@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1733 …}
  +nested: Doctrine\ORM\PersistentCollection {#1724 …}
  +votes: Doctrine\ORM\PersistentCollection {#1715 …}
  +reports: Doctrine\ORM\PersistentCollection {#1718 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
  -id: 203592
  -bodyTs: "'ai':13 'app':10 'electron':9 'integr':14 'make':6 'need':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/536117"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701889740 {#1734
    date: 2023-12-06 20:09:00.0 +01:00
  }
  +"title": 203592
}
"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
App\Entity\EntryComment {#2465
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1599
    +user: Proxies\__CG__\App\Entity\User {#2068 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
    +image: Proxies\__CG__\App\Entity\Image {#2114 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2227 …}
    +slug: "An-open-source-cross-platform-terminal-for-seamless-workflows"
    +title: "An open-source, cross-platform terminal for seamless workflows"
    +url: "https://waveterm.dev/"
    +body: """
      Render anything inline. Save sessions and history. Powered by open web standards.\n
      \n
      I’m trying it, and it does looks nice.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 75
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702205307 {#2387
      date: 2023-12-10 11:48:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2223 …}
    +votes: Doctrine\ORM\PersistentCollection {#2224 …}
    +reports: Doctrine\ORM\PersistentCollection {#2043 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2307 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    +badges: Doctrine\ORM\PersistentCollection {#2290 …}
    +children: [
      4 => App\Entity\EntryComment {#1626
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          “cross-platform” but it’s not available for the most popular developer OS (Windows) 🤔\n
          \n
          Edit: most popular OS as per the Stack Overflow dev survey: survey.stackoverflow.co/2023/#section-most-popula…
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1703254087 {#1630
          date: 2023-12-22 15:08:07.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1625 …}
        +nested: Doctrine\ORM\PersistentCollection {#1617 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1722 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
        -id: 203585
        -bodyTs: "'/2023/#section-most-popula':29 'avail':8 'cross':2 'cross-platform':1 'dev':25 'develop':13 'edit':16 'os':14,19 'overflow':24 'per':21 'platform':3 'popular':12,18 'stack':23 'survey':26 'survey.stackoverflow.co':28 'survey.stackoverflow.co/2023/#section-most-popula':27 'window':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536115"
        +editedAt: DateTimeImmutable @1703246068 {#1629
          date: 2023-12-22 12:54:28.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701889704 {#1628
          date: 2023-12-06 20:08:24.0 +01:00
        }
        +"title": 203585
      }
      3 => App\Entity\EntryComment {#1732
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1727 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +body: "You don’t need to make it an Electron app to have AI integration."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 31
        +score: 0
        +lastActive: DateTime @1701889740 {#1737
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@TylerDurdenJunior@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1733 …}
        +nested: Doctrine\ORM\PersistentCollection {#1724 …}
        +votes: Doctrine\ORM\PersistentCollection {#1715 …}
        +reports: Doctrine\ORM\PersistentCollection {#1718 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
        -id: 203592
        -bodyTs: "'ai':13 'app':10 'electron':9 'integr':14 'make':6 'need':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536117"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889740 {#1734
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +"title": 203592
      }
      2 => App\Entity\EntryComment {#2465}
      1 => App\Entity\EntryComment {#2455
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
        +root: App\Entity\EntryComment {#1626}
        +body: "Across all devs that fill out the Stack Overflow survey: survey.stackoverflow.co/2023/#section-most-popula…"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1701895066 {#2457
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@dan@upvote.au"
          "@eager_eagle@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2468 …}
        +nested: Doctrine\ORM\PersistentCollection {#2469 …}
        +votes: Doctrine\ORM\PersistentCollection {#2471 …}
        +reports: Doctrine\ORM\PersistentCollection {#2363 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
        -id: 203946
        -bodyTs: "'/2023/#section-most-popula':13 'across':1 'dev':3 'fill':5 'overflow':9 'stack':8 'survey':10 'survey.stackoverflow.co':12 'survey.stackoverflow.co/2023/#section-most-popula':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536272"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701895066 {#2454
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +"title": 203946
      }
      0 => App\Entity\EntryComment {#2386
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2382 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: """
          Business/application logic can be 80-90% of an app’s code, and all of it can be reused across platforms. The actual UI rendering is just a small part of it.\n
          \n
          In the UI code, some of it does have to differ across platforms but it’s mostly the lower level components like buttons, text fields, etc. Some product UI code built on top of those abstractions can be reused across platforms.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1701895279 {#2364
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
          "@dan@upvote.au"
          "@yogthos@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2385 …}
        +nested: Doctrine\ORM\PersistentCollection {#2378 …}
        +votes: Doctrine\ORM\PersistentCollection {#2381 …}
        +reports: Doctrine\ORM\PersistentCollection {#1910 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
        -id: 203960
        -bodyTs: "'-90':6 '80':5 'abstract':67 'across':19,43,71 'actual':22 'app':9 'built':62 'business/application':1 'button':54 'code':11,35,61 'compon':52 'differ':42 'etc':57 'field':56 'level':51 'like':53 'logic':2 'lower':50 'most':48 'part':29 'platform':20,44,72 'product':59 'render':24 'reus':18,70 'small':28 'text':55 'top':64 'ui':23,34,60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536276"
        +editedAt: DateTimeImmutable @1703246537 {#2372
          date: 2023-12-22 13:02:17.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701895279 {#2380
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +"title": 203960
      }
    ]
    -id: 20694
    -titleTs: "'cross':6 'cross-platform':5 'open':3 'open-sourc':2 'platform':7 'seamless':10 'sourc':4 'termin':8 'workflow':11"
    -bodyTs: "'anyth':2 'histori':7 'inlin':3 'look':20 'm':14 'nice':21 'open':10 'power':8 'render':1 'save':4 'session':5 'standard':12 'tri':15 'web':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701968585
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9227001"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701882185 {#2107
      date: 2023-12-06 18:03:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
  +body: "I don’t understand why desktop JS apps don’t use React Native at least. It’s still JavaScript but doesn’t use a browser, and renders to native UI widgets. Far lighter than Electron."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1701889798 {#1740
    date: 2023-12-06 20:09:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@edu4rdshl@lemmy.world"
    "@ExtremeDullard@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2463 …}
  +nested: Doctrine\ORM\PersistentCollection {#2411 …}
  +votes: Doctrine\ORM\PersistentCollection {#2422 …}
  +reports: Doctrine\ORM\PersistentCollection {#2458 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
  -id: 203599
  -bodyTs: "'app':8 'browser':25 'desktop':6 'doesn':21 'electron':35 'far':32 'javascript':19 'js':7 'least':15 'lighter':33 'nativ':13,29 'react':12 'render':27 'still':18 'ui':30 'understand':4 'use':11,23 'widget':31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/536121"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701889798 {#1707
    date: 2023-12-06 20:09:58.0 +01:00
  }
  +"title": 203599
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#2465
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1599
    +user: Proxies\__CG__\App\Entity\User {#2068 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
    +image: Proxies\__CG__\App\Entity\Image {#2114 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2227 …}
    +slug: "An-open-source-cross-platform-terminal-for-seamless-workflows"
    +title: "An open-source, cross-platform terminal for seamless workflows"
    +url: "https://waveterm.dev/"
    +body: """
      Render anything inline. Save sessions and history. Powered by open web standards.\n
      \n
      I’m trying it, and it does looks nice.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 75
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702205307 {#2387
      date: 2023-12-10 11:48:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2223 …}
    +votes: Doctrine\ORM\PersistentCollection {#2224 …}
    +reports: Doctrine\ORM\PersistentCollection {#2043 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2307 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    +badges: Doctrine\ORM\PersistentCollection {#2290 …}
    +children: [
      4 => App\Entity\EntryComment {#1626
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          “cross-platform” but it’s not available for the most popular developer OS (Windows) 🤔\n
          \n
          Edit: most popular OS as per the Stack Overflow dev survey: survey.stackoverflow.co/2023/#section-most-popula…
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1703254087 {#1630
          date: 2023-12-22 15:08:07.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1625 …}
        +nested: Doctrine\ORM\PersistentCollection {#1617 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1722 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
        -id: 203585
        -bodyTs: "'/2023/#section-most-popula':29 'avail':8 'cross':2 'cross-platform':1 'dev':25 'develop':13 'edit':16 'os':14,19 'overflow':24 'per':21 'platform':3 'popular':12,18 'stack':23 'survey':26 'survey.stackoverflow.co':28 'survey.stackoverflow.co/2023/#section-most-popula':27 'window':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536115"
        +editedAt: DateTimeImmutable @1703246068 {#1629
          date: 2023-12-22 12:54:28.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701889704 {#1628
          date: 2023-12-06 20:08:24.0 +01:00
        }
        +"title": 203585
      }
      3 => App\Entity\EntryComment {#1732
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1727 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +body: "You don’t need to make it an Electron app to have AI integration."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 31
        +score: 0
        +lastActive: DateTime @1701889740 {#1737
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@TylerDurdenJunior@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1733 …}
        +nested: Doctrine\ORM\PersistentCollection {#1724 …}
        +votes: Doctrine\ORM\PersistentCollection {#1715 …}
        +reports: Doctrine\ORM\PersistentCollection {#1718 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
        -id: 203592
        -bodyTs: "'ai':13 'app':10 'electron':9 'integr':14 'make':6 'need':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536117"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889740 {#1734
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +"title": 203592
      }
      2 => App\Entity\EntryComment {#2465}
      1 => App\Entity\EntryComment {#2455
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
        +root: App\Entity\EntryComment {#1626}
        +body: "Across all devs that fill out the Stack Overflow survey: survey.stackoverflow.co/2023/#section-most-popula…"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1701895066 {#2457
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@dan@upvote.au"
          "@eager_eagle@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2468 …}
        +nested: Doctrine\ORM\PersistentCollection {#2469 …}
        +votes: Doctrine\ORM\PersistentCollection {#2471 …}
        +reports: Doctrine\ORM\PersistentCollection {#2363 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
        -id: 203946
        -bodyTs: "'/2023/#section-most-popula':13 'across':1 'dev':3 'fill':5 'overflow':9 'stack':8 'survey':10 'survey.stackoverflow.co':12 'survey.stackoverflow.co/2023/#section-most-popula':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536272"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701895066 {#2454
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +"title": 203946
      }
      0 => App\Entity\EntryComment {#2386
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2382 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: """
          Business/application logic can be 80-90% of an app’s code, and all of it can be reused across platforms. The actual UI rendering is just a small part of it.\n
          \n
          In the UI code, some of it does have to differ across platforms but it’s mostly the lower level components like buttons, text fields, etc. Some product UI code built on top of those abstractions can be reused across platforms.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1701895279 {#2364
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
          "@dan@upvote.au"
          "@yogthos@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2385 …}
        +nested: Doctrine\ORM\PersistentCollection {#2378 …}
        +votes: Doctrine\ORM\PersistentCollection {#2381 …}
        +reports: Doctrine\ORM\PersistentCollection {#1910 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
        -id: 203960
        -bodyTs: "'-90':6 '80':5 'abstract':67 'across':19,43,71 'actual':22 'app':9 'built':62 'business/application':1 'button':54 'code':11,35,61 'compon':52 'differ':42 'etc':57 'field':56 'level':51 'like':53 'logic':2 'lower':50 'most':48 'part':29 'platform':20,44,72 'product':59 'render':24 'reus':18,70 'small':28 'text':55 'top':64 'ui':23,34,60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536276"
        +editedAt: DateTimeImmutable @1703246537 {#2372
          date: 2023-12-22 13:02:17.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701895279 {#2380
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +"title": 203960
      }
    ]
    -id: 20694
    -titleTs: "'cross':6 'cross-platform':5 'open':3 'open-sourc':2 'platform':7 'seamless':10 'sourc':4 'termin':8 'workflow':11"
    -bodyTs: "'anyth':2 'histori':7 'inlin':3 'look':20 'm':14 'nice':21 'open':10 'power':8 'render':1 'save':4 'session':5 'standard':12 'tri':15 'web':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701968585
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9227001"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701882185 {#2107
      date: 2023-12-06 18:03:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
  +body: "I don’t understand why desktop JS apps don’t use React Native at least. It’s still JavaScript but doesn’t use a browser, and renders to native UI widgets. Far lighter than Electron."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1701889798 {#1740
    date: 2023-12-06 20:09:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@edu4rdshl@lemmy.world"
    "@ExtremeDullard@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2463 …}
  +nested: Doctrine\ORM\PersistentCollection {#2411 …}
  +votes: Doctrine\ORM\PersistentCollection {#2422 …}
  +reports: Doctrine\ORM\PersistentCollection {#2458 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
  -id: 203599
  -bodyTs: "'app':8 'browser':25 'desktop':6 'doesn':21 'electron':35 'far':32 'javascript':19 'js':7 'least':15 'lighter':33 'nativ':13,29 'react':12 'render':27 'still':18 'ui':30 'understand':4 'use':11,23 'widget':31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/536121"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701889798 {#1707
    date: 2023-12-06 20:09:58.0 +01:00
  }
  +"title": 203599
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#2465
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1599
    +user: Proxies\__CG__\App\Entity\User {#2068 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
    +image: Proxies\__CG__\App\Entity\Image {#2114 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2227 …}
    +slug: "An-open-source-cross-platform-terminal-for-seamless-workflows"
    +title: "An open-source, cross-platform terminal for seamless workflows"
    +url: "https://waveterm.dev/"
    +body: """
      Render anything inline. Save sessions and history. Powered by open web standards.\n
      \n
      I’m trying it, and it does looks nice.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 75
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702205307 {#2387
      date: 2023-12-10 11:48:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2223 …}
    +votes: Doctrine\ORM\PersistentCollection {#2224 …}
    +reports: Doctrine\ORM\PersistentCollection {#2043 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2307 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    +badges: Doctrine\ORM\PersistentCollection {#2290 …}
    +children: [
      4 => App\Entity\EntryComment {#1626
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          “cross-platform” but it’s not available for the most popular developer OS (Windows) 🤔\n
          \n
          Edit: most popular OS as per the Stack Overflow dev survey: survey.stackoverflow.co/2023/#section-most-popula…
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1703254087 {#1630
          date: 2023-12-22 15:08:07.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1625 …}
        +nested: Doctrine\ORM\PersistentCollection {#1617 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1722 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
        -id: 203585
        -bodyTs: "'/2023/#section-most-popula':29 'avail':8 'cross':2 'cross-platform':1 'dev':25 'develop':13 'edit':16 'os':14,19 'overflow':24 'per':21 'platform':3 'popular':12,18 'stack':23 'survey':26 'survey.stackoverflow.co':28 'survey.stackoverflow.co/2023/#section-most-popula':27 'window':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536115"
        +editedAt: DateTimeImmutable @1703246068 {#1629
          date: 2023-12-22 12:54:28.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701889704 {#1628
          date: 2023-12-06 20:08:24.0 +01:00
        }
        +"title": 203585
      }
      3 => App\Entity\EntryComment {#1732
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1727 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +body: "You don’t need to make it an Electron app to have AI integration."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 31
        +score: 0
        +lastActive: DateTime @1701889740 {#1737
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@TylerDurdenJunior@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1733 …}
        +nested: Doctrine\ORM\PersistentCollection {#1724 …}
        +votes: Doctrine\ORM\PersistentCollection {#1715 …}
        +reports: Doctrine\ORM\PersistentCollection {#1718 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
        -id: 203592
        -bodyTs: "'ai':13 'app':10 'electron':9 'integr':14 'make':6 'need':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536117"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889740 {#1734
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +"title": 203592
      }
      2 => App\Entity\EntryComment {#2465}
      1 => App\Entity\EntryComment {#2455
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
        +root: App\Entity\EntryComment {#1626}
        +body: "Across all devs that fill out the Stack Overflow survey: survey.stackoverflow.co/2023/#section-most-popula…"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1701895066 {#2457
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@dan@upvote.au"
          "@eager_eagle@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2468 …}
        +nested: Doctrine\ORM\PersistentCollection {#2469 …}
        +votes: Doctrine\ORM\PersistentCollection {#2471 …}
        +reports: Doctrine\ORM\PersistentCollection {#2363 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
        -id: 203946
        -bodyTs: "'/2023/#section-most-popula':13 'across':1 'dev':3 'fill':5 'overflow':9 'stack':8 'survey':10 'survey.stackoverflow.co':12 'survey.stackoverflow.co/2023/#section-most-popula':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536272"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701895066 {#2454
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +"title": 203946
      }
      0 => App\Entity\EntryComment {#2386
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2382 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: """
          Business/application logic can be 80-90% of an app’s code, and all of it can be reused across platforms. The actual UI rendering is just a small part of it.\n
          \n
          In the UI code, some of it does have to differ across platforms but it’s mostly the lower level components like buttons, text fields, etc. Some product UI code built on top of those abstractions can be reused across platforms.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1701895279 {#2364
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
          "@dan@upvote.au"
          "@yogthos@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2385 …}
        +nested: Doctrine\ORM\PersistentCollection {#2378 …}
        +votes: Doctrine\ORM\PersistentCollection {#2381 …}
        +reports: Doctrine\ORM\PersistentCollection {#1910 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
        -id: 203960
        -bodyTs: "'-90':6 '80':5 'abstract':67 'across':19,43,71 'actual':22 'app':9 'built':62 'business/application':1 'button':54 'code':11,35,61 'compon':52 'differ':42 'etc':57 'field':56 'level':51 'like':53 'logic':2 'lower':50 'most':48 'part':29 'platform':20,44,72 'product':59 'render':24 'reus':18,70 'small':28 'text':55 'top':64 'ui':23,34,60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536276"
        +editedAt: DateTimeImmutable @1703246537 {#2372
          date: 2023-12-22 13:02:17.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701895279 {#2380
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +"title": 203960
      }
    ]
    -id: 20694
    -titleTs: "'cross':6 'cross-platform':5 'open':3 'open-sourc':2 'platform':7 'seamless':10 'sourc':4 'termin':8 'workflow':11"
    -bodyTs: "'anyth':2 'histori':7 'inlin':3 'look':20 'm':14 'nice':21 'open':10 'power':8 'render':1 'save':4 'session':5 'standard':12 'tri':15 'web':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701968585
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9227001"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701882185 {#2107
      date: 2023-12-06 18:03:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
  +body: "I don’t understand why desktop JS apps don’t use React Native at least. It’s still JavaScript but doesn’t use a browser, and renders to native UI widgets. Far lighter than Electron."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1701889798 {#1740
    date: 2023-12-06 20:09:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@edu4rdshl@lemmy.world"
    "@ExtremeDullard@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2463 …}
  +nested: Doctrine\ORM\PersistentCollection {#2411 …}
  +votes: Doctrine\ORM\PersistentCollection {#2422 …}
  +reports: Doctrine\ORM\PersistentCollection {#2458 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
  -id: 203599
  -bodyTs: "'app':8 'browser':25 'desktop':6 'doesn':21 'electron':35 'far':32 'javascript':19 'js':7 'least':15 'lighter':33 'nativ':13,29 'react':12 'render':27 'still':18 'ui':30 'understand':4 'use':11,23 'widget':31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/536121"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701889798 {#1707
    date: 2023-12-06 20:09:58.0 +01:00
  }
  +"title": 203599
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#2455
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1599
    +user: Proxies\__CG__\App\Entity\User {#2068 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
    +image: Proxies\__CG__\App\Entity\Image {#2114 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2227 …}
    +slug: "An-open-source-cross-platform-terminal-for-seamless-workflows"
    +title: "An open-source, cross-platform terminal for seamless workflows"
    +url: "https://waveterm.dev/"
    +body: """
      Render anything inline. Save sessions and history. Powered by open web standards.\n
      \n
      I’m trying it, and it does looks nice.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 75
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702205307 {#2387
      date: 2023-12-10 11:48:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2223 …}
    +votes: Doctrine\ORM\PersistentCollection {#2224 …}
    +reports: Doctrine\ORM\PersistentCollection {#2043 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2307 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    +badges: Doctrine\ORM\PersistentCollection {#2290 …}
    +children: [
      4 => App\Entity\EntryComment {#1626
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          “cross-platform” but it’s not available for the most popular developer OS (Windows) 🤔\n
          \n
          Edit: most popular OS as per the Stack Overflow dev survey: survey.stackoverflow.co/2023/#section-most-popula…
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1703254087 {#1630
          date: 2023-12-22 15:08:07.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1625 …}
        +nested: Doctrine\ORM\PersistentCollection {#1617 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1722 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
        -id: 203585
        -bodyTs: "'/2023/#section-most-popula':29 'avail':8 'cross':2 'cross-platform':1 'dev':25 'develop':13 'edit':16 'os':14,19 'overflow':24 'per':21 'platform':3 'popular':12,18 'stack':23 'survey':26 'survey.stackoverflow.co':28 'survey.stackoverflow.co/2023/#section-most-popula':27 'window':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536115"
        +editedAt: DateTimeImmutable @1703246068 {#1629
          date: 2023-12-22 12:54:28.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701889704 {#1628
          date: 2023-12-06 20:08:24.0 +01:00
        }
        +"title": 203585
      }
      3 => App\Entity\EntryComment {#1732
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1727 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +body: "You don’t need to make it an Electron app to have AI integration."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 31
        +score: 0
        +lastActive: DateTime @1701889740 {#1737
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@TylerDurdenJunior@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1733 …}
        +nested: Doctrine\ORM\PersistentCollection {#1724 …}
        +votes: Doctrine\ORM\PersistentCollection {#1715 …}
        +reports: Doctrine\ORM\PersistentCollection {#1718 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
        -id: 203592
        -bodyTs: "'ai':13 'app':10 'electron':9 'integr':14 'make':6 'need':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536117"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889740 {#1734
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +"title": 203592
      }
      2 => App\Entity\EntryComment {#2465
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: "I don’t understand why desktop JS apps don’t use React Native at least. It’s still JavaScript but doesn’t use a browser, and renders to native UI widgets. Far lighter than Electron."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1701889798 {#1740
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2463 …}
        +nested: Doctrine\ORM\PersistentCollection {#2411 …}
        +votes: Doctrine\ORM\PersistentCollection {#2422 …}
        +reports: Doctrine\ORM\PersistentCollection {#2458 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
        -id: 203599
        -bodyTs: "'app':8 'browser':25 'desktop':6 'doesn':21 'electron':35 'far':32 'javascript':19 'js':7 'least':15 'lighter':33 'nativ':13,29 'react':12 'render':27 'still':18 'ui':30 'understand':4 'use':11,23 'widget':31"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536121"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889798 {#1707
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +"title": 203599
      }
      1 => App\Entity\EntryComment {#2455}
      0 => App\Entity\EntryComment {#2386
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2382 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: """
          Business/application logic can be 80-90% of an app’s code, and all of it can be reused across platforms. The actual UI rendering is just a small part of it.\n
          \n
          In the UI code, some of it does have to differ across platforms but it’s mostly the lower level components like buttons, text fields, etc. Some product UI code built on top of those abstractions can be reused across platforms.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1701895279 {#2364
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
          "@dan@upvote.au"
          "@yogthos@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2385 …}
        +nested: Doctrine\ORM\PersistentCollection {#2378 …}
        +votes: Doctrine\ORM\PersistentCollection {#2381 …}
        +reports: Doctrine\ORM\PersistentCollection {#1910 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
        -id: 203960
        -bodyTs: "'-90':6 '80':5 'abstract':67 'across':19,43,71 'actual':22 'app':9 'built':62 'business/application':1 'button':54 'code':11,35,61 'compon':52 'differ':42 'etc':57 'field':56 'level':51 'like':53 'logic':2 'lower':50 'most':48 'part':29 'platform':20,44,72 'product':59 'render':24 'reus':18,70 'small':28 'text':55 'top':64 'ui':23,34,60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536276"
        +editedAt: DateTimeImmutable @1703246537 {#2372
          date: 2023-12-22 13:02:17.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701895279 {#2380
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +"title": 203960
      }
    ]
    -id: 20694
    -titleTs: "'cross':6 'cross-platform':5 'open':3 'open-sourc':2 'platform':7 'seamless':10 'sourc':4 'termin':8 'workflow':11"
    -bodyTs: "'anyth':2 'histori':7 'inlin':3 'look':20 'm':14 'nice':21 'open':10 'power':8 'render':1 'save':4 'session':5 'standard':12 'tri':15 'web':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701968585
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9227001"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701882185 {#2107
      date: 2023-12-06 18:03:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
  +root: App\Entity\EntryComment {#1626}
  +body: "Across all devs that fill out the Stack Overflow survey: survey.stackoverflow.co/2023/#section-most-popula…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1701895066 {#2457
    date: 2023-12-06 21:37:46.0 +01:00
  }
  +ip: null
  +tags: [
    "section"
  ]
  +mentions: [
    "@edu4rdshl@lemmy.world"
    "@dan@upvote.au"
    "@eager_eagle@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2468 …}
  +nested: Doctrine\ORM\PersistentCollection {#2469 …}
  +votes: Doctrine\ORM\PersistentCollection {#2471 …}
  +reports: Doctrine\ORM\PersistentCollection {#2363 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
  -id: 203946
  -bodyTs: "'/2023/#section-most-popula':13 'across':1 'dev':3 'fill':5 'overflow':9 'stack':8 'survey':10 'survey.stackoverflow.co':12 'survey.stackoverflow.co/2023/#section-most-popula':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/536272"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701895066 {#2454
    date: 2023-12-06 21:37:46.0 +01:00
  }
  +"title": 203946
}
"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 {#2455
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1599
    +user: Proxies\__CG__\App\Entity\User {#2068 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
    +image: Proxies\__CG__\App\Entity\Image {#2114 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2227 …}
    +slug: "An-open-source-cross-platform-terminal-for-seamless-workflows"
    +title: "An open-source, cross-platform terminal for seamless workflows"
    +url: "https://waveterm.dev/"
    +body: """
      Render anything inline. Save sessions and history. Powered by open web standards.\n
      \n
      I’m trying it, and it does looks nice.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 75
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702205307 {#2387
      date: 2023-12-10 11:48:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2223 …}
    +votes: Doctrine\ORM\PersistentCollection {#2224 …}
    +reports: Doctrine\ORM\PersistentCollection {#2043 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2307 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    +badges: Doctrine\ORM\PersistentCollection {#2290 …}
    +children: [
      4 => App\Entity\EntryComment {#1626
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          “cross-platform” but it’s not available for the most popular developer OS (Windows) 🤔\n
          \n
          Edit: most popular OS as per the Stack Overflow dev survey: survey.stackoverflow.co/2023/#section-most-popula…
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1703254087 {#1630
          date: 2023-12-22 15:08:07.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1625 …}
        +nested: Doctrine\ORM\PersistentCollection {#1617 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1722 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
        -id: 203585
        -bodyTs: "'/2023/#section-most-popula':29 'avail':8 'cross':2 'cross-platform':1 'dev':25 'develop':13 'edit':16 'os':14,19 'overflow':24 'per':21 'platform':3 'popular':12,18 'stack':23 'survey':26 'survey.stackoverflow.co':28 'survey.stackoverflow.co/2023/#section-most-popula':27 'window':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536115"
        +editedAt: DateTimeImmutable @1703246068 {#1629
          date: 2023-12-22 12:54:28.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701889704 {#1628
          date: 2023-12-06 20:08:24.0 +01:00
        }
        +"title": 203585
      }
      3 => App\Entity\EntryComment {#1732
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1727 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +body: "You don’t need to make it an Electron app to have AI integration."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 31
        +score: 0
        +lastActive: DateTime @1701889740 {#1737
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@TylerDurdenJunior@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1733 …}
        +nested: Doctrine\ORM\PersistentCollection {#1724 …}
        +votes: Doctrine\ORM\PersistentCollection {#1715 …}
        +reports: Doctrine\ORM\PersistentCollection {#1718 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
        -id: 203592
        -bodyTs: "'ai':13 'app':10 'electron':9 'integr':14 'make':6 'need':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536117"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889740 {#1734
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +"title": 203592
      }
      2 => App\Entity\EntryComment {#2465
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: "I don’t understand why desktop JS apps don’t use React Native at least. It’s still JavaScript but doesn’t use a browser, and renders to native UI widgets. Far lighter than Electron."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1701889798 {#1740
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2463 …}
        +nested: Doctrine\ORM\PersistentCollection {#2411 …}
        +votes: Doctrine\ORM\PersistentCollection {#2422 …}
        +reports: Doctrine\ORM\PersistentCollection {#2458 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
        -id: 203599
        -bodyTs: "'app':8 'browser':25 'desktop':6 'doesn':21 'electron':35 'far':32 'javascript':19 'js':7 'least':15 'lighter':33 'nativ':13,29 'react':12 'render':27 'still':18 'ui':30 'understand':4 'use':11,23 'widget':31"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536121"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889798 {#1707
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +"title": 203599
      }
      1 => App\Entity\EntryComment {#2455}
      0 => App\Entity\EntryComment {#2386
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2382 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: """
          Business/application logic can be 80-90% of an app’s code, and all of it can be reused across platforms. The actual UI rendering is just a small part of it.\n
          \n
          In the UI code, some of it does have to differ across platforms but it’s mostly the lower level components like buttons, text fields, etc. Some product UI code built on top of those abstractions can be reused across platforms.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1701895279 {#2364
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
          "@dan@upvote.au"
          "@yogthos@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2385 …}
        +nested: Doctrine\ORM\PersistentCollection {#2378 …}
        +votes: Doctrine\ORM\PersistentCollection {#2381 …}
        +reports: Doctrine\ORM\PersistentCollection {#1910 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
        -id: 203960
        -bodyTs: "'-90':6 '80':5 'abstract':67 'across':19,43,71 'actual':22 'app':9 'built':62 'business/application':1 'button':54 'code':11,35,61 'compon':52 'differ':42 'etc':57 'field':56 'level':51 'like':53 'logic':2 'lower':50 'most':48 'part':29 'platform':20,44,72 'product':59 'render':24 'reus':18,70 'small':28 'text':55 'top':64 'ui':23,34,60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536276"
        +editedAt: DateTimeImmutable @1703246537 {#2372
          date: 2023-12-22 13:02:17.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701895279 {#2380
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +"title": 203960
      }
    ]
    -id: 20694
    -titleTs: "'cross':6 'cross-platform':5 'open':3 'open-sourc':2 'platform':7 'seamless':10 'sourc':4 'termin':8 'workflow':11"
    -bodyTs: "'anyth':2 'histori':7 'inlin':3 'look':20 'm':14 'nice':21 'open':10 'power':8 'render':1 'save':4 'session':5 'standard':12 'tri':15 'web':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701968585
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9227001"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701882185 {#2107
      date: 2023-12-06 18:03:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
  +root: App\Entity\EntryComment {#1626}
  +body: "Across all devs that fill out the Stack Overflow survey: survey.stackoverflow.co/2023/#section-most-popula…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1701895066 {#2457
    date: 2023-12-06 21:37:46.0 +01:00
  }
  +ip: null
  +tags: [
    "section"
  ]
  +mentions: [
    "@edu4rdshl@lemmy.world"
    "@dan@upvote.au"
    "@eager_eagle@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2468 …}
  +nested: Doctrine\ORM\PersistentCollection {#2469 …}
  +votes: Doctrine\ORM\PersistentCollection {#2471 …}
  +reports: Doctrine\ORM\PersistentCollection {#2363 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
  -id: 203946
  -bodyTs: "'/2023/#section-most-popula':13 'across':1 'dev':3 'fill':5 'overflow':9 'stack':8 'survey':10 'survey.stackoverflow.co':12 'survey.stackoverflow.co/2023/#section-most-popula':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/536272"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701895066 {#2454
    date: 2023-12-06 21:37:46.0 +01:00
  }
  +"title": 203946
}
"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 {#2455
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1599
    +user: Proxies\__CG__\App\Entity\User {#2068 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
    +image: Proxies\__CG__\App\Entity\Image {#2114 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2227 …}
    +slug: "An-open-source-cross-platform-terminal-for-seamless-workflows"
    +title: "An open-source, cross-platform terminal for seamless workflows"
    +url: "https://waveterm.dev/"
    +body: """
      Render anything inline. Save sessions and history. Powered by open web standards.\n
      \n
      I’m trying it, and it does looks nice.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 75
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702205307 {#2387
      date: 2023-12-10 11:48:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2223 …}
    +votes: Doctrine\ORM\PersistentCollection {#2224 …}
    +reports: Doctrine\ORM\PersistentCollection {#2043 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2307 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    +badges: Doctrine\ORM\PersistentCollection {#2290 …}
    +children: [
      4 => App\Entity\EntryComment {#1626
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          “cross-platform” but it’s not available for the most popular developer OS (Windows) 🤔\n
          \n
          Edit: most popular OS as per the Stack Overflow dev survey: survey.stackoverflow.co/2023/#section-most-popula…
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1703254087 {#1630
          date: 2023-12-22 15:08:07.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1625 …}
        +nested: Doctrine\ORM\PersistentCollection {#1617 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1722 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
        -id: 203585
        -bodyTs: "'/2023/#section-most-popula':29 'avail':8 'cross':2 'cross-platform':1 'dev':25 'develop':13 'edit':16 'os':14,19 'overflow':24 'per':21 'platform':3 'popular':12,18 'stack':23 'survey':26 'survey.stackoverflow.co':28 'survey.stackoverflow.co/2023/#section-most-popula':27 'window':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536115"
        +editedAt: DateTimeImmutable @1703246068 {#1629
          date: 2023-12-22 12:54:28.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701889704 {#1628
          date: 2023-12-06 20:08:24.0 +01:00
        }
        +"title": 203585
      }
      3 => App\Entity\EntryComment {#1732
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1727 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +body: "You don’t need to make it an Electron app to have AI integration."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 31
        +score: 0
        +lastActive: DateTime @1701889740 {#1737
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@TylerDurdenJunior@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1733 …}
        +nested: Doctrine\ORM\PersistentCollection {#1724 …}
        +votes: Doctrine\ORM\PersistentCollection {#1715 …}
        +reports: Doctrine\ORM\PersistentCollection {#1718 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
        -id: 203592
        -bodyTs: "'ai':13 'app':10 'electron':9 'integr':14 'make':6 'need':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536117"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889740 {#1734
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +"title": 203592
      }
      2 => App\Entity\EntryComment {#2465
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: "I don’t understand why desktop JS apps don’t use React Native at least. It’s still JavaScript but doesn’t use a browser, and renders to native UI widgets. Far lighter than Electron."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1701889798 {#1740
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2463 …}
        +nested: Doctrine\ORM\PersistentCollection {#2411 …}
        +votes: Doctrine\ORM\PersistentCollection {#2422 …}
        +reports: Doctrine\ORM\PersistentCollection {#2458 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
        -id: 203599
        -bodyTs: "'app':8 'browser':25 'desktop':6 'doesn':21 'electron':35 'far':32 'javascript':19 'js':7 'least':15 'lighter':33 'nativ':13,29 'react':12 'render':27 'still':18 'ui':30 'understand':4 'use':11,23 'widget':31"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536121"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889798 {#1707
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +"title": 203599
      }
      1 => App\Entity\EntryComment {#2455}
      0 => App\Entity\EntryComment {#2386
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2382 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: """
          Business/application logic can be 80-90% of an app’s code, and all of it can be reused across platforms. The actual UI rendering is just a small part of it.\n
          \n
          In the UI code, some of it does have to differ across platforms but it’s mostly the lower level components like buttons, text fields, etc. Some product UI code built on top of those abstractions can be reused across platforms.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1701895279 {#2364
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
          "@dan@upvote.au"
          "@yogthos@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2385 …}
        +nested: Doctrine\ORM\PersistentCollection {#2378 …}
        +votes: Doctrine\ORM\PersistentCollection {#2381 …}
        +reports: Doctrine\ORM\PersistentCollection {#1910 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
        -id: 203960
        -bodyTs: "'-90':6 '80':5 'abstract':67 'across':19,43,71 'actual':22 'app':9 'built':62 'business/application':1 'button':54 'code':11,35,61 'compon':52 'differ':42 'etc':57 'field':56 'level':51 'like':53 'logic':2 'lower':50 'most':48 'part':29 'platform':20,44,72 'product':59 'render':24 'reus':18,70 'small':28 'text':55 'top':64 'ui':23,34,60"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536276"
        +editedAt: DateTimeImmutable @1703246537 {#2372
          date: 2023-12-22 13:02:17.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701895279 {#2380
          date: 2023-12-06 21:41:19.0 +01:00
        }
        +"title": 203960
      }
    ]
    -id: 20694
    -titleTs: "'cross':6 'cross-platform':5 'open':3 'open-sourc':2 'platform':7 'seamless':10 'sourc':4 'termin':8 'workflow':11"
    -bodyTs: "'anyth':2 'histori':7 'inlin':3 'look':20 'm':14 'nice':21 'open':10 'power':8 'render':1 'save':4 'session':5 'standard':12 'tri':15 'web':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701968585
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9227001"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701882185 {#2107
      date: 2023-12-06 18:03:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
  +root: App\Entity\EntryComment {#1626}
  +body: "Across all devs that fill out the Stack Overflow survey: survey.stackoverflow.co/2023/#section-most-popula…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1701895066 {#2457
    date: 2023-12-06 21:37:46.0 +01:00
  }
  +ip: null
  +tags: [
    "section"
  ]
  +mentions: [
    "@edu4rdshl@lemmy.world"
    "@dan@upvote.au"
    "@eager_eagle@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2468 …}
  +nested: Doctrine\ORM\PersistentCollection {#2469 …}
  +votes: Doctrine\ORM\PersistentCollection {#2471 …}
  +reports: Doctrine\ORM\PersistentCollection {#2363 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
  -id: 203946
  -bodyTs: "'/2023/#section-most-popula':13 'across':1 'dev':3 'fill':5 'overflow':9 'stack':8 'survey':10 'survey.stackoverflow.co':12 'survey.stackoverflow.co/2023/#section-most-popula':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/536272"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701895066 {#2454
    date: 2023-12-06 21:37:46.0 +01:00
  }
  +"title": 203946
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#2386
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1599
    +user: Proxies\__CG__\App\Entity\User {#2068 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
    +image: Proxies\__CG__\App\Entity\Image {#2114 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2227 …}
    +slug: "An-open-source-cross-platform-terminal-for-seamless-workflows"
    +title: "An open-source, cross-platform terminal for seamless workflows"
    +url: "https://waveterm.dev/"
    +body: """
      Render anything inline. Save sessions and history. Powered by open web standards.\n
      \n
      I’m trying it, and it does looks nice.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 75
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702205307 {#2387
      date: 2023-12-10 11:48:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2223 …}
    +votes: Doctrine\ORM\PersistentCollection {#2224 …}
    +reports: Doctrine\ORM\PersistentCollection {#2043 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2307 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    +badges: Doctrine\ORM\PersistentCollection {#2290 …}
    +children: [
      4 => App\Entity\EntryComment {#1626
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          “cross-platform” but it’s not available for the most popular developer OS (Windows) 🤔\n
          \n
          Edit: most popular OS as per the Stack Overflow dev survey: survey.stackoverflow.co/2023/#section-most-popula…
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1703254087 {#1630
          date: 2023-12-22 15:08:07.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1625 …}
        +nested: Doctrine\ORM\PersistentCollection {#1617 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1722 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
        -id: 203585
        -bodyTs: "'/2023/#section-most-popula':29 'avail':8 'cross':2 'cross-platform':1 'dev':25 'develop':13 'edit':16 'os':14,19 'overflow':24 'per':21 'platform':3 'popular':12,18 'stack':23 'survey':26 'survey.stackoverflow.co':28 'survey.stackoverflow.co/2023/#section-most-popula':27 'window':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536115"
        +editedAt: DateTimeImmutable @1703246068 {#1629
          date: 2023-12-22 12:54:28.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701889704 {#1628
          date: 2023-12-06 20:08:24.0 +01:00
        }
        +"title": 203585
      }
      3 => App\Entity\EntryComment {#1732
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1727 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +body: "You don’t need to make it an Electron app to have AI integration."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 31
        +score: 0
        +lastActive: DateTime @1701889740 {#1737
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@TylerDurdenJunior@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1733 …}
        +nested: Doctrine\ORM\PersistentCollection {#1724 …}
        +votes: Doctrine\ORM\PersistentCollection {#1715 …}
        +reports: Doctrine\ORM\PersistentCollection {#1718 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
        -id: 203592
        -bodyTs: "'ai':13 'app':10 'electron':9 'integr':14 'make':6 'need':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536117"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889740 {#1734
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +"title": 203592
      }
      2 => App\Entity\EntryComment {#2465
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: "I don’t understand why desktop JS apps don’t use React Native at least. It’s still JavaScript but doesn’t use a browser, and renders to native UI widgets. Far lighter than Electron."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1701889798 {#1740
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2463 …}
        +nested: Doctrine\ORM\PersistentCollection {#2411 …}
        +votes: Doctrine\ORM\PersistentCollection {#2422 …}
        +reports: Doctrine\ORM\PersistentCollection {#2458 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
        -id: 203599
        -bodyTs: "'app':8 'browser':25 'desktop':6 'doesn':21 'electron':35 'far':32 'javascript':19 'js':7 'least':15 'lighter':33 'nativ':13,29 'react':12 'render':27 'still':18 'ui':30 'understand':4 'use':11,23 'widget':31"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536121"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889798 {#1707
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +"title": 203599
      }
      1 => App\Entity\EntryComment {#2455
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
        +root: App\Entity\EntryComment {#1626}
        +body: "Across all devs that fill out the Stack Overflow survey: survey.stackoverflow.co/2023/#section-most-popula…"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1701895066 {#2457
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@dan@upvote.au"
          "@eager_eagle@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2468 …}
        +nested: Doctrine\ORM\PersistentCollection {#2469 …}
        +votes: Doctrine\ORM\PersistentCollection {#2471 …}
        +reports: Doctrine\ORM\PersistentCollection {#2363 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
        -id: 203946
        -bodyTs: "'/2023/#section-most-popula':13 'across':1 'dev':3 'fill':5 'overflow':9 'stack':8 'survey':10 'survey.stackoverflow.co':12 'survey.stackoverflow.co/2023/#section-most-popula':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536272"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701895066 {#2454
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +"title": 203946
      }
      0 => App\Entity\EntryComment {#2386}
    ]
    -id: 20694
    -titleTs: "'cross':6 'cross-platform':5 'open':3 'open-sourc':2 'platform':7 'seamless':10 'sourc':4 'termin':8 'workflow':11"
    -bodyTs: "'anyth':2 'histori':7 'inlin':3 'look':20 'm':14 'nice':21 'open':10 'power':8 'render':1 'save':4 'session':5 'standard':12 'tri':15 'web':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701968585
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9227001"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701882185 {#2107
      date: 2023-12-06 18:03:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2382 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
  +body: """
    Business/application logic can be 80-90% of an app’s code, and all of it can be reused across platforms. The actual UI rendering is just a small part of it.\n
    \n
    In the UI code, some of it does have to differ across platforms but it’s mostly the lower level components like buttons, text fields, etc. Some product UI code built on top of those abstractions can be reused across platforms.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701895279 {#2364
    date: 2023-12-06 21:41:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@edu4rdshl@lemmy.world"
    "@ExtremeDullard@lemmy.sdf.org"
    "@dan@upvote.au"
    "@yogthos@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2385 …}
  +nested: Doctrine\ORM\PersistentCollection {#2378 …}
  +votes: Doctrine\ORM\PersistentCollection {#2381 …}
  +reports: Doctrine\ORM\PersistentCollection {#1910 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
  -id: 203960
  -bodyTs: "'-90':6 '80':5 'abstract':67 'across':19,43,71 'actual':22 'app':9 'built':62 'business/application':1 'button':54 'code':11,35,61 'compon':52 'differ':42 'etc':57 'field':56 'level':51 'like':53 'logic':2 'lower':50 'most':48 'part':29 'platform':20,44,72 'product':59 'render':24 'reus':18,70 'small':28 'text':55 'top':64 'ui':23,34,60"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/536276"
  +editedAt: DateTimeImmutable @1703246537 {#2372
    date: 2023-12-22 13:02:17.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701895279 {#2380
    date: 2023-12-06 21:41:19.0 +01:00
  }
  +"title": 203960
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#2386
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1599
    +user: Proxies\__CG__\App\Entity\User {#2068 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
    +image: Proxies\__CG__\App\Entity\Image {#2114 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2227 …}
    +slug: "An-open-source-cross-platform-terminal-for-seamless-workflows"
    +title: "An open-source, cross-platform terminal for seamless workflows"
    +url: "https://waveterm.dev/"
    +body: """
      Render anything inline. Save sessions and history. Powered by open web standards.\n
      \n
      I’m trying it, and it does looks nice.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 75
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702205307 {#2387
      date: 2023-12-10 11:48:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2223 …}
    +votes: Doctrine\ORM\PersistentCollection {#2224 …}
    +reports: Doctrine\ORM\PersistentCollection {#2043 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2307 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    +badges: Doctrine\ORM\PersistentCollection {#2290 …}
    +children: [
      4 => App\Entity\EntryComment {#1626
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          “cross-platform” but it’s not available for the most popular developer OS (Windows) 🤔\n
          \n
          Edit: most popular OS as per the Stack Overflow dev survey: survey.stackoverflow.co/2023/#section-most-popula…
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1703254087 {#1630
          date: 2023-12-22 15:08:07.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1625 …}
        +nested: Doctrine\ORM\PersistentCollection {#1617 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1722 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
        -id: 203585
        -bodyTs: "'/2023/#section-most-popula':29 'avail':8 'cross':2 'cross-platform':1 'dev':25 'develop':13 'edit':16 'os':14,19 'overflow':24 'per':21 'platform':3 'popular':12,18 'stack':23 'survey':26 'survey.stackoverflow.co':28 'survey.stackoverflow.co/2023/#section-most-popula':27 'window':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536115"
        +editedAt: DateTimeImmutable @1703246068 {#1629
          date: 2023-12-22 12:54:28.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701889704 {#1628
          date: 2023-12-06 20:08:24.0 +01:00
        }
        +"title": 203585
      }
      3 => App\Entity\EntryComment {#1732
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1727 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +body: "You don’t need to make it an Electron app to have AI integration."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 31
        +score: 0
        +lastActive: DateTime @1701889740 {#1737
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@TylerDurdenJunior@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1733 …}
        +nested: Doctrine\ORM\PersistentCollection {#1724 …}
        +votes: Doctrine\ORM\PersistentCollection {#1715 …}
        +reports: Doctrine\ORM\PersistentCollection {#1718 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
        -id: 203592
        -bodyTs: "'ai':13 'app':10 'electron':9 'integr':14 'make':6 'need':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536117"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889740 {#1734
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +"title": 203592
      }
      2 => App\Entity\EntryComment {#2465
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: "I don’t understand why desktop JS apps don’t use React Native at least. It’s still JavaScript but doesn’t use a browser, and renders to native UI widgets. Far lighter than Electron."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1701889798 {#1740
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2463 …}
        +nested: Doctrine\ORM\PersistentCollection {#2411 …}
        +votes: Doctrine\ORM\PersistentCollection {#2422 …}
        +reports: Doctrine\ORM\PersistentCollection {#2458 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
        -id: 203599
        -bodyTs: "'app':8 'browser':25 'desktop':6 'doesn':21 'electron':35 'far':32 'javascript':19 'js':7 'least':15 'lighter':33 'nativ':13,29 'react':12 'render':27 'still':18 'ui':30 'understand':4 'use':11,23 'widget':31"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536121"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889798 {#1707
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +"title": 203599
      }
      1 => App\Entity\EntryComment {#2455
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
        +root: App\Entity\EntryComment {#1626}
        +body: "Across all devs that fill out the Stack Overflow survey: survey.stackoverflow.co/2023/#section-most-popula…"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1701895066 {#2457
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@dan@upvote.au"
          "@eager_eagle@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2468 …}
        +nested: Doctrine\ORM\PersistentCollection {#2469 …}
        +votes: Doctrine\ORM\PersistentCollection {#2471 …}
        +reports: Doctrine\ORM\PersistentCollection {#2363 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
        -id: 203946
        -bodyTs: "'/2023/#section-most-popula':13 'across':1 'dev':3 'fill':5 'overflow':9 'stack':8 'survey':10 'survey.stackoverflow.co':12 'survey.stackoverflow.co/2023/#section-most-popula':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536272"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701895066 {#2454
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +"title": 203946
      }
      0 => App\Entity\EntryComment {#2386}
    ]
    -id: 20694
    -titleTs: "'cross':6 'cross-platform':5 'open':3 'open-sourc':2 'platform':7 'seamless':10 'sourc':4 'termin':8 'workflow':11"
    -bodyTs: "'anyth':2 'histori':7 'inlin':3 'look':20 'm':14 'nice':21 'open':10 'power':8 'render':1 'save':4 'session':5 'standard':12 'tri':15 'web':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701968585
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9227001"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701882185 {#2107
      date: 2023-12-06 18:03:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2382 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
  +body: """
    Business/application logic can be 80-90% of an app’s code, and all of it can be reused across platforms. The actual UI rendering is just a small part of it.\n
    \n
    In the UI code, some of it does have to differ across platforms but it’s mostly the lower level components like buttons, text fields, etc. Some product UI code built on top of those abstractions can be reused across platforms.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701895279 {#2364
    date: 2023-12-06 21:41:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@edu4rdshl@lemmy.world"
    "@ExtremeDullard@lemmy.sdf.org"
    "@dan@upvote.au"
    "@yogthos@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2385 …}
  +nested: Doctrine\ORM\PersistentCollection {#2378 …}
  +votes: Doctrine\ORM\PersistentCollection {#2381 …}
  +reports: Doctrine\ORM\PersistentCollection {#1910 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
  -id: 203960
  -bodyTs: "'-90':6 '80':5 'abstract':67 'across':19,43,71 'actual':22 'app':9 'built':62 'business/application':1 'button':54 'code':11,35,61 'compon':52 'differ':42 'etc':57 'field':56 'level':51 'like':53 'logic':2 'lower':50 'most':48 'part':29 'platform':20,44,72 'product':59 'render':24 'reus':18,70 'small':28 'text':55 'top':64 'ui':23,34,60"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/536276"
  +editedAt: DateTimeImmutable @1703246537 {#2372
    date: 2023-12-22 13:02:17.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701895279 {#2380
    date: 2023-12-06 21:41:19.0 +01:00
  }
  +"title": 203960
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#2386
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1599
    +user: Proxies\__CG__\App\Entity\User {#2068 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
    +image: Proxies\__CG__\App\Entity\Image {#2114 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2227 …}
    +slug: "An-open-source-cross-platform-terminal-for-seamless-workflows"
    +title: "An open-source, cross-platform terminal for seamless workflows"
    +url: "https://waveterm.dev/"
    +body: """
      Render anything inline. Save sessions and history. Powered by open web standards.\n
      \n
      I’m trying it, and it does looks nice.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 75
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702205307 {#2387
      date: 2023-12-10 11:48:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2223 …}
    +votes: Doctrine\ORM\PersistentCollection {#2224 …}
    +reports: Doctrine\ORM\PersistentCollection {#2043 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2307 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    +badges: Doctrine\ORM\PersistentCollection {#2290 …}
    +children: [
      4 => App\Entity\EntryComment {#1626
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          “cross-platform” but it’s not available for the most popular developer OS (Windows) 🤔\n
          \n
          Edit: most popular OS as per the Stack Overflow dev survey: survey.stackoverflow.co/2023/#section-most-popula…
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1703254087 {#1630
          date: 2023-12-22 15:08:07.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1625 …}
        +nested: Doctrine\ORM\PersistentCollection {#1617 …}
        +votes: Doctrine\ORM\PersistentCollection {#1725 …}
        +reports: Doctrine\ORM\PersistentCollection {#1722 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1726 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1736 …}
        -id: 203585
        -bodyTs: "'/2023/#section-most-popula':29 'avail':8 'cross':2 'cross-platform':1 'dev':25 'develop':13 'edit':16 'os':14,19 'overflow':24 'per':21 'platform':3 'popular':12,18 'stack':23 'survey':26 'survey.stackoverflow.co':28 'survey.stackoverflow.co/2023/#section-most-popula':27 'window':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536115"
        +editedAt: DateTimeImmutable @1703246068 {#1629
          date: 2023-12-22 12:54:28.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701889704 {#1628
          date: 2023-12-06 20:08:24.0 +01:00
        }
        +"title": 203585
      }
      3 => App\Entity\EntryComment {#1732
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1727 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +body: "You don’t need to make it an Electron app to have AI integration."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 31
        +score: 0
        +lastActive: DateTime @1701889740 {#1737
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@TylerDurdenJunior@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1733 …}
        +nested: Doctrine\ORM\PersistentCollection {#1724 …}
        +votes: Doctrine\ORM\PersistentCollection {#1715 …}
        +reports: Doctrine\ORM\PersistentCollection {#1718 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
        -id: 203592
        -bodyTs: "'ai':13 'app':10 'electron':9 'integr':14 'make':6 'need':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536117"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889740 {#1734
          date: 2023-12-06 20:09:00.0 +01:00
        }
        +"title": 203592
      }
      2 => App\Entity\EntryComment {#2465
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
        +body: "I don’t understand why desktop JS apps don’t use React Native at least. It’s still JavaScript but doesn’t use a browser, and renders to native UI widgets. Far lighter than Electron."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1701889798 {#1740
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@ExtremeDullard@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2463 …}
        +nested: Doctrine\ORM\PersistentCollection {#2411 …}
        +votes: Doctrine\ORM\PersistentCollection {#2422 …}
        +reports: Doctrine\ORM\PersistentCollection {#2458 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
        -id: 203599
        -bodyTs: "'app':8 'browser':25 'desktop':6 'doesn':21 'electron':35 'far':32 'javascript':19 'js':7 'least':15 'lighter':33 'nativ':13,29 'react':12 'render':27 'still':18 'ui':30 'understand':4 'use':11,23 'widget':31"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536121"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701889798 {#1707
          date: 2023-12-06 20:09:58.0 +01:00
        }
        +"title": 203599
      }
      1 => App\Entity\EntryComment {#2455
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1599 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2459 …}
        +root: App\Entity\EntryComment {#1626}
        +body: "Across all devs that fill out the Stack Overflow survey: survey.stackoverflow.co/2023/#section-most-popula…"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1701895066 {#2457
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +ip: null
        +tags: [
          "section"
        ]
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@dan@upvote.au"
          "@eager_eagle@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2468 …}
        +nested: Doctrine\ORM\PersistentCollection {#2469 …}
        +votes: Doctrine\ORM\PersistentCollection {#2471 …}
        +reports: Doctrine\ORM\PersistentCollection {#2363 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2359 …}
        -id: 203946
        -bodyTs: "'/2023/#section-most-popula':13 'across':1 'dev':3 'fill':5 'overflow':9 'stack':8 'survey':10 'survey.stackoverflow.co':12 'survey.stackoverflow.co/2023/#section-most-popula':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536272"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701895066 {#2454
          date: 2023-12-06 21:37:46.0 +01:00
        }
        +"title": 203946
      }
      0 => App\Entity\EntryComment {#2386}
    ]
    -id: 20694
    -titleTs: "'cross':6 'cross-platform':5 'open':3 'open-sourc':2 'platform':7 'seamless':10 'sourc':4 'termin':8 'workflow':11"
    -bodyTs: "'anyth':2 'histori':7 'inlin':3 'look':20 'm':14 'nice':21 'open':10 'power':8 'render':1 'save':4 'session':5 'standard':12 'tri':15 'web':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701968585
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9227001"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701882185 {#2107
      date: 2023-12-06 18:03:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1618 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2382 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2464 …}
  +body: """
    Business/application logic can be 80-90% of an app’s code, and all of it can be reused across platforms. The actual UI rendering is just a small part of it.\n
    \n
    In the UI code, some of it does have to differ across platforms but it’s mostly the lower level components like buttons, text fields, etc. Some product UI code built on top of those abstractions can be reused across platforms.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701895279 {#2364
    date: 2023-12-06 21:41:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@edu4rdshl@lemmy.world"
    "@ExtremeDullard@lemmy.sdf.org"
    "@dan@upvote.au"
    "@yogthos@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2385 …}
  +nested: Doctrine\ORM\PersistentCollection {#2378 …}
  +votes: Doctrine\ORM\PersistentCollection {#2381 …}
  +reports: Doctrine\ORM\PersistentCollection {#1910 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1909 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1926 …}
  -id: 203960
  -bodyTs: "'-90':6 '80':5 'abstract':67 'across':19,43,71 'actual':22 'app':9 'built':62 'business/application':1 'button':54 'code':11,35,61 'compon':52 'differ':42 'etc':57 'field':56 'level':51 'like':53 'logic':2 'lower':50 'most':48 'part':29 'platform':20,44,72 'product':59 'render':24 'reus':18,70 'small':28 'text':55 'top':64 'ui':23,34,60"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/536276"
  +editedAt: DateTimeImmutable @1703246537 {#2372
    date: 2023-12-22 13:02:17.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701895279 {#2380
    date: 2023-12-06 21:41:19.0 +01:00
  }
  +"title": 203960
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1560
  +user: Proxies\__CG__\App\Entity\User {#2339 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: Proxies\__CG__\App\Entity\Image {#2295 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2281 …}
  +slug: "Not-mocking-cobol-devs-but-yall-are-severely-underpaid-for"
  +title: "Not mocking cobol devs but yall are severely underpaid for keeping fintech alive"
  +url: "https://lemmy.world/pictrs/image/b1dec249-b03f-4950-814f-319a8a16f009.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 136
  +favouriteCount: 825
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701981321 {#2316
    date: 2023-12-07 21:35:21.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2261 …}
  +votes: Doctrine\ORM\PersistentCollection {#2218 …}
  +reports: Doctrine\ORM\PersistentCollection {#2221 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
  +badges: Doctrine\ORM\PersistentCollection {#2195 …}
  +children: [
    1 => App\Entity\EntryComment {#1675
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1560 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1578 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1582 …}
      +body: """
        > Anywhere that COBOL can be replaced with something more modern, it’s already underw\n
        \n
        Rewrites are extremely risky though, and some companies don’t want to risk it. That COBOL code probably has 40 years worth of bug fixes and patches for every possible edge/corner case. A rewrite essentially restarts everything from scratch.\n
        \n
        Do you know of a decent sized company that successfully migrated away from COBOL? I’d be interested in reading a whitepaper about how they did it, if such a thing exists.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1701888661 {#1610
        date: 2023-12-06 19:51:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Potatos_are_not_friends@lemmy.world"
        "@cybersandwich@lemmy.world"
        "@Nollij@sopuli.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1589 …}
      +nested: Doctrine\ORM\PersistentCollection {#1591 …}
      +votes: Doctrine\ORM\PersistentCollection {#1590 …}
      +reports: Doctrine\ORM\PersistentCollection {#1553 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1558 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1563 …}
      -id: 203516
      -bodyTs: "'40':34 'alreadi':13 'anywher':1 'away':65 'bug':38 'case':46 'cobol':3,30,67 'code':31 'compani':22,61 'd':69 'decent':59 'edge/corner':45 'essenti':49 'everi':43 'everyth':51 'exist':85 'extrem':17 'fix':39 'interest':71 'know':56 'migrat':64 'modern':10 'patch':41 'possibl':44 'probabl':32 'read':73 'replac':6 'restart':50 'rewrit':15,48 'risk':27 'riski':18 'scratch':53 'size':60 'someth':8 'success':63 'thing':84 'though':19 'underw':14 'want':25 'whitepap':75 'worth':36 'year':35"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/536081"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701888661 {#1615
        date: 2023-12-06 19:51:01.0 +01:00
      }
      +"title": 203516
    }
    0 => App\Entity\EntryComment {#1702
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1560 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1604 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1596 …}
      +body: "I moved from Australia to the USA since salaries for developers are so much higher here. I live in Silicon Valley which helps too. If you’re a senior developer (say 5+ years of experience) then a lot of the large companies here pay $200-300k/year salary plus $100-200k/year in company stock plus a bonus that’s 10-20% of salary if you get a good performance review."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1701889249 {#1561
        date: 2023-12-06 20:00:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Potatos_are_not_friends@lemmy.world"
        "@BaardFigur@lemmy.world"
        "@elbarto777@lemmy.world"
        "@CanadaPlus@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1687 …}
      +nested: Doctrine\ORM\PersistentCollection {#1689 …}
      +votes: Doctrine\ORM\PersistentCollection {#1691 …}
      +reports: Doctrine\ORM\PersistentCollection {#1795 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1711 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1611 …}
      -id: 203560
      -bodyTs: "'-20':62 '-200':51 '-300':46 '10':61 '100':50 '200':45 '5':32 'australia':4 'bonus':58 'compani':42,54 'develop':11,30 'experi':35 'get':67 'good':69 'help':23 'higher':15 'k/year':47,52 'larg':41 'live':18 'lot':38 'move':2 'much':14 'pay':44 'perform':70 'plus':49,56 're':27 'review':71 'salari':9,48,64 'say':31 'senior':29 'silicon':20 'sinc':8 'stock':55 'usa':7 'valley':21 'year':33"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/536096"
      +editedAt: DateTimeImmutable @1703235140 {#1701
        date: 2023-12-22 09:52:20.0 +01:00
      }
      +createdAt: DateTimeImmutable @1701889249 {#1683
        date: 2023-12-06 20:00:49.0 +01:00
      }
      +"title": 203560
    }
  ]
  -id: 20180
  -titleTs: "'aliv':13 'cobol':3 'dev':4 'fintech':12 'keep':11 'mock':2 'sever':8 'underpaid':9 'yall':6"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701845889
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9163297"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701759489 {#2118
    date: 2023-12-05 07:58:09.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
27 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1560
  +user: Proxies\__CG__\App\Entity\User {#2339 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: Proxies\__CG__\App\Entity\Image {#2295 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2281 …}
  +slug: "Not-mocking-cobol-devs-but-yall-are-severely-underpaid-for"
  +title: "Not mocking cobol devs but yall are severely underpaid for keeping fintech alive"
  +url: "https://lemmy.world/pictrs/image/b1dec249-b03f-4950-814f-319a8a16f009.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 136
  +favouriteCount: 825
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701981321 {#2316
    date: 2023-12-07 21:35:21.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2261 …}
  +votes: Doctrine\ORM\PersistentCollection {#2218 …}
  +reports: Doctrine\ORM\PersistentCollection {#2221 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
  +badges: Doctrine\ORM\PersistentCollection {#2195 …}
  +children: [
    1 => App\Entity\EntryComment {#1675
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1560 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1578 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1582 …}
      +body: """
        > Anywhere that COBOL can be replaced with something more modern, it’s already underw\n
        \n
        Rewrites are extremely risky though, and some companies don’t want to risk it. That COBOL code probably has 40 years worth of bug fixes and patches for every possible edge/corner case. A rewrite essentially restarts everything from scratch.\n
        \n
        Do you know of a decent sized company that successfully migrated away from COBOL? I’d be interested in reading a whitepaper about how they did it, if such a thing exists.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1701888661 {#1610
        date: 2023-12-06 19:51:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Potatos_are_not_friends@lemmy.world"
        "@cybersandwich@lemmy.world"
        "@Nollij@sopuli.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1589 …}
      +nested: Doctrine\ORM\PersistentCollection {#1591 …}
      +votes: Doctrine\ORM\PersistentCollection {#1590 …}
      +reports: Doctrine\ORM\PersistentCollection {#1553 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1558 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1563 …}
      -id: 203516
      -bodyTs: "'40':34 'alreadi':13 'anywher':1 'away':65 'bug':38 'case':46 'cobol':3,30,67 'code':31 'compani':22,61 'd':69 'decent':59 'edge/corner':45 'essenti':49 'everi':43 'everyth':51 'exist':85 'extrem':17 'fix':39 'interest':71 'know':56 'migrat':64 'modern':10 'patch':41 'possibl':44 'probabl':32 'read':73 'replac':6 'restart':50 'rewrit':15,48 'risk':27 'riski':18 'scratch':53 'size':60 'someth':8 'success':63 'thing':84 'though':19 'underw':14 'want':25 'whitepap':75 'worth':36 'year':35"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/536081"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701888661 {#1615
        date: 2023-12-06 19:51:01.0 +01:00
      }
      +"title": 203516
    }
    0 => App\Entity\EntryComment {#1702
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1560 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1604 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1596 …}
      +body: "I moved from Australia to the USA since salaries for developers are so much higher here. I live in Silicon Valley which helps too. If you’re a senior developer (say 5+ years of experience) then a lot of the large companies here pay $200-300k/year salary plus $100-200k/year in company stock plus a bonus that’s 10-20% of salary if you get a good performance review."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1701889249 {#1561
        date: 2023-12-06 20:00:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Potatos_are_not_friends@lemmy.world"
        "@BaardFigur@lemmy.world"
        "@elbarto777@lemmy.world"
        "@CanadaPlus@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1687 …}
      +nested: Doctrine\ORM\PersistentCollection {#1689 …}
      +votes: Doctrine\ORM\PersistentCollection {#1691 …}
      +reports: Doctrine\ORM\PersistentCollection {#1795 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1711 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1611 …}
      -id: 203560
      -bodyTs: "'-20':62 '-200':51 '-300':46 '10':61 '100':50 '200':45 '5':32 'australia':4 'bonus':58 'compani':42,54 'develop':11,30 'experi':35 'get':67 'good':69 'help':23 'higher':15 'k/year':47,52 'larg':41 'live':18 'lot':38 'move':2 'much':14 'pay':44 'perform':70 'plus':49,56 're':27 'review':71 'salari':9,48,64 'say':31 'senior':29 'silicon':20 'sinc':8 'stock':55 'usa':7 'valley':21 'year':33"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/536096"
      +editedAt: DateTimeImmutable @1703235140 {#1701
        date: 2023-12-22 09:52:20.0 +01:00
      }
      +createdAt: DateTimeImmutable @1701889249 {#1683
        date: 2023-12-06 20:00:49.0 +01:00
      }
      +"title": 203560
    }
  ]
  -id: 20180
  -titleTs: "'aliv':13 'cobol':3 'dev':4 'fintech':12 'keep':11 'mock':2 'sever':8 'underpaid':9 'yall':6"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701845889
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9163297"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701759489 {#2118
    date: 2023-12-05 07:58:09.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
28 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1560
  +user: Proxies\__CG__\App\Entity\User {#2339 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: Proxies\__CG__\App\Entity\Image {#2295 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2281 …}
  +slug: "Not-mocking-cobol-devs-but-yall-are-severely-underpaid-for"
  +title: "Not mocking cobol devs but yall are severely underpaid for keeping fintech alive"
  +url: "https://lemmy.world/pictrs/image/b1dec249-b03f-4950-814f-319a8a16f009.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 136
  +favouriteCount: 825
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701981321 {#2316
    date: 2023-12-07 21:35:21.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2261 …}
  +votes: Doctrine\ORM\PersistentCollection {#2218 …}
  +reports: Doctrine\ORM\PersistentCollection {#2221 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
  +badges: Doctrine\ORM\PersistentCollection {#2195 …}
  +children: [
    1 => App\Entity\EntryComment {#1675
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1560 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1578 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1582 …}
      +body: """
        > Anywhere that COBOL can be replaced with something more modern, it’s already underw\n
        \n
        Rewrites are extremely risky though, and some companies don’t want to risk it. That COBOL code probably has 40 years worth of bug fixes and patches for every possible edge/corner case. A rewrite essentially restarts everything from scratch.\n
        \n
        Do you know of a decent sized company that successfully migrated away from COBOL? I’d be interested in reading a whitepaper about how they did it, if such a thing exists.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1701888661 {#1610
        date: 2023-12-06 19:51:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Potatos_are_not_friends@lemmy.world"
        "@cybersandwich@lemmy.world"
        "@Nollij@sopuli.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1589 …}
      +nested: Doctrine\ORM\PersistentCollection {#1591 …}
      +votes: Doctrine\ORM\PersistentCollection {#1590 …}
      +reports: Doctrine\ORM\PersistentCollection {#1553 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1558 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1563 …}
      -id: 203516
      -bodyTs: "'40':34 'alreadi':13 'anywher':1 'away':65 'bug':38 'case':46 'cobol':3,30,67 'code':31 'compani':22,61 'd':69 'decent':59 'edge/corner':45 'essenti':49 'everi':43 'everyth':51 'exist':85 'extrem':17 'fix':39 'interest':71 'know':56 'migrat':64 'modern':10 'patch':41 'possibl':44 'probabl':32 'read':73 'replac':6 'restart':50 'rewrit':15,48 'risk':27 'riski':18 'scratch':53 'size':60 'someth':8 'success':63 'thing':84 'though':19 'underw':14 'want':25 'whitepap':75 'worth':36 'year':35"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/536081"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701888661 {#1615
        date: 2023-12-06 19:51:01.0 +01:00
      }
      +"title": 203516
    }
    0 => App\Entity\EntryComment {#1702
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1560 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1604 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1596 …}
      +body: "I moved from Australia to the USA since salaries for developers are so much higher here. I live in Silicon Valley which helps too. If you’re a senior developer (say 5+ years of experience) then a lot of the large companies here pay $200-300k/year salary plus $100-200k/year in company stock plus a bonus that’s 10-20% of salary if you get a good performance review."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1701889249 {#1561
        date: 2023-12-06 20:00:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Potatos_are_not_friends@lemmy.world"
        "@BaardFigur@lemmy.world"
        "@elbarto777@lemmy.world"
        "@CanadaPlus@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1687 …}
      +nested: Doctrine\ORM\PersistentCollection {#1689 …}
      +votes: Doctrine\ORM\PersistentCollection {#1691 …}
      +reports: Doctrine\ORM\PersistentCollection {#1795 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1711 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1611 …}
      -id: 203560
      -bodyTs: "'-20':62 '-200':51 '-300':46 '10':61 '100':50 '200':45 '5':32 'australia':4 'bonus':58 'compani':42,54 'develop':11,30 'experi':35 'get':67 'good':69 'help':23 'higher':15 'k/year':47,52 'larg':41 'live':18 'lot':38 'move':2 'much':14 'pay':44 'perform':70 'plus':49,56 're':27 'review':71 'salari':9,48,64 'say':31 'senior':29 'silicon':20 'sinc':8 'stock':55 'usa':7 'valley':21 'year':33"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://upvote.au/comment/536096"
      +editedAt: DateTimeImmutable @1703235140 {#1701
        date: 2023-12-22 09:52:20.0 +01:00
      }
      +createdAt: DateTimeImmutable @1701889249 {#1683
        date: 2023-12-06 20:00:49.0 +01:00
      }
      +"title": 203560
    }
  ]
  -id: 20180
  -titleTs: "'aliv':13 'cobol':3 'dev':4 'fintech':12 'keep':11 'mock':2 'sever':8 'underpaid':9 'yall':6"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701845889
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9163297"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701759489 {#2118
    date: 2023-12-05 07:58:09.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
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#1675
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1560
    +user: Proxies\__CG__\App\Entity\User {#2339 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
    +image: Proxies\__CG__\App\Entity\Image {#2295 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2281 …}
    +slug: "Not-mocking-cobol-devs-but-yall-are-severely-underpaid-for"
    +title: "Not mocking cobol devs but yall are severely underpaid for keeping fintech alive"
    +url: "https://lemmy.world/pictrs/image/b1dec249-b03f-4950-814f-319a8a16f009.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 136
    +favouriteCount: 825
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701981321 {#2316
      date: 2023-12-07 21:35:21.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2261 …}
    +votes: Doctrine\ORM\PersistentCollection {#2218 …}
    +reports: Doctrine\ORM\PersistentCollection {#2221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
    +badges: Doctrine\ORM\PersistentCollection {#2195 …}
    +children: [
      1 => App\Entity\EntryComment {#1675}
      0 => App\Entity\EntryComment {#1702
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1560 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1604 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1596 …}
        +body: "I moved from Australia to the USA since salaries for developers are so much higher here. I live in Silicon Valley which helps too. If you’re a senior developer (say 5+ years of experience) then a lot of the large companies here pay $200-300k/year salary plus $100-200k/year in company stock plus a bonus that’s 10-20% of salary if you get a good performance review."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1701889249 {#1561
          date: 2023-12-06 20:00:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Potatos_are_not_friends@lemmy.world"
          "@BaardFigur@lemmy.world"
          "@elbarto777@lemmy.world"
          "@CanadaPlus@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1687 …}
        +nested: Doctrine\ORM\PersistentCollection {#1689 …}
        +votes: Doctrine\ORM\PersistentCollection {#1691 …}
        +reports: Doctrine\ORM\PersistentCollection {#1795 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1711 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1611 …}
        -id: 203560
        -bodyTs: "'-20':62 '-200':51 '-300':46 '10':61 '100':50 '200':45 '5':32 'australia':4 'bonus':58 'compani':42,54 'develop':11,30 'experi':35 'get':67 'good':69 'help':23 'higher':15 'k/year':47,52 'larg':41 'live':18 'lot':38 'move':2 'much':14 'pay':44 'perform':70 'plus':49,56 're':27 'review':71 'salari':9,48,64 'say':31 'senior':29 'silicon':20 'sinc':8 'stock':55 'usa':7 'valley':21 'year':33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536096"
        +editedAt: DateTimeImmutable @1703235140 {#1701
          date: 2023-12-22 09:52:20.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701889249 {#1683
          date: 2023-12-06 20:00:49.0 +01:00
        }
        +"title": 203560
      }
    ]
    -id: 20180
    -titleTs: "'aliv':13 'cobol':3 'dev':4 'fintech':12 'keep':11 'mock':2 'sever':8 'underpaid':9 'yall':6"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701845889
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9163297"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701759489 {#2118
      date: 2023-12-05 07:58:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1578 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1582 …}
  +body: """
    > Anywhere that COBOL can be replaced with something more modern, it’s already underw\n
    \n
    Rewrites are extremely risky though, and some companies don’t want to risk it. That COBOL code probably has 40 years worth of bug fixes and patches for every possible edge/corner case. A rewrite essentially restarts everything from scratch.\n
    \n
    Do you know of a decent sized company that successfully migrated away from COBOL? I’d be interested in reading a whitepaper about how they did it, if such a thing exists.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1701888661 {#1610
    date: 2023-12-06 19:51:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Potatos_are_not_friends@lemmy.world"
    "@cybersandwich@lemmy.world"
    "@Nollij@sopuli.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1589 …}
  +nested: Doctrine\ORM\PersistentCollection {#1591 …}
  +votes: Doctrine\ORM\PersistentCollection {#1590 …}
  +reports: Doctrine\ORM\PersistentCollection {#1553 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1558 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1563 …}
  -id: 203516
  -bodyTs: "'40':34 'alreadi':13 'anywher':1 'away':65 'bug':38 'case':46 'cobol':3,30,67 'code':31 'compani':22,61 'd':69 'decent':59 'edge/corner':45 'essenti':49 'everi':43 'everyth':51 'exist':85 'extrem':17 'fix':39 'interest':71 'know':56 'migrat':64 'modern':10 'patch':41 'possibl':44 'probabl':32 'read':73 'replac':6 'restart':50 'rewrit':15,48 'risk':27 'riski':18 'scratch':53 'size':60 'someth':8 'success':63 'thing':84 'though':19 'underw':14 'want':25 'whitepap':75 'worth':36 'year':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/536081"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701888661 {#1615
    date: 2023-12-06 19:51:01.0 +01:00
  }
  +"title": 203516
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\EntryComment {#1675
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1560
    +user: Proxies\__CG__\App\Entity\User {#2339 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
    +image: Proxies\__CG__\App\Entity\Image {#2295 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2281 …}
    +slug: "Not-mocking-cobol-devs-but-yall-are-severely-underpaid-for"
    +title: "Not mocking cobol devs but yall are severely underpaid for keeping fintech alive"
    +url: "https://lemmy.world/pictrs/image/b1dec249-b03f-4950-814f-319a8a16f009.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 136
    +favouriteCount: 825
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701981321 {#2316
      date: 2023-12-07 21:35:21.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2261 …}
    +votes: Doctrine\ORM\PersistentCollection {#2218 …}
    +reports: Doctrine\ORM\PersistentCollection {#2221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
    +badges: Doctrine\ORM\PersistentCollection {#2195 …}
    +children: [
      1 => App\Entity\EntryComment {#1675}
      0 => App\Entity\EntryComment {#1702
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1560 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1604 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1596 …}
        +body: "I moved from Australia to the USA since salaries for developers are so much higher here. I live in Silicon Valley which helps too. If you’re a senior developer (say 5+ years of experience) then a lot of the large companies here pay $200-300k/year salary plus $100-200k/year in company stock plus a bonus that’s 10-20% of salary if you get a good performance review."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1701889249 {#1561
          date: 2023-12-06 20:00:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Potatos_are_not_friends@lemmy.world"
          "@BaardFigur@lemmy.world"
          "@elbarto777@lemmy.world"
          "@CanadaPlus@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1687 …}
        +nested: Doctrine\ORM\PersistentCollection {#1689 …}
        +votes: Doctrine\ORM\PersistentCollection {#1691 …}
        +reports: Doctrine\ORM\PersistentCollection {#1795 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1711 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1611 …}
        -id: 203560
        -bodyTs: "'-20':62 '-200':51 '-300':46 '10':61 '100':50 '200':45 '5':32 'australia':4 'bonus':58 'compani':42,54 'develop':11,30 'experi':35 'get':67 'good':69 'help':23 'higher':15 'k/year':47,52 'larg':41 'live':18 'lot':38 'move':2 'much':14 'pay':44 'perform':70 'plus':49,56 're':27 'review':71 'salari':9,48,64 'say':31 'senior':29 'silicon':20 'sinc':8 'stock':55 'usa':7 'valley':21 'year':33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536096"
        +editedAt: DateTimeImmutable @1703235140 {#1701
          date: 2023-12-22 09:52:20.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701889249 {#1683
          date: 2023-12-06 20:00:49.0 +01:00
        }
        +"title": 203560
      }
    ]
    -id: 20180
    -titleTs: "'aliv':13 'cobol':3 'dev':4 'fintech':12 'keep':11 'mock':2 'sever':8 'underpaid':9 'yall':6"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701845889
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9163297"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701759489 {#2118
      date: 2023-12-05 07:58:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1578 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1582 …}
  +body: """
    > Anywhere that COBOL can be replaced with something more modern, it’s already underw\n
    \n
    Rewrites are extremely risky though, and some companies don’t want to risk it. That COBOL code probably has 40 years worth of bug fixes and patches for every possible edge/corner case. A rewrite essentially restarts everything from scratch.\n
    \n
    Do you know of a decent sized company that successfully migrated away from COBOL? I’d be interested in reading a whitepaper about how they did it, if such a thing exists.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1701888661 {#1610
    date: 2023-12-06 19:51:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Potatos_are_not_friends@lemmy.world"
    "@cybersandwich@lemmy.world"
    "@Nollij@sopuli.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1589 …}
  +nested: Doctrine\ORM\PersistentCollection {#1591 …}
  +votes: Doctrine\ORM\PersistentCollection {#1590 …}
  +reports: Doctrine\ORM\PersistentCollection {#1553 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1558 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1563 …}
  -id: 203516
  -bodyTs: "'40':34 'alreadi':13 'anywher':1 'away':65 'bug':38 'case':46 'cobol':3,30,67 'code':31 'compani':22,61 'd':69 'decent':59 'edge/corner':45 'essenti':49 'everi':43 'everyth':51 'exist':85 'extrem':17 'fix':39 'interest':71 'know':56 'migrat':64 'modern':10 'patch':41 'possibl':44 'probabl':32 'read':73 'replac':6 'restart':50 'rewrit':15,48 'risk':27 'riski':18 'scratch':53 'size':60 'someth':8 'success':63 'thing':84 'though':19 'underw':14 'want':25 'whitepap':75 'worth':36 'year':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/536081"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701888661 {#1615
    date: 2023-12-06 19:51:01.0 +01:00
  }
  +"title": 203516
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\EntryComment {#1675
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1560
    +user: Proxies\__CG__\App\Entity\User {#2339 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
    +image: Proxies\__CG__\App\Entity\Image {#2295 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2281 …}
    +slug: "Not-mocking-cobol-devs-but-yall-are-severely-underpaid-for"
    +title: "Not mocking cobol devs but yall are severely underpaid for keeping fintech alive"
    +url: "https://lemmy.world/pictrs/image/b1dec249-b03f-4950-814f-319a8a16f009.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 136
    +favouriteCount: 825
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701981321 {#2316
      date: 2023-12-07 21:35:21.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2261 …}
    +votes: Doctrine\ORM\PersistentCollection {#2218 …}
    +reports: Doctrine\ORM\PersistentCollection {#2221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
    +badges: Doctrine\ORM\PersistentCollection {#2195 …}
    +children: [
      1 => App\Entity\EntryComment {#1675}
      0 => App\Entity\EntryComment {#1702
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1560 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1604 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1596 …}
        +body: "I moved from Australia to the USA since salaries for developers are so much higher here. I live in Silicon Valley which helps too. If you’re a senior developer (say 5+ years of experience) then a lot of the large companies here pay $200-300k/year salary plus $100-200k/year in company stock plus a bonus that’s 10-20% of salary if you get a good performance review."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1701889249 {#1561
          date: 2023-12-06 20:00:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Potatos_are_not_friends@lemmy.world"
          "@BaardFigur@lemmy.world"
          "@elbarto777@lemmy.world"
          "@CanadaPlus@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1687 …}
        +nested: Doctrine\ORM\PersistentCollection {#1689 …}
        +votes: Doctrine\ORM\PersistentCollection {#1691 …}
        +reports: Doctrine\ORM\PersistentCollection {#1795 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1711 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1611 …}
        -id: 203560
        -bodyTs: "'-20':62 '-200':51 '-300':46 '10':61 '100':50 '200':45 '5':32 'australia':4 'bonus':58 'compani':42,54 'develop':11,30 'experi':35 'get':67 'good':69 'help':23 'higher':15 'k/year':47,52 'larg':41 'live':18 'lot':38 'move':2 'much':14 'pay':44 'perform':70 'plus':49,56 're':27 'review':71 'salari':9,48,64 'say':31 'senior':29 'silicon':20 'sinc':8 'stock':55 'usa':7 'valley':21 'year':33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536096"
        +editedAt: DateTimeImmutable @1703235140 {#1701
          date: 2023-12-22 09:52:20.0 +01:00
        }
        +createdAt: DateTimeImmutable @1701889249 {#1683
          date: 2023-12-06 20:00:49.0 +01:00
        }
        +"title": 203560
      }
    ]
    -id: 20180
    -titleTs: "'aliv':13 'cobol':3 'dev':4 'fintech':12 'keep':11 'mock':2 'sever':8 'underpaid':9 'yall':6"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701845889
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9163297"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701759489 {#2118
      date: 2023-12-05 07:58:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1578 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1582 …}
  +body: """
    > Anywhere that COBOL can be replaced with something more modern, it’s already underw\n
    \n
    Rewrites are extremely risky though, and some companies don’t want to risk it. That COBOL code probably has 40 years worth of bug fixes and patches for every possible edge/corner case. A rewrite essentially restarts everything from scratch.\n
    \n
    Do you know of a decent sized company that successfully migrated away from COBOL? I’d be interested in reading a whitepaper about how they did it, if such a thing exists.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1701888661 {#1610
    date: 2023-12-06 19:51:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Potatos_are_not_friends@lemmy.world"
    "@cybersandwich@lemmy.world"
    "@Nollij@sopuli.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1589 …}
  +nested: Doctrine\ORM\PersistentCollection {#1591 …}
  +votes: Doctrine\ORM\PersistentCollection {#1590 …}
  +reports: Doctrine\ORM\PersistentCollection {#1553 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1558 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1563 …}
  -id: 203516
  -bodyTs: "'40':34 'alreadi':13 'anywher':1 'away':65 'bug':38 'case':46 'cobol':3,30,67 'code':31 'compani':22,61 'd':69 'decent':59 'edge/corner':45 'essenti':49 'everi':43 'everyth':51 'exist':85 'extrem':17 'fix':39 'interest':71 'know':56 'migrat':64 'modern':10 'patch':41 'possibl':44 'probabl':32 'read':73 'replac':6 'restart':50 'rewrit':15,48 'risk':27 'riski':18 'scratch':53 'size':60 'someth':8 'success':63 'thing':84 'though':19 'underw':14 'want':25 'whitepap':75 'worth':36 'year':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/536081"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701888661 {#1615
    date: 2023-12-06 19:51:01.0 +01:00
  }
  +"title": 203516
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
App\Entity\EntryComment {#1702
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1560
    +user: Proxies\__CG__\App\Entity\User {#2339 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
    +image: Proxies\__CG__\App\Entity\Image {#2295 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2281 …}
    +slug: "Not-mocking-cobol-devs-but-yall-are-severely-underpaid-for"
    +title: "Not mocking cobol devs but yall are severely underpaid for keeping fintech alive"
    +url: "https://lemmy.world/pictrs/image/b1dec249-b03f-4950-814f-319a8a16f009.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 136
    +favouriteCount: 825
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701981321 {#2316
      date: 2023-12-07 21:35:21.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2261 …}
    +votes: Doctrine\ORM\PersistentCollection {#2218 …}
    +reports: Doctrine\ORM\PersistentCollection {#2221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
    +badges: Doctrine\ORM\PersistentCollection {#2195 …}
    +children: [
      1 => App\Entity\EntryComment {#1675
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1560 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1578 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1582 …}
        +body: """
          > Anywhere that COBOL can be replaced with something more modern, it’s already underw\n
          \n
          Rewrites are extremely risky though, and some companies don’t want to risk it. That COBOL code probably has 40 years worth of bug fixes and patches for every possible edge/corner case. A rewrite essentially restarts everything from scratch.\n
          \n
          Do you know of a decent sized company that successfully migrated away from COBOL? I’d be interested in reading a whitepaper about how they did it, if such a thing exists.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1701888661 {#1610
          date: 2023-12-06 19:51:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Potatos_are_not_friends@lemmy.world"
          "@cybersandwich@lemmy.world"
          "@Nollij@sopuli.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1589 …}
        +nested: Doctrine\ORM\PersistentCollection {#1591 …}
        +votes: Doctrine\ORM\PersistentCollection {#1590 …}
        +reports: Doctrine\ORM\PersistentCollection {#1553 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1558 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1563 …}
        -id: 203516
        -bodyTs: "'40':34 'alreadi':13 'anywher':1 'away':65 'bug':38 'case':46 'cobol':3,30,67 'code':31 'compani':22,61 'd':69 'decent':59 'edge/corner':45 'essenti':49 'everi':43 'everyth':51 'exist':85 'extrem':17 'fix':39 'interest':71 'know':56 'migrat':64 'modern':10 'patch':41 'possibl':44 'probabl':32 'read':73 'replac':6 'restart':50 'rewrit':15,48 'risk':27 'riski':18 'scratch':53 'size':60 'someth':8 'success':63 'thing':84 'though':19 'underw':14 'want':25 'whitepap':75 'worth':36 'year':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536081"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701888661 {#1615
          date: 2023-12-06 19:51:01.0 +01:00
        }
        +"title": 203516
      }
      0 => App\Entity\EntryComment {#1702}
    ]
    -id: 20180
    -titleTs: "'aliv':13 'cobol':3 'dev':4 'fintech':12 'keep':11 'mock':2 'sever':8 'underpaid':9 'yall':6"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701845889
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9163297"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701759489 {#2118
      date: 2023-12-05 07:58:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1604 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1596 …}
  +body: "I moved from Australia to the USA since salaries for developers are so much higher here. I live in Silicon Valley which helps too. If you’re a senior developer (say 5+ years of experience) then a lot of the large companies here pay $200-300k/year salary plus $100-200k/year in company stock plus a bonus that’s 10-20% of salary if you get a good performance review."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1701889249 {#1561
    date: 2023-12-06 20:00:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Potatos_are_not_friends@lemmy.world"
    "@BaardFigur@lemmy.world"
    "@elbarto777@lemmy.world"
    "@CanadaPlus@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1687 …}
  +nested: Doctrine\ORM\PersistentCollection {#1689 …}
  +votes: Doctrine\ORM\PersistentCollection {#1691 …}
  +reports: Doctrine\ORM\PersistentCollection {#1795 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1711 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1611 …}
  -id: 203560
  -bodyTs: "'-20':62 '-200':51 '-300':46 '10':61 '100':50 '200':45 '5':32 'australia':4 'bonus':58 'compani':42,54 'develop':11,30 'experi':35 'get':67 'good':69 'help':23 'higher':15 'k/year':47,52 'larg':41 'live':18 'lot':38 'move':2 'much':14 'pay':44 'perform':70 'plus':49,56 're':27 'review':71 'salari':9,48,64 'say':31 'senior':29 'silicon':20 'sinc':8 'stock':55 'usa':7 'valley':21 'year':33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/536096"
  +editedAt: DateTimeImmutable @1703235140 {#1701
    date: 2023-12-22 09:52:20.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701889249 {#1683
    date: 2023-12-06 20:00:49.0 +01:00
  }
  +"title": 203560
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\EntryComment {#1702
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1560
    +user: Proxies\__CG__\App\Entity\User {#2339 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
    +image: Proxies\__CG__\App\Entity\Image {#2295 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2281 …}
    +slug: "Not-mocking-cobol-devs-but-yall-are-severely-underpaid-for"
    +title: "Not mocking cobol devs but yall are severely underpaid for keeping fintech alive"
    +url: "https://lemmy.world/pictrs/image/b1dec249-b03f-4950-814f-319a8a16f009.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 136
    +favouriteCount: 825
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701981321 {#2316
      date: 2023-12-07 21:35:21.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2261 …}
    +votes: Doctrine\ORM\PersistentCollection {#2218 …}
    +reports: Doctrine\ORM\PersistentCollection {#2221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
    +badges: Doctrine\ORM\PersistentCollection {#2195 …}
    +children: [
      1 => App\Entity\EntryComment {#1675
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1560 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1578 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1582 …}
        +body: """
          > Anywhere that COBOL can be replaced with something more modern, it’s already underw\n
          \n
          Rewrites are extremely risky though, and some companies don’t want to risk it. That COBOL code probably has 40 years worth of bug fixes and patches for every possible edge/corner case. A rewrite essentially restarts everything from scratch.\n
          \n
          Do you know of a decent sized company that successfully migrated away from COBOL? I’d be interested in reading a whitepaper about how they did it, if such a thing exists.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1701888661 {#1610
          date: 2023-12-06 19:51:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Potatos_are_not_friends@lemmy.world"
          "@cybersandwich@lemmy.world"
          "@Nollij@sopuli.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1589 …}
        +nested: Doctrine\ORM\PersistentCollection {#1591 …}
        +votes: Doctrine\ORM\PersistentCollection {#1590 …}
        +reports: Doctrine\ORM\PersistentCollection {#1553 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1558 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1563 …}
        -id: 203516
        -bodyTs: "'40':34 'alreadi':13 'anywher':1 'away':65 'bug':38 'case':46 'cobol':3,30,67 'code':31 'compani':22,61 'd':69 'decent':59 'edge/corner':45 'essenti':49 'everi':43 'everyth':51 'exist':85 'extrem':17 'fix':39 'interest':71 'know':56 'migrat':64 'modern':10 'patch':41 'possibl':44 'probabl':32 'read':73 'replac':6 'restart':50 'rewrit':15,48 'risk':27 'riski':18 'scratch':53 'size':60 'someth':8 'success':63 'thing':84 'though':19 'underw':14 'want':25 'whitepap':75 'worth':36 'year':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536081"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701888661 {#1615
          date: 2023-12-06 19:51:01.0 +01:00
        }
        +"title": 203516
      }
      0 => App\Entity\EntryComment {#1702}
    ]
    -id: 20180
    -titleTs: "'aliv':13 'cobol':3 'dev':4 'fintech':12 'keep':11 'mock':2 'sever':8 'underpaid':9 'yall':6"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701845889
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9163297"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701759489 {#2118
      date: 2023-12-05 07:58:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1604 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1596 …}
  +body: "I moved from Australia to the USA since salaries for developers are so much higher here. I live in Silicon Valley which helps too. If you’re a senior developer (say 5+ years of experience) then a lot of the large companies here pay $200-300k/year salary plus $100-200k/year in company stock plus a bonus that’s 10-20% of salary if you get a good performance review."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1701889249 {#1561
    date: 2023-12-06 20:00:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Potatos_are_not_friends@lemmy.world"
    "@BaardFigur@lemmy.world"
    "@elbarto777@lemmy.world"
    "@CanadaPlus@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1687 …}
  +nested: Doctrine\ORM\PersistentCollection {#1689 …}
  +votes: Doctrine\ORM\PersistentCollection {#1691 …}
  +reports: Doctrine\ORM\PersistentCollection {#1795 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1711 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1611 …}
  -id: 203560
  -bodyTs: "'-20':62 '-200':51 '-300':46 '10':61 '100':50 '200':45 '5':32 'australia':4 'bonus':58 'compani':42,54 'develop':11,30 'experi':35 'get':67 'good':69 'help':23 'higher':15 'k/year':47,52 'larg':41 'live':18 'lot':38 'move':2 'much':14 'pay':44 'perform':70 'plus':49,56 're':27 'review':71 'salari':9,48,64 'say':31 'senior':29 'silicon':20 'sinc':8 'stock':55 'usa':7 'valley':21 'year':33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/536096"
  +editedAt: DateTimeImmutable @1703235140 {#1701
    date: 2023-12-22 09:52:20.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701889249 {#1683
    date: 2023-12-06 20:00:49.0 +01:00
  }
  +"title": 203560
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\EntryComment {#1702
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1560
    +user: Proxies\__CG__\App\Entity\User {#2339 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
    +image: Proxies\__CG__\App\Entity\Image {#2295 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2281 …}
    +slug: "Not-mocking-cobol-devs-but-yall-are-severely-underpaid-for"
    +title: "Not mocking cobol devs but yall are severely underpaid for keeping fintech alive"
    +url: "https://lemmy.world/pictrs/image/b1dec249-b03f-4950-814f-319a8a16f009.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 136
    +favouriteCount: 825
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701981321 {#2316
      date: 2023-12-07 21:35:21.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2261 …}
    +votes: Doctrine\ORM\PersistentCollection {#2218 …}
    +reports: Doctrine\ORM\PersistentCollection {#2221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
    +badges: Doctrine\ORM\PersistentCollection {#2195 …}
    +children: [
      1 => App\Entity\EntryComment {#1675
        +user: App\Entity\User {#261 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1560 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1578 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1582 …}
        +body: """
          > Anywhere that COBOL can be replaced with something more modern, it’s already underw\n
          \n
          Rewrites are extremely risky though, and some companies don’t want to risk it. That COBOL code probably has 40 years worth of bug fixes and patches for every possible edge/corner case. A rewrite essentially restarts everything from scratch.\n
          \n
          Do you know of a decent sized company that successfully migrated away from COBOL? I’d be interested in reading a whitepaper about how they did it, if such a thing exists.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1701888661 {#1610
          date: 2023-12-06 19:51:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Potatos_are_not_friends@lemmy.world"
          "@cybersandwich@lemmy.world"
          "@Nollij@sopuli.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1589 …}
        +nested: Doctrine\ORM\PersistentCollection {#1591 …}
        +votes: Doctrine\ORM\PersistentCollection {#1590 …}
        +reports: Doctrine\ORM\PersistentCollection {#1553 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1558 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1563 …}
        -id: 203516
        -bodyTs: "'40':34 'alreadi':13 'anywher':1 'away':65 'bug':38 'case':46 'cobol':3,30,67 'code':31 'compani':22,61 'd':69 'decent':59 'edge/corner':45 'essenti':49 'everi':43 'everyth':51 'exist':85 'extrem':17 'fix':39 'interest':71 'know':56 'migrat':64 'modern':10 'patch':41 'possibl':44 'probabl':32 'read':73 'replac':6 'restart':50 'rewrit':15,48 'risk':27 'riski':18 'scratch':53 'size':60 'someth':8 'success':63 'thing':84 'though':19 'underw':14 'want':25 'whitepap':75 'worth':36 'year':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://upvote.au/comment/536081"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701888661 {#1615
          date: 2023-12-06 19:51:01.0 +01:00
        }
        +"title": 203516
      }
      0 => App\Entity\EntryComment {#1702}
    ]
    -id: 20180
    -titleTs: "'aliv':13 'cobol':3 'dev':4 'fintech':12 'keep':11 'mock':2 'sever':8 'underpaid':9 'yall':6"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701845889
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9163297"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701759489 {#2118
      date: 2023-12-05 07:58:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1548 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1604 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1596 …}
  +body: "I moved from Australia to the USA since salaries for developers are so much higher here. I live in Silicon Valley which helps too. If you’re a senior developer (say 5+ years of experience) then a lot of the large companies here pay $200-300k/year salary plus $100-200k/year in company stock plus a bonus that’s 10-20% of salary if you get a good performance review."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1701889249 {#1561
    date: 2023-12-06 20:00:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Potatos_are_not_friends@lemmy.world"
    "@BaardFigur@lemmy.world"
    "@elbarto777@lemmy.world"
    "@CanadaPlus@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1687 …}
  +nested: Doctrine\ORM\PersistentCollection {#1689 …}
  +votes: Doctrine\ORM\PersistentCollection {#1691 …}
  +reports: Doctrine\ORM\PersistentCollection {#1795 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1711 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1611 …}
  -id: 203560
  -bodyTs: "'-20':62 '-200':51 '-300':46 '10':61 '100':50 '200':45 '5':32 'australia':4 'bonus':58 'compani':42,54 'develop':11,30 'experi':35 'get':67 'good':69 'help':23 'higher':15 'k/year':47,52 'larg':41 'live':18 'lot':38 'move':2 'much':14 'pay':44 'perform':70 'plus':49,56 're':27 'review':71 'salari':9,48,64 'say':31 'senior':29 'silicon':20 'sinc':8 'stock':55 'usa':7 'valley':21 'year':33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://upvote.au/comment/536096"
  +editedAt: DateTimeImmutable @1703235140 {#1701
    date: 2023-12-22 09:52:20.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701889249 {#1683
    date: 2023-12-06 20:00:49.0 +01:00
  }
  +"title": 203560
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_ADMIN
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED ROLE_MODERATOR
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details